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

正文內(nèi)容

數(shù)據(jù)庫設(shè)計(jì)與開發(fā)--oracle數(shù)據(jù)庫實(shí)例管理-文庫吧在線文庫

2025-03-30 10:45上一頁面

下一頁面
  

【正文】 和操作系統(tǒng)進(jìn)程 ,它為 Oracle客戶提供所期望的不同程度的服務(wù)。 SGA參與發(fā)生在數(shù)據(jù)庫中全部的信息和服務(wù)器的處理。它含有數(shù)據(jù)維護(hù)、 SQL語句分析與重做緩存所必須的所有內(nèi)存結(jié)構(gòu)。 北京郵電大學(xué)軟件學(xué)院 郭文明 郭文明 ORACLE內(nèi)存結(jié)構(gòu) – 共享池:共享池包括庫高速緩存、數(shù)據(jù)字典高速緩存和服務(wù)器控制結(jié)構(gòu)(例如數(shù)據(jù)庫字符集)。共享SQL區(qū)包括 SQL語句語法分析樹和執(zhí)行路徑;專用 SQL區(qū)存儲特定的會話信息,一個用戶會話能夠一次打開的專用 SQL區(qū)的數(shù)量由 參數(shù) OPEN_CURSORS決定。這個問題可以通過運(yùn)行SQL命令 ALTER SYSTEM FLUSH SHARED_POOL解決。當(dāng)服務(wù)器在緩沖區(qū)中需要更多空間來從磁盤讀入一個數(shù)據(jù)塊時,它去訪問 LRU列表,以確定可以清出哪些塊,使用這種方法, 保證最頻繁使用的塊保存在內(nèi)存中 。 ORACLE 9i可以通過 ALTER SYSTEM SET DB_CACHE_SIZE動態(tài)設(shè)置。 Oracle服務(wù)器使用LOG_SMALL_ENTRY_MAX_SIZE初始化參數(shù)限制一次寫入的重做的總量 。 北京郵電大學(xué)軟件學(xué)院 郭文明 郭文明 ORACLE進(jìn)程 ? ORACLE進(jìn)程可以理解為一系列執(zhí)行一定任務(wù)、提供不同服務(wù)信息的程序。盡管對整個數(shù)據(jù)庫而言,這并不增加對內(nèi)存空間的要求,但是它需要一個更大的系統(tǒng)全局區(qū)來存放這些附加的會話信息。每個后臺進(jìn)程創(chuàng)建一個跟蹤文件,在實(shí)例操作期間保存跟蹤文件。 SMON也是管理某些數(shù)據(jù)庫段的進(jìn)程,收回不再使用的臨時段空間,并自動合并在數(shù)據(jù)文件中相鄰的自由空間塊。 4) DBWR后臺進(jìn)程發(fā)生超時(大約每 3秒)。 第三個參數(shù)是 DB_BLOCK_CHECKSUM,這是個布爾參數(shù),啟用這個參數(shù)時,導(dǎo)致每個數(shù)據(jù)庫塊被寫入時附加一個校驗(yàn)和值。 可以建立多個 LGWR的 I/O口,以改善向日志文件的寫入性能, LGWR_IO_SLAVES參數(shù)決定。例如,如果一個重做日志組大小為 3MB,而 LOG_CHECKPOINT_INTERVAL設(shè)置為 。使用共享服務(wù)器要求配置多線程服務(wù)器。重做日志是按順序循環(huán)使用的 ,如果數(shù)據(jù)庫需要轉(zhuǎn)換重做日志,但是 ARCH還正在按其順序復(fù)制下一個日志,所有數(shù)據(jù)庫的活動將終止,直到 ARCH完成。 Database Instance SGA Redo log buffer LGWR CKPT DBWR Data files Control files Redo log files 北京郵電大學(xué)軟件學(xué)院 郭文明 郭文明 ORACLE進(jìn)程 – 恢復(fù)進(jìn)程 (RECO):負(fù)責(zé)在分布式數(shù)據(jù)庫中恢復(fù)失敗的事務(wù)。 北京郵電大學(xué)軟件學(xué)院 郭文明 郭文明 ORACLE數(shù)據(jù)庫實(shí)例組成 ? 為更好地理解前面討論的實(shí)例組件是如何相互交互的,看一個典型的事務(wù)在實(shí)例結(jié)構(gòu)中的移動。 ? 對一個修改數(shù)據(jù)的事務(wù),有更多的步驟需要做。 3)遇到一個數(shù)據(jù)庫檢查點(diǎn),這將觸發(fā)數(shù)據(jù)庫緩沖區(qū)高速緩存和重做日志高速緩存刷新。當(dāng)數(shù)據(jù)庫經(jīng)過非安裝階段時,讀取 數(shù)文件,啟動后臺進(jìn)程,初始化系統(tǒng)全局區(qū)( SGA)。 北京郵電大學(xué)軟件學(xué)院 郭文明 郭文明 ORACLE數(shù)據(jù)庫實(shí)例創(chuàng)建 Oracle啟動進(jìn)程 0 開始狀態(tài) SHUTDOWN 1 啟動實(shí)例 讀參數(shù)文件;分配 SGA;啟動后臺進(jìn)程;打開跟蹤文件和警告。 無論是在何種操作狀態(tài)下,如果執(zhí)行 SHUT DOWN命令,將完全關(guān)閉數(shù)據(jù)庫。 北京郵電大學(xué)軟件學(xué)院 郭文明 郭文明 ORACLE數(shù)據(jù)庫監(jiān)控實(shí)例 ? 一般情況下,系統(tǒng)全局區(qū)和后臺進(jìn)程在沒有 DBA干預(yù)的情況下運(yùn)行。 DBA應(yīng)當(dāng)收集這些追蹤文件,將它們提供給 Oracle全球范圍客戶支持顧問,他們會幫助你診斷問題。使用與 NT OS的 Performance Monitor工具進(jìn)行監(jiān)控,它監(jiān)控許多事情,包括屬于這個服務(wù)的線程的內(nèi)存的消耗和環(huán)境的切換。 北京郵電大學(xué)軟件學(xué)院 郭文明 郭文明 ORACLE數(shù)據(jù)庫監(jiān)控實(shí)例 SQL區(qū) 視圖 V$sqlarea包含共享 SQL區(qū)中的 SQL語句的信息,包括被執(zhí)行 SQL語句的文本、訪問該語句的用戶數(shù)、執(zhí)行語句時訪問的磁盤塊和內(nèi)存塊以及其他信息。 北京郵電大學(xué)軟件學(xué)院 郭文明 郭文明 ORACLE數(shù)據(jù)庫監(jiān)控實(shí)例 V$sga視圖顯示每一個 SGA主要組成部分的大小 (以字節(jié)為單位 ),包括重做日志緩沖區(qū)、數(shù)據(jù)庫緩沖區(qū)高速緩存和共享池。 V$mts視圖包含共享服務(wù)器進(jìn)程的追蹤信息,例如啟動和終止的服務(wù)器數(shù)量和運(yùn)行服務(wù)器的最高水位;V$dispatcher視圖包含運(yùn)行的調(diào)度進(jìn)程的信息,從這個視圖中,可以查詢調(diào)度進(jìn)程的名字、支持的協(xié)議、處理的字節(jié)數(shù)、處理的消息數(shù)、當(dāng)前的狀態(tài)和與調(diào)度進(jìn)程相關(guān)的其他運(yùn)行信息; V$shared_server視圖為運(yùn)行的共享服務(wù)器進(jìn)程提供相同類型的信息。 北京郵電大學(xué)軟件學(xué)院 郭文明 郭文明 ORACLE數(shù)據(jù)庫監(jiān)控實(shí)例 查詢視圖 V$pq_sysstat顯示并行查詢服務(wù)器的當(dāng)前運(yùn)行信息,例如忙的和空閑的查詢服務(wù)器的數(shù)量與動態(tài)服務(wù)器創(chuàng)建和終止的統(tǒng)計(jì)數(shù)。 V$sqlarea視圖僅存儲 SQL語句的前 80個字符,而視圖 V$sqltext保存完整的 SQL語句。 所有連接到實(shí)例的用戶和后臺進(jìn)程都能夠使用 V$視圖被監(jiān)控。有時解決掛起、中斷服務(wù)器進(jìn)程或用戶進(jìn)程的唯一方法是在操作系統(tǒng)級中斷它們。診斷追蹤文件有三類:警告文件()、后臺進(jìn)程跟蹤文件、用戶跟蹤文件。 ? 啟動數(shù)據(jù)庫命令: STARTUP [FORCE][RESTRICT][PFILE=filename] [OPEN [RECOVER]|MOUNT|NOMOUNT]; FORCE 強(qiáng)制關(guān)閉數(shù)據(jù)庫,然后正常啟動, RESTRICT 啟動數(shù)據(jù)庫,只允許具有特權(quán)的用戶訪問, RECOVER 啟動數(shù)據(jù)庫同時開始介質(zhì)恢復(fù), PFILE 說明啟動實(shí)例使用的參數(shù)文件及其位置。) 3 打開數(shù)據(jù)庫 打開數(shù)據(jù)文件;打開日志文件; (數(shù)據(jù)庫包含的文件名及位置信息在控制文件中約定 )。在安裝階段,讀取控制文件并使其成為可訪問的,可以對控制文件內(nèi)存儲的數(shù)據(jù)進(jìn)行查詢和修改。當(dāng)前日志被填滿后, LGWR進(jìn)程開始寫入下一個日志組;與此同時,歸檔進(jìn)程將重做日志復(fù)制到磁盤或磁帶。還產(chǎn)生重做信息,并將重做信息存儲在重做日志緩存中。如果在共享池中沒有發(fā)現(xiàn)匹配語句,服務(wù)器進(jìn)程對這些語句進(jìn)行語法分析。 北京郵電大學(xué)軟件學(xué)院 郭文明 郭文明 ORACLE進(jìn)程 – 鎖進(jìn)程 (LCKn):在并行服務(wù)器環(huán)境中 ,多個實(shí)例安裝在同一個數(shù)據(jù)庫上,鎖進(jìn)程 (LCKn)負(fù)責(zé)管理和協(xié)調(diào)每個實(shí)例占有的鎖。 北京郵電大學(xué)軟件學(xué)院 郭文明 郭文明 ORACLE進(jìn)程 – 檢查點(diǎn)進(jìn)程 (CKPT):CKPT是可選的后臺進(jìn)程,執(zhí)行LGWR進(jìn)程通常會執(zhí)行的檢查點(diǎn)任務(wù) —— 即用當(dāng)前版本信息更新數(shù)據(jù)文件和控制文件頭。 參數(shù) MTS_MAX_DISPATCHERS控制 RDBMS允許的調(diào)度進(jìn)程的最大數(shù)量。 頻繁的檢查點(diǎn)將浪費(fèi)大量的進(jìn)程活動和I/O次數(shù)以執(zhí)行相關(guān)的檢查點(diǎn) 。 LOG_CHECKPOINT_INTERVAL參數(shù)即一定數(shù)量的操作系統(tǒng)塊 (不是 Oracle塊 )寫入重做時,引起數(shù)據(jù)庫中的一個檢查點(diǎn)被觸發(fā)。 LGWR執(zhí)行寫入操作的條件是:發(fā)生提交、重做日志緩沖區(qū)滿度達(dá)到三分之一、超時(3秒 )、 DBWR進(jìn)程開始之前 。建議使用與存儲數(shù)據(jù)文件的物理磁盤一樣多的 DBWR進(jìn)程或者將這個數(shù)量設(shè)為與數(shù)據(jù)庫中數(shù)據(jù)文件的數(shù)量相等。 Instance SGA databas
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1