• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:重複削除の高速化)

重複削除の高速化

このQ&Aのポイント
  • フィールド数は1つで、レコード数は400万件程です。
  • 毎日30万件ほど追加して重複削除を行っていますが、処理には相当な時間がかかります。
  • 高速化する方法や高速に重複削除できるSQLについてのアドバイスをお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.2

テーブルhogeにフィールドa,b,cがあるとしたら ALTER TABLE `hoge` ADD UNIQUE (`a`,`b`,`c`); としてください。 すべてが同じデータははじくようになります。

tasu246
質問者

お礼

出来ました、ありがとうございます。

その他の回答 (1)

  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.1

>毎日30万件ほど追加して重複削除 重複削除とは? 重複してはいけないなら、ユニーク情報をつけて 追加する際にはじくのが常套です

tasu246
質問者

補足

早速のご回答ありがとうございます。 >重複してはいけないなら、ユニーク情報をつけて >追加する際にはじくのが常套です この方法をご教授お願いします。

関連するQ&A