Oracle g物理存儲結(jié)構(gòu)與sqlplusPPT學習教案_第1頁
Oracle g物理存儲結(jié)構(gòu)與sqlplusPPT學習教案_第2頁
Oracle g物理存儲結(jié)構(gòu)與sqlplusPPT學習教案_第3頁
Oracle g物理存儲結(jié)構(gòu)與sqlplusPPT學習教案_第4頁
Oracle g物理存儲結(jié)構(gòu)與sqlplusPPT學習教案_第5頁
已閱讀5頁,還剩36頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、會計學1 Oracle g物理存儲結(jié)構(gòu)與物理存儲結(jié)構(gòu)與sqlplus 第1頁/共41頁 第2頁/共41頁 2.1.1 數(shù)據(jù)文件(data file) 2.1.2 日志文件(redo log file) 2.1.3 控制文件(control file ) 2.1.4 配置文件 第3頁/共41頁 Oracle 數(shù)據(jù)庫的每個表空間包括一個或多個數(shù) 據(jù)文件。 Oracle數(shù)據(jù)庫中所有的數(shù)據(jù)信息都存放在 數(shù)據(jù)文件中,是存儲在文件系統(tǒng)中實際的物理文件 。 數(shù)據(jù)文件用來存儲數(shù)據(jù)庫中的全部數(shù)據(jù),如存 儲數(shù)據(jù)庫表中的數(shù)據(jù)和索引數(shù)據(jù)。通常為后綴名為 .dbf格式的文件。 第4頁/共41頁 一個數(shù)據(jù)文件只能屬于一個

2、表空間。 數(shù)據(jù)文件創(chuàng)建后可改變大小。 創(chuàng)建新的表空間需創(chuàng)建新的數(shù)據(jù)文件。 數(shù)據(jù)文件一旦加入到表空間,就不能從表空 間移走,也不能和其他表空間發(fā)生聯(lián)系。 第5頁/共41頁 圖2.3 數(shù)據(jù)庫、表空間和數(shù)據(jù)文件之間的關(guān)系 2.1.1物理結(jié)構(gòu)-數(shù)據(jù)文件 第6頁/共41頁 2.1.1物理結(jié)構(gòu)-數(shù)據(jù)文件 第7頁/共41頁 2.1.1物理結(jié)構(gòu)-數(shù)據(jù)文件 第8頁/共41頁 日志文件又稱聯(lián)機重做日志文件(Online Redo Log File),用于記錄數(shù)據(jù)庫所做的全部變更(如增加 、刪除、修改)及由Oracle內(nèi)部行為而引起的數(shù) 據(jù)庫變化信息。 目的:記錄數(shù)據(jù)的改變,提供數(shù)據(jù)庫的恢復(fù) 對表或整個表空間設(shè)定N

3、ologging屬性時,基于表 或表空間的所有的DML操作將不會生成日志信息 。 第9頁/共41頁 注意:一個數(shù)據(jù)庫至少最少需要兩個重做日志文件( 日志線程控制) 二、日志的運行流程: 日志按照有序循環(huán)的方式被使用。 第10頁/共41頁 第11頁/共41頁 根據(jù)在事務(wù)信息將被覆蓋時,是否應(yīng)該 將文件歸檔,數(shù)據(jù)庫分為以下兩種歸檔 模式:ARCHIVELOG(歸檔日志)或 NOARCHIVELOG(非歸檔日志)模式 。 2.1.2物理結(jié)構(gòu)-日志文件 第12頁/共41頁 第13頁/共41頁 第14頁/共41頁 Oracle數(shù)據(jù)庫系統(tǒng)在運行前要首先轉(zhuǎn)到控制 文件。以檢查數(shù)據(jù)庫是否良好。 控制文件是一個

4、存儲Oracle實例信息、數(shù) 據(jù)文件和日志文件等信息的內(nèi)部二進制文件。 每個Oracle數(shù)據(jù)庫都有相應(yīng)的控制文件, 用于打開、存取數(shù)據(jù)庫。它們是較小的二進制 文件,其中記錄了數(shù)據(jù)庫的物理結(jié)構(gòu)。 控制文件名字通常為Ctr*.ctl格式 第15頁/共41頁 控制文件中的內(nèi)容只能夠由Oracle本身來 修改。每個數(shù)據(jù)庫必須至少擁有一個控制 文件。一個數(shù)據(jù)庫也可以同時擁有多個控 制文件,但是一個控制文件只能屬于一個 數(shù)據(jù)庫。 2.1.3物理結(jié)構(gòu)-控制文件 第16頁/共41頁 第17頁/共41頁 配置文件是一個ASCII文本文件,記錄Oracle數(shù)據(jù) 庫運行時的一些重要參數(shù)。名字通常為*.ora格式。

5、如SPfile.ora文件, 數(shù)據(jù)庫實例初始化文件 initSID.ora, listener.ora文件, sqlnet.ora文件, tnsnames.ora文件 第18頁/共41頁 Oracle物理結(jié)構(gòu)總結(jié) 第19頁/共41頁 第20頁/共41頁 第21頁/共41頁 第22頁/共41頁 第23頁/共41頁 第24頁/共41頁 第25頁/共41頁 查詢?nèi)罩拘畔?Select member from v$logfile; 查詢數(shù)據(jù)庫是否為歸檔模式 Select dbid,name,log_mode from v$database; Select * from v$controlfile; 第26頁/共41頁 第27頁/共41頁 第28頁/共41頁 第29頁/共41頁 第30頁/共41頁 第31頁/共41頁 第32頁/共41

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論