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

正文內(nèi)容

oracle第6章邏輯存儲結(jié)構(gòu)-wenkub

2023-03-05 11:04:27 本頁面
 

【正文】 損壞而導(dǎo)致永久性的數(shù)據(jù)丟失。這種數(shù)據(jù)庫可以作為備用數(shù)據(jù)庫使用。 表空間在每個數(shù)據(jù)文件中維護(hù)一個 “ 位圖 ” 結(jié)構(gòu) , 用于記錄表空間中所有區(qū)的分配情況 , 因此區(qū)在分配與回收時 ,Oracle將對數(shù)據(jù)文件中的位圖進(jìn)行更新 , 不會產(chǎn)生回滾信息或重做信息 。小文件表空間的總?cè)萘颗c大文件表空間的容量基本相似。 ? 臨時表空間 ? 專門進(jìn)行臨時數(shù)據(jù)管理的表空間 ? 在數(shù)據(jù)庫實(shí)例運(yùn)行過程中,執(zhí)行排序等 SQL語句時會產(chǎn)生大量的臨時數(shù)據(jù),這些臨時數(shù)據(jù)將保存在數(shù)據(jù)庫臨時表空間中。 Oracle 10g 數(shù)據(jù)庫基礎(chǔ)教程 ? 數(shù)據(jù)庫、表空間、數(shù)據(jù)文件、數(shù)據(jù)庫對象之間的關(guān)系 數(shù)據(jù)庫 表空間 1 數(shù)據(jù)文件 1 數(shù)據(jù)庫對象 1 數(shù)據(jù)文件 2 數(shù)據(jù)庫對象 3 數(shù)據(jù)庫對象 2 表空間 2 數(shù)據(jù)文件 3 數(shù)據(jù)庫對象 4 數(shù)據(jù)文件 4 數(shù)據(jù)庫對象 5 數(shù)據(jù)庫對象 6 Oracle 10g 數(shù)據(jù)庫基礎(chǔ)教程 ( 2)表空間的分類 ? 系統(tǒng)表空間 ? SYSTEM 表空間,主要存儲: ?數(shù)據(jù)庫的數(shù)據(jù)字典; ?PL/SQL程序的源代碼和解釋代碼,包括存儲過程、函數(shù)、包、觸發(fā)器等; ?數(shù)據(jù)庫對象的定義,如表、視圖、序列、同義詞等。 ? 一個表空間對應(yīng)一個或多個數(shù)據(jù)文件,數(shù)據(jù)文件大小決定了表空間的大小。在操作系統(tǒng)中,沒有數(shù)據(jù)庫邏輯存儲結(jié)構(gòu)信息,而只有物理存儲結(jié)構(gòu)信息。數(shù)據(jù)庫的邏輯存儲結(jié)構(gòu)概念存儲在數(shù)據(jù)庫的數(shù)據(jù)字典中,可以通過數(shù)據(jù)字典查詢邏輯存儲結(jié)構(gòu)信息。一個數(shù)據(jù)文件只能從屬于一個表空間。 ? SYSAUX表空間 ?SYSAUX表空間是 Oracle 10g新增的輔助系統(tǒng)表空間,主要用于存儲數(shù)據(jù)庫組件等信息,以減小SYSTEM表空間的負(fù)荷。 ? 默認(rèn)臨時表空間 ? 用戶表空間 ? 保存用戶數(shù)據(jù) Oracle 10g 數(shù)據(jù)庫基礎(chǔ)教程 ? 大文件表空間與小文件表空間 ? 所謂大文件表空間( Bigfile Tablespace)是指一個表空間只包含一個大數(shù)據(jù)文件,該文件的最大尺寸為 128 TB(數(shù)據(jù)塊大小為 32 KB)或只 32 TB(數(shù)據(jù)塊大小為 8 KB)。 Oracle 10g 數(shù)據(jù)庫基礎(chǔ)教程 ( 3)表空間的管理方式 ? 字典管理方式 ? 表空間使用數(shù)據(jù)字典來管理存儲空間的分配,當(dāng)進(jìn)行區(qū)的分配與回收時, Oracle將對數(shù)據(jù)字典中的相關(guān)基礎(chǔ)表進(jìn)行更新,同時會產(chǎn)生回滾信息和重做信息。 Oracle 10g 數(shù)據(jù)庫基礎(chǔ)教程 ? 表空間本地管理方式的優(yōu)勢: ? 由于在區(qū)分配與回收過程中不需要對數(shù)據(jù)字典進(jìn)行訪問,提高了表空間存儲管理操作的速度和并發(fā)性。 ? 簡化了表空間的存儲管理,由 Oracle自動完成存儲管理操作。 ? 將表空間的數(shù)據(jù)文件分散保存到不同的硬盤上,平均分布物理 I/O操作。 ? 能夠?yàn)槟撤N特殊用途專門設(shè)置一個表空間,如臨時表空間,優(yōu)化表空間的使用效率。 ? EXTENT MANAGEMENT:指定表空間的管理方式,取值為 LOCAL(默認(rèn))或 DICTIONARY。D:\ORACLE\PRODUCT\\ORADATA\ORCL\ ? 39。D:\ORACLE\PRODUCT\\ORADATA\ORCL\ ? 39。 SIZE 50M ? SEGMENT SPACE MANAGEMENT MANUAL。 SIZE 50M ? EXTENT MANAGEMENT LOCAL UNIFORM SIZE 512K SEGMENT SPACE MANAGEMENT MANUAL。 ? CREATE TEMPORARY TABLESPACE ORCLTEMP1 ? TEMPFILE 39。當(dāng)將臨時表空間組作為數(shù)據(jù)庫或用戶的默認(rèn)臨時表空間時,用戶就可以同時使用該表空間組中所有的臨時表空間,避免了由于單個臨時表空間的空間不足而導(dǎo)致數(shù)據(jù)庫運(yùn)行故障。 Oracle 10g 數(shù)據(jù)庫基礎(chǔ)教程 ? 為 ORCL數(shù)據(jù)庫創(chuàng)建一個臨時表空間 ORCLTEMP2,并放入臨時表空間組 temp_group1。 SIZE 20M ? EXTENT MANAGEMENT LOCAL UNIFORM SIZE 16M ? TABLESPACE GROUP temp_group1。 ? 如果數(shù)據(jù)庫中包含多個撤銷表空間,那么一個實(shí)例只能使用一個處于活動狀態(tài)的撤銷表空間,可以通過參數(shù)UNDO_TABLESPACE來指定;如果數(shù)據(jù)庫中只包含一個撤銷表空間,那么數(shù)據(jù)庫實(shí)例啟動后會自動使用該撤銷表空間。 ? CREATE UNDO TABLESPACE ORCLUNDO1 ? DATAFILE 39。 Oracle 10g 數(shù)據(jù)庫基礎(chǔ)教程 擴(kuò)展表空間 ? 為表空間添加數(shù)據(jù)文件 ? 通過 ALTER TABLESPACE? ADD DATAFILE語句為永久表空間添加數(shù)據(jù)文件,通過 ALTER TABLESPACE? ADD TEMPFILE語句為臨時表空間添加臨時數(shù)據(jù)文件。 SIZE 10M。 SIZE 20M; Oracle 10g 數(shù)據(jù)庫基礎(chǔ)教程 ?改變數(shù)據(jù)文件的大小 ? 可以通過改變表空間已有數(shù)據(jù)文件的大小,達(dá)到擴(kuò)展表空間的目的。 RESIZE 20M。 ? ALTER DATABASE DATAFILE ? 39。 ? 一些表空間必須是在線狀態(tài) : ? SYSTEM表空間 ? 存放在線回退信息的撤銷表空間 ? 臨時表空間 ? 語法 ? ALTER TABLESPACE tablespace_name ONLINE|OFFLINE ? 示例 ? ALTER TABLESPACE ORCLTBS1 OFFLINE。 ? 示例 ? ALTER TABLESPACE ORCLTBS1 READ ONLY。 ? ALTER DATABASE DEFAULT TEMPORARY TABLESPACE temp_group1。 Oracle 10g 數(shù)據(jù)庫基礎(chǔ)教程 ( 3)表空間的備份 ? 語法 ? ALTER TABLESPACE tablespace_name BEGIN|END BACKUP ? 在數(shù)據(jù)庫進(jìn)行熱備份(聯(lián)機(jī)備份)時,需要分別對表空間進(jìn)行備份。 Oracle 10g 數(shù)據(jù)庫基礎(chǔ)教程 ? 示例:備份 ORCL數(shù)據(jù)庫的 ORCLTBS1表空間。 Oracle 10g 數(shù)據(jù)庫基礎(chǔ)教程 ( 4)刪除表空間 ? 語法 ? DROP TABLESPACE tablespace_name ? 如果表空間非空,應(yīng)帶有子句 INCLUDING CONTENTS ? 若要刪除操作系統(tǒng)下的數(shù)據(jù)文件,應(yīng)帶有子句 AND DATAFILES ? 刪除參照完整性約束,應(yīng)帶有子句 CASCADE CONSTRAINTS Oracle 10g 數(shù)據(jù)庫基礎(chǔ)教程 ? 刪除 ORCL數(shù)據(jù)庫的 ORCLTBS1表空間及其所有內(nèi)容。 ? 刪除 ORCL數(shù)據(jù)庫的 ORCLUNDO1表空間及其所有內(nèi)容,同時刪除其所對應(yīng)的數(shù)據(jù)文件,以及其他表空間中與ORCLUNDO1表空間相關(guān)的參照完整性約束。 ? 大文件表空間只能采用本地管理方式,其段采用自動管理方式。 ? CREATE BIGFILE TABLESPACE ORCLTBS5 ? DATAFILE 39。 ? ALTER TABLESPACE ORCLTBS5 RESIZE 30M。 ? DBA_TABLESPACES:數(shù)據(jù)庫中所有表空間的信息。 ? DBA_FREE_SPACE:所有表空間中空閑區(qū)的信息。 ?
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1