我在 PostgreSQL 9.4 中有一个表,我对其进行了分区,以便对父分区的所有插入实际上都进入其中一个子分区。问题是在创建分区之前,我的父表中已经有数亿行数据。
父级和子级存在于不同的模式中:
家长:public.history_uint
孩子:partitions.history_uint_p2015_mm_dd
TRUNCATE
父母如何而不是孩子?
关于损坏的 wiki建议立即通过停止 postmaster 并使用 来对数据库进行文件级备份tar
,但我的印象是使用pg_basebackup
是更好的选择。有什么理由我不应该使用吗pg_basebackup
?