第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

遷移數(shù)據(jù)效率問題

遷移數(shù)據(jù)效率問題

明月笑刀無情 2019-03-20 18:15:59
問題描述如下100萬數(shù)據(jù)從A機(jī)房的一個(gè)表遷移到B機(jī)房的一個(gè)表,兩個(gè)表結(jié)構(gòu)不一樣。我的實(shí)現(xiàn)方法如下:查出數(shù)據(jù)來,java層面進(jìn)行數(shù)據(jù)的轉(zhuǎn)義,然后開了30個(gè)線程,進(jìn)行分頁同步數(shù)據(jù)。即每次查詢500條數(shù)據(jù),然后插入B機(jī)房的表。線程池中有30個(gè)線程?,F(xiàn)在的問題是:遷移到效率很慢,很慢。17萬數(shù)據(jù)就用了一個(gè)多小時(shí),還沒有跑完數(shù)據(jù),請(qǐng)問有什么方案可以提高效率的么???
查看完整描述

3 回答

?
猛跑小豬

TA貢獻(xiàn)1858條經(jīng)驗(yàn) 獲得超8個(gè)贊

有3個(gè)地方可能存在效率問題

  1. JDBC調(diào)用的時(shí)候沒有采用Batch Update,導(dǎo)致性能低

  2. 每次查500條太少了,每次查個(gè)幾千條應(yīng)該沒問題

  3. B機(jī)房的表有索引、約束,應(yīng)該在遷移的時(shí)候把這些關(guān)掉或者drop掉,遷移完成后再打開


查看完整回答
反對(duì) 回復(fù) 2019-04-25
?
慕工程0101907

TA貢獻(xiàn)1887條經(jīng)驗(yàn) 獲得超5個(gè)贊

你這速度不正常,IO滿了嗎?還是網(wǎng)絡(luò)有問題?我原來用kettle做遷移一小時(shí)幾百萬數(shù)據(jù),因?yàn)镋TL工具用慣了,所以數(shù)據(jù)遷移從來不寫程序。


查看完整回答
反對(duì) 回復(fù) 2019-04-25
?
慕勒3428872

TA貢獻(xiàn)1848條經(jīng)驗(yàn) 獲得超6個(gè)贊

呃。。,為什么要用java呢?100萬的數(shù)據(jù)很多嗎,備份出來再倒入,在同一個(gè)機(jī)器做不是更快?


查看完整回答
反對(duì) 回復(fù) 2019-04-25
  • 3 回答
  • 0 關(guān)注
  • 556 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)