CentOS以及Oracle數據庫發展歷史及各版本新功能介紹, 便於構造環境時有個對應關係

CentOS版本歷史html

版本

CentOS版本號有兩個部分,一個主要版本和一個次要版本,主要和次要版本號分別對應於RHEL的主要版本與更新包,CentOS採起從RHEL的源代碼包來構建。例如CentOS 4.4構建在RHEL 4.0的更新第4版。數據庫

自2006年中,CentOS 4.4版本開始(前身爲RHEL 4.0更新第4版),Red Hat採用了和CentOS徹底相同的版本約定,例如:Red Hat 4.5。編程

發佈歷史

版本 平臺 RHEL 版本 發佈日期 RHEL 發佈日期
2 i386 2.1 2004-05-14[7] 2002-05-17[8]
3.1 i386, x86_64, ia64, s390, s390x 3 2004-03-19[9] 2003-10-23[8]
3.4 - Server CD i386, x86_64, ia64, s390, s390x 3.4 2005-01-23 -
3.7 i386, x86_64, ia64, s390, s390x 3.7 2006-04-11[10] -
3.8 i386, x86_64 3.8 2006-08-25[11] 2006-07-20
3.9 i386, x86_64, ia64, s390, s390x 3.9 2007-07-26[12] 2007-06-15
4 i386, x86_64, various 4 2005-03-09[13] 2005-02-14[14]
4.6 i386, x86_64, ia64, alpha, s390, s390x, ppc (beta), sparc (beta) 4.6 2007-12-16[15] 2007-11-16[16]
4.7 i386, x86_64 4.7 2008-09-13[17] 2008-07-24[18]
4.7 - Server CD i386, x86_64 4.7 2008-10-17[19] -
4.8 i386, x86-64 4.8 2009-08-21[20] 2009-05-18[21]
4.9 i386, x86-64 4.9 2011-03-02[22] 2011-02-16[23]
5 i386, x86_64 5 2007-04-12[24] 2007-03-14[25]
5.1 i386, x86_64 5.1 2007-12-02[26] 2007-11-07[27]
5.1 - LiveCD i386 5.1 2008-02-18[28] -
5.2 i386, x86_64 5.2 2008-06-24[29] 2008-05-21[30]
5.2 - LiveCD i386 5.2 2008-07-17[31] -
5.3 i386, x86_64 5.3 2009-03-31[32] 2009-01-20[33]
5.3 - Live CD i386 5.3 2009-05-27[34] -
5.4 i386, x86_64 5.4 2009-10-21[35] 2009-09-02[36]
5.5 i386, x86_64 5.5 2010-05-14[37] 2010-03-31[38]
5.5 - LiveCD i386, x86-64 5.5 2010-05-14[37] -
5.6 i386, x86-64 5.6 2011-04-08[39] 2011-01-13[40]
5.7 i386, x86-64 5.7 2011-09-13[41] 2011-07-21[42]
5.8 i386, x86-64 5.8 2012-03-07[43] 2012-02-21[44]
5.9 i386, x86-64 5.9 2013-01-17[45] 2013-01-07[46]
5.10 i386, x86-64 5.10 2013-10-19[47] 2013-10-01[48]
5.11 i386, x86-64 5.11 2014-09-30[49] 2014-09-16[50]
6 i386, x86-64 6 2011-07-10[51] 2010-11-10[52]
6.0 - LiveCD i386, x86-64 6.0 2011-07-25[53] -
6.0 - LiveDVD i386, x86-64 6.0 2011-07-27[54] -
6.0 - MinimalCD i386, x86-64 6.0 2011-07-28[55] -
6.1 i386, x86-64 6.1 2011-12-09[56] 2011-05-19[57]
6.1 - LiveCD i386, x86-64 6.1 2011-12-09[58] -
6.1 - LiveDVD i386, x86-64 6.1 2011-12-09[59] -
6.1 - MinimalCD i386, x86-64 6.1 2011-12-09[60] -
6.2 i386, x86-64 6.2 2011-12-20[61] 2011-12-06[62]
6.2 - LiveCD i386, x86-64 6.2 2011-12-20[63] -
6.2 - LiveDVD i386, x86-64 6.2 2011-12-20[63] -
6.2 - MinimalCD i386, x86-64 6.2 2011-12-20[61] -
6.3 i386, x86-64 6.3 2012-07-09[64] 2012-06-21[65]
6.4 i386, x86-64 6.4 2013-03-09[66] 2013-02-21[67]
6.5 i386, x86-64 6.5 2013-12-01[68] 2013-11-21[69]
6.6 i386, x86-64 6.6 2014-10-28[70] 2014-10-14[71]
6.7 i386, x86-64 6.7 2015-08-07[72] 2015-07-22[73]
6.8 i386, x86-64 6.8 2016-05-25[74] 2016-05-09[75]
7-1406 x86-64 7.0 2014-07-07[76] 2014-06-10[77]
7-1503 x86-64 7.1 2015-03-31[78] 2015-03-06[79]
7-1503-AArch64 AArch64 7.1 2015-08-04[80] 2015-03-06[81]
7-1503-i386 i386 7.1 2015-10-12[82] 2015-03-06[83]
7-1511 x86-64 7.2 2015-12-14[84] 2015-11-19[85]
7-1611 x86-64 7.3 2016-12-12[86] 2016-11-03[87]

