[問題] 大數據批次更新的方式
若在一mysql中有8個table要更新數據
每一table更新的數據約60萬筆資料
請問以下更新的方法是否可行?
開10條執行緒(需要10個connection)
第1條執行緒從第1筆開始更新
第2條執行緒從第5萬筆開始更新
第3條執行緒從第12筆開始更新
....
第10條執行緒從第50筆開始更新
請問這樣子的方式可行嗎?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 180.204.49.162
※ 文章網址: https://www.ptt.cc/bbs/java/M.1540374149.A.558.html
→
10/24 17:46,
6年前
, 1F
10/24 17:46, 1F
單純更新資料,每天固定更新資料約60萬筆
推
10/24 18:01,
6年前
, 2F
10/24 18:01, 2F
→
10/24 18:02,
6年前
, 3F
10/24 18:02, 3F
→
10/25 00:02,
6年前
, 4F
10/25 00:02, 4F
是的,不太算
→
10/25 00:32,
6年前
, 5F
10/25 00:32, 5F
→
10/25 00:33,
6年前
, 6F
10/25 00:33, 6F
→
10/25 00:33,
6年前
, 7F
10/25 00:33, 7F
希望這樣子的排程工作能在2小時之內完成更新60萬筆資料。
※ 編輯: jfla (180.204.49.162), 10/25/2018 09:47:00
推
10/25 12:46,
6年前
, 8F
10/25 12:46, 8F
推
10/26 09:03,
6年前
, 9F
10/26 09:03, 9F
推
10/26 10:58,
6年前
, 10F
10/26 10:58, 10F
→
10/27 12:13,
6年前
, 11F
10/27 12:13, 11F
→
10/27 12:13,
6年前
, 12F
10/27 12:13, 12F
→
10/27 12:13,
6年前
, 13F
10/27 12:13, 13F
討論串 (同標題文章)
java 近期熱門文章
PTT數位生活區 即時熱門文章