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

正文內容

oracle體系結構培訓課件(文件)

2025-02-06 09:53 上一頁面

下一頁面
 

【正文】 創(chuàng)建例程時 ,Oracle為 SGA分配內存 。141數據高速緩存的緩存塊分為三類 :臟緩存塊: 存放已經被修改過的緩存塊 . 當 SQL修改某個緩存塊中的數據,則這個緩存塊被標記為臟緩存塊空閑緩存塊: 等待寫入數據的空閑緩存塊 .命中緩存塊: 最近正在被訪問的緩存塊 .142管理緩存塊的列表Oracle通過 2個列表來管理上述緩存塊 : 臟列表 (DIRTY) 包括被修改過但尚未寫到數據文件的緩沖塊。2. 找到足夠的空閑塊 ,將所有數據讀入;3,如果空閑塊不足,則暫停搜索, Oralce立刻啟動 DBWR進程 ,將 DIRTY中的臟緩存塊數據寫入數據文件釋放足夠的空閑緩存塊。 大池是可選的內存結構。2. 啟動 DBWR的條件:? 檢查點? DBWR timeout? 沒有空閑空間? 臟緩存塊達到一定數量154LGWR例程SGA控制文件數據文件 重做日志數據庫重做日志緩沖區(qū)DBWn LGWR1. 作用: 把 Redo log buffer中的內容寫到 Redo log files中。156PMONPGA例程SGAPMON恢復中斷或失敗的用戶進程、服務進程。158ARCnARCn 歸檔日志控制文件數據文件 重做日志 它負責將已經寫滿的重做日志文件備份到歸檔日志文件中,以防止循環(huán)寫入重做日志文件時將其覆蓋。Oracle數據庫的 database的存儲結構 : 物理存儲結構、邏輯存儲結構。159本章小結Oracle數據庫包括 DB和 DBMS兩部分兩部分。監(jiān)視服務進程和調度進程,如果它們失敗,則自動重啟他們。將各個表空間的空閑空間碎片合并在一起,使之更容易分配。 需要大池的操作 : 數據庫備份和恢復 大量排序的 SQL語句 并行化的數據庫操作147Java池? 8i以后提供的對 Java的支持 ,用于存放 Java代碼、 Java程序等 .一般不小于 20M,以便虛擬機運行 .? 尺寸由 JAVA_POOL_SIZE控制148程序全局區(qū)( PGA)? 為每個連接到數據庫的用戶進程預留內存? 當建立服務器進程時分配? 當終止服務器進程時釋放? 只能由一個進程使用 用戶進程PGA服務器進程149進程結構Oracle使用各種類型進程 :? 用戶進程 : 當用戶請求連接到 Oracle server時啟動? 服務進程 : 連接到例程,并且當用戶建立會話時啟動? 后臺進程 : 當啟動例程時啟動150用戶進程? 請求與 Oracle server交互的程序? 必須首先建立連接? 不會與 Oracle server直接交互數據庫用戶服務進程用戶進程建立連接151服務器進程? 直接與 Oracle server交互的程序? 完成調用并返回結果? 可以是專用的或者共享的建立連接建立會話數據庫用戶用戶進程服務器進程Oracle server152后臺進程作用:維護并加強物理結構和內存結構的關系。當執(zhí)行 DML, 如 :update、 delete、 insert或者 create、 alter、 drop 等語句時 ,Oracle都會為這些操作生成重做記錄 .? 主要目的是恢復? Oracle總是先記錄日志、后記錄數據? 由 LOG_BUFFER初始化參數定義重做日志緩沖區(qū)145重做日志高速緩存工作原理日志寫進程歸檔進程為提高效率 ,重做記錄并不直接寫入磁盤的重做日志文件 ,而是先寫入重做日志緩存 。143數據高速緩存工作原理1. 讀數據入數據高速緩存之前 ,先在 LRU中搜索空閑緩存塊 。137庫高速緩存? 存儲最近解析使用的 SQL和 PL/SQL語句
點擊復制文檔內容
范文總結相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1