區別:1、oracle10g不支持continue解決方法,且不支持列轉行函數,而在oracle11g中都支持;2、oracle10g不集群支持ASM,而oracle11g中集群支持ASM。
本教程操作環境:Windows10系統、Oracle 11g版、Dell G3電腦。
oracle10g和11g的區別是什么
11g出現了 新的聚會函數,10g不支持,如下:
listagg(b.person_name)?within?group(order?by?a.id)?applyPerson,
2、oracle10g不支持 continue解決方法,且不支持列轉行函數,11g支持:
select?deptno,?job,?sum(sal)?total_salq?from?emp? group?by?deptno,?job?order?by?1;
continue;終于在11g 出現了,解決了很多應用上的問題。
在Oracle 11g中數據安全需求越來越高,擴充對LOB和表空間的透明數據加密(Transparent Data Encryption,即TDE)特性來提高數據的安全性。
Oracle 11g新的SecureFile特性主要是集中在數據壓縮和重復數據刪除方面。
Oracle 10g數據庫關鍵目標有二:1 降低管理開銷,2 提高性能。 Oracle 10g的增強有對高可用性的增強、新的 Flashback 能力、支持回滾更新操作;對安全性的增強,便于管理大量的用戶; BI 方面的增強 , 包括改進的 SQL 能力、分析功能、 OLAP 、數據挖掘的能力等;對非關系型數據存儲的能力得到了改進; XML 的能力;對開發能力支持的加強,對生物信息學( Bioinformatics )的支持。
簡單可以說下11g的五大新特性和四小新特性以及一些小細節。
五大新特性:
1、集群能力上升,只需一個oracle home,rac變強;
2、集群支持ASM,這個太重要了,也是解決冗余oracle home的手段;
3、ACFS,集群文件系統,比之前的OCFS強太多了;
4、安裝更方便,升級打補丁更容易;
5、作業能力提升,DBMS_SCHEDULER升級;
四小新特性:
1、版本化管理,可以恢復到上一個版本;
2、取消閃回數據歸檔的DDL限制;
3、create table不會自動分配段,而是直到有數據進入才會分配段;
4、索引不可用時會被刪除,能提高數據倉庫性能;
細節:
1、RMAN增強;
2、DG增強;
3、數據倉庫增強;
4、取消了sqlplusw這個雞肋,增加了developer的工具。
推薦教程:《Oracle教程》