質問編集履歴

2

現状の追記

2016/06/08 10:10

投稿

masaya_ohashi
masaya_ohashi

スコア9206

test CHANGED
File without changes
test CHANGED
@@ -63,3 +63,21 @@
63
63
  ###補足情報(言語/FW/ツール等のバージョンなど)
64
64
 
65
65
  MySQL 5.5.43-MariaDB-37.2
66
+
67
+
68
+
69
+ ###追記
70
+
71
+ ```SQL
72
+
73
+ UPDATE A
74
+
75
+ INNER JOIN B
76
+
77
+ ON A.dataId = B.dataId
78
+
79
+ SET A.example = B.example
80
+
81
+ ```
82
+
83
+ このやり方で実行していますが、MySQL上のプロセスリストを見るとStateがSending dataでずっと止まっています。やはりいずれのやり方も、そもそもテーブルの連結方法が問題になるようです…

1

タイトルを意図にあったものに修正

2016/06/08 10:10

投稿

masaya_ohashi
masaya_ohashi

スコア9206

test CHANGED
@@ -1 +1 @@
1
- MySQLで膨大な数のレコード全体にUPDATEをかける手法
1
+ MySQLで膨大な数のレコード全体に、別テーブルからのデータを用いてUPDATEをかける手法
test CHANGED
File without changes