mysql use index 優化查詢

2021-09-10 22:08:46 字數 648 閱讀 1531

force index/ignore index 的語法:

select *** from table [ index (key_list)] where ……

use index

在你查詢語句中表名的後面,新增 use index 來提供你希望 mysq 去參考的索引列

表,就可以讓 mysql 不再考慮其他可用的索引。

eg:select * from mytable use index (mod_time, name) ...

ignore index

如果你只是單純的想讓 mysql 忽略乙個或者多個索引,可以使用 ignore index 作

為 hint。

eg:select * from mytale ignore index (priority) ...

force index

為強制 mysql 使用乙個特定的索引,可在查詢中使用 force index 作為 hint。

eg:select * from mytable force index (mod_time) ...

posted @

2018-02-23 10:47

edwinchan 閱讀(

...)

編輯收藏

mysql use index 優化查詢

force index ignore index 的語法 select from table index key list where use index 在你查詢語句中表名的後面,新增 use index 來提供你希望 mysq 去參考的索引列 表,就可以讓 mysql 不再考慮其他可用的索引。e...

Mysql limit 優化優化

mysql 效能到底能有多高?用了php半年多,真正如此深入的去思考這個問題還是從前天開始。有過痛苦有過絕望,到現在充滿信心!mysql 這個資料庫絕對是適合dba級的高手去玩的,一般做一點1萬篇新聞的小型系統怎麼寫都可以,用xx框架可以實現快速開發。可是資料量到了10萬,百萬至千萬,他的效能還能那...

php優化 nginx優化 mysql優化

php優化 1 將類的方法定義為static。2 盡量使用單引號。3 修改php fpm程序數。4 修改單個指令碼最大可使用記憶體。5 大的陣列使用完之後要及時釋放。6 迴圈的時候,制定最大迴圈次數 7 不使用 遮蔽錯誤 8 盡量採用大量的 php 內建函式 9 使用require代替require...