新特性方面

yangtingkun發表於2007-12-31

09年馬上要結束了,BLOG每天更新又堅持了一年,目前文章總數1700多篇,其中純技術文章將近1300篇。

我比較喜歡的一句話:十年磨一劍。以前提到過,堅持10年可能會比較困難,那麼至少要堅持5年,到目前為止,BLOG更新已經4年了,明年就會初步實現目標了。

重新整理一下BLOG上面文章的索引,把09年的文章放進去了,且重新整理了一下分類。

這篇整理Oracle的新特性。

 

 

9i新特性:

Oracle9i使用閃回操作:介紹Oracle9i的閃回功能。

MERGE語法Oracle9i新增的MERGE語句。

INSERT ALL和INSERT FIRST語法Oracle9i新增的INSERT ALLINSERT FIRST語法。

Oracle的線上重定義表功能:介紹9i引入的線上重定義功能。

Oracle的線上重定義表功能(二):一個線上重定義的使用例項。

 

10g新特性:

10G物化檢視PCT快速重新整理不再需要物化檢視日誌(一)Oracle10g增加了物化檢視PCT快速重新整理的支援,使用PCT快速重新整理不再需要物化檢視日誌。

10G物化檢視PCT快速重新整理不再需要物化檢視日誌(二):繼續深入研究一下PCT快速重新整理的機制。

10G物化檢視PCT快速重新整理不再需要物化檢視日誌(三):研究PCT快速重新整理的機制。

Oracle10G LOGMNR捕獲不到記錄(一)10gLOGMNR找不到記錄的問題。

Oracle10G LOGMNR獲不到記錄(二):給出瞭解決方法,這裡簡單說明一下問題產生的原因。

10g樹形查詢新特性CONNECT_BY_ROOT的9i實現方式9i中如何實現CONNECT_BY_ROOT功能。

10g樹形查詢新特性CONNECT_BY_ISLEAF的9i實現方式9i中如何實現CONNECT_BY_ISLEAF功能。

10g樹形查詢新特性CONNECT_BY_ISCYCLE的9i實現方式(一):描述一下解決問題的思路。

10g樹形查詢新特性CONNECT_BY_ISCYCLE的9i實現方式(二):初步實現CONNECT BY NOCYCLE的功能。

10g樹形查詢新特性CONNECT_BY_ISCYCLE的9i實現方式(三):初步實現CONNECT_BY_ISCYCLE的功能。

10g樹形查詢新特性CONNECT_BY_ISCYCLE的9i實現方式(四)CONNECT_BY_ISCYCLE功能的最終實現。

Oracle10g在CONNECT BY語句中允許子查詢:從10g開始,Oracle支援CONNECT BY語句中巢狀子查詢。

ORACLE10g新特性——全域性HASH分割槽索引Oracle10g中新增了全域性分割槽索引的型別——HASH分割槽。

Oracle10g新特性——記錄DML錯誤日誌(一):介紹DML記錄語句的用法。

Oracle10g新特性——記錄DML錯誤日誌(二):介紹DML記錄語句的限制。

Oracle10g新特性——記錄DML錯誤日誌(三):介紹DML記錄語句不支援的資料型別。

Oracle10g新特性——利用RMAN遷移表空間(一):利用RMAN進行表空間遷移,可以避免將源資料庫的表空間置於READ ONLY狀態。

Oracle10g新特性——利用RMAN遷移表空間(二):描述遷移表空間的匯入過程。

Oracle10g新增CONVERT語法RMAN新增了CONVERT的語法,使得資料庫檔案可以跨版本複製。

Oracle10g新增DBMS_FILE_TRANSFER包(一):介紹COPY_FILE過程。

Oracle10g新增DBMS_FILE_TRANSFER包(二):介紹GET_FILEPUT_FILE過程。

10g新增功能實現字串連線Oracle10g提供了字串連線的功能,使用WMSYS.WM_CONCAT(TNAME)就可以實現這個功能。

10gr2自動擴充套件控制檔案中的設定:從10.2開始資料庫的實際值超過了控制檔案中的設定,控制檔案中的值會自動擴充套件。

