postgresql - 数据库分区的最佳大小

标签 postgresql database

我正在创建一个非常简单、非常大的 Postgresql 数据库。该数据库将有大约 100 亿行,这意味着我正在考虑将它分成几个表。但是,我找不到关于我们应该将其分成多少个分区的任何信息。

目前我还不知道会出现什么类型的查询,因此不可能想出一个完美的分区方案,但是分区大小有什么经验法则吗?

干杯,

阿德里安。

最佳答案

This post由 Tom Lane 提出,分区数量当前并未设计为 扩展到几十个分区。分区本身的大小不应再影响性能,而应将其分开。

关于postgresql - 数据库分区的最佳大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2881304/

相关文章:

postgresql - salt 栈 : restart server (not only reload) on particular change

c# - 如何将数据库表设计转换为 C# 类?

java - Spring框架中使用DataSourceInitializer初始化数据库时编码不正确

python - django.db.migrations.RenameModel 和 AutoField 序列名称

postgresql - DB 的 Scala future

ruby-on-rails - 使用 ActiveRecord 获取组内最近记录的平均值

postgresql - Vapor 中的多个数据库

php - 将 JSON 数据从 PHP 传递到 ASP.NET

mysql - SQL语法帮助,条件AND

java - 使用mybatis注释在IN子句中传递多个值