postgresql – 在仍有许多活动事务时执行pg_dump

postgresql – 在仍有许多活动事务时执行pg_dump,第1张

概述作为主题,当数据库中仍有许多活动事务时,备份文件会发生什么.它是实时导出还是仅部分备份? 提前致谢. pg_dump在可序列化的事务中运行,因此它可以看到数据库的一致快照,包括系统目录. 但是,如果有人在转储启动时执行DDL更改,则可能会出现“缓存查找失败”错误.这类事情的时间窗口不是很大,但可能会发生.见:http://archives.postgresql.org/pgsql-bugs/201 作为主题,当数据库中仍有许多活动事务时,备份文件会发生什么.它是实时导出还是仅部分备份?

提前致谢.

解决方法 pg_dump在可序列化的事务中运行,因此它可以看到数据库的一致快照,包括系统目录.

但是,如果有人在转储启动时执行DDL更改,则可能会出现“缓存查找失败”错误.这类事情的时间窗口不是很大,但可能会发生.见:http://archives.postgresql.org/pgsql-bugs/2010-02/msg00187.php

总结

以上是内存溢出为你收集整理的postgresql – 在仍有许多活动事务时执行pg_dump全部内容,希望文章能够帮你解决postgresql – 在仍有许多活动事务时执行pg_dump所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/1161378.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-01
下一篇 2022-06-01

发表评论

登录后才能评论

评论列表(0条)

保存