Oracle 10g新增DROP DATABASE命令:從10g開始,Oracle提供了DROP DATABASE的語法,使得資料庫的刪除變得非常的簡單。

利用PLSQL實現表空間的遷移(一):介紹PULL_SIMPLE_TABLESPACE過程。

利用PLSQL實現表空間的遷移(二):介紹PULL_TABLESPACES過程。

利用PLSQL實現表空間的遷移(三):介紹CLONE_TABLESPACES過程。

利用PLSQL實現表空間的遷移(四):介紹ATTACH_TABLESPACES過程。

利用PLSQL實現表空間的遷移(五):介紹DETACH_TABLESPACES過程。

10g線上重定義新特性——關聯物件自動重新命名(一)COPY_TABLE_DEPENDENTS的例子。

10g線上重定義新特性——關聯物件自動重新命名(二): REGISTER_DEPENDENT_OBJECT的例子。

10g線上重定義新特性——對單獨的分割槽進行線上重定義:線上重定義還增加了對單獨一個分割槽執行線上重定義的功能。

10g新增排序雜湊聚集表HASH CLUSTER表和索引組織表的結合體。

CONVERT DATABASE命令(一):介紹執行CONVERT DATABASE命令的過程。

CONVERT DATABASE命令(二):介紹在目標資料庫上開啟資料庫的過程。

CONVERT DATABASE令(三):介紹執行CONVERT DATABASE過程中碰到的錯誤。

10g Sqlplus工具登陸小改進SQLPLUS / AS SYSDBA登陸的改進。

 

 

 

11g新特性:

Oracle11新特性——線上操作功能增強(一):可等待DDL操作。

Oracle11新特性——線上操作功能增強(二):表增加包含預設值的欄位。

Oracle11新特性——線上操作功能增強(三)Oracle物件依賴性判斷增強。

Oracle11新特性——線上操作功能增強(四)Oracle11g新增的不可見索引。

Oracle11新特性——線上操作功能增強(五)Oracle11g的只讀表功能。

Oracle11新特性——線上操作功能增強(六):線上重定義功能對物化檢視日誌的支援。

Oracle11新特性——線上操作功能增強(七):線上重建索引功能增強。

Oracle11DATA GUARD實時應用加實時查詢功能Oracle10g增加了DATA GUARD的日誌實時應用功能,11g新增了實時查詢功能。這兩個功能可以同時應用。

Oracle11新特性——分割槽功能增強(一)Oracle新增的4種複合分割槽。

Oracle11新特性——分割槽功能增強(二)Oracle11g新增的INTERVAL分割槽功能。

Oracle11新特性——分割槽功能增強(三)Oracle11g新增的參考分割槽功能。

Oracle11新特性——分割槽功能增強(四)Oracle11g的虛擬列分割槽功能。

Oracle11新特性——分割槽功能增強(五)Oracle11g的系統分割槽功能。

Oracle11新特性——虛擬列Oracle11g增加了表的虛擬列。

Oracle11新特性——虛擬列(二):虛擬列的進一步的研究。

Oracle11g INTERVAL分割槽新增分割槽策略:介紹Oracle11g INTERVAL分割槽新增分割槽策略。

Oracle11新特性——備份恢復功能增強(一)RMAN刪除歸檔日誌時的驗證。

Oracle11新特性——備份恢復功能增強(二)RMAN在備份級壓縮方面的提高。

Oracle11新特性——備份恢復功能增強(三)RMAN對於UNDO表空間的最佳化。

Oracle11新特性——備份恢復功能增強(四)RMAN對於UNDO表空間的最佳化。

Oracle11新特性——備份恢復功能增強(五)RMAN對長期備份的最佳化。

Oracle11新特性——備份恢復功能增強(六):介紹虛擬CATALOG

Oracle11新特性——備份恢復功能增強(七)DUPLICATE語法的增強。

Oracle11新特性——備份恢復功能增強(八)DATA GUARD整合性方面的提高。

Oracle11新特性——備份恢復功能增強(九)11g的新特性Data Recovery Advisor

Oracle11新特性——備份恢復功能增強(十)rman備份指令碼的替換變數功能。

Oracle11新特性——備份恢復功能增強(十一):介紹11gblock change tracking功能的增強。

