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

正文內(nèi)容

oracle數(shù)據(jù)庫基礎(chǔ)及應(yīng)用第二章(參考版)

2025-02-14 20:36本頁面
  

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