跳至內容

MaxDB

本頁使用了標題或全文手工轉換
維基百科,自由的百科全書
MaxDB
開發者SAP AG
當前版本7.7(2008年1月)
操作系統AIX, HP-UX, Linux, Solaris, MS-Windows
類型關係數據庫管理系統
許可協議參見許可
網站maxdb.sap.com

MaxDB是由SAP公司出售,兼容ANSI SQL-92關係數據庫管理系統。在2003年至2007年間,MySQL公司也曾參與開發過該數據庫。MaxDB適用於如mySAP Business Suite的大型SAP環境,以及其它需企業級數據庫功能的應用環境。MaxDB能夠持續運行T字節範圍內的數據。

歷史

數據庫的開發始於1977年,起先是作為柏林工業大學的一個研究項目。80年代初它成為一種數據庫產品,先後被利多富電腦公司西門子利多富資訊系統Software AG擁有,如今它屬於SAP公司。其間,它曾被命名為VDN、Reflex、Supra 2、DDB/4、Entire SQL-DB-Server和ADABAS。1997年,SAP公司從Software AG購下該軟件並為其命名為SAP DB。2000年10月起,在GPL下SAP DB的附加代碼開放。2003年,SAP公司與MySQL公司建立合作夥伴關係,並將SAP DB重新命名為MaxDB。

2007年10月,SAP停止了與MySQL公司在數據庫銷售與服務方面的合作,對數據庫的銷售和服務提供權也由SAP收回[1]。現在,MaxDB的開發、發布和支持由SAP公司來完成。MaxDB的源代碼也不再遵循GPL而公開。SAP同時聲明:「MaxDB在非SAP環境下的使用,對此SAP是否提供進一步的商業支持,仍在討論中。」[2]

7.5版的MaxDB是對7.4版的SAP DB的代碼直接的改進。因此,7.5版可被用於早先7.2.04及以上版本的SAP DB的升級。

SAP對MaxDB有一套完整的質量保證流程,確保之後順利在SAP解決方案中的發布,或在'SAP Network'上供下載。

特性

MaxDB包括一系列的管理和開發工具。這些工具大多都基於圖形用戶界面,並有命令行界面副本。它提供對JDBCODBCSQLDBC、Precompiler、PHPPerlPythonWebDAV的接口,OLE DBADODAORDO.NET則可通過ODBC與MaxDB連接,DelphiTCL可通過第三方程序接口與MaxDB連接。MaxDB可跨平台工作,有HP-UXAIXLinuxSolarisWindows 2000Windows Server 2003Windows XP的版本。SAP用戶可在SAP產品頁面上查到能與MaxDB配套使用的產品的平台的詳細可用信息。

特色

MaxDB提供內置的熱備份,而不需要任何的在線重組,且在條目級兼容SQL-92。當前,一個開發目標是「零管理」以降低TCO成本。MaxDB用較低的硬件需求實現了優越的線上交易處理性能。

未來版本

下一版本的MaxDB將被命名為MaxDB 7.7.00。

在7.7.00版中,Multiversion Concurrency Control(MVCC)技術可能會被用來替代當前的鎖機制。

許可

從7.2至7.6版的MaxDB遵循GPL。編程界面遵循GPL,不過也有部分工程遵循開放源碼許可。

7.3和7.4版的SAP DB遵循LGPL

7.5和7.6版的MaxDB提供雙重許可,包括GPL和商業許可,7.5版已停止維護[3]

7.5和7.6系列後續版本的MaxDB的開發由開源社區完成,SAP公司也曾作出過貢獻。[4]

2007年10月,SAP承擔MaxDB的全部銷售和商業支持。目前,7.6版的MaxDB屬於專有軟件,非SAP程序仍供免費使用,但是不提供支持,同時對使用也有一定限制。MaxDB在非SAP環境中使用的商業支持正在考慮中。

參考

  1. ^ MySQL AB :: MySQL AB to Optimize its Open Source Database for SAP NetWeaver. [2008-06-18]. (原始內容存檔於2008-05-27). 
  2. ^ MaxDB back under the SAP roof!. [2021-02-07]. (原始內容存檔於2012-12-17). 
  3. ^ 存档副本. [2021-02-07]. (原始內容存檔於2008-10-22). 
  4. ^ 存档副本. [2008-06-21]. (原始內容存檔於2008-10-24). 

參見

外部連結