0

アイテムのデータが大量にある Web アプリを作成しています。データを 2 つのテーブル (ItemData と ItemDataDetails) に分割すると、クエリの実行時間が短縮されるのではないかと考えていました。私のドライブは、アイテムに関する最も基本的な情報を表示するページと詳細を表示するページの 2 つのページがあることです。論理的には、基本情報が表示されるページの読み込み時間を短縮する必要があると思います。私は正しいですか?

4

2 に答える 2

1

より少ないデータを取得する方が、より多くのデータを取得するよりも一般的に高速であるという点で、あなたは正しいです。とはいえ、参照する冗長性と依存性を減らす手段としてデータを (データ項目間の関係に基づいて異なるテーブルに) 分離/分離するプロセスは、データベースの正規化として知られており、広く受け入れられ、文書化されているベスト プラクティスです。

http://en.wikipedia.org/wiki/Database_normalization

于 2013-11-02T17:18:58.287 に答える