1、存儲(chǔ)更多數(shù)據(jù)。分區(qū)表的數(shù)據(jù)可以分布在不同的物理設(shè)備上,從而高效地利用多個(gè)硬件設(shè)備。和單個(gè)磁盤或者 文件系統(tǒng)相比,可以存儲(chǔ)更多數(shù)據(jù)
2、優(yōu)化查詢。在where語(yǔ)句中包含分區(qū)條件時(shí),可以只掃描一個(gè)或多個(gè)分區(qū)表來(lái)提高查詢效率;
涉及sum和count 語(yǔ)句時(shí),也可以在多個(gè)分區(qū)上并行處理,最后匯總結(jié)果。
3、分區(qū)表更容易維護(hù)。
例如:想批量刪除大量數(shù)據(jù)可以清除整個(gè)分區(qū)。
4、避免某些特殊的瓶頸,例如InnoDB的單個(gè)索引的互斥訪問(wèn),ext3問(wèn)價(jià)你系統(tǒng)的inode鎖競(jìng)爭(zhēng)等。