我很想知道还有哪些数据库具有类似于甲骨文的闪回查询的特性。似乎任何支持MVCC的数据库都可能具有这个特性,但哪一个可以呢?服务器的这个问题也是如此,但在这里似乎更合适。
发布于 2011-01-06 20:10:42
PostgreSQL目前没有它。但你是对的,用MVCC理论上应该是可能的。事实上,旧大学的Postgres有一个类似的功能叫做时间旅行,但是后来它被删除了,因为它造成了太多的开销,并且实际使用受到限制。虽然可能会使它复活,但从那时起,对MVCC设置进行了许多优化,这将使它变得更加困难。
发布于 2011-04-21 10:23:10
使用database snapshots可以在server中实现相同的Flashback查询功能。那个陷阱?此功能仅在企业版中可用。您可以阅读更多关于它的这里。。
发布于 2012-11-08 09:35:09
令人遗憾的是,闪回功能是Oracle中的一个副词,只在企业版中可用。DB2 10.1提供时间旅行查询,该查询集成到其数据库引擎中,可在所有版本中使用。您可以从IBM下载它的免费版本并立即开始使用它!
https://dba.stackexchange.com/questions/359
复制相似问题