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

正文內容

oracle第5章物理存儲結構(已修改)

2025-02-23 17:37 本頁面
 

【正文】 Oracle 10g數(shù)據(jù)庫基礎教程 第 5章 物理存儲結構 Oracle 10g 數(shù)據(jù)庫基礎教程 本章內容 ? Oracle數(shù)據(jù)庫系統(tǒng)結構 ? 數(shù)據(jù)文件 ? 控制文件 ? 重做日志文件 ? 歸檔重做日志文件 Oracle 10g 數(shù)據(jù)庫基礎教程 本章要求 ? 理解 Oracle數(shù)據(jù)庫 的系統(tǒng)結構 ? 掌握數(shù)據(jù)文件的管理 ? 掌握控制文件的作用及其管理 ? 掌握重做日志文件的工作方式及其管理 ? 掌握數(shù)據(jù)庫歸檔模式設置及歸檔管理 Oracle 10g 數(shù)據(jù)庫基礎教程 Oracle數(shù)據(jù)庫系統(tǒng)結構 ? Oracle 數(shù)據(jù)庫系統(tǒng)結構由數(shù)據(jù)庫實例和物理存儲結構組成。 Oracle 10g 數(shù)據(jù)庫基礎教程 ? 在 Oracle數(shù)據(jù)庫的存儲結構包括物理存儲結構和邏輯存儲結構。 ? 物理存儲結構主要用于描述 Oracle數(shù)據(jù)庫外部數(shù)據(jù)的存儲,即在操作系統(tǒng)中如何組織和管理數(shù)據(jù),與具體的操作系統(tǒng)有關; ? 邏輯存儲結構主要描述 Oracle數(shù)據(jù)庫內部數(shù)據(jù)的組織和管理方式,與操作系統(tǒng)沒有關系。 ? 物理存儲結構是邏輯存儲結構在物理上的、可見的、可操作的、具體的體現(xiàn)形式。 Oracle 10g 數(shù)據(jù)庫基礎教程 表空間 段 區(qū) 塊 OS 塊 數(shù)據(jù)文件 邏 輯 結 構 數(shù)據(jù)庫 控制文件 重做日志文件 物 理 結 構 Oracle 10g 數(shù)據(jù)庫基礎教程 ? Oracle數(shù)據(jù)庫物理存儲結構 Oracle 10g 數(shù)據(jù)庫基礎教程 ? 數(shù)據(jù)文件:用于存儲數(shù)據(jù)庫中的所有數(shù)據(jù); ? 控制文件:用于記錄和描述數(shù)據(jù)庫的物理存儲結構信息; ? 重做日志文件:用于記錄外部程序(用戶)對數(shù)據(jù)庫的改變操作; ? 歸檔文件:用于保存已經(jīng)寫滿的重做日志文件; ? 初始化參數(shù)文件:用于設置數(shù)據(jù)庫啟動時的參數(shù)初始值; ? 跟蹤文件:用于記錄用戶進程、數(shù)據(jù)庫后臺進程等的運行情況; ? 口令文件:用于保存具有 SYSDBA, SYSOPER權限的用戶名和 SYS用戶口令; ? 警告文件:用于記錄數(shù)據(jù)庫的重要活動以及發(fā)生的錯誤; ? 備份文件:用于存放數(shù)據(jù)庫備份所產(chǎn)生的文件。 Oracle 10g 數(shù)據(jù)庫基礎教程 數(shù)據(jù)文件及其管理 ? 數(shù)據(jù)文件概述 ? 數(shù)據(jù)文件的管理 Oracle 10g 數(shù)據(jù)庫基礎教程 ? 數(shù)據(jù)文件的內容 ? 用于保存數(shù)據(jù)庫中所有 數(shù)據(jù)的文件。 ? 臨時數(shù)據(jù)文件是一種特殊的數(shù)據(jù)文件,其存儲內容是臨時性的,在一定條件下自動釋放。 ? Oralce數(shù)據(jù)庫中的每個數(shù)據(jù)文件都具有兩個文件號,稱為絕對文件號和相對文件號,用于唯一地確定一個數(shù)據(jù)文件。其中,絕對文件號用于在整個數(shù)據(jù)庫范圍內唯一標識一個數(shù)據(jù)文件;相對文件號用于在表空間范圍內唯一標識一個數(shù)據(jù)文件。 ? 數(shù)據(jù)文件與表空間的關系 ? 一個表空間可以包含幾個數(shù)據(jù)文件 ? 一個數(shù)據(jù)文件只能從屬于一個表空間 Oracle 10g 數(shù)據(jù)庫基礎教程 ? 數(shù)據(jù)文件的管理策略 ? 由于對數(shù)據(jù)庫的操作最終轉換為對數(shù)據(jù)文件的操作,因此在數(shù)據(jù)庫運行過程中對數(shù)據(jù)文件進行頻繁的讀寫操作。為了提搞 I/O效率,應該合理的分配數(shù)據(jù)文件的存儲位置。 ? 把不同存儲內容的數(shù)據(jù)文件放置在不同的硬盤上,可以并行訪問數(shù)據(jù),提高系統(tǒng)讀寫的效率。 ? 初始化參數(shù)文件、控制文件、重做日志文件最好不要與數(shù)據(jù)文件存放在同一個磁盤上,以免數(shù)據(jù)庫發(fā)生介質故障時,無法恢復數(shù)據(jù)庫。 Oracle 10g 數(shù)據(jù)庫基礎教程 數(shù)據(jù)文件的管理 ? 創(chuàng)建數(shù)據(jù)文件 ? 修改數(shù)據(jù)文件的大小 ? 改變數(shù)據(jù)文件的可用性 ? 改變數(shù)據(jù)文件的名稱或位置 ? 刪除數(shù)據(jù)文件 ? 查詢數(shù)據(jù)文件的信息 ? 利用 OEM管理數(shù)據(jù)文件 Oracle 10g 數(shù)據(jù)庫基礎教程 ( 1)創(chuàng)建數(shù)據(jù)文件 ? 數(shù)據(jù)文件依附于表空間而存在,創(chuàng)建數(shù)據(jù)文件就是向表空間添加文件 ? 在創(chuàng)建數(shù)據(jù)文件時應該根據(jù)文件數(shù)據(jù)量的大小確定文件的大小以及文件的增長方式。 ? 語法 ? ALTER TABLESPACE…ADD DATAFILE ? ALTER TABLESPACE…ADD TEMPFILE Oracle 10g 數(shù)據(jù)庫基礎教程 ? 向 ORCL數(shù)據(jù)庫的 USERS表空間中添加一個大小為 10 MB的數(shù)據(jù)文件。 ? ALTER TABLESPACE USERS ADD DATAFILE ? 39。D:\ORACLE\PRODUCT\\ORADATA\ ? ORCL\39。 SIZE 10M。 ? 向 ORCL數(shù)據(jù)庫的 TEMP表空間中添加一個大小為5 MB的臨時數(shù)據(jù)文件。 ? ALTER TABLESPACE TEMP ADD TEMPFILE ? 39。D:\ORACLE\PRODUCT\\ORADATA\ ? ORCL\39。 SIZE 5M。 Oracle 10g 數(shù)據(jù)庫基礎教程 ( 2)修改數(shù)據(jù)文件大小 ? 方法 ? 設置數(shù)據(jù)文件為自動增長方式。 ? 手工改變數(shù)據(jù)文件的大小。 ? 設置數(shù)據(jù)文件為自動增長方式 ? 創(chuàng)建時設置數(shù)據(jù)文件為自動增長 ? 創(chuàng)建后修改數(shù)據(jù)文件為自動增長 ? AUTOEXTEND ON NEXT ? MAXSIZE? |UNLIMITED ? 手工改變數(shù)據(jù)文件的大小 ? ALTER DATABASE DATAFILE? RESIZE? Oracle 10g 數(shù)據(jù)庫基礎教程 ? 為 ORCL數(shù)據(jù)庫的 USERS表空間添加一個自動增長的數(shù)據(jù)文件。 ? ALTER TABLESPACE USERS ADD DATAFILE ? 39。D:\ORACLE\PRODUCT\\ORADATA\ORCL\ ? 39。 SIZE 10M AUTOEXTEND ON NEXT ? 512K MAXSIZE 50M。 ? 修改 ORCL數(shù)據(jù)庫 USERS表空間的數(shù)據(jù)文件 。 ? ALTER DATABASE DATAFILE ? 39。D:\ORACLE\PRODUCT\\ORADATA\ORCL\ ? 39。 AUTOEXTEND ON NEXT 512K ? MAXSIZE UNLIMITED。 Oracle 10g 數(shù)據(jù)庫基礎教程 ? 取消 ORCL數(shù)據(jù)庫 USERS表空間的數(shù)據(jù)文件。 ? ALTER DATABASE DATAFILE ? 39。D:\ORACLE\PRODUCT\\ORADATA\ ? ORCL\ 39。 AUTOEXTEND OFF。 ? 將 ORCL數(shù)據(jù)庫 USERS表空間的數(shù)據(jù)文件 8 MB 。 ? ALTER DATABASE DATAFILE ? 39。D:\ORACLE\PRODUCT\\ORADATA\ ? ORCL\39。 RESIZE 8M。 Oracle 10g 數(shù)據(jù)庫基礎教程 ( 3)改變數(shù)據(jù)文件的可用性 ? 概念 ? 可以通過將數(shù)據(jù)文件聯(lián)機或脫機來改變數(shù)據(jù)文件的可用性。 ? 在下面幾種情況下需要改變數(shù)據(jù)文件的可用性: ? 要進行數(shù)據(jù)文件的脫機備份時,需要先將數(shù)據(jù)文件脫機; ? 需要重命名數(shù)據(jù)文件或改變數(shù)據(jù)文件的位置時,需要先將數(shù)據(jù)文件脫機; ? 如果 Oracle在寫入某個數(shù)據(jù)文件時發(fā)生錯誤,會自動將該數(shù)據(jù)文件設置為脫機狀態(tài),并且記錄在警告文件中。排除故障后,需要以手動方式重新將該數(shù)據(jù)文件恢復為聯(lián)機狀態(tài)。 ? 數(shù)據(jù)文件丟失或損壞,需要在啟動數(shù)據(jù)庫之前將數(shù)據(jù)文件脫機。 Oracle 10g 數(shù)據(jù)庫基礎教程 歸檔模式下數(shù)據(jù)文件可用性的改變 ? 數(shù)據(jù)文件可用性的改變 ? ALTER DATABASE DATAFILE? ? ONLINE|OFFLINE ? 臨時數(shù)據(jù)文件可用性的概念改變 ? ALTER DATABASE TEMPFILE? ? ONLINE|OFFLINE Oracle 10g 數(shù)據(jù)庫基礎教程 ? 在數(shù)據(jù)庫處于歸檔模式下,將 ORCL數(shù)據(jù)庫USERS表空間的數(shù)據(jù)文件 。 ? ALTER DATABASE DATAFILE ? 39。D:\ORACLE\PRODUCT\\ORADATA\ ? ORCL\39。 OFFLINE。 ? 將 ORCL數(shù)據(jù)庫 USERS表空間的數(shù)據(jù)文件。 ? ALTER DATABASE DATAFILE ? 39。D:\ORACLE\PRODUCT\\ORADATA\ ? ORCL\39。 ONLINE。 Oracle 10g 數(shù)據(jù)庫基礎教程 非歸檔模式下數(shù)據(jù)文件可用性的改變 ? 在非歸檔模式下,通常不能將數(shù)據(jù)文件脫機。 ? 如果由于數(shù)據(jù)文件的損壞,需要將數(shù)據(jù)文件脫機,然后重新啟動數(shù)據(jù)庫,需要使用 ALTER DATABASE DATAFILE? OFFLINE FOR DROP語句。例如: ? A
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1