mysql innodb引擎--范围查询优化
生活随笔
收集整理的這篇文章主要介紹了
mysql innodb引擎--范围查询优化
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
? ? ? 因?yàn)閕nnodb引擎的索引是btree索引,特性之一是索引高度低,一般只需要兩三次io操作就可以查到數(shù)據(jù)。
? ?如果查詢語句select * from t where a>0 and a<10; ?意思是范圍查詢,是基于一條線的。其實(shí)可以優(yōu)化為select * from t where a in (0,10);基于點(diǎn)的范圍查詢,這在大數(shù)據(jù)量下,性能差距十幾倍的。如圖:
少量數(shù)據(jù)量下:
轉(zhuǎn)載于:https://blog.51cto.com/2853725/1422985
總結(jié)
以上是生活随笔為你收集整理的mysql innodb引擎--范围查询优化的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 雷柏MT760L怎么样? 雷柏MT760
- 下一篇: 数据库 实体间的3种关系