如何強制mysql使用某一個index?
根據mysql文檔,第一種是多列索引,索引可以用于為user_id,或者為user_id和blog_id在已知范圍內指定值的查詢。
第二種是定義了兩個單列索引。如果這單列和多列索引同時存在,mysql優化器試圖通過決定哪個索引將找到更少的行來找出更具限制性的索引并且使用該索引取行。以上來自對mysql幫助文檔的個人理解,歡迎大牛批評指正。
如何強制mysql使用某一個index?
根據mysql文檔,第一種是多列索引,索引可以用于為user_id,或者為user_id和blog_id在已知范圍內指定值的查詢。
第二種是定義了兩個單列索引。如果這單列和多列索引同時存在,mysql優化器試圖通過決定哪個索引將找到更少的行來找出更具限制性的索引并且使用該索引取行。以上來自對mysql幫助文檔的個人理解,歡迎大牛批評指正。