2016-10-18 7 views
-1

は、我々は二つのテーブルがあるとします。(1億レコードを持つ) 表A 表B(2000万レコードを持つ)MySQLデータベースまたはInfobrightデータベースで大量のデータを処理する方法...?

を私たちは、これらのテーブル間の結合を使用してデータをフェッチするかを選択する必要があります。

適切な結果を得るために必要な最適化の種類はどれですか?

可能なまたは適切な解決策をお勧めします。

適切なインデックスは、(を完了)にInfobrightとして

答えて

0

ない割り出しとcolumunarデータベースです。

大規模なテーブル(WHERE句がほとんどない)をクエリし、多くの結合を追加することは依然として遅くなる可能性があります。自分のサブクエリに大きなテーブルを置いてみてください:select * from(日付を選択して、largetableグループから...)inner join othertable

+1

本当にすばらしい返信.....ありがとう... :) – apurvtyagi

関連する問題