freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

oracle10g培訓(xùn)教材(編輯修改稿)

2025-05-03 00:43 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 據(jù)庫(kù)啟動(dòng)的階段不同,可以訪問(wèn)的動(dòng)態(tài)性能視圖信息也不同。動(dòng)態(tài)性能視圖的例子:V$INSTANCE:關(guān)于實(shí)例的信息V$SGA:關(guān)于SGA各個(gè)內(nèi)存區(qū)大小的信息V$PARAMETER:關(guān)于當(dāng)前初始化參數(shù)設(shè)置的信息$SPPARAMETER:關(guān)于當(dāng)前Spfile參數(shù)文件中參數(shù)設(shè)置的信息V$VERSION:關(guān)于數(shù)據(jù)庫(kù)軟件版本的信息V$OPTION:關(guān)于安裝在數(shù)據(jù)庫(kù)中的選件信息V$DATABASE:關(guān)于數(shù)據(jù)庫(kù)的信息V$CONTROLFILE:關(guān)于控制文件的信息V$DATAFILE:關(guān)于數(shù)據(jù)庫(kù)文件大小狀態(tài)等信息V$LOGFILE:關(guān)于重做日志文件的信息V$SESSION:關(guān)于連接會(huì)話的信息可以通過(guò)dictionary或者v$fixed_table了解更多的動(dòng)態(tài)性能視圖數(shù)據(jù)字典和動(dòng)態(tài)性能視圖都是DBA必須熟悉的工具,數(shù)據(jù)字典中包含了關(guān)于數(shù)據(jù)庫(kù)和數(shù)據(jù)庫(kù)對(duì)象的重要信息,為了管理數(shù)據(jù)庫(kù)提供了必要的依據(jù),通過(guò)數(shù)據(jù)字典可以對(duì)數(shù)據(jù)庫(kù)的基本情況掌握清楚;而動(dòng)態(tài)性能視圖描述了數(shù)據(jù)庫(kù)系統(tǒng)的運(yùn)行狀況,為故障處理和性能調(diào)整提供了必要的信息,能夠使DBA及時(shí)監(jiān)控到問(wèn)題的發(fā)生,并且根據(jù)動(dòng)態(tài)性能視圖提供的信息逐步確立問(wèn)題的原因,從而進(jìn)行故障處理和調(diào)整,這兩種工具缺一不可,充分了解和掌握這兩種工具是管理好數(shù)據(jù)庫(kù)的必要途徑,DBA必須熟悉常用的數(shù)據(jù)字典和動(dòng)態(tài)性能視圖數(shù)據(jù)庫(kù)啟動(dòng)分為三個(gè)階段:NOMOUNT,MOUNT,OPENNOMOUNT:系統(tǒng)讀取初始化參數(shù)文件的內(nèi)容,分配內(nèi)存空間,啟動(dòng)后臺(tái)進(jìn)程直到實(shí)例啟動(dòng)完成,啟動(dòng)過(guò)程記錄在告警日志文件中MOUNT:系統(tǒng)根據(jù)參數(shù)文件中的control_files參數(shù)設(shè)置找到控制文件,讀取控制文件內(nèi)容,獲取數(shù)據(jù)庫(kù)的相關(guān)信息,并將數(shù)據(jù)庫(kù)與實(shí)例信息關(guān)聯(lián)OPEN:系統(tǒng)根據(jù)控制文件中的數(shù)據(jù)庫(kù)結(jié)構(gòu)信息尋找所有的數(shù)據(jù)文件和重做日志文件,判斷日志文件的日志序列號(hào)也控制文件中記錄的是否一致,并讀取所有數(shù)據(jù)文件頭的SCN號(hào),控制文件中的SCN號(hào)作對(duì)比。如果都相同,直接打開數(shù)據(jù)庫(kù),否則將由SMON進(jìn)行實(shí)例恢復(fù)。數(shù)據(jù)庫(kù)關(guān)閉也經(jīng)歷三個(gè)過(guò)程:CLOSE-DISMOUNT-SHUTDOWNstartup pfile=39。$ORACLE_HOME/dbs/39。 指定啟動(dòng)時(shí)用的參數(shù)文件,如果不指明,直接找默認(rèn)的參數(shù)文件如果打開數(shù)據(jù)庫(kù),但不希望其他用戶影響DBA的管理工作,可以在打開時(shí)指定限制模式,在這種方式下,只具有restrict session權(quán)限的用戶可以連接到打開的數(shù)據(jù)庫(kù)中startup restrict。如果DBA在限制模式上已經(jīng)執(zhí)行完管理任務(wù),允許用戶連接并執(zhí)行正常操作,可以直接禁用限制模式:alter system disable restricted session。alter database open read only 以只讀方式打開,只讀意味著只能執(zhí)行查詢關(guān)閉數(shù)據(jù)庫(kù)有四種選項(xiàng),選項(xiàng)不同,關(guān)閉的過(guò)程和結(jié)果有所不同normal,默認(rèn)選項(xiàng),正常模式關(guān)閉,等待所有前端會(huì)話斷開后執(zhí)行同操作,然后關(guān)閉數(shù)據(jù)庫(kù)transactional:事務(wù)型關(guān)閉,等待所有事務(wù)結(jié)束后,主動(dòng)斷開殘留的會(huì)話,然后執(zhí)行同步操作,最后關(guān)閉immediate:立即關(guān)閉,系統(tǒng)主動(dòng)回滾沒(méi)有結(jié)束的事務(wù),釋放事務(wù)占用的鎖和其他資源,在斷開所有會(huì)話后執(zhí)行同步操作,然后開始關(guān)閉abort:放棄型半閉,直接強(qiáng)制關(guān)閉,不做同步操作DB Server 啟動(dòng)的第一步就是啟動(dòng)實(shí)例,而實(shí)例的屬性由參數(shù)文件中的初始化參數(shù)決定,對(duì)參數(shù)文件中的參數(shù)修改將在下一次啟動(dòng)實(shí)例時(shí)生效當(dāng)startup命令執(zhí)行是DB server首先讀取初始化參數(shù)文件,系統(tǒng)將自動(dòng)尋找DBA指定的參數(shù)文件或者系統(tǒng)默認(rèn)的參數(shù)文件,根據(jù)參數(shù)文件中的設(shè)置分配內(nèi)存空間,啟動(dòng)后臺(tái)進(jìn)程,完成實(shí)例啟動(dòng)的過(guò)程,初始化參數(shù)文件僅在實(shí)例啟動(dòng)時(shí)需要,在系統(tǒng)運(yùn)行后,并不要求參數(shù)文件必須存在,也不再讀取參數(shù)文件。DBA 可以根據(jù)需求配置一個(gè)或多個(gè)參數(shù)文件,用于不同的情況,但每次只能引用其中的一個(gè)參數(shù)文件啟動(dòng)數(shù)據(jù)庫(kù)實(shí)例根據(jù)參數(shù)文件的使用特性,參數(shù)文件分為兩種:pfile:靜態(tài)參數(shù)文件,oracle以前使用的,文本文件spfile:穩(wěn)固參數(shù)文件,從9i開始使用,已經(jīng)逐步取代了pfile,二進(jìn)制文件DBA可以在初始化參數(shù)文件中配置pfile或spfile參數(shù),用于引用其它參數(shù)文件的參數(shù)值,但是如果一個(gè)初始化參數(shù)出現(xiàn)多次,只取最新的設(shè)置在參數(shù)文件中*. 表示對(duì)所有實(shí)例有效,如果僅對(duì)某個(gè)實(shí)例有效,則參數(shù)名稱前為該實(shí)例sid;出于維護(hù)和安全的考慮,spfile和pfile文件可以互相創(chuàng)建對(duì)方,作為對(duì)方的備份,一旦某種文件損壞,都可以通過(guò)另外一種文件快速恢復(fù)create spfile from pfile。create pfile from spfile。也可以指定參數(shù)文件的路徑create pfile=39。$ORACLE_HOME/dbs/39。 from spfile=39。$ORACLE_HOME/dbs/39。兩類參數(shù)文件互相創(chuàng)建的命令可以在DB SERVER運(yùn)行的任意階段執(zhí)行,甚至在數(shù)據(jù)庫(kù)已經(jīng)完全shutdown后alter system 命令可以修改當(dāng)前實(shí)例的參數(shù)狀態(tài),也可以修改spfile文件的內(nèi)容例 alter system shared_pool_size=100 scope=both 即修改文件,也修改當(dāng)前內(nèi)存的值alter system shared_pool_size=100 scope=spfile 修改文件alter system shared_pool_size=100 scope=memory 修改內(nèi)存alter system shared_pool_size=100 scope=both sid=‘*’; 修改所有實(shí)例通常數(shù)據(jù)庫(kù)的操作信息以及故障情況被記錄在一些診斷文件中,DBA可以通過(guò)經(jīng)常查看下面的診斷文件了解系統(tǒng)的運(yùn)行情況并進(jìn)行相應(yīng)的處理 文件是DBA最應(yīng)該經(jīng)常查看的文件,這個(gè)文件中記錄了大量對(duì)數(shù)據(jù)庫(kù)日常管理和故障處理有用的信息,主要有以下信息 所有這些事件和時(shí)間都被記錄著,可以幫助DBA處理故障以及監(jiān)控?cái)?shù)據(jù)庫(kù)的運(yùn)行,最新的日志內(nèi)容被記錄文件最后,為了便于查看,必須由DBA每隔一段時(shí)間維護(hù)這個(gè)文件,文件可以隨時(shí)刪除或移走,系統(tǒng)在檢測(cè)不到時(shí)會(huì)自動(dòng)重新創(chuàng)建該文件文件存放位置由參數(shù)background_dump_dest決定,默認(rèn)放在bdump目錄下后臺(tái)進(jìn)程跟蹤文件主要記錄后臺(tái)進(jìn)程檢測(cè)到的錯(cuò)誤信息,當(dāng)某個(gè)后臺(tái)進(jìn)程遇到錯(cuò)誤或者異常時(shí)產(chǎn)生該文件,并且以這個(gè)后臺(tái)進(jìn)程的名稱作為文件名稱的一部分,在告警日志文件中也會(huì)包含一些錯(cuò)誤信息,用于確定需要解決的錯(cuò)誤,而在后臺(tái)進(jìn)程跟蹤文件中提供了比告警日志文件更詳細(xì)的錯(cuò)誤信息,幫助DBA診斷和解決錯(cuò)誤后臺(tái)進(jìn)程跟蹤文件存放位置由參數(shù)background_dump_dest決定,默認(rèn)放在bdump目錄下用戶跟蹤文件由用戶進(jìn)程或服務(wù)進(jìn)程產(chǎn)生,通常包含兩種信息,一種是用戶進(jìn)程遇到的錯(cuò)誤或異常信息,另一種是SQL語(yǔ)句執(zhí)行的跟蹤統(tǒng)計(jì)信息。錯(cuò)誤異常信息主要用于幫助DBA或者開發(fā)人員執(zhí)行應(yīng)用程序或者系統(tǒng)的故障處理,只要錯(cuò)誤發(fā)生,跟蹤文件自動(dòng)生成并記錄相關(guān)的內(nèi)存,進(jìn)程,語(yǔ)句等信息。SQL語(yǔ)句執(zhí)行的跟蹤統(tǒng)計(jì)信息則用于輔助DBA優(yōu)化相應(yīng)的SQL語(yǔ)句,只有當(dāng)用戶啟用了會(huì)話跟蹤,才生成對(duì)應(yīng)的跟蹤文件,跟蹤信息將一直產(chǎn)生并記錄在文件中,直到結(jié)束會(huì)話跟蹤為止。用戶進(jìn)程跟蹤文件可能由其他方式產(chǎn)生,例如event參數(shù)設(shè)置的一些事件,或者由DBA執(zhí)行的一些特殊命令用戶進(jìn)程跟蹤文件的存放目錄由參數(shù)user_dump_dest決定,通常在udump目錄下,用戶跟蹤文件的最大大小由max_dump_file_size決定,默認(rèn)不超過(guò)10M如果DBA需要優(yōu)化一些SQL語(yǔ)句,需要收集這些SQL語(yǔ)句的信息,則必須首先開啟會(huì)話跟蹤,然后執(zhí)行相應(yīng)的SQL語(yǔ)句。開啟跟蹤可以在兩個(gè)級(jí)別開啟 會(huì)話級(jí)和實(shí)例級(jí),但是為了減少對(duì)系統(tǒng)的影響,同時(shí)了更準(zhǔn)確的跟蹤關(guān)心的SQL語(yǔ)句信息,建議只在會(huì)話級(jí)對(duì)需要優(yōu)化SQL語(yǔ)句的會(huì)話開啟跟蹤。會(huì)話級(jí)別開啟跟蹤文件:alter session set sql_trace=true。也可以通過(guò)DBMS系統(tǒng)包開啟特定會(huì)話的跟蹤: exec 實(shí)例級(jí)別開啟(不建議):設(shè)置初始化參數(shù):sql_trace=true。oracle的存儲(chǔ)層次被分為邏輯存儲(chǔ)部分和物理存儲(chǔ)部分。邏輯存儲(chǔ)部分五層,分別是數(shù)據(jù)庫(kù),表空間,段,區(qū),數(shù)據(jù)塊。 物理存儲(chǔ)部分分為兩部分,分別是數(shù)據(jù)文件和操作系統(tǒng)塊。在存儲(chǔ)層次圖中主要包括兩種關(guān)系,一對(duì)多的關(guān)系,只屬于的關(guān)系,在各個(gè)層次中都體現(xiàn)了這兩種關(guān)系。在物理存儲(chǔ)部分,數(shù)據(jù)文件是數(shù)據(jù)的存儲(chǔ)體,而操作系統(tǒng)塊是操作系統(tǒng)I/O最小單位,一個(gè)數(shù)據(jù)文件由多個(gè)操作系統(tǒng)塊構(gòu)成,每個(gè)操作系統(tǒng)塊只屬于一個(gè)數(shù)據(jù)文件。在邏輯存儲(chǔ)部分,表空間是數(shù)據(jù)庫(kù)中邏輯存儲(chǔ)集合,數(shù)據(jù)庫(kù)由一個(gè)或多個(gè)表空間構(gòu)成,每個(gè)表空間只屬于一個(gè)數(shù)據(jù)庫(kù);一個(gè)表空間可以存儲(chǔ)多個(gè)邏輯存儲(chǔ)對(duì)象,這些邏輯存儲(chǔ)對(duì)象也被叫做段,每個(gè)段只屬于一個(gè)表空間;一個(gè)段由一個(gè)或多個(gè)區(qū)組成,區(qū)是段的空間擴(kuò)展單位,一個(gè)區(qū)是只屬于一個(gè)段的連續(xù)存儲(chǔ)空間;一個(gè)區(qū)中包含多個(gè)連續(xù)的數(shù)據(jù)塊,數(shù)據(jù)塊是數(shù)據(jù)庫(kù)最小的I/O單位,一個(gè)數(shù)據(jù)塊只屬于一個(gè)區(qū)。邏輯和物理之間的關(guān)系是:一個(gè)表空間實(shí)際是一個(gè)或多個(gè)數(shù)據(jù)文件組成的邏輯存儲(chǔ)集合,每個(gè)數(shù)據(jù)文件只屬于一個(gè)表空間;而一個(gè)數(shù)據(jù)文件上可以分配多個(gè)區(qū),每個(gè)區(qū)一定是一個(gè)數(shù)據(jù)文件上的連續(xù)數(shù)據(jù)塊;一個(gè)數(shù)據(jù)塊由一個(gè)或多個(gè)操作系統(tǒng)塊構(gòu)成,每個(gè)操作系統(tǒng)塊只屬于一個(gè)數(shù)據(jù)塊。數(shù)據(jù)庫(kù)在管理時(shí)使用邏輯存儲(chǔ)概念,例如表空間管理,而實(shí)際上存儲(chǔ)時(shí)使用的是物理存儲(chǔ)概念。所有的這些存儲(chǔ)概念和之間的關(guān)系構(gòu)成了存儲(chǔ)層次圖。在數(shù)據(jù)庫(kù)存儲(chǔ)層次圖中,數(shù)據(jù)庫(kù)管理員首先需要管理的是用于存儲(chǔ)數(shù)據(jù)庫(kù)對(duì)象的表空間和存儲(chǔ)數(shù)據(jù)的數(shù)據(jù)文件,表空間和數(shù)據(jù)文件有著密不可分的關(guān)系表空間是一個(gè)或多個(gè)數(shù)據(jù)文件的邏輯集合,表空間的大小就是組成它的所有數(shù)據(jù)文件大小之和,一個(gè)表空間至少包括一個(gè)數(shù)據(jù)文件,通常出于性能或其他方面的考慮,一個(gè)表空間會(huì)建立多個(gè)數(shù)據(jù)文件,數(shù)據(jù)文件是數(shù)據(jù)庫(kù)最終的數(shù)據(jù)存儲(chǔ)體,一個(gè)數(shù)據(jù)文件只屬于一個(gè)表空間。存儲(chǔ)對(duì)象(例如表,索引)邏輯的存儲(chǔ)在表空間上,一個(gè)表空間可以存儲(chǔ)多個(gè)存儲(chǔ)對(duì)象,每個(gè)存儲(chǔ)對(duì)象只能屬于一個(gè)表空間。存儲(chǔ)對(duì)象的數(shù)據(jù)物理的存放在組成表空間的多個(gè)數(shù)據(jù)文件上。數(shù)據(jù)庫(kù)至少需要一個(gè)system表空間,也就是系統(tǒng)表空間,通常為了數(shù)據(jù)庫(kù)穩(wěn)定性,健壯性,高性能,可恢復(fù)性等方面的考慮,一般都會(huì)創(chuàng)建更多的表空間,存放不同類型的數(shù)據(jù)表空間system:數(shù)據(jù)字典信息,是數(shù)據(jù)庫(kù)必須的表空間,也是創(chuàng)建數(shù)據(jù)庫(kù)時(shí)第一個(gè)被創(chuàng)建的表空間sysaux:存放除了數(shù)據(jù)字典之外的一些系統(tǒng)管理輔助信息,是10g新增加的表空間,用于分擔(dān)系統(tǒng)表空間的負(fù)荷undo:存放自動(dòng)管理的回滾段信息,提供事務(wù)的回滾功能和10g的閃回恢復(fù)功能,是系統(tǒng)非常重要的表空間之一temp:暫存放用戶排序時(shí)的臨時(shí)數(shù)據(jù)和其他臨時(shí)數(shù)據(jù)index:存放用戶表上的索引信息,用于減輕表數(shù)據(jù)i/o與索引i/o的競(jìng)爭(zhēng)其它:另外一些大對(duì)象數(shù)據(jù)或特殊類型的表結(jié)構(gòu)也建議單獨(dú)存儲(chǔ)在其他表空間上。上述表空間只有system,sysaux表空間的名稱必須由系統(tǒng)命名,不可更改,其他表空間名稱可以更改。其它表空間可以在數(shù)據(jù)庫(kù)生成后由DBA創(chuàng)建并進(jìn)行管理,通常對(duì)系統(tǒng)表空間的管理任務(wù)較少,所以一般做表空間管理大多是對(duì)除了system,sysaux表空間之外的其他表空間的管理創(chuàng)建表空間create tablespace datas datafile 39。/u01/app/oradata/benet/39。 size 5m。在10g以前,每個(gè)表空間可以有多個(gè)數(shù)據(jù)文件組成,但每個(gè)數(shù)據(jù)文件的大小有限,所以整個(gè)表空間總的容量也受到限制,從10g開始可以創(chuàng)建大文件表空間(bigfile tablespaces).大文件表空間由單個(gè)數(shù)據(jù)文件組成,每個(gè)數(shù)據(jù)文件最大可以包含4G(2^32)個(gè)操作系統(tǒng)塊,擴(kuò)展了表空間的總大小使用大文件表空間使用戶數(shù)據(jù)庫(kù)獲得了下面的好外: 的db blocks,最大數(shù)據(jù)文件可以達(dá)到32T;對(duì)于32k的db blocks,最大數(shù)據(jù)文件可達(dá)128T,使得檢查點(diǎn)的性能提升,減少了每次檢查點(diǎn)的代價(jià) 缺點(diǎn): 10g默認(rèn)仍然采用小文件(smallfile)表空間select property_value from database_properties where property_name=39。DEFAULT_TBS_TYPE39。 可以查看數(shù)據(jù)庫(kù)默認(rèn)表空間是什么文件類型alter database set default bigfile tablespace 更改默認(rèn)的表空間文件類型create bigfile tablespace bigfiles datafile 39。/u01/app/oradata/benet/39。 size 50G。 創(chuàng)建時(shí)可以指定表空間的文件類型,不指定就采用默認(rèn)的。(創(chuàng)建表空間之后,表空間文件類型不能修改)表空間的空間管理是oracle描述表空間中空間分配狀況的方法,從8i開始,空間管理方法有以下兩種:數(shù)據(jù)字典管理表空間:是從以前一直被沿用的空間管理方法,從9i開始逐步被淘汰;使用數(shù)據(jù)字典uet$,fet$描述表空間中空閑空間和使用空間情況,在表空間發(fā)生變化時(shí)這兩個(gè)表的信息隨之變化;當(dāng)表空間上的存儲(chǔ)空間被分配或釋放時(shí),數(shù)據(jù)庫(kù)自動(dòng)維護(hù)這兩個(gè)表中的記錄信息本地管理表空間:直接在各個(gè)表空間上管理空閑空間和使用空間;使用存儲(chǔ)在表空間上的bitmap標(biāo)識(shí)空閑空間和使用空間的信息;bitmap中的每一位描述一個(gè)block或者一組block的狀態(tài);空間發(fā)生改變時(shí),相應(yīng)的bit值將會(huì)從0變1或者反之;從9i開始默認(rèn)使用的表空間屬性段存儲(chǔ)在表空間上,段是由區(qū)組成的,區(qū)是在數(shù)據(jù)文件上劃
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1