MySQL專題:哪些條件無法使用索引(索引失效)

目錄 基礎 數據庫表  失效情況 基礎 Explain查看執行SQL計劃   數據庫表  失效情況 1、避免在where子句中使用or來連接條件,因爲引擎會放棄索引而產生全表掃描,即使兩個都有索引   2、新建的表還沒來得及生成統計信息,分析一下就好了 3、mysql基於cost的成本分析,訪問的表過小,使用全表掃描的消耗小於使用索引。 4、在索引列上使用函數。如SUBSTR,DECODE,INS
相關文章
相關標籤/搜索