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

正文內容

oracle數(shù)據(jù)庫基礎及應用第二章(文件)

2025-02-24 20:36 上一頁面

下一頁面
 

【正文】 空間 又稱字典表空間。 (3)SYSAUX表空間 輔助系統(tǒng)表空間。 ? 表空間和方案的關系 同一方案中的對象可以存儲在不同的表空間內,表空間可以存儲不同方案中的對象。其中,數(shù)據(jù)文件的擴展名為 .DBF,日志文件的擴展名為 .LOG,控制文件的擴展名為 .CTL。邏輯數(shù)據(jù)庫結構的數(shù)據(jù)也物理地存儲在數(shù)據(jù)文件中。 ? 日志的主要功能是記錄對數(shù)據(jù)所作的修改 , 所以對數(shù)據(jù)庫作的全部修改記錄在日志當中 。 ? 每個 Oracle數(shù)據(jù)庫有一個控制文件,記錄數(shù)據(jù)庫的物理結構。 Oracle數(shù)據(jù)庫 數(shù)據(jù)文件 日志文件 控制文件 物理塊 物理塊 物理塊 數(shù)據(jù)庫 物理文件 物理塊 圖 24:物理存儲結構 軟件結構 在 Oracle體系結構中提到,軟件結構是由內存結構和進程結構共同組成。如果有多個用戶同時連接到同一個例程,則此例程的 SGA數(shù)據(jù)由這些用戶共享。當再有用戶訪問同樣的數(shù)據(jù)時, Oracle就可直接從緩沖區(qū)把數(shù)據(jù)返回給用戶。 ⑸大池 它是數(shù)據(jù)庫管理員配置的可選內存區(qū)域,用于分配大量的內存,處理比共享池更大的內存。它在 Oracle進程啟動時由 Oracle創(chuàng)建,是 Oracle進程的私有內存區(qū)域,不能共享,只有 Oracle進程才能對其進行訪問。進程通常有自己的專用存儲區(qū) 。 (2)Oracle服務器代碼:用于解釋和處理應用程序的 SQL語句。 ? 服務器進程:接收用戶進程發(fā)出的請求,根據(jù)請求與數(shù)據(jù)庫通信,完成與數(shù)據(jù)庫的連接操作和 I/O訪問。 ? 數(shù)據(jù)庫寫入進程 (DBWR):主要管理數(shù)據(jù)緩沖區(qū)和字典緩沖區(qū)的內容,分批將修改后的數(shù)據(jù)塊寫回數(shù)據(jù)庫文件,系統(tǒng)可以擁有多個該進程。 ? 檢查點進程 (CKPT):可選進程,對全部數(shù)據(jù)文件和控制文件的標題進行修改,標識該檢查點,用于減少實例恢復所需要的時間。 數(shù)據(jù)字典 ? 數(shù)據(jù)字典是 Oracle數(shù)據(jù)庫的重要組成部分,它由一系列對于用戶而言是只讀的基礎表和視圖組成,它保存了關于數(shù)據(jù)庫本身以及其中存儲的所有對象的基本信息。 (3)任何 Oracle用戶都可以將數(shù)據(jù)字典作為數(shù)據(jù)庫的只讀參考信息。 (4)Oracle用戶的名字。 (2)Oracle通過查詢數(shù)據(jù)字典表或數(shù)據(jù)字典視圖來獲取有關用戶、方案、對象的定義信息以及其他存儲結構的信息。每個運行的 Oracle數(shù)據(jù)庫都對應一個 Oracle例程( Instance),也可以稱為實例。當用戶連接到數(shù)據(jù)庫并使用數(shù)據(jù)庫時,實際上是連接到該數(shù)據(jù)庫的例程,通過例程來連接、使用數(shù)據(jù)庫。用戶無法訪問關閉數(shù)據(jù)庫中的數(shù)據(jù)。 ? 只有數(shù)據(jù)庫管理員才能啟動例程,并打開數(shù)據(jù)庫。 SGA和 Oracle進程結合在一起,就是一個 Oracle例程。 (4)當執(zhí)行 DDL語句修改方案和對象后, Oracle都會將本次修改的信息記錄在數(shù)據(jù)字典中。 (6)用戶及角色被授予的權限信息。 (2)數(shù)據(jù)庫中所有模式對象的信息,如表、視圖、簇、同義詞及索引等。 ? 數(shù)據(jù)字典主要有 3個用處: (1)Oracle訪問數(shù)據(jù)字典來查找關于用戶、模式對象和存儲結構的信息。當分布在多個地點的數(shù)據(jù)沒有保持同步時,便調用該進程解決。 進程結構 數(shù)據(jù)庫后臺進程:負責完成數(shù)據(jù)庫的后臺管理工作的進程。 ? 系統(tǒng)監(jiān)控進程 (SMON):在數(shù)據(jù)庫系統(tǒng)啟動時執(zhí)行恢復性工作的強制性進程,對有故障的 CPU或實例進行恢復。 ? 用戶進程:是在服務器內存上運行的程序。這些模塊都是通過進程運行的。 ? Oracle使用內存存儲以下信息:程序代碼;連接會話的信息,包括當前并未激活的會話;程序運行過程中的信息(例如當前查詢的狀態(tài)等); Oracle進程共享和通信的信息;緩沖區(qū)中的數(shù)據(jù),這些數(shù)據(jù)同時保存在外存儲器中。需要大池的操作有:數(shù)據(jù)庫的備份和恢復操作;執(zhí)行并行化的數(shù)據(jù)庫操作;執(zhí)行具有大量排序的 SQL語句。 ( SGA) ⑶共享池 用于緩存與 SQL或 PL/SQL語句、數(shù)據(jù)字典、資源銷以及其他控制結構相關的數(shù)據(jù)。 ? SGA包含以下數(shù)據(jù)結構: ⑴數(shù)據(jù)緩沖區(qū) ⑵重做日志緩沖區(qū) ⑶共享池 ⑷ Java池 ⑸大池 ( SGA) ? SGA包含以下數(shù)據(jù)結構: ⑴數(shù)據(jù)緩沖區(qū) (Database Buffer Cache) 用來保存從數(shù)據(jù)文件中讀取最近的數(shù)據(jù)塊信息,其中的數(shù)據(jù)被所有用戶共享。 ? 按照內存的使用方法的不同, Oracle數(shù)據(jù)庫的內存又可以分為系統(tǒng)全局區(qū)( System Global Area, SGA)和程序共享區(qū)( Program Global Area, PGA)兩種內存結構 。 ? 數(shù)據(jù)庫的控制文件用于標識數(shù)據(jù)庫和日志文件,當開始數(shù)據(jù)庫操作時它
點擊復制文檔內容
規(guī)章制度相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1