約 17 の正規化された列があり、約 600 万レコードの InnoDB テーブルがあります。テーブルのサイズは ~15GB です。テーブルからのクエリに時間がかかりすぎて、タイムアウト/クラッシュすることがあります。テーブルを分割することを考えていますが、どちらが良いか混乱しています。列を同じ/異なる DB の異なるテーブルに分割しますか? または、テーブルの行を別の DB に分割しますが、どの行が DB のどこにあるのかを知るにはどうすればよいでしょうか。
誰かが Map/Reduce について言及しましたが、私はさらに混乱しました。これに関するヘルプは大歓迎です。
ありがとう。