《數(shù)據(jù)庫相關(guān)術(shù)語中英對(duì)照》由會(huì)員分享,可在線閱讀,更多相關(guān)《數(shù)據(jù)庫相關(guān)術(shù)語中英對(duì)照(12頁珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
1、alert file 預(yù)警文件archive log 歸檔日志archive process ARCHcheckpoint process CKPTcontrol file 控制文件cursor state 游標(biāo)狀態(tài)data dictionary cache 數(shù)據(jù)字典高速緩存data file 數(shù)據(jù)文件database buffer cache 數(shù)據(jù)高速緩存database writer DBWRdatabase 數(shù)據(jù)庫dirty buffer 臟緩沖區(qū)free buffer 空閑緩沖區(qū)instance 實(shí)例java pool 爪哇池large pool 大緩沖池library cache 庫
2、高速緩存log writer LGWRoracle server 甲骨文數(shù)據(jù)庫parameter file 參數(shù)文件password file 口令文件pinned buffer 忙緩沖區(qū)process monitor PMONprogram global area(PGA)程序全局區(qū)redo log buffer 重做日志緩存redo log 重做日志session information 會(huì)話信息shared pool 共享池sort area 排序區(qū)stack space 堆??臻gsystem global area(SGA)系統(tǒng)全局區(qū)system monitor SMONalert f
3、ile 用于存放消息和錯(cuò)誤,并且這些消息和錯(cuò)誤是按時(shí)間順序存放的。archive log 是非活動(dòng)的重做日志的備份。ARCH 用于將重做日志的事務(wù)變化復(fù)制到歸檔日志中。CKPT 用于發(fā)出檢查點(diǎn),檢查點(diǎn)會(huì)同步數(shù)據(jù)庫的數(shù)據(jù)文件、控制文件、重做日志。當(dāng)發(fā)出檢查點(diǎn)時(shí),后臺(tái)進(jìn)程CKPT將檢查點(diǎn)時(shí)刻的SCN(system change number)寫入到控制文件和數(shù)據(jù)文件頭部。同時(shí)促使后臺(tái)進(jìn)程DBWR將所有臟緩存區(qū)寫入到數(shù)據(jù)文件中。control file 用戶記錄和維護(hù)數(shù)據(jù)庫的物理機(jī)構(gòu)。cursor state 運(yùn)行sql語句時(shí),oracle會(huì)在shared pool中為該sql語句分配上下文區(qū),游標(biāo)
4、實(shí)際是指向該上下文區(qū)的指針,而PGA中的游標(biāo)狀態(tài)則指出了當(dāng)前sql語句所處的狀態(tài)。data dictionary cache 用于存放數(shù)據(jù)字典信息。data file 用戶存放數(shù)據(jù)庫數(shù)據(jù),包括系統(tǒng)數(shù)據(jù)、用戶數(shù)據(jù)、UNDO數(shù)據(jù)等。data buffer cache 用于存放最近訪問的數(shù)據(jù)塊信息。data buffer cache按照緩沖區(qū)的使用情況可以將其劃分為dirty buffer、free buffer、pinned buffer。DBWR 用于將data buffer cache的臟緩沖區(qū)數(shù)據(jù)寫入數(shù)據(jù)文件中。dirty buffer 是指內(nèi)容與相應(yīng)的數(shù)據(jù)塊不一致的緩沖區(qū)。free buf
5、fer 是指內(nèi)容與數(shù)據(jù)塊一致或不包含數(shù)據(jù)的緩存區(qū)。java pool 用于存放java代碼。large pool 用于為大內(nèi)存操作提供相對(duì)獨(dú)立的內(nèi)存空間。library cache 用于存放最近執(zhí)行的sql語句信息。LGWR 用于將redo log buffer所記載的全部內(nèi)容寫入到重做日志文件中。oracle server由instance和database兩部分組成。instance是一組內(nèi)存結(jié)構(gòu)和后臺(tái)進(jìn)程的集合。其內(nèi)存結(jié)構(gòu)主要包括shared pool、redo log buffer、database buffer cache 3部分組成,這些內(nèi)存結(jié)構(gòu)總稱為SGA。SGA還提供了兩個(gè)可選
6、的內(nèi)存結(jié)構(gòu):large pool和javapool;后臺(tái)進(jìn)程主要包括SMON、PMON、DBWR、CKPT、LGWR、ARCH等。database是一組系統(tǒng)文件的集合,他由數(shù)據(jù)文件、控制文件、重做日志組成。parameter fiel 用戶定義啟動(dòng)instance所需的初始化參數(shù)。password file 用戶驗(yàn)證特權(quán)用戶。pinned buffer 是指服務(wù)器進(jìn)程正在存取的緩存區(qū)。PMON 用于監(jiān)視服務(wù)器進(jìn)程的執(zhí)行,并且在服務(wù)器進(jìn)程失敗時(shí)清除該服務(wù)器進(jìn)程。PGA 用于存放服務(wù)器進(jìn)程的數(shù)據(jù)和控制信息。當(dāng)用戶進(jìn)程連接到oracle server時(shí),oracle server會(huì)為每個(gè)服務(wù)器進(jìn)程分
7、配相應(yīng)的PGA。SGA是所有服務(wù)器進(jìn)程都可共享的一塊內(nèi)存區(qū)域,而每個(gè)服務(wù)器進(jìn)程都具有私有的PGA內(nèi)存空間。PGA由sort area、session information、cursor state、stack space等4部分組成。redo log buffer 用于記錄instance的變化。redo log 用戶記錄數(shù)據(jù)庫變化,當(dāng)進(jìn)行instance恢復(fù)或介質(zhì)恢復(fù)時(shí)需要使用redo log。session information 運(yùn)行應(yīng)用程序訪問oracle server時(shí),會(huì)話所具有的權(quán)限、角色以及會(huì)話的性能統(tǒng)計(jì)信息都放到這里面。shared pool 用于存放最近執(zhí)行的sql語句和
8、數(shù)據(jù)字典信息。其主要由library cache和data dictionary cache兩部分組成。sort area 用于存放排序操作所產(chǎn)生的臨時(shí)數(shù)據(jù)。它是影響PGA尺寸的主要因素。stack space 用于存放會(huì)話變量信息。SMON 用于執(zhí)行instance恢復(fù)、合并空間碎片并釋放臨時(shí)段。CKPT 用于發(fā)出檢查點(diǎn),檢查點(diǎn)會(huì)同步數(shù)據(jù)庫的數(shù)據(jù)文件、控制文件、重做日志。當(dāng)發(fā)出檢查點(diǎn)時(shí),后臺(tái)進(jìn)程CKPT將檢查點(diǎn)時(shí)刻的SCN(system change number)寫入到控制文件和數(shù)據(jù)文件頭部。同時(shí)促使后臺(tái)進(jìn)程DBWR將所有臟緩存區(qū)寫入到數(shù)據(jù)文件中。cursor state 運(yùn)行sql語句時(shí)
9、,oracle會(huì)在shared pool中為該sql語句分配上下文區(qū),游標(biāo)實(shí)際是指向該上下文區(qū)的指針,而PGA中的游標(biāo)狀態(tài)則指出了當(dāng)前sql語句所處的狀態(tài)。data buffer cache 用于存放最近訪問的數(shù)據(jù)塊信息。data buffer cache按照緩沖區(qū)的使用情況可以將其劃分為dirty buffer、free buffer、pinned buffer。oracle server由instance和database兩部分組成。instance是一組內(nèi)存結(jié)構(gòu)和后臺(tái)進(jìn)程的集合。其內(nèi)存結(jié)構(gòu)主要包括shared pool、redo log buffer、database buffer ca
10、che 3部分組成,這些內(nèi)存結(jié)構(gòu)總稱為SGA。SGA還提供了兩個(gè)可選的內(nèi)存結(jié)構(gòu):large pool和javapool;后臺(tái)進(jìn)程主要包括SMON、PMON、DBWR、CKPT、LGWR、ARCH等。database是一組系統(tǒng)文件的集合,他由數(shù)據(jù)文件、控制文件、重做日志組成。PGA 用于存放服務(wù)器進(jìn)程的數(shù)據(jù)和控制信息。當(dāng)用戶進(jìn)程連接到oracle server時(shí),oracle server會(huì)為每個(gè)服務(wù)器進(jìn)程分配相應(yīng)的PGA。SGA是所有服務(wù)器進(jìn)程都可共享的一塊內(nèi)存區(qū)域,而每個(gè)服務(wù)器進(jìn)程都具有私有的PGA內(nèi)存空間。PGA由sort area、session information、cursor s
11、tate、stack space等4部分組成。session information 運(yùn)行應(yīng)用程序訪問oracle server時(shí),會(huì)話所具有的權(quán)限、角色以及會(huì)話的性能統(tǒng)計(jì)信息都放到這里面。shared pool 用于存放最近執(zhí)行的sql語句和數(shù)據(jù)字典信息。其主要由library cache和data dictionary cache兩部分組成。CKPT 用于發(fā)出檢查點(diǎn),檢查點(diǎn)會(huì)同步數(shù)據(jù)庫的數(shù)據(jù)文件、控制文件、重做日志。當(dāng)發(fā)出檢查點(diǎn)時(shí),后臺(tái)進(jìn)程CKPT將檢查點(diǎn)時(shí)刻的SCN(system change number)寫入到控制文件和數(shù)據(jù)文件頭部。同時(shí)促使后臺(tái)進(jìn)程DBWR將所有臟緩存區(qū)寫入到數(shù)據(jù)文
12、件中。oracle server由instance和database兩部分組成。instance是一組內(nèi)存結(jié)構(gòu)和后臺(tái)進(jìn)程的集合。其內(nèi)存結(jié)構(gòu)主要包括shared pool、redo log buffer、database buffer cache 3部分組成,這些內(nèi)存結(jié)構(gòu)總稱為SGA。SGA還提供了兩個(gè)可選的內(nèi)存結(jié)構(gòu):large pool和javapool;后臺(tái)進(jìn)程主要包括SMON、PMON、DBWR、CKPT、LGWR、ARCH等。database是一組系統(tǒng)文件的集合,他由數(shù)據(jù)文件、控制文件、重做日志組成。PGA 用于存放服務(wù)器進(jìn)程的數(shù)據(jù)和控制信息。當(dāng)用戶進(jìn)程連接到oracle server時(shí)
13、,oracle server會(huì)為每個(gè)服務(wù)器進(jìn)程分配相應(yīng)的PGA。SGA是所有服務(wù)器進(jìn)程都可共享的一塊內(nèi)存區(qū)域,而每個(gè)服務(wù)器進(jìn)程都具有私有的PGA內(nèi)存空間。PGA由sort area、session information、cursor state、stack space等4部分組成。oracle server由instance和database兩部分組成。instance是一組內(nèi)存結(jié)構(gòu)和后臺(tái)進(jìn)程的集合。其內(nèi)存結(jié)構(gòu)主要包括shared pool、redo log buffer、database buffer cache 3部分組成,這些內(nèi)存結(jié)構(gòu)總稱為SGA。SGA還提供了兩個(gè)可選的內(nèi)存結(jié)構(gòu):la
14、rge pool和javapool;后臺(tái)進(jìn)程主要包括SMON、PMON、DBWR、CKPT、LGWR、ARCH等。database是一組系統(tǒng)文件的集合,他由數(shù)據(jù)文件、控制文件、重做日志組成。PGA 用于存放服務(wù)器進(jìn)程的數(shù)據(jù)和控制信息。當(dāng)用戶進(jìn)程連接到oracle server時(shí),oracle server會(huì)為每個(gè)服務(wù)器進(jìn)程分配相應(yīng)的PGA。SGA是所有服務(wù)器進(jìn)程都可共享的一塊內(nèi)存區(qū)域,而每個(gè)服務(wù)器進(jìn)程都具有私有的PGA內(nèi)存空間。PGA由sort area、session information、cursor state、stack space等4部分組成。oracle server由instance和database兩部分組成。instance是一組內(nèi)存結(jié)構(gòu)和后臺(tái)進(jìn)程的集合。其內(nèi)存結(jié)構(gòu)主要包括shared pool、redo log buffer、database buffer cache 3部分組成,這些內(nèi)存結(jié)構(gòu)總稱為SGA。SGA還提供了兩個(gè)可選的內(nèi)存結(jié)構(gòu):large pool和javapool;后臺(tái)進(jìn)程主要包括SMON、PMON、DBWR、CKPT、LGWR、ARCH等。database是一組系統(tǒng)文件的集合,他由數(shù)據(jù)文件、控制文件、重做日志組成。