| 超大型數(shù)據(jù)庫的大小常常達(dá)到數(shù)百GB,有時(shí)甚至要用TB來計(jì)算。而單表的數(shù)據(jù)量往往會(huì)達(dá)到上億的記錄,并且記錄數(shù)會(huì)隨著時(shí)間而增長。這不但影響著數(shù)據(jù)庫的 運(yùn)行效率,也增大數(shù)據(jù)庫的維護(hù)難度。除了表的數(shù)據(jù)量外,對表不同的訪問模式也可能會(huì)影響性能和可用性。這些問題都可以通過對大表進(jìn)行合理分區(qū)得到很大的改 善。當(dāng)表和索引變得非常大時(shí),分區(qū)可以將數(shù)據(jù)分為更小、更容易管理的部分來提高系統(tǒng)的運(yùn)行效率。如果系統(tǒng)有多個(gè)CPU或是多個(gè)磁盤子系統(tǒng),可以通過并行操 作獲得更好的性能。所以對大表進(jìn)行分區(qū)是處理海量數(shù)據(jù)的一種十分高效的方法 |
|