2010年12月27日 星期一
MySQL 5.5正式版解決多緒執行瓶頸
開源資料庫MySQL終於發布5.5正式版,這是甲骨文併購昇陽以後所發布的第一個重要更新版本
開源資料庫MySQL終於發布5.5正式版,這是甲骨文併購昇陽以後所發布的第一個重要更新版本。新版將原本外掛的InnoDB改為預設的儲存引擎,來提高擴充性和效能,也強化了MySQL對ACID交易(ACID-compliant transactions)的支援。5.5版仍舊提供GPL開源授權的社群版,可免費下載。
另一個特色是新版增加了DLL鎖定能力,大幅改善了過去MySQL在多處理器環境執行時的效能瓶頸,尤其大幅提高了Windows在多處理器環境中執行的I/O存取效能。甲骨文表示,5.5版執行速度可以比5.1版提升數倍,Windows版本甚至提高了15倍讀寫速度。
其他新增功能,包括強化同步機制,增加半同步的複製功能,來強化資料庫水平擴充時,主從式資料庫之間的資料交換穩定性。以及改善對Solaris作業系統的支援,支援更多Unicode編碼,包括utf16,utf32和utf8mb4 等。
不過,MySQL作者Michael Widenius也在部落格中提醒使用者,甲骨文發布新版的同時也停止了開源備份API和免費備份工具的計畫,並且打算在下一版時,只在付費的企業版中提供多執行緒池(Pool of threads)的功能,而不提供給社群版使用。他也擔心,5.5版沒有經過足夠的公開測試,新版資料庫的穩定性還有待觀察。
ITHome 2010/12/27 王宏仁
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言