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

正文內容

oracle系統架構基本概念(編輯修改稿)

2025-01-26 19:59 本頁面
 

【文章內容簡介】 Redo log filesLGWRDatabase29國立聯合大學 資訊管理學系 資料庫系統課程 (陳士杰 )? 何謂 Writeahead?161。 在 DBWn回寫資料至 DataFile之前, RedoLogBuffer內 相關資料都必須完成寫入動作 (即 寫入寫入 RedoLogFile)。161。 若 DBWn發(fā)現某些重置紀錄尚未寫入 RedoLogFile時,它會通知 LGWR前來處理。161。 等到 LGWR將 RedoLogBuffer的紀錄寫入完畢時, DBWn才會開始寫入資料檔。30國立聯合大學 資訊管理學系 資料庫系統課程 (陳士杰 )? 為何要把 RedoLogFile稱為 onlineRedoLogFile?161。 因為 Oracle把 RedoLogFile分為兩部份:? onlineRedoLogFile? archiveRedoLogFile161。 這兩個都是負責 記錄記錄 、追蹤追蹤 整個資料庫的 異動情形異動情形 。161。 不同的是, archiveRedoLogFile是 onlineRedoLogFile的 備份資備份資料檔料檔 ,由另一個 BackgroundProcess- Archiver(ARCH)負責管理。161。 在預設的情況下, ARCH是 不會不會 啟啟 動動 的,而是由 LGWR記錄資料庫的異動情形,將這些記錄資料寫到 onlineRedoLogFile裏。161。 如果 OracleServer不幸掛了,此時的資料庫僅能復原 onlineRedoLogFile裏有記錄的資料。可是,其他的呢?這時候就要靠 ARCH將 onlineRedoLogFile備份出來。 31國立聯合大學 資訊管理學系 資料庫系統課程 (陳士杰 )System Monitor (SMON) ? 如果是因為停電或是其它因素導致 Oracle資料庫資料庫 不正常不正常被關閉被關閉 ,下一次 啟 動資料庫時將由 SMON進行必要的資料庫修復動作。? 主要的工作有:161。 執(zhí)行一些資料庫必要的 修復工作修復工作 (如果有需要的話, SMON會使用 onlineRedoLogFile的 內 容 )。161。 定時清除資料庫系統中一些不必要的 殘餘物件殘餘物件 ,例如上次系統交易進行一半的資料或暫時性區(qū)間。161。 執(zhí)行整個系統 儲存空間的管理儲存空間的管理 ,對於 Tablespace上破碎的 Extent,它會將這些較小的 Extents予以合併,整理出一個較大的空間,以供系統日後的使用。 32國立聯合大學 資訊管理學系 資料庫系統課程 (陳士杰 )InstanceSGASMONControl filesData files Redo log filesDatabase33國立聯合大學 資訊管理學系 資料庫系統課程 (陳士杰 )Process Monitor (PMON)? 當某個 User Process異常中止時, PMON會執(zhí)行 程序修復程序修復 (ProcessRecovery)的動作,就是161。 把已經失效的 User Processes給趕出記憶體,並 釋放該記憶體空釋放該記憶體空間間 ,留待系統日後使用161。 釋放該 Process之前使用的系統資源,避免 Deadlock發(fā)生。 ? PMON和 SMON一樣,都是由 Oracle資料庫系統 週期性自週期性自動執(zhí)行動執(zhí)行 ,檢 查 整個資料庫系統的運作情形。 34國立聯合大學 資訊管理學系 資料庫系統課程 (陳士杰 )InstanceSGAPMONPGA area35國立聯合大學 資訊管理學系 資料庫系統課程 (陳士杰 )Checkpoint (CKPT)? 在一個 指定的時間區(qū)間指定的時間區(qū)間 裏, DBWR會對所有在 Database Buffer Cache所做的異動,將其結果寫入到相關的 Data Files以及 Redo Log Files、ControlFiles,這樣的動作,就稱為 產產 生生 (設定設定 )一個一個 checkpoint事件事件 。? CKPTBackgroundProcess就是扮演著一個 通知者通知者 的角色,經過一定的時間後,負責通知 DBWR執(zhí)行 Checkpoint的動作。 ? CKPT會在適常時候 產 生一個 Checkpoint事件,其意義為:161。 確保 Database Buffer Cache內 經常被異動的資料經常被異動的資料 也能 夠 定期被寫入硬碟的 DataFile。(∵ LRU演算法演算法 )161。 萬一 Oracle需要進行 Instance Recovery時,就不需要 Checkpoint之前的Redorecord,可縮短資料庫動新 啟 動的時間。36國立聯合大學 資訊管理學系 資料庫系統課程 (陳士杰 )InstanceSGADWW0Redo LogBufferLGWRDBWn CKPTControl filesData files Redo log files37國立聯合大學 資訊管理學系 資料庫系統課程 (陳士杰 )? 執(zhí)行 Checkpoint的時間區(qū)間,可以透過設定LOG_CHECKPOINT_INTERVAL這個參數,改變 checkpoint的區(qū)間。? 然而,在設定 LOG_CHECKPOINT_INTERVAL時,要注意的是:161。 這個 值 設得 太小太小 的話,會造成系統 額外額外 I/O的負擔的負擔161。 設得 太大太大 ,超過 onlineRedoLogFileswap的時間時,LOG_CHECKPOINT_INTERVAL的 值 又會變得 沒有意義沒有意義? 因為 Oracle會在 swaponlineRedoLogFile時,做一次 checkpoint的動作。 38國立聯合大學 資訊管理學系 資料庫系統課程 (陳士杰 )? Summary? 縱觀以上的 說 明,現在我們可以勾勒出整個 OracleInstance的整個架構圖:161。 系統記憶體大致上的配置情形有 DatabaseBufferCache、RedoLogBuffer、SharedPool、LargePool、JavaPool… 等。161。 在 BackgroundProcesses部份,計有 DBWR、LGWR、SMON、PMON、CKPT… 等。 Background structuresMemory structuresSGARedo logbufferDatabase buffer cacheShared poolDBWRSMONPMON CKPTLGWR OthersData DictionarycacheLibrarycacheInstance39國立聯合大學 資訊管理學系 資料庫系統課程 (陳士杰 )InstanceSGARedo logbuffer cacheShared poolData Dict.cacheLibrarycacheDBWRSMONPMON CKPTLGWR OthersUserprocessServerprocessPGAControl filesData files Archived log filesParameterfilePasswordfileRedo log filesDatabaseDatabasebuffer cache40國立聯合大學 資訊管理學系 資料庫系統課程 (陳士杰 )漫談Oracle Database Structures41國立聯合大學 資訊管理學系 資料庫系統課程 (陳士杰 )? 第一部份曾談到所謂的 OracleDatabase可分為:161。 邏輯結構邏輯結構161。 實體結構實體結構兩部份,並做了概略的 說 明。? 如果您有心成為一個頂尖的 OracleDBA,那麼不僅要對以上兩結構 內 的 各個項目各個項目 如數家珍般熟悉,還要瞭解其 內內 部部運作與相互關係運作與相互關係 才行。現在就分別針對這兩部份做深入的說 明。 42國立聯合大學 資訊管理學系 資料庫系統課程 (陳士杰 )? 邏輯結構邏輯結構 (Logical Database Structures )? 邏輯資料庫結構是 Oracle所提供的一種 抽象化的資料庫抽象化的資料庫管理管理 概念,透過一個「 Mapping」的機制,管理 OraclePhysicalDatabaseStructures。? 由外至 內 ,我們可以看到:161。 整個 Database是由 一個以上的一個以上的 Tablespace(表空間表空間 )組成;161。 每個 Tablespace存在著許多的 Segment(區(qū)段區(qū)段 );161。 每個 Segment內 含許多的 Extent(延伸區(qū)塊延伸區(qū)塊 );161。 最後,則是構成整個 OracleDatabase的最小邏輯單位- block(區(qū)區(qū)塊塊 )。43國立聯合大學 資訊管理學系 資料庫系統課程 (陳士杰 ) 44國立聯合大學 資訊管理學系 資料庫系統課程 (陳士杰 )Tablespace (表空間表空間 ) ? Oracle資料庫允許 DBA自行規(guī)劃各種用途的資料表空間 (Tablespace),以便存放不同型態(tài)的資料與資料庫物件。例如:161。 存放 Oracle系統資訊的「資料辭典」系統資訊的「資料辭典」 (d
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1