国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數(shù)據(jù)庫 > MySQL > 正文

迅速定位不合理的索引――MySQL索引調(diào)優(yōu)

2024-07-24 12:31:22
字體:
供稿:網(wǎng)友
      __biz=MjM5MjIxNDA4NA==&mid=401131835&idx=1&sn=37c5fd9d3d8670fb379a1e0565e50eeb&scene=0#wechat_redirect
創(chuàng)建索引是門技術(shù)活,開發(fā)DBA的工作之一就是配合應(yīng)用創(chuàng)建最優(yōu)的索引。然大部分公司并沒有開發(fā)DBA一職,大多數(shù)的索引創(chuàng)建需要由程序開發(fā)人員自己完成,這導(dǎo)致的一個后果是,索引創(chuàng)建的好與壞大部分情況下需要看這個程序猿的氣質(zhì)。
 
      通常,Inside君通過下面這條SQL語句來檢視創(chuàng)建的索引(同時喝著咖啡,聽著音樂),大部分情況下可以定位出90%的索引創(chuàng)建不合理情況:
 
版本《=5.6
 
      查找未被使用的索引:
mysql> select OBJECT_SCHEMA,OBJECT_NAME,INDEX_NAME from performance_schema.table_io_waits_summary_by_index_usage where INDEX_NAME is not null  and COUNT_STAR=0 and OBJECT_SCHEMA='xdq' and OBJECT_NAME='order_reasons_dispute' order by OBJECT_SCHEMA,OBJECT_NAME;
+---------------+-----------------------+------------+
| OBJECT_SCHEMA | OBJECT_NAME           | INDEX_NAME |
+---------------+-----------------------+------------+
| xdq           | order_reasons_dispute | PRIMARY    |
| xdq           | order_reasons_dispute | s_uid      |
| xdq           | order_reasons_dispute | b_uid      |
| xdq           | order_reasons_dispute | c_time     |
| xdq           | order_reasons_dispute | r_time     |
+---------------+-----------------------+------------+
5 rows in set (0.15 sec)
 
 
版本=5.7
mysql> select * from sys.schema_redundant_indexes   冗余索引
mysql> select * from schema_unused_indexes ;      未使用索引  --詳見mysql5.7 sys schema視圖詳解   
mysql> select * from statements_with_full_table_scans; 使用全表掃描的sql語句 等。

(編輯:武林網(wǎng))

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 巴中市| 焦作市| 昆山市| 德昌县| 花莲市| 靖安县| 九江县| 晴隆县| 蚌埠市| 黔江区| 峨眉山市| 玉环县| 临湘市| 岑溪市| 泰来县| 石家庄市| 南平市| 和田市| 南陵县| 开封市| 图木舒克市| 盱眙县| 博客| 乌兰浩特市| 临西县| 桦甸市| 深州市| 巍山| 湘西| 承德县| 定州市| 梁平县| 应城市| 聊城市| 阜南县| 临泽县| 赤峰市| 忻州市| 晋州市| 玛曲县| 区。|