2012-05-09 9 views
0

私のサーバーはまだ稼働していないので、残念ながら私はまだテストできませんが、私はあなたが持っている質問に少しでも光を当てることができました。MYSQLクエリ速度(検索クエリとクエリ)

したがって、表Aは表Bと逆の一対多の関係にあります。したがって、表BのIDを表AのIDで検索する方が良いでしょう。テーブルAのIDとテーブルAのIDが等しいすべての結果のB?

基本的に検索(IDに基づいて行を検索)とクエリ(特定の値を持つすべての行を取得)。

+0

ここで何を意味するのか分かりません。 2つのテーブル構造の例を挙げてください。 –

+0

申し訳ありませんが、申し訳ありませんが、ありがたいことに、Hampusは何とかそれを理解して回答することができました。私はyouTubeのビデオとそのコメントの例があると思う。テーブルAにはビデオが保存され、その詳細と表Bにコメントとその詳細が格納されます。 – RileyE

答えて

2

BのIDを含む列が(外部)キーである限り。それは確かに高速です。非スカラー(すなわち、リスト)をデータベースの列に格納することは、一般的には悪い考えです。