1

各製品にさらに 4 つの列を追加する必要がありますが、これは製品ごとに 1 回だけ必要です。製品テーブルはすでに 60 列を超えています。これらを製品テーブルに追加する方がはるかにヒットするのでしょうか、それとも、テーブルごとに 1 つの評価セットしかない場合でも、それらを独自のテーブルに追加する方がよいでしょうか?

私はこれらを既存のカートシステムに詰め込んでいます。私にとっては、列を既存のテーブルにタグ付けすると、php の作業が簡単になります。

ご意見ありがとうございます!

4

1 に答える 1

0

技術的には、はい、列を追加すると遅くなります。

ページあたりの行数が少なくなるため、ディスクから読み取るデータが多くなり、キャッシュされるデータが少なくなります。

ただし、どの程度遅いかを判断するのは困難です。長い目で見れば、結合を行う方が速いかどうかは、テストする必要があります。

于 2013-09-12T13:41:43.660 に答える