Asf*_*azi 2 postgresql restore
我听说 Postgresql 对其数据库使用仅附加格式,如果这是真的,我应该能够通过删除它之后的提交来将数据库“倒带”到先前的时间点。
有谁知道我怎么能做到这一点?
谢谢
Pet*_*aut 5
在某一时刻,这在原则上是可能的。从理论上讲,您所要做的就是重置当前事务 ID,您将看到数据库的先前状态。在非常旧的文档中搜索“时间旅行”。
然而,那是在 WAL、HOT、懒惰真空、自由空间映射、虚拟事务 ID 以及所有其他优点之前引入的,这些优点是为了解决大多数应用程序的仅附加系统的缺点。不需要回顾过去。现在,该系统更像是尽可能快地追加但尽可能快地清理旧东西。
所以,如果你想回顾数据库的旧状态,你需要使用时间点恢复,这是一种基于日志的机制,与存储管理的性质无关。
归档时间:
12 年,4 月 前
查看次数:
598 次
最近记录: