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

正文內(nèi)容

北京郵電大學(xué)軟件工程研究生的課程---數(shù)據(jù)庫(kù)設(shè)計(jì)開發(fā)-4-免費(fèi)閱讀

  

【正文】 歸檔進(jìn)程活動(dòng)信息存儲(chǔ)在 V$archive視圖中,可以從這個(gè)視圖中查詢由 ARCH進(jìn)程寫入的歸檔日志信息。在 V$sqltext視圖中,SQL語(yǔ)句是分塊存儲(chǔ)的。 V$mts視圖含有共享服務(wù)器進(jìn)程的追蹤信息。 北京郵電大學(xué)軟件學(xué)院 郭文明 《 數(shù)據(jù)庫(kù)設(shè)計(jì)與開發(fā) 》 講義 ORACLE數(shù)據(jù)庫(kù)監(jiān)控實(shí)例 – 通過操作系統(tǒng)追蹤管理實(shí)例 在 NT服務(wù)器環(huán)境中,全部的 Oracle實(shí)例在NT操作系統(tǒng)作為一個(gè)稱為服務(wù)的后臺(tái)進(jìn)程實(shí)現(xiàn)。根據(jù)特定的進(jìn)程和所遇到的錯(cuò)誤,這些追蹤文件被寫在由參數(shù)USER_DUMP_DEST或者 BACKGROUND_DUMP_DEST所指定的位置。關(guān)閉數(shù)據(jù)庫(kù)命令: SHUTDOWN [NORMAL|TRANSACTIONAL|IMMEDIATE|ABORT]; SHUTDOWN ABORT IMMEDIATE TRANSACTIONAL NORMAL 允許新的連接 NO NO NO NO 等待用戶結(jié)束會(huì)話 NO NO NO YES 等待事務(wù)結(jié)束 NO NO YES YES 產(chǎn)生檢查點(diǎn)并關(guān)閉數(shù)據(jù)文件 NO YES YES YES 北京郵電大學(xué)軟件學(xué)院 郭文明 《 數(shù)據(jù)庫(kù)設(shè)計(jì)與開發(fā) 》 講義 ORACLE數(shù)據(jù)庫(kù)實(shí)例創(chuàng)建 ? 關(guān)閉數(shù)據(jù)庫(kù)的方式中可以看出, 對(duì)于 NORMAL、 IMMEDIATE、 TRANSACTIONAL的關(guān)閉數(shù)據(jù)庫(kù)方式,下次啟動(dòng)數(shù)據(jù)庫(kù)時(shí)不需做例程恢復(fù) 。) 北京郵電大學(xué)軟件學(xué)院 郭文明 《 數(shù)據(jù)庫(kù)設(shè)計(jì)與開發(fā) 》 講義 ORACLE數(shù)據(jù)庫(kù)實(shí)例創(chuàng)建 ? 為了改變數(shù)據(jù)庫(kù)的操作狀態(tài),必須擁有 SYSDBA特權(quán)。在這一階段,存儲(chǔ)在控制文件中的數(shù)據(jù)庫(kù)文件以排它使用方式被實(shí)例鎖定,使數(shù)據(jù)庫(kù)能夠被普通用戶訪問。 北京郵電大學(xué)軟件學(xué)院 郭文明 《 數(shù)據(jù)庫(kù)設(shè)計(jì)與開發(fā) 》 講義 ORACLE數(shù)據(jù)庫(kù)實(shí)例創(chuàng)建 ? 通過前面介紹,我們知道 ORACLE數(shù)據(jù)庫(kù)服務(wù)器的啟動(dòng)事實(shí)上是創(chuàng)建實(shí)例的過程 。如果事務(wù)相對(duì)持續(xù)時(shí)間很長(zhǎng)和很復(fù)雜,下列事情有可能發(fā)生: 1)產(chǎn)生的重做引起重做日志緩沖區(qū)寫滿三分之一的空間,這會(huì)觸發(fā) LGWR進(jìn)程刷新重做日志緩沖區(qū)。如果在緩沖區(qū)中沒有,服務(wù)器會(huì)話就從數(shù)據(jù)文件中讀取必要的數(shù)據(jù),將它們拷貝到緩沖區(qū)中。這些進(jìn)程涉及并行索引的創(chuàng)建、表的創(chuàng)建及查詢。注意在 Oracle ,該已被集成入RDBMS中并設(shè)置為 TRUE。這僅在數(shù)據(jù)庫(kù)運(yùn)行在歸檔模式( ARCHIVELOG)下才發(fā)生。每當(dāng)檢查點(diǎn)發(fā)生時(shí),它為數(shù)據(jù)庫(kù)在 設(shè)置一個(gè)標(biāo)記,并用于試圖指出確切的檢查點(diǎn)間隔。 北京郵電大學(xué)軟件學(xué)院 郭文明 《 數(shù)據(jù)庫(kù)設(shè)計(jì)與開發(fā) 》 講義 ORACLE進(jìn)程 – 日志寫( Log Writer,LGWR): 另外當(dāng)一個(gè)重做日志組寫滿時(shí),一個(gè)檢查點(diǎn)被觸發(fā)。在 LGWR成功地將重做日志項(xiàng)寫入聯(lián)機(jī)重做文件時(shí)(并不是改變數(shù)據(jù)文件中的數(shù)據(jù)時(shí)),將一個(gè)成功碼返回給服務(wù)器進(jìn)程。增大該參數(shù),可以減少 DBWR刷新緩沖區(qū)的次數(shù)。 2)臟列表的長(zhǎng)度達(dá)到 DB_BLOCK_WRITE_BATCH參數(shù)值的一半。 北京郵電大學(xué)軟件學(xué)院 郭文明 《 數(shù)據(jù)庫(kù)設(shè)計(jì)與開發(fā) 》 講義 ORACLE進(jìn)程 – 進(jìn)程監(jiān)控 (PMON)自動(dòng)清除中斷或失敗的進(jìn)程,包括清除非正常中斷的進(jìn)程留下的孤兒會(huì)話、回滾未提交事務(wù)、釋放被斷開連接的進(jìn)程占有的鎖、釋放被失敗進(jìn)程占有的系統(tǒng)全局區(qū) (SGA)資源,它同時(shí)監(jiān)控服務(wù)器和調(diào)度進(jìn)程,如果它們失敗則自動(dòng)重啟它們。 ? 理解后臺(tái)進(jìn)程和它們擔(dān)負(fù)的任務(wù),將有助于分析性能問題、指出瓶頸和診斷數(shù)據(jù)庫(kù)中的故障點(diǎn)。用戶的會(huì)話數(shù)據(jù)包括安全和資源使用信息;堆??臻g含有為用戶會(huì)話指定的本地變量;游標(biāo)狀態(tài)區(qū)包括運(yùn)行時(shí)的游標(biāo)信息、返回的行和游標(biāo)返回的代碼。使用重做復(fù)制閂,多個(gè)進(jìn)程能同時(shí)寫入重做日志緩沖區(qū)。閂是一個(gè) Oracle進(jìn)程對(duì)一個(gè)內(nèi)存結(jié)構(gòu)的鎖定,一個(gè)進(jìn)程必須持有重做分配閂,才能寫入重做日志緩沖區(qū)。 DB_BLOCK_SIZE設(shè)置 Oracle塊大小,DB_BLOCK_BUFFERS決定分配給緩沖區(qū)高速緩存的塊的數(shù)量。 Oracle根據(jù)最近最少被使用 (LRU)列表將數(shù)據(jù)清出緩沖區(qū)高速緩存。 ORACLE 9i可以通過 ALTER SYSTEM SET SHARED_POOL_SIZE動(dòng)態(tài)設(shè)置。 北京郵電大學(xué)軟件學(xué)院 郭文明 《 數(shù)據(jù)庫(kù)設(shè)計(jì)與開發(fā) 》 講義 ORACLE內(nèi)存結(jié)構(gòu) – 共享池: 對(duì)于使用以前緩存的 SQL語(yǔ)句,它必須在所有方面都與緩存版本完全相同,包括標(biāo)點(diǎn)符號(hào)和字母的大小寫。 – 重做日志緩沖區(qū)。 PGA(Program Global Area):程序全局區(qū),該區(qū)域是一非共享區(qū)域,存放會(huì)話、排序、游標(biāo)、主變量等信息,被服務(wù)器進(jìn)程調(diào)用,保證誰(shuí)的請(qǐng)求處理結(jié)果給誰(shuí),誰(shuí)的排序給誰(shuí),用戶聲明的、打開的、使用的、關(guān)閉的游標(biāo)是私有的,用戶的主變量不被其他用戶干擾。因?yàn)?SGA駐留在一個(gè)共享內(nèi)存段中,所以它經(jīng)常被稱作共享全局區(qū)。北京郵電大學(xué)軟件學(xué)院 郭文明 《 數(shù)據(jù)庫(kù)設(shè)計(jì)與開發(fā) 》 講義 ORACLE數(shù)據(jù)庫(kù)實(shí)例管理 ? Oracle服務(wù)器就是數(shù)據(jù)庫(kù)管理系統(tǒng) (DBMS),由數(shù)據(jù)庫(kù) (Oracle database)和 實(shí)例 (Oracle instance)組成。 ? 后臺(tái)進(jìn)程就像數(shù)據(jù)庫(kù)的手,是直接處理數(shù)據(jù)庫(kù)的組件;SGA就像大腦,在必要時(shí)間接地調(diào)度手處理它們的信息與存儲(chǔ)檢索。 北京郵電大學(xué)軟件學(xué)院 郭文明 《 數(shù)據(jù)庫(kù)設(shè)計(jì)與開發(fā) 》 講義 ORACLE內(nèi)存結(jié)構(gòu) ? 系統(tǒng)全局區(qū):系統(tǒng)全局區(qū)是實(shí)例的主要部分。 另外 oracle9i還有 Java pool, 8i有 Java虛擬機(jī),解釋 Java; Java pool是利用數(shù)據(jù)庫(kù)技術(shù)解釋 Java. oracle9i的 SGA可以通過 SGA_MAX_SIZE被動(dòng)態(tài)的設(shè)置大小, 8i不能動(dòng)態(tài)設(shè)置。 庫(kù)高速緩存包括共享和專用 SQL區(qū)。 共享區(qū)經(jīng)過長(zhǎng)期裝卸和卸載數(shù)據(jù)對(duì)象會(huì)產(chǎn)生許多碎片,如果在共享池中沒有足夠的連續(xù)空間用來裝載目標(biāo)數(shù)據(jù),會(huì)產(chǎn)生錯(cuò)誤。 LRU列表記錄數(shù)據(jù)塊被訪問的頻繁程度。兩參數(shù)相乘就可得出緩沖區(qū)高速緩存的內(nèi)存總數(shù) (以字節(jié)為單位 )。當(dāng)一個(gè)進(jìn)程持有分配閂時(shí),其他任何進(jìn)程都不能使用這個(gè)分配閂寫入重做日志緩沖區(qū)。 可以使用 V$LATCH動(dòng)態(tài)性能視圖監(jiān)控重做分配閂與重做復(fù)制閂。 如果用戶進(jìn)程通過共享服務(wù)器進(jìn)程方式進(jìn)行連接,游標(biāo)和會(huì)話信息被存儲(chǔ)在系統(tǒng)全局區(qū)(SGA)中。 ? 數(shù)據(jù)庫(kù)擁有多個(gè)后臺(tái)進(jìn)程,其數(shù)量取決于數(shù)據(jù)庫(kù)的配置。 Instance SGA PMON PGA area 北京郵電大學(xué)軟件學(xué)院 郭文明 《 數(shù)據(jù)庫(kù)設(shè)計(jì)與開發(fā) 》 講義 ORACLE進(jìn)程 – 系統(tǒng)監(jiān)控 (SMON)作為恢復(fù)自動(dòng)實(shí)例的進(jìn)程,回滾尚未提交的事務(wù)或前卷重做日志。 3)使用的緩沖區(qū)數(shù)量達(dá)到 DB_BLOCK_MAX_SCAN。但將這個(gè)數(shù)值增得過大,當(dāng) DBWR最終刷新緩沖區(qū)時(shí),可能產(chǎn)生不能接受的延遲。 用于配置 LGWR進(jìn)程的選項(xiàng)很少,大多數(shù)的配置涉及重做日志緩沖區(qū)和支持該緩沖區(qū)的內(nèi)存結(jié)構(gòu),而不是 LGWR進(jìn)程自身。要注意不要設(shè)置不必要的檢查點(diǎn),或者迫使不需要的檢查點(diǎn)發(fā)生。 北京郵電大學(xué)軟件學(xué)院 郭文明 《 數(shù)據(jù)庫(kù)設(shè)計(jì)與開發(fā) 》 講義 ORACLE進(jìn)程 – 調(diào)度進(jìn)程:正如前面所提到的,服務(wù)器進(jìn)程既可以是一個(gè)用戶進(jìn)程專有的,也可以在多個(gè)用戶進(jìn)程之間共享。 Data files Control files Redo log files Archived Redo log files ARCH 北京郵電大學(xué)軟件學(xué)院 郭文明 《 數(shù)據(jù)庫(kù)設(shè)計(jì)與開發(fā) 》 講義 ORACLE進(jìn)程 – 歸檔進(jìn)程 (Archiver,ARCH): 當(dāng) ARCH正在復(fù)制歸檔重做日志時(shí),沒有其他進(jìn)程能夠?qū)懭脒@個(gè)重做日志。如果在 Oracle init文件中包括這個(gè)參數(shù),實(shí)例啟動(dòng)將會(huì)失敗。啟動(dòng)的進(jìn)程的數(shù)量與參數(shù) PARALLEL_
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1