在《高性能Mysql》這本書的‘如何使用分區’這一小章中,列舉的常見問題中,有以下一個問題:
分區列和索引列不匹配
如果定義的索引列和分區列不匹配,會導致查詢無法進行分區過濾。假設在列a上定義了索引,而在列b上定義的分區。因為每個分區都有其獨立的索引,所以掃描列b上的索引就需要掃描每個分區內對應的索引。
要避免這個問題,應該避免建立和分區列不匹配的索引,除非查詢中還同時包含了可以過濾分區的條件。
在《高性能Mysql》這本書的‘如何使用分區’這一小章中,列舉的常見問題中,有以下一個問題:
分區列和索引列不匹配
如果定義的索引列和分區列不匹配,會導致查詢無法進行分區過濾。假設在列a上定義了索引,而在列b上定義的分區。因為每個分區都有其獨立的索引,所以掃描列b上的索引就需要掃描每個分區內對應的索引。
要避免這個問題,應該避免建立和分區列不匹配的索引,除非查詢中還同時包含了可以過濾分區的條件。
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。