按照CentOS 5和6 RHEL的生命週期策略與上游供應商的改變也將支持爲10年。瀏覽器

支持時程

 

發行版本 完整更新 維護更新
3 2006-07-20 2010-10-31
4 2009-03-31 2012-02-29
5 Q1 2014 2017-03-31
6 Q2 2016 2020-11-30
7 Q4 2019 2024-06-30

Oracle數據庫發展歷史及各版本新功能介紹【轉】緩存

原文地址 安全

Oracle數據庫自發布至今,也經歷了一個從不穩定到穩定,從功能簡單至強大的過程。從第二版開始,Oracle的每一次版本變遷,都具備里程碑意義。服務器

1979年的夏季,RSI(Oracle公司的前身,Relational Software,Inc)發佈了Oracle第二版。網絡

1983年3月,RSI發佈了Oracle第三版。從如今起Oracle產品有了一個關鍵的特性--可移植性。多線程

1984年10月,Oracle(RSI改名爲Oracle)發佈了第4版產品。這一版增長了讀一致性這個重要特性。架構

1985年,Oracle發佈了5.0版。這個版本是Oracle數據庫較爲穩定的版本。並實現了C/S模式工做。

1986年,Oracle發佈了5.1版。該版本開始支持分佈式查詢。

1988年,Oracle發佈了第6版。該版本中引入了行級鎖特性,同時還引入了聯機熱備份功能。

1992年6月,Oracle發佈了第7版。該版本增長了包括分佈式事務處理功能、用於應用程序開發的新工具及安全性方法等功能。

1997年6月,Oracle第8版發佈。Oracle8支持面向對象的開發及新的多媒體應用。

1998年9月,Oracle公司正式發佈Oracle 8i。正是由於該版本對Internet的支持,因此,在版本號以後,添加了標識i。

2001年6月,Oracle發佈了Oracle 9i。

2003年9月,Oracle發佈了Oracle 10g。這一版的最大特性就是加入了網格計算的功能,所以版本號以後的標識使用了字母g,表明Grid--網格。

2007年7月11日,Oracle發佈了Oracle 11g。Oracle 11g實現了信息生命週期管(Information Lifecycle Management)等多項創新。Oracle的最新版本爲Oracle 11g

2009年9月, Oracle發佈了11g R2, 可在 0 到「n」秒內配置備用查詢 SLA, 自動塊修復, 針對帶寬有限的 WAN 傳輸redo壓縮內容, 不只僅用於在傳播中斷以後resolving redo gaps。

