1

現在、データは4番目の形式で正規化されています。他のサーバーに保存されるアーカイブシステムを作成したいと思います。そして質問:アーカイブシステムにすべてのデータを1つのテーブルに保存する方が良いのではないでしょうか(または1つではなく、とにかく非正規化されています)?削除または更新操作を実行することはないためです。このようにして、アーカイブシステム(主に分析用に設計された)はより高速に動作します。どう思いますか?私は正しいですか?

4

1 に答える 1

1

「データウェアハウジング」「ビジネスインテリジェンス」のテーマを読んでください。レポートと分析のために履歴データの非正規化されたコピーを保持することは非常に一般的です。

遠い履歴だけでなく、最近の履歴についてもレポートする必要があるため、簡単なことではありません。そのため、エラーが検出されて修正されると、非正規化されたデータを思った以上に更新する必要があります。

これは非常に幅広いトピックですが、ガイドとなる本やブログがたくさんあります。

于 2012-07-13T12:36:53.027 に答える