我想使用 创建 PostgreSQL 数据库的一致备份(转储)sudo -u postgres pg_dump database_name > db_backup.sql
。每秒都会有多个表插入一行,因此这些表非常庞大。
我有两个问题:
在创建转储时,我(或其他用户、网站等)是否可以在任何表中插入新行?
转储会一致吗?
答案1
是的,是的。
转储将是开始转储时数据库状态的快照。
然而,您将无法在转储期间删除或修改表的结构。
我想使用 创建 PostgreSQL 数据库的一致备份(转储)sudo -u postgres pg_dump database_name > db_backup.sql
。每秒都会有多个表插入一行,因此这些表非常庞大。
我有两个问题:
在创建转储时,我(或其他用户、网站等)是否可以在任何表中插入新行?
转储会一致吗?
是的,是的。
转储将是开始转储时数据库状态的快照。
然而,您将无法在转储期间删除或修改表的结构。