MySQL验证索引提升查询效率
生活随笔
收集整理的這篇文章主要介紹了
MySQL验证索引提升查询效率
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
在我們準備的表結構tb_item 中, 一共存儲了 300 萬記錄;
A. 根據ID查詢
select * from tb_item where id = 1999\G;查詢速度很快, 接近0s , 主要的原因是因為id為主鍵, 有索引;
2). 根據 title 進行精確查詢
select * from tb_item where title = 'iphoneX 移動3G 32G941'\G;查看SQL語句的執行計劃 :
處理方案 , 針對title字段, 創建索引 :
create index idx_item_title on tb_item(title);索引創建完成之后,再次進行查詢 :
通過explain , 查看執行計劃,執行SQL時使用了剛才創建的索引
總結
以上是生活随笔為你收集整理的MySQL验证索引提升查询效率的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: MySQL高级 trace工具
- 下一篇: MySQL全值匹配