現(xiàn)在要將3臺(tái)老平臺(tái)半年的數(shù)據(jù)庫(kù)的GPS軌跡記錄表遷移到新平臺(tái)數(shù)據(jù)庫(kù),老平臺(tái)存儲(chǔ)為每天一張表,單表數(shù)據(jù)量在1000W左右?,F(xiàn)在的問(wèn)題是,老平臺(tái)還在運(yùn)行中,源數(shù)據(jù)庫(kù)占用非常高,用MSSQL自帶的數(shù)據(jù)導(dǎo)入導(dǎo)出功能都會(huì)導(dǎo)致系統(tǒng)寫(xiě)入隊(duì)列暴增,從而影響整個(gè)系統(tǒng)。沒(méi)辦法,我自己寫(xiě)了一個(gè)小工具,一點(diǎn)一點(diǎn)的讀出寫(xiě)入另一個(gè)數(shù)據(jù)庫(kù),雖然時(shí)間長(zhǎng)點(diǎn),但也能實(shí)現(xiàn),目前已完成2臺(tái)遷移,但剩下的一臺(tái)數(shù)據(jù)庫(kù)服務(wù)器性能非常差,即使用這種方式,都會(huì)影響系統(tǒng)。
怎樣在以最小影響源數(shù)據(jù)庫(kù)(MSSQL)性能的條件下把大表數(shù)據(jù)遷移出來(lái)
叮當(dāng)貓咪
2018-08-24 07:06:12