0

我正在使用声明性分区使用 PostgreSQL 11。我说有 25 个分区表,并且我正在按时间删除分区以提供数据保留的滚动窗口。为了争论,假设这些分区表的总分区数达到大约 10,000 个表。

将一些分区表放在不同的数据库中与将它们全部放在一个数据库中之间是否存在性能差异?
例如,1 D​​B 中的 10k 分区 VS 10 DB 中的 1k 分区

我不确定随着每个数据库的分区数量增加,它是否对 PostgreSQL 的 autovacuums 或读取查询的性能有任何影响......

4

0 回答 0