2013年6月, Oracle 6年磨一劍, 開始提供Oracle 12c的下載. 甲骨文官方宣稱Oracle Database 12c包含了500多項功能改進。其中最受關注且討論最多的一項功能就是可插拔數據庫(Pluggable Database),毫無疑問它將從新定義數據庫虛擬化技術,宣稱爲雲時代的數據庫。

Oracle 9i比8i多了哪些新特性?

簡要說:9i更易於管理。

詳細說:併發集羣,8i OPS升級爲9i RAC,8i結點間用硬盤交換信息,9i結點間採用高速網線的緩存熔合(Cache Fusion)技術交換信息,交換速度提升100倍以上, 9i能夠在線修改內核參數和內存分配,8i不行。

 數據文件和表空間管理,8i手工管理,9i自動管理。

9i比8i加強了對ANSI SQL99的支持。

9i比8i加強了故障後的快速恢復(Fast-start)。

8i只支持物理備份(physical backup)數據庫,9i還增長了支持邏輯備份(logical backup)數據庫,使備份數據庫除了做爲主數據庫的鏡像外,還能夠提供其餘數據服務。

Oracle 10g比9i多了哪些新特性?

簡要說: 10g支持網格(Grid),支持自動管理(Automatic Management)。

詳細說: 10g的g是"Grid"縮寫,支持網格計算,即,多臺結點服務器利用高速網絡組成一個虛擬的高性能服務器,負載在整個網格中均衡(Load Balance),按需增刪結點,避免單點故障(Single Point of Faliure)。

安裝容易,安裝工做量比9i減小了一半。

新增基於瀏覽器的企業管理器(Enterprise Manager)。

自動存儲管理(ASM),增刪硬盤再也不須要操做系統管理員設置的鏡像、負載均衡、物理卷、邏輯卷、分區、文件系統,只要打一條Oracle命令,ASM會自動管理增長或刪除的硬盤。 內存自動化,根據須要自動分配和釋放系統內存。   

SQL性能調整自動化。  免費提供基於瀏覽器的小應用開發工具Oracle Application Express(原名HTML DB),支持10g和9i R2。  

快速糾正人爲錯誤的閃回(Flashback)查詢和恢復,能夠恢復數據庫、表甚至記錄。數據泵(Data Pump)高速導入、導出數據,比傳統方法導出速度快兩倍以上,導入速度快15--45倍。    精細審計(Fine-Grained Auditing),記錄一切對敏感數據的操做。

存儲數據的表空間(Tablespace)跨平臺複製,極大的提升數據倉庫加載速度。   

流(Streams)複製,實現低系統消耗、雙向(double-direction)、斷點續傳(resume from break point)、跨平臺(cross platform)、跨數據源的複雜複製。   

容災的數據衛士(Data Guard)增長了邏輯備份功能,備份數據庫平常能夠運行於只讀狀態,充分利用備份數據庫。   

支持許多新EE選件,增強數據庫內部管理的「Database Vault」,數據庫活動的審計的(Audit Vault),數據倉庫構建高級功能(Warehouse Builder Enterprise ETL, Warehouse Builder Data Quality).

Oracle 11g比10g多了哪些新特性? 

 11 g 擴展了 Oracle 獨傢俱備的提供網格計算優點的功能,您能夠利用它來提升用戶服務水平、減小停機時間以及更加有效地利用 IT資源,同時還能夠加強全天候業務應用程序的性能、可伸縮性和安全性。

利用真正應用測試(RAT)儘可能下降更改的風險 11 g下降了數據庫升級以及其餘硬件和操做系統更改的成本,顯著簡化了更改先後的系統測試以便您能夠識別和解決問題。

例如: 利用 Database Replay,您能夠在數據庫級別輕鬆捕獲實際的生產負載並在您的測試系統上從新播放,這樣您能夠全面測試系統更改(包括關鍵的併發特性)的影響。

