0
我有上有3個索引列的表讓薩耶col1, col2, col3
他們都詮釋索引的搜索速度更快嗎?
聽朋友說,如果COLUMN2有數據的真實性少(我的意思是它只有12,13,14和其他列有像隨機數字),首先將條件放在該列的WHERE
子句上會更快,因爲mysql將首先從該點獲取數據。
所以基本上,他說,第二個是快
select * from my_table where col1=1 and col2=2 and col3=3
select * from my_table where col2=2 and col1=1 and col3=3
是真的嗎?我找不到關於這個主題的任何閱讀材料。
http://dev.mysql.com/doc/refman/5.5/en/optimization-indexes.html – cristian