国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 凭祥市| 右玉县| 虞城县| 长宁区| 达拉特旗| 政和县| 廉江市| 西乌珠穆沁旗| 繁昌县| 保定市| 汉沽区| 木里| 昂仁县| 兰坪| 玉门市| 滦南县| 宁德市| 清徐县| 龙胜| 南溪县| 乌兰察布市| 昔阳县| 田东县| 五华县| 焉耆| 华安县| 黔南| 赣榆县| 剑川县| 娱乐| 桐城市| 南丹县| 黔江区| 洱源县| 双牌县| 正镶白旗| 朝阳区| 确山县| 师宗县| 长治县| 于都县|