Oracle11新特性——撤銷事務(一):簡單介紹撤銷事務的用法。

Oracle11新特性——撤銷事務(二):介紹撤銷級聯事務。

Oracle11新特性——撤銷事務(三):撤銷事務與外來鍵約束的關係。

Oracle11新特性——初始化檔案管理11g對於初始化增加了一個很實用的功能,可以根據記憶體中的引數設定來建立初始化引數檔案。

Oracle11新特性——初始化檔案管理(二)11galert檔案中更加詳細明確的表現初始化引數資訊。

Oracle11g觸發器重用OBJECT_ID:從11g開始,Oracle針對觸發器也可以重用OBJECT_ID了。

11g新密碼策略對資料庫鏈的影響Oracle11g對密碼策略進行了修改,密碼開始區分大小寫了。

11G RAC的STANDBY環境的一些小問題11gSTANDBY資料庫可以在應用日誌的同時開啟資料庫,但是對於RAC環境,這裡有一些小的問題。

Oracle11g新特性——資料泵(一):介紹新增的選項DATA_OPTIONS=SKIP_CONSTRAINT_ERRORS

Oracle11g新特性——資料泵(二):介紹新增的引數REMAP_DATA

Oracle11g新特性——資料泵(三):介紹資料泵壓縮功能的提升。

Oracle11g新特性——資料泵(四):介紹資料泵匯入的時候對分割槽的處理。

Oracle11g新特性——資料泵(五):介紹資料泵REUSE_DUMPFILES功能。

資料泵匯入SKIP_CONSTRAINT_ERRORS的bug:利用這個引數可以在匯入資料的時候,忽略掉違反約束的資料,而使得其他正常的資料順利的匯入。

資料泵匯入SKIP_CONSTRAINT_ERRORS的bug(二):檢查其他型別的約束的情況。

資料泵匯入SKIP_CONSTRAINT_ERRORS的bug(三):透過討論外來鍵約束的情況將問題進一步深入。

11g Oracle DBNEWID的改進DBNEWID工具也做了一些改進使用上更加的方便。

11g DBNEWID工具修改DBID碰到的問題:資料庫無法正常關閉的問題。

11g Oracle ORAPWD的改進11gorapwd工具也有所改進。

Oracle11g RAC在例項關閉後自動在啟動例項上歸檔11gRAC環境,歸檔模式,當一個節點關閉,另外的節點自動完成關閉節點的日誌切換,並歸檔到本地節點。

Oracle11gr2分析函式新特性(一):介紹新增的分析函式NTH_VALUE

Oracle11gr2分析函式新特性(二):介紹新增的分析函式LISTAGG

Oracle11gr2分析函式新特性(三):介紹分析函式LAGLEAD的增強。

Oracle11gr2資料泵新特性(一):介紹資料泵的Legacy模式。

Oracle11gr2資料泵新特性(二):介紹資料泵對錶匯出方式的改進。

Oracle11gr2資料泵新特性(三):介紹資料泵對錶模糊匹配匯出的改進。

Oracle11gr2資料泵新特性(四):介紹資料泵匯入新增的DATA_OPTIONS引數。

Oracle11gr2資料泵新特性(五):介紹資料泵對版本的支援。

Oracle11gr2新增版本功能(一):描述建立版本的語法,以及版本的使用。

Oracle11gr2新增版本功能(二):描述版本的實現和查詢方式。

Oracle11gr2新增版本功能(三):簡單描述版本檢視。

Oracle11gr2新增CREATE OR REPLACE FORCE TYPE功能:增強了TYPE型別的依賴處理。

Oracle11gr2新增提示IGNORE_ROW_ON_DUPKEY_INDEXOracle新增了一個HINT,使得INSERT INTO SELECT操作可以避免插入重複的記錄。

Oracle11gr2新增ALTER DATABASE LINK語法Oracle提供了ALTER DATABASE LINK的語法。

Oracle11gr2觸發器依賴判斷增強(一):對比11.111.2在列級依賴上的差別。

Oracle11gr2觸發器依賴判斷增強(二):介紹觸發器列級依賴存在的問題。

 

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/4227/viewspace-69570/,如需轉載,請註明出處,否則將追究法律責任。

相關文章