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

正文內容

2oracle9i體系結構(編輯修改稿)

2025-01-28 19:45 本頁面
 

【文章內容簡介】 程學院 數(shù)據(jù)庫例程 口令文件 例程 SGA 重做日志 緩沖區(qū) 共享池 數(shù)據(jù)字典 高速緩存 庫高速緩存 DBWR SMON PMON CKPT LGWR 其它 用戶進程 服務器進程 PGA 控制文件 數(shù)據(jù)文件 數(shù)據(jù)庫 數(shù)據(jù)庫緩沖區(qū) 高速緩存 重做日志文件 Java 池 大型共享池 配置文件 歸檔 日志文件 Oracle Server Oracle 服務器 遼寧工程技術大學電子與信息工程學院 數(shù)據(jù)庫例程 通常數(shù)據(jù)庫與例程是一一對應的,即一個數(shù)據(jù)庫對應一個例程; 在并行數(shù)據(jù)庫服務器結構中,數(shù)據(jù)庫與例程是一對多關系,即一個數(shù)據(jù)庫對應多個例程; 多個例程同時驅動一個數(shù)據(jù)庫的架構稱作“集群”,同一時間一個用戶只能與一個例程聯(lián)系,當某一個例程出現(xiàn)故障時,其他例程照常運行,從而保證了數(shù)據(jù)庫的安全運行。 遼寧工程技術大學電子與信息工程學院 數(shù)據(jù)庫例程 例程 數(shù)據(jù)庫 單例程數(shù)據(jù)庫系統(tǒng) 例程 1 數(shù)據(jù)庫 多例程 (集群 )數(shù)據(jù)庫系統(tǒng) 例程 2 例程 3 例程 4 遼寧工程技術大學電子與信息工程學院 Oracle 的內存結構由四個內存區(qū)組成,分別是: ? 系統(tǒng)全局區(qū) (SGA) ? 程序全局區(qū) (PGA) ? 排序區(qū) ? 軟件代碼區(qū) Oracle9i的 內存結構 遼寧工程技術大學電子與信息工程學院 ?系統(tǒng)全局區(qū)( SGA, System Global Area) ,是內存結構的主要組成部分,是 Oracle為一個 例程分配的一組共享內存緩沖區(qū),保存著 Oracle系統(tǒng)與所有數(shù)據(jù)庫用戶的共享信息,包括數(shù)據(jù)維護、SQL語句分析 、重做日志管理等,是例程的主要部分。 ?SGA 在例程啟動時自動分配,當例程關閉時收回。 ?數(shù)據(jù)庫的所有操作都要通過 SGA來進行。 Oracle9i的 內存結構 遼寧工程技術大學電子與信息工程學院 ?根據(jù)存放信息的不同, SGA分為: ?數(shù)據(jù)塊緩沖區(qū) ?共享池:庫高速緩存 數(shù)據(jù)字典高速緩存 ?重做日志緩沖區(qū) ?兩個可選區(qū): Java池 大池 Oracle9i的 內存結構 遼寧工程技術大學電子與信息工程學院 SGA 重做日志 緩沖區(qū) 共享池 數(shù)據(jù)字典 高速緩存 庫高速緩存 數(shù)據(jù)塊緩沖區(qū) Java 池 大池 Oracle9i的 內存結構 遼寧工程技術大學電子與信息工程學院 數(shù)據(jù)塊緩沖區(qū)用于存放 Oracle最近從數(shù)據(jù)文件中讀取的數(shù)據(jù)塊。 數(shù)據(jù)塊緩沖區(qū)的工作原理:教材 P35 數(shù)據(jù)塊緩沖區(qū)的大小有由配置文件中的db_cache_size指定。 Oracle9i的 內存結構 1 數(shù)據(jù)塊緩沖區(qū)( Database Buffer Cache) 遼寧工程技術大學電子與信息工程學院 它包括兩個部分:庫高速緩存 (Library Cache)和數(shù)據(jù)字典高速緩存 (Data Dictionary Cache) 庫高速緩存存放已提交的 SQL文本、編譯后的代碼和執(zhí)行計劃 數(shù)據(jù)字典高速緩存存放用于分析 SQL語句的數(shù)據(jù)字典行,包含表、列定義以及權限信息 共享池的大小由配置文件中 shared_pool_size 參數(shù)指定 Oracle9i的 內存結構 2 共享池( Shared Pool) 遼寧工程技術大學電子與信息工程學院 對數(shù)據(jù)庫進行的任何修改在記錄到日志文件之前都必須先存放到重做日志緩沖區(qū)里。 重做日志緩沖區(qū)的大小由 log_buffer 指定 Oracle9i的 內存結構 3 重做日志緩沖區(qū) ( Redo log Buffer) 遼寧工程技術大學電子與信息工程學院 ?作用:為大數(shù)據(jù)集的操作提供內存空間,以便提高這些操作的性能。 ?大池是一個可選的內存結構。 ?DBA可以根據(jù)實際需要來決定是否在 SGA區(qū)中創(chuàng)建大池。 ?需要大池的操作:數(shù)據(jù)庫備份和恢復,具有大量排序操作的 SQL語句,并行化的數(shù)據(jù)庫操作。 Oracle9i的 內存結構 4 大池 (Large Pool) 遼寧工程技術大學電子與信息工程學院 ?如果沒有大池,上述操作所需的內存空間將占據(jù)共享池內存。由于這些操作所占據(jù)的內存比較多,會導致影響到共享池的使用效率,這時候,就應該考慮在 SGA區(qū)中創(chuàng)建大池,在大池中為這些操作分配內存 ?大池的大小由 large_pool_size指定 Oracle9i的 內存結構 4 大池 (Large Pool) 遼寧工程技術大學電子與信息工程學院 ?用于存放 java代碼, java語句的語法分析表等 ?JAVA池的大小由 java_pool_size指定 Oracle9i的 內存結構 5 JAVA池( Java Pool) 遼寧工程技術大學電子與信息工程學院 ? 是某個 Oracle服務器進程使用的內存區(qū)域 ? SGA是所有進程共享的 , PGA是非共享的 , 每個服務器進程有自己的 PGA ? 當服務器進程建立時分配 ( PGA) Oracle9i的 內存結構 遼寧工程技術大學電子與信息工程學院 ?用于存放排序操作所產生的臨時數(shù)據(jù) , ?其大小由初始化參數(shù) sort_area_size指定 。 ?關于排序 、 sort_area_size、 臨時表空間 (建word文檔 ) Oracle9i的 內存結構 遼寧工程技術大學電子與信息工程學院 ? 用于存放正在執(zhí)行的程序代碼 Oracle9i的 內存結構 遼寧工程技術大學電子與信息工程學院 Oracle9i的進程結構 在 Oracle數(shù)據(jù)庫管理系統(tǒng)中 , 進程由 用戶進程 、服務器進程 和 后臺進程 組成 。 遼寧工程技術大學電子與信息工程學院 口令文件
點擊復制文檔內容
試題試卷相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1