資源描述:
《《oracle基礎(chǔ)教程》PPT課件》由會(huì)員上傳分享,免費(fèi)在線(xiàn)閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。
1、第3章OracleDatabase10g的新增功能OracleDatabase10g基礎(chǔ)教程清華大學(xué)出版社教學(xué)目標(biāo)教學(xué)難點(diǎn)和重點(diǎn)教學(xué)過(guò)程8/4/20211教學(xué)目標(biāo)理解和掌握服務(wù)器可管理性方面的新增功能;理解和掌握性能調(diào)整方面的新增功能;理解和掌握安全性方面的新增功能;理解和掌握可用性和可恢復(fù)性方面的新增功能;理解和掌握商業(yè)智能方面的新增功能;理解和掌握應(yīng)用開(kāi)發(fā)方面的新增功能。8/4/20212教學(xué)難點(diǎn)和重點(diǎn)服務(wù)器可管理性方面的新增功能的特點(diǎn)性能調(diào)整方面的新增功能的特點(diǎn)安全性方面的新增功能的特點(diǎn)可用性和可恢復(fù)性方面的新增功能的特點(diǎn)商業(yè)智能方面的新
2、增功能的特點(diǎn)應(yīng)用開(kāi)發(fā)方面的新增功能的特點(diǎn)8/4/20213教學(xué)過(guò)程3.1服務(wù)器可管理性3.2性能調(diào)整3.3安全性3.4可用性和可恢復(fù)性3.5商業(yè)智能3.6應(yīng)用程序開(kāi)發(fā)方面3.7其他新增的數(shù)據(jù)庫(kù)功能8/4/202143.1服務(wù)器可管理性服務(wù)器的可管理性提高,就是指數(shù)據(jù)庫(kù)管理人員管理數(shù)據(jù)庫(kù)的操作變得更加簡(jiǎn)單和方面。在服務(wù)器可管理性方面,OracleDatabase10g系統(tǒng)新增的主要內(nèi)容包括:統(tǒng)計(jì)采集刷新高速緩沖存儲(chǔ)器數(shù)據(jù)庫(kù)資源管理器的新功能調(diào)度器的改變用戶(hù)可配置的默認(rèn)標(biāo)空間重命名表空間刪除數(shù)據(jù)庫(kù)大LOB自動(dòng)化撤銷(xiāo)保留壓縮聯(lián)機(jī)段使用新的聯(lián)機(jī)重定義功
3、能8/4/20215統(tǒng)計(jì)采集OracleDatabase10g提供了一些可以幫助用戶(hù)采集數(shù)據(jù)庫(kù)統(tǒng)計(jì)信息的新功能。這些新功能包括:自動(dòng)化采集統(tǒng)計(jì)信息采集數(shù)據(jù)字典統(tǒng)計(jì)信息dbms_stats程序包新增功能監(jiān)視數(shù)據(jù)庫(kù)中表行為的新功能8/4/20216刷新高速緩沖區(qū)存儲(chǔ)器在OracleDatabase10g以前,如果希望刷新數(shù)據(jù)庫(kù)的高速緩沖區(qū)存儲(chǔ)器,那么必須首先關(guān)閉數(shù)據(jù)庫(kù),然后再打開(kāi)數(shù)據(jù)庫(kù)。實(shí)際上,這種關(guān)閉后重啟的做法,會(huì)嚴(yán)重影響到應(yīng)用程序的性能、斷開(kāi)正在連接的用戶(hù)。現(xiàn)在好了。在OracleDatabase10g中,可以使用帶有參數(shù)flushbuffe
4、r_cache的altersystem來(lái)刷新高速緩沖存儲(chǔ)器8/4/20217數(shù)據(jù)庫(kù)資源管理器的新增功能在OracleDatabase10g系統(tǒng)中,DatabaseResourceManager(數(shù)據(jù)庫(kù)資源管理器)增加了一些新功能。這些新功能包括:重新返回原始消費(fèi)者組設(shè)置消費(fèi)者組的閑暇超時(shí)創(chuàng)建從指定消費(fèi)者組到指定會(huì)話(huà)的映射8/4/20218調(diào)度器的改變OracleDatabase10g提供了一種新的調(diào)度作業(yè)的方法,即提供了調(diào)度器(Scheduler)。該調(diào)度器可以通過(guò)新增的dbms_scheduler程序包執(zhí)行。該程序包取代了以前使用的dbms_
5、job程序包。8/4/20219用戶(hù)可配置的默認(rèn)表空間在OracleDatabase10g系統(tǒng)中,提供了用戶(hù)可配置的默認(rèn)表空間??梢允褂胊lterdatabasesetdefaulttablespace命令來(lái)完成這種操作。一旦配置了一個(gè)新的默認(rèn)表空間,那么所有新用戶(hù)將被指向該默認(rèn)的表空間,而不是system表空間。這種功能增強(qiáng)了使用表空間的靈活性。8/4/202110其他新增功能在服務(wù)器管理方面,除了前面講述的新增功能之外,還包括:刪除數(shù)據(jù)庫(kù)提高LOB對(duì)象的限制自動(dòng)化重做保留聯(lián)機(jī)壓縮段等8/4/2021113.2性能調(diào)整性能調(diào)整就是優(yōu)化Orac
6、leRDBMS系統(tǒng)的操作性能。為了增強(qiáng)OracleRDBMS的性能,系統(tǒng)在很多方面有了改變。這些變化包括:在等待接口方面的增強(qiáng)數(shù)據(jù)庫(kù)通用管理基礎(chǔ)設(shè)施自動(dòng)化的SGA調(diào)整新增的跟蹤功能預(yù)排序的散列集群在共享的服務(wù)器架構(gòu)方面的改進(jìn)8/4/202112在等待接口方面的增強(qiáng)在OracleDatabase10g系統(tǒng)中,為了輔助用戶(hù)提高系統(tǒng)性能,系統(tǒng)提供了一些新的數(shù)據(jù)庫(kù)視圖和修改了一些原有的視圖。這些經(jīng)過(guò)修改的視圖包括v$event_name、v$session、v$session_wait,新增的視圖包括v$session_wait_history、v$s
7、ession_wait_class、v$system_wait_class。另外,還新增了一些直方圖視圖,即v$event_histogram、v$temp_histogram和v$file_histogram。8/4/202113數(shù)據(jù)庫(kù)通用管理基礎(chǔ)設(shè)施在OracleDatabase10g系統(tǒng)中,新增的CommonManagementInfrastructure(CMI,通用管理基礎(chǔ)設(shè)施)帶來(lái)許多性能方面的好處。通過(guò)CMI,OracleDatabase10g系統(tǒng)可以監(jiān)視和調(diào)整數(shù)據(jù)庫(kù)的性能。CMI包括了很多組件,即AutomaticWorkloa
8、dRepository(AWR,自動(dòng)化負(fù)載中心庫(kù))、基于服務(wù)器的顧問(wèn)程序、自動(dòng)化的任務(wù)管理、服務(wù)器端的警報(bào)等。自動(dòng)化的任務(wù)管理主要是通過(guò)調(diào)度器完成的8