資料庫沒有使用我們所設想的索引進行sql查詢,導致查詢特別慢。
#select * from user where age = 26 force index(age); / / 強制索引
select * from user where age = 26 use index(age); // 優先依照這種索引來找出
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
|
在這裡用when方法來判斷此索引是否存在,日過不存在的話就不用這個索引,不然會報錯,避免有人誤刪索引後,導致系統報錯。
此處強制索引的語句是:
1 |
|
例如:
1 2 3 4 5 6 7 8 9 10 11 12 13 |
|
【相關推薦:最新的五個Laravel影片教學】
以上是laravel學習記錄之強制指定索引進行查詢的詳細內容。更多資訊請關注PHP中文網其他相關文章!