亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

從Oracle遷移到MySQL

從Oracle遷移到MySQL

慕容森 2019-12-03 16:21:43
我們的Oracle數據庫遇到了嚴重的性能問題,我們想嘗試將其遷移到基于MySQL的數據庫(直接使用MySQL,或者最好是Infobright)。問題是,在我們實際上不知道新數據庫的所有功能是否符合我們的需求之前,我們需要讓舊系統和新系統至少重疊數周(如果不是幾個月)。因此,這是我們的情況:Oracle數據庫由多個表組成,每百萬行。白天,實際上有成千上萬的語句,我們無法停止遷移。每天早晨,新數據都會導入到Oracle數據庫中,從而替換了數千行。復制此過程不是問題,因此從理論上講,我們可以并行導入兩個數據庫。但是,挑戰就在這里,要使此工作正常進行,我們需要從一天開始以一致的狀態從Oracle數據庫進行導出。(我們不能在星期一導出某些表,而在星期二不能導出其他表,等等。)這意味著,至少導出應在不到一天的時間內完成。我們最初的想法是轉儲架構,但是我找不到能夠將Oracle轉儲文件導入MySQL的工具。將表格導出為CSV文件可能會起作用,但恐怕可能會花費太長時間。所以我的問題是:我該怎么辦?有沒有什么工具可以將Oracle轉儲文件導入MySQL?有人有過大規模遷移的經驗嗎?PS:請不要建議Oracle性能優化技術,我們已經嘗試了很多:-)編輯:我們已經嘗試過一些ETL工具,才發現它們不夠快:僅導出一張表已經花費了4多個小時...第二編輯:來吧……沒有人嘗試過盡快導出整個數據庫并轉換數據以便可以將其導入另一個數據庫系統嗎?
查看完整描述

3 回答

  • 3 回答
  • 0 關注
  • 1252 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號