0

大量のデータを複数のテーブルに分けた方がよいですか、それともすべてを 1 つのテーブルにまとめた方がよいですか。

これはインデックス作成とパフォーマンスにどのように影響しますか?

元。キジジの投稿のようなデータがたくさんあるとします。カテゴリでラベル付けされたテーブルごとに投稿を分離する方が良いですか、それともすべての投稿の 1 つの大きなテーブルでパフォーマンスを最適化する方が簡単で、カテゴリとしてラベル付けされた列にインデックスが付けられています。

これは学校のプロジェクトであり、大規模なものではありません。データをブロックに分割する方法についてはまだ話していません。その方法はまだわかりません。

4

1 に答える 1

0

非常にまれなケースを除いて、常にデータを少なくとも第 3 正規形に正規化する必要があります。単純に (そして多少間違っていますが)、これは各データを 1 回だけ、つまり複数のテーブルに格納することを意味します。これにより、データが破損する可能性が最小限に抑えられ、適切なインデックス作成が高速になります。

于 2013-02-02T22:12:37.683 に答える