程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> Oracle宣稱MySQL 5.5將加強支持Web應用程序

Oracle宣稱MySQL 5.5將加強支持Web應用程序

編輯:MySQL綜合教程

BKJIA經典譯文】Oracle已經發布了開源的MySQL數據庫的5.5版本。

BKJIA向您推薦:《資深數據庫工程師點評MySQL 5.5的"罪與罰"》

隨著MySQL 5.5版本的發布,Oracle開始推銷這個開源數據庫的Web應用程序職能了,而它的Oracle數據庫則主要面向企業級的應用程序。

Oracle產品營銷部門的高級經理Monica Kumar說:“我們發現對於不同應用場景來說,它們是截然不同。”

在星期三,該公司發布了開源的MySQL數據庫的5.5版本,這是Oracle在一月收購Sun Microsystems,獲得MySQL以後,第一次升級這個軟件。現在Oracle掌控著關系數據庫系統的兩大應用領域,它必須要明確地區分出,在企業中,哪個產品應該部署到哪裡。

Kumar說:“對於基於Web的應用程序,定制的部門級應用程序和嵌入式應用程序來說,MySQL是一個比較適合的數據庫。Oracle數據庫是企業級數據庫領域的佼佼者,主要面向高端的應用程序:企業資源規劃,客戶關系管理,在線事務處理,大型的數據倉庫和商務智能化應用程序。”

Kumar說:“這兩個產品是彼此互補的關系,適用於不同的應用場景。”

Kumar說,這並不是說你不可以在Web應用程序中使用Oracle數據庫,但是從歷史角度來看,MySQL在Web方面使用的更廣泛一些。她提到了MySQL是LAMP(Linux-Apache-MySQL-PHP/Python/Perl)架構的一部分,在部署Web站點或Web應用程序的時候,這是一個被廣泛使用的架構。她說:“在基於Web的應用程序領域,它十分成功。”

MySQL工程部門的副總裁Tomas Ulin說,在Web領域,選擇MySQL而不是Oracle的另外一個考慮是人員。在許多情況下,比起Oracle數據庫來,一個LAMP(Linux-Apache-MySQL-PHP/Python/Perl)管理員更熟悉MySQL。他說:“單從真正的開發者都使用MySQL這一點就可以看出,MySQL是更加容易使用的。”

除了常規的Bug修復和一般性的調整以外,這個軟件新發布的MySQL 5.5版本還提供了很多有意義的特性和功能。在這些特性和功能中,最重要的是更好的可擴展性和經過改進的復制replication)功能。

在性能方面,這個軟件在處理大量的並發連接的時候不再像它過去的版本那樣慢到極點了。對於可以一次可以承受1000個連接的Web服務器來說,這是一個令人歡欣鼓舞的改進。當增加大量的服務器核心超過4個)的時候,這個軟件可以獲得附加的性能提升,過去的版本是無法做到這一點的。

常規的性能也得到了提高。Oracle表示,按照內部的標准,在Linux上,MySQL 5.5的讀寫速度比5.1版本提升了360%。在Windows Server機器上,這方面性能的提升超過了1500%。Ulin說:“MySQL 5.5版本的吞吐量更高。”

在復制replication)方面,這個軟件現在支持半同步semi-synchronous)的復制replication)了。過去的版本只支持異步的復制,這意味著有新的數據錄入原始數據庫的時候,數據庫的備份拷貝不能馬上得到更新。

Ulin說:“如果你在主服務器那邊提交了一些東西,你無法確定從服務器何時才能獲得這些更新。”使用半同步semi-synchronous)的復制replication),在數據拷貝到備份數據庫中以前,正在對數據庫提交數據的應用程序都不會收到數據已經錄入的確認信息。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved