回答編集履歴

1

正確性を修正

2016/06/08 10:17

投稿

masaya_ohashi
masaya_ohashi

スコア9206

test CHANGED
@@ -2,7 +2,7 @@
2
2
 
3
3
  いろいろとテーブル定義を見直してみた結果、テーブルのdataIdがTEXTで定義されているのが負荷の最大要因だったようです。
4
4
 
5
- AとBのテーブルのdataIdをVARCHARに変更し、UNIQUE制限をかけることで高速に処理できるようになりました。
5
+ AとBのテーブルのdataIdをVARCHARに変更し、BのdataIdにUNIQUE制限をかけることで高速に処理できるようになりました。
6
6
 
7
7
  本来求めていた「分割処理できないか」という解決方法ではありませんでしたが、これで解決しました。
8
8