一 簡介:mysql分區表查詢相關
二 具體
1 查看計划樹
explain PARTITIONS sql 分析分區表執行計划
2 影響因素
1 查詢性能方面,如果按照分區鍵查詢,分區表比非分區表的性能要好20%,而且數據量越大性能差距越大;
2 如果按照非分區鍵的索引查詢,非分區表的性能表現更好,因為會掃描所有分區
3 提倡建議
1 查詢分區表要安裝分區鍵+條件進行過濾,並在總體條件上添加聯合索引加快速度
2 不要建立太多的分區,同樣會影響查詢效率
4 注意點
1 並非所有大數據情況都需要建立分區表,非分區與多種分區表進行性能對比,找出符合你業務需求的才是王道
