如何在 PostgresQL 10 中备份分区 table
How to backup a partitioned table in PostgresSQL 10
是否可以使用 PostgreSQL 10 备份特定分区 table?
使用时:
sudo pg_dump -Fc -f "/home/schema.backup" -t schema.partitioned_table dbname
我只得到基础 table 的骨架,没有任何值,也没有任何分区。
我在大量文档中也找不到任何内容。
您必须对所有分区使用 -t
。
这可能是设计决策的结果,即分区在 SQL 级别上作为单独的表可见。
是否可以使用 PostgreSQL 10 备份特定分区 table?
使用时:
sudo pg_dump -Fc -f "/home/schema.backup" -t schema.partitioned_table dbname
我只得到基础 table 的骨架,没有任何值,也没有任何分区。
我在大量文档中也找不到任何内容。
您必须对所有分区使用 -t
。
这可能是设计决策的结果,即分区在 SQL 级别上作为单独的表可见。