SQL Performance Analyzer識別結構化查詢語言 ) SQL(執行計劃更改和性能回退。

而後,可使用 SQL Tuning Advisor解決識別的問題,方法是還原到原始的執行計劃或進一步優化。

利用管理自動化提升 DBA 效率 Oracle 數據庫 11 g繼續致力於(從 Oracle9i數據庫開始一直到 Oracle 數據庫10 g)顯著簡化和徹底自動化 DBA 任務。

 Oracle數據庫11 g中的新功能包括: 利用自學功能自動進行 SQL 優化系統全局區(SGA)和程序全局區( PGA)的內存緩存區的自動、統一調整新的 advisor用於分區、數據恢復、流性能和空間管理針對自動數據庫診斷監視器 (ADDM)的加強,可以提供 Oracle 真正應用集羣 (Oracle RAC)環境中的更好的性能全局視圖以及改進的性能比較分析功能。

利用故障診斷快速解決問題 Oracle 數據庫 11 g中新增的故障診斷功能使客戶在發生錯誤後捕獲 OracleSupport所需的數據變得極爲簡單。

這能夠加速問題的解決,減小客戶重現問題的須要。儘可能下降停機成本經過 Oracle Data Guard快速恢復數據 Oracle Data Guard在本地和遠程服務器之間協調數據庫的維護和同步以便從災難或站點故障快速恢復。

Oracle數據庫11 g提供了大量顯著的 Oracle Data Guard加強,包括 能夠在物理備用系統上運行實時查詢用於報表和其餘目的 能夠經過將物理備用系統暫時轉換爲邏輯備用系統執行聯機的、滾動的數據庫升級 ..支持測試環境的快照備用系統此外,物理和邏輯備用的性能都有提升。

邏輯備用如今支持可擴展標記語言(XML)類型字符大型對象 (CLOB)數據類型和透明的數據加密。

如今支持自動的、快速啓動的故障切換以支持異步傳輸。Oracle 數據庫 11 g提供了幾個針對自動存儲管理的重要的高可用性加強,包括: ..支持滾動升級 ..自動壞塊檢測和修復 ..快速鏡像從新同步,該功能能夠有效地從新同步存儲網絡鏈接性暫時丟失時自動存儲管理鏡像的存儲陣列自動存儲管理的性能加強使得大型數據庫能夠更快地打開並減小 SGA 內存消耗。這些加強還容許 DBA增長存儲分配單元大小以加快大型序列輸入/輸出 (I/O)顯著增長正常運行時間 Oracle數據庫11 g使您能夠應用不少一次性數據庫補丁(包括診斷補丁),而沒有停機時間。

新的數據恢復 advisor經過快速識別故障根本緣由、爲 DBA提供可用的恢復選項,極大地減小了停機時間,在某些狀況下,還經過「自我恢復」機制自動糾正問題。

Oracle 數據庫 11 g還有其餘高性能提升,包括 ..自動編譯數據庫中的 PL/SQL 和 Java ..更快的觸發器,包括更加有效地調用每行觸發器 ..更快的簡單 SQL 操做 ..更快的 Oracle Data Guard 和 Oracle Streams 複製 ..與網絡文件系統( NFS) 存儲設備更快、更可靠的直接鏈接 ..更快的升級 ..大型文件更快的備份/還原 ..更快的備份壓縮Oracle 數據庫 11 g包括大量新的 ILM特性,例如 ..新的分區功能,包括 .按父/子引用分區 .按虛擬列分區 Oracle數據庫11 g還具備帶 Oracle閃回數據歸檔的 Total Recall,使您能夠在選定的表中查詢之前的數據,從而提供了一種簡單實用的向數據中添加時間維度的方法以便於更改跟蹤、 ILM、審計和合規。

其餘高可用性加強 Oracle 數據庫 11g還有其餘高可用性加強,包括: Oracle閃回事務查詢,提供帶其餘相關事務更改的流氓事務的按鈕更改 具備更多可傳輸選項的加強的平臺移植和數據移動,包括可傳輸分區、模式和跨平臺數據庫 Oracle恢復管理器 (RMAN)支持 Windows Volume Shadow Copy Service ( VSS )快照,從而實現與 Windows備份更緊密的集成優化性能和可靠性合規、法律取證以及整合數據倉庫的趨勢致使數據庫的大小每兩年就會增長兩倍,這極大地影響了大型數據庫的存儲成本和性能、可靠性以及可管理性。

Oracle 數據庫 11 g使組織可使用低成本的服務器和模塊化的存儲器輕鬆伸縮大型的事務和數據倉庫系統並提供快速的全天候數據訪問。 Oracle 數據庫11 g提供新的創新特性以進一步提升要求極嚴格的環境的性能和可伸縮性。

利用 SecureFiles安全地存儲您的全部數據 SecureFiles 是 Oracle用於在數據庫中存儲大型對象) LOB ((例如圖像、大型文本對象或包括 XML、醫學成像以及地理空間柵格對象在內的高級數據類型)的下一代產品。 SecureFiles提供可以徹底與文件系統相媲美的卓越性能。

此外,它還提供高級功能,例如智能壓縮、透明加密以及透明的重複刪除。經過聯機事務處理壓縮提升性能並儘可能下降存儲成本 Oracle 數據庫 11 g支持聯機事務處理 (OLAP)應用程序中經常使用的更新、插入和刪除操做的數據壓縮。之前的 Oracle數據庫版本支持數據倉庫應用程序經常使用的批量數據加載操做的壓縮。

Oracle 數據庫 11 g OLTP表壓縮經過更加高效地使用內存來緩存數據以及減小表掃描的 I/O提升了數據庫性能。利用 OLTP表壓縮,您能夠利用最小的處理開銷達到 2 到 3倍的壓縮比。

MySQL版本演進

 

MySQL關係型數據庫於1998年1月發行第一個版本。它使用系統核心的多線程機制提供徹底的多線程運行模式,並提供了面向C、C++、Eiffel、Java、Perl、PHP、Python及Tcl等編程語言的編程接口(API),支持多種字段類型,而且提供了完整的操做符支持。

 

  1999~2000年,MySQL AB公司在瑞典成立。Monty僱了幾我的與Sleepycat合做,開發出了Berkeley DB引擎, 由於BDB支持事務處理,因此MySQL今後開始支持事務處理了。

 

  2000年4月,MySQL對舊的存儲引擎ISAM進行了整理,將其命名爲MyISAM。2001年,Heikki Tuuri向MySQL提出建議,但願能集成他的存儲引擎InnoDB,這個引擎一樣支持事務處理,還支持行級鎖。該引擎以後被證實是最爲成功的MySQL事務存儲引擎。

 

  2003年12月,MySQL 5.0版本發佈,提供了視圖、存儲過程等功能。

 

  2008年1月,MySQL AB公司被Sun公司以10億美金收購,MySQL數據庫進入Sun時代。在Sun時代,Sun公司對其進行了大量的推廣、優化、Bug修復等工做。

 

  2008年11月,MySQL 5.1發佈,它提供了分區、事件管理,以及基於行的複製和基於磁盤的NDB集羣系統,同時修復了大量的Bug。

 

  2009年4月,Oracle公司以74億美圓收購Sun公司,自此MySQL數據庫進入Oracle時代,而其第三方的存儲引擎InnoDB早在2005年就被Oracle公司收購。

 

  2010年12月,MySQL 5.5發佈,其主要新特性包括半同步的複製及對SIGNAL/RESIGNAL的異常處理功能的支持,最重要的是InnoDB存儲引擎終於變爲當前MySQL的默認存儲引擎。MySQL 5.5不是時隔兩年後的一次簡單的版本更新,而是增強了MySQL各個方面在企業級的特性。Oracle公司同時也承諾MySQL 5.5和將來版本還是採用GPL受權的開源產品。

 

  隨着MySQL的不斷成熟及開放式的插件存儲引擎架構的造成,愈來愈多的開發人員加入到MySQL存儲引擎的開發中。而隨着InnoDB存儲引擎的不斷完善,同時伴隨着LAMP架構的崛起,在將來的數年中,MySQL數據庫仍將繼續飛速發展。

相關文章
相關標籤/搜索