web-dev-qa-db-ja.com

他のどのデータベースにOracleのフラッシュバッククエリに似た機能がありますか?

他のどのデータベースに OracleのFlashback Query に類似した機能があるか知りたいです。 [〜#〜] mvcc [〜#〜] をサポートするすべてのデータベースが機能を備えているように思われますが、どの機能ですか? SOには SQL Serverに対するこの質問 がありますが、ここではより適切と思われます。

17
Leigh Riffel

現在、PostgreSQLにはありません。しかし、あなたは正しい、MVCCでそれは理論的に可能であるはずです。実際、古い大学のPostgresにはタイムトラベルと呼ばれる同等の機能がありましたが、オーバーヘッドが大きすぎて実用性が制限されていたため、後で削除されました。それを復活させることはおそらく可能ですが、それ以来、MVCCのセットアップに対して多くの最適化が行われ、それがさらに困難になっています。

17

フラッシュバッククエリの同じ機能は、SQLサーバーでdatabase snapshotsを使用して実現できます。キャッチ?この機能はEnterpriseエディションでのみ使用できます。あなたはそれについてもっと読むことができます ここ。

3
StanleyJohns