比方說,我有一個名爲dict
的表格,其中列表word
按字母順序排列。在SQL搜索中,列中的數據順序是否重要?
ID | word | definition
1 a a's def
2 b b's def
3 c c's def
然後我運行一個查詢SELECT * FROM dict WHERE word="a";
比方說,我在該表中的百萬行的。通過性能,如果word
列中的數據按字母順序排序,或者SQL
甚至在乎數據是否已排序並因此速度相同,我的查詢運行速度會更快嗎?
你是什麼意思,它是按字母順序排序?可能存儲(因此爲'ID')?無論如何,我認爲這不重要。 – potashin 2015-04-04 20:45:33
我的意思是'''''''''''列中的所有數據都按字母順序排序。 – Zip 2015-04-04 20:47:04
調查*戈登*的答案,這個問題不能解釋得更好。 – potashin 2015-04-04 20:48:15