我們目前正在將我們的數據庫從內部開發的軟件遷移到供應商解決方案。這兩種軟件都在Windows下運行並使用基於UNIX的數據庫。使用Oracle for Windows進行數據遷移的最快機器?
有大約25 GB的數據和很多有點複雜的轉換。總而言之,單次運行需要在強大的PowerEdge數據庫服務器上運行多於100小時,而在HP Super Dome上多運行一個星期。
超過100小時是非常非常慢!每個新版本的數據庫最多需要2周才能生成(修改代碼,生成數據,測試,再次修改代碼,再次生成數據)。因爲我們想花即將到來的週末家庭,我們要加快速度有點:)
的嘉賓是,由於磁盤是瓶頸,一個強大的工作站會做的更好,然後在數據庫服務器。我認爲我們應該擁有最大的RAM(例如64GB),兩個獨立的SSD-RAID陣列:一個用於數據庫,另一個用於日誌和重做文件。
但他只是一個客人。對此有何建議? Oracle在SSD上的任何經驗?我們應該爲數據庫和其他文件使用不同的磁盤嗎?
非常感謝提前!
注意:有些人可能會建議我們優化我們的PL/SQL,但已完成。再次感謝。
IO瓶頸 - 尤其是數據庫 - 通常通過在系統中拋出更多*主軸來解決。對於數據庫,RAID-10比RAID-0更好。使用帶有至少10塊硬盤的RAID-10(如果您不使用固態硬盤,則需要更多) –
我對這方面知之甚少 - 感謝提示! – SRO
但是,在生產環境中,RAID-10肯定會更好,但對於數據遷移?但是,如果2個磁盤(在RAID 0或10中)更好,那麼你是對的,爲什麼不添加更多。 10塊磁盤比我們花費在討論應該購買什麼硬件的會議上便宜得多:)。感謝您的建議。 – SRO