SQL質疑応答スレ 14問目

このエントリーをはてなブックマークに追加
62NAME IS NULL
MYSQL5.5

key   a   b
--------------------
1    3   2
2    1   1
3    5   2
4    2   3

こんな感じでkeyが1〜500万くらいまでの500万行のテーブルなんですが

UPDATE テーブル SET a = a + 1 WHERE key = 5749
UPDATE テーブル SET b = b + 1 WHERE key = 18312
UPDATE テーブル SET a = a + 1 WHERE key = 991127

みたいなUPDATE文を300回くらい同時に実行すると10秒程度掛かってしまい
遅すぎて死にそうです

なにか早くする方法ないでしょうか