2016-08-26 10 views

答えて

4

CDCとチェンジトラッキングは、歴史的なデータの問題を解決するためのものではありません。名前が示すように、変更の追跡やCDCは変更されたこととその変更内容を示します。履歴データを保持する必要がある場合は、そのデータをどこかに保存することもできます。これには、キャプチャ、調整(例えば、スキーマへのある種のタイムスタンプの追加)、データおよび関連プロセスの格納および管理が含まれる。それは実行可能ですが、その努力は簡単ではなく進行中です。

時間データベースは、クエリセマンティクスを含む履歴データを管理するためのネイティブ機能を提供します。潜在的に複雑なクエリをロールバックして、一時的な機能を持つDBの同じ機能を取得する必要があります(たとえば、質問に答えるクエリの例:セクタCの42種類のMCC2センサの平均温度は? 2016年8月28日の午後3時?)。これは、すでにデータがクエリ可能な形式であることを前提としています。

一時的な理由がたくさん書かれています。Why do we need a temporal database?

関連する問題