如果每秒插入一个表,数据库转储是否一致?

如果每秒插入一个表,数据库转储是否一致?

我想使用 创建 PostgreSQL 数据库的一致备份(转储)sudo -u postgres pg_dump database_name > db_backup.sql。每秒都会有多个表插入一行,因此这些表非常庞大。

我有两个问题:

  1. 在创建转储时,我(或其他用户、网站等)是否可以在任何表中插入新行?

  2. 转储会一致吗?

答案1

是的,是的。

转储将是开始转储时数据库状态的快照。

然而,您将无法在转储期间删除或修改表的结构。

相关内容