私は10のテーブルを持っており、それぞれ0.5 + Mのレコード(合計900万のレコード)があります。構造は各テーブルで非常に似ています。次に、各テーブル内およびテーブル間で重複を削除するか、すべてのテーブルに誰が存在し、実際にいくつの一意のレコードがあるかを確認したいとします。しかし、問題は膨大な量のデータです。
そこで、メールアドレス用に1つ、携帯電話番号用に1つ、住所用に1つなど、さまざまなテーブルを作成することを計画しました。しかし、各テーブルに5Mのレコードがある場合、私のテーブルは非常に遅くなります。
1つの解決策は、生年月日ごとにテーブルを作成し、12個のテーブルを作成してから、各テーブル内のデータを並べ替えることができるようにすることです。
私は何をすべきか提案してください?データは960万レコード/3.2GBです
また、1つのテーブルから別のテーブルにデータをすばやく移動する方法を提案します。