2010-05-21 105 views
5

我正在創建一個非常簡單,非常大的Postgresql數據庫。數據庫將有大約100億行,這意味着我正在考慮將它分成幾個表。但是,我無法找到有關我們應該分解成多少個分區的任何信息。數據庫分區的最佳大小

我不知道到底需要什麼類型的查詢,所以不可能提出一個完美的分區方案,但是對於分區大小是否有任何經驗法則?

乾杯,

阿德里安。

回答

5

This post by Tom Lane建議分區數量目前不設計爲 可以擴展到幾十個分區。分區本身的大小不應該影響性能,否則就不會影響性能。

4

這就是正確的。我們的測試顯示,50歲以後,你幾乎沒有用地。但是,我們的客戶擁有單個TB的表格。所以,二十幾個分區應該給你一個很大的可擴展性。

相關問題