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

正文內容

02第2章oracle數據庫的體系結構-免費閱讀

2025-03-04 14:21 上一頁面

下一頁面
  

【正文】 習 題 ?簡答題 (1) 簡要介紹表空間和數據文件之間的關系。在一個由不同節(jié)點連接起來的網絡環(huán)境中,分布式數據庫擔當一個單獨的系統(tǒng)。 ?如果硬件可以支持足夠的節(jié)點,可以在相同的數據庫上使用并行服務器的伸縮特性及故障恢復能力。 ? 多線程服務器的體系結構不同于專用服務器。 基于客戶/服務器的 Oracle系統(tǒng) EtherO r a c l e 服務器客戶機1 客戶機2客戶機3客戶端服務器端SQL*NetSQL*NetSQL*Net SQL*Net圖 基于客戶/服務器的 Oracle系統(tǒng) 客戶機與服務器通信必須進行的幾步操作 ① 服務器必須配置成通過網絡接受通信。 ? 數據字典主要有: user視圖, all視圖, dba視圖,v$視圖, GV$視圖。 ? ARCn進程:歸檔進程。 ? CKPT 進程 檢驗點進程。 2. 將所有修改后的緩沖區(qū)數據( dirty data)寫入數據文件。為了對實例進行操作,這些值需要在內部進行記錄。 ?空閑空間:數據塊中還沒有使用的存儲空間。每個 Oracle數據庫至少擁有一個回退段。系統(tǒng)為分區(qū)表的每個分區(qū)分配一個數據段。臨時表空間使事務能夠用于處理復雜 SQL操作的大量臨時工作空間,如存儲查詢、連接查詢和建立索引等。 ? 表空間的大小等于構成表空間的所有數據文件大小的總和。 3. 警告、跟蹤日志文件 ? 每一個服務器和后臺進程都可以寫入一個相關的跟蹤文件 (trace file)。歸檔進程 (ARCO)在后臺負責把寫滿的重演日志文件復制到歸檔日志目標中。 ? 重演日志文件中的信息可以用在數據庫從系統(tǒng)失敗或者介質失敗的恢復之中 。 ? 創(chuàng)建數據庫時,同時就提供了與之對應的控制文件。 ? 每個 Oracle數據庫都有一個或多個物理數據文件 ? 數據文件中包括 ? 表數據 ? 索引數據 ? 數據字典定義 ? 回滾事務所需的信息 ? 存儲過程、函數和數據包的代碼 ? 用來排序的臨時數據 ?一個數據文件只能與一個數據庫相關聯 (N:1)。 ?可以對數據文件設置一些特性,在數據庫空間用完的情況下可以自動擴展。 ? 每一個控制文件只能與一個 Oracle數據庫相關聯。 記錄數據庫所有修改信息的文件,簡稱日志文件, 是數據庫最重要的文件之一。歸檔日志文件在數據庫恢復時起決定性作用。當一個進程發(fā)現了一個內部錯誤的時候,它把關于錯誤的信息轉儲到它的跟蹤文件里。 ? 表空間用于存儲用戶在數據庫中創(chuàng)建的所有的內容。 ? 段是一組盤區(qū),是 Oracle管理數據庫對象的單位。 ? 用于存儲表中國的所有索引信息。 區(qū)( EXtent) ? 區(qū)時磁盤空間分配的最小單位,由一個或多個數據塊組成。 ?行空間: 數據塊中已使用的存儲空間 塊頭部 表目錄 行目錄 空閑空間 行空間 塊頭部信息區(qū) 塊的默認大小,由 db_block_size參數在數據庫創(chuàng)建時指定,一旦數據庫創(chuàng)建成功后無法修改。 2. 程序全局區(qū) (PGA) ?獨立于 SGA,不會出現在 SGA中。 3. 使用 LRU算法將最近使用過的塊保留在內存中。一般在發(fā)生日志切換時自動產生,用于縮短實例恢復所需要的時間。用于將邪門的日志文件復制到歸檔日志文件中,防止日志文件組中的日志信息被覆蓋或者破壞。詳見 P32 表 22。 ② 服務器必須識別哪個數據庫允許網絡登錄。 ? 共享服務器進程不直接與調度器或服務器進程交互,而是監(jiān)控請求隊列。 設計使用并行數據庫時需要注意的問題 ?在設計多實例數據庫時,在伸縮特性及故障恢復能力這兩個功能之間進行明確的區(qū)分是非常重要的。在一個分布式環(huán)境中,不同服務器 (主機 )上的數據庫彼此共享數據。 (2) 簡要介紹段、區(qū)間和數據塊之間的關系。 (3) 內存結構是指一個進程在其中進行自身對話或與其他進程對話的內存區(qū)域, Oracle使用兩種類型的內存結構,一種是 ;另一種是 。這些場所可以在任何地方,可以在緊鄰的辦公室,也可以在地球的另一端。 ?用戶可以把系統(tǒng)設計為使用具有一個或多個富余實例的并行服務器,以便在主實例不可獲取時仍能支持自己的所有用戶。同時,多線程服務器的體系結構也允許降低這些服務器會話的全部空閑時間。 SQL*Net提供了一個程序代碼的公用接口,而不用考慮其底層的實現。 ? 數據字典中保存有數據庫中對象和段的信息,如:表、索引、視圖、包、存儲過程以及與用戶、權限、角色、審計和約束等相關的信息 ? 數據字典試只讀的,用戶不能修改數據信息和結構。周期性檢查調度進程和服務器進程狀態(tài)。若整個日志文件組均無法使用,則進程會被掛起,直至問題被解決。其主要有以下幾個作用: 1. 管理數據緩沖區(qū),一遍用戶進程總能找到空閑的緩沖區(qū)。 ?重做日志緩存區(qū) ? 用于在內存中存儲未被刷新寫入聯機重做日志文件的重做信息 ? 是 Oracle在循環(huán)方式下使用的先進先出的緩沖區(qū) ? 大小可在初始化參數文件中由 log buffer參數設定,以字節(jié)為單位 ?大緩存池 ? 是 Oracle的一個可選內存區(qū),主要用于多線程的服務器或備份還原等操作 ?固定的 SGA ? 用于存儲極大量的值。 ?行目錄:用來存儲數據塊中有效的行信息。用于用戶進行回退(恢復)操作時使用。數據段的名稱與表的名稱相同。 ?Oracle還允許在數據庫中創(chuàng)建臨時表空間
點擊復制文檔內容
法律信息相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1