Oracle數(shù)據(jù)庫存儲管理_第1頁
Oracle數(shù)據(jù)庫存儲管理_第2頁
Oracle數(shù)據(jù)庫存儲管理_第3頁
Oracle數(shù)據(jù)庫存儲管理_第4頁
Oracle數(shù)據(jù)庫存儲管理_第5頁
已閱讀5頁,還剩63頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、LCXZZU第第5 5章章 數(shù)據(jù)庫存儲管理數(shù)據(jù)庫存儲管理Review第第4章小結(jié)章小結(jié) 理解理解Oracle數(shù)據(jù)庫實(shí)例狀態(tài)數(shù)據(jù)庫實(shí)例狀態(tài)nomount, mount, open; 掌握數(shù)據(jù)庫實(shí)例的啟動掌握數(shù)據(jù)庫實(shí)例的啟動(startup)、關(guān)閉、關(guān)閉(shutdown)及狀態(tài)及狀態(tài)(alter database)改變的方法;改變的方法; 掌握創(chuàng)建掌握創(chuàng)建(create database)和刪除和刪除(drop database)數(shù)據(jù)庫的方法;數(shù)據(jù)庫的方法; 掌握對數(shù)據(jù)庫內(nèi)存參數(shù)、還原管理、初始化參數(shù)管理和數(shù)據(jù)庫功掌握對數(shù)據(jù)庫內(nèi)存參數(shù)、還原管理、初始化參數(shù)管理和數(shù)據(jù)庫功能使用情況統(tǒng)計(jì)的方法能使用

2、情況統(tǒng)計(jì)的方法(show parameters, alter system,init.ora,spile.ora); 了解了解Oracle數(shù)據(jù)庫用戶類型;數(shù)據(jù)庫用戶類型;LCXZZU第第5 5章章 數(shù)據(jù)庫存儲管理數(shù)據(jù)庫存儲管理 LCXZZU第第5 5章章 數(shù)據(jù)庫存儲管理數(shù)據(jù)庫存儲管理本章學(xué)習(xí)目標(biāo)本章學(xué)習(xí)目標(biāo) 掌握創(chuàng)建、修改、刪除表空間的方法;掌握創(chuàng)建、修改、刪除表空間的方法; 掌握創(chuàng)建撤銷表空間的方法;掌握創(chuàng)建撤銷表空間的方法; 了解了解scn; 了解控制文件的創(chuàng)建方法;了解控制文件的創(chuàng)建方法; 理解重做日志的基本概念,掌握管理重做日志的方法;理解重做日志的基本概念,掌握管理重做日志的方法;

3、掌握歸檔重做日志的管理方法;掌握歸檔重做日志的管理方法;LCXZZU第第5 5章章 數(shù)據(jù)庫存儲管理數(shù)據(jù)庫存儲管理本章知識點(diǎn)本章知識點(diǎn) 5.1 表空間管理表空間管理 5.2 回滾段管理回滾段管理 5.3 數(shù)據(jù)庫文件管理數(shù)據(jù)庫文件管理 LCXZZU第第5 5章章 數(shù)據(jù)庫存儲管理數(shù)據(jù)庫存儲管理本章知識點(diǎn)本章知識點(diǎn) 5.1 表空間管理表空間管理 5.2 回滾段管理回滾段管理 5.3 數(shù)據(jù)庫文件管理數(shù)據(jù)庫文件管理 LCXZZU第第5 5章章 數(shù)據(jù)庫存儲管理數(shù)據(jù)庫存儲管理表空間的分類表空間的分類表空間表空間系統(tǒng)表空間系統(tǒng)表空間非系統(tǒng)表空間非系統(tǒng)表空間SYSTEMSYSAUXUndoTemporary應(yīng)用表

4、空間應(yīng)用表空間BigfileSmallfile所有數(shù)據(jù)庫都必須具備,用來存所有數(shù)據(jù)庫都必須具備,用來存放管理數(shù)據(jù)庫自身所需的信息放管理數(shù)據(jù)庫自身所需的信息將回退段放入撤銷表空間,由實(shí)例自動處將回退段放入撤銷表空間,由實(shí)例自動處理撤銷表空間中的回退段理撤銷表空間中的回退段用于存放執(zhí)行用于存放執(zhí)行order by,group by等等語句時(shí)所需的臨時(shí)數(shù)據(jù)語句時(shí)所需的臨時(shí)數(shù)據(jù) 只能放置一個(gè)數(shù)據(jù)文件,只能放置一個(gè)數(shù)據(jù)文件,可包括可包括4G個(gè)數(shù)據(jù)塊個(gè)數(shù)據(jù)塊LCXZZU第第5 5章章 數(shù)據(jù)庫存儲管理數(shù)據(jù)庫存儲管理表空間表空間數(shù)據(jù)庫、表空間和數(shù)據(jù)文件的關(guān)系數(shù)據(jù)庫、表空間和數(shù)據(jù)文件的關(guān)系每個(gè)表空間由一個(gè)或多個(gè)

5、數(shù)據(jù)文件組成。數(shù)據(jù)文件用于在物理上每個(gè)表空間由一個(gè)或多個(gè)數(shù)據(jù)文件組成。數(shù)據(jù)文件用于在物理上存儲表空間中所有邏輯結(jié)構(gòu)的數(shù)據(jù)。存儲表空間中所有邏輯結(jié)構(gòu)的數(shù)據(jù)。表空間中數(shù)據(jù)文件的大小之和就是表空間的存儲容量(圖中系統(tǒng)表空間中數(shù)據(jù)文件的大小之和就是表空間的存儲容量(圖中系統(tǒng)表空間存儲容量為表空間存儲容量為2MB2MB,用戶表空間的存儲容量為,用戶表空間的存儲容量為4MB4MB)。)。數(shù)據(jù)庫中表空間的存儲容量之和就是數(shù)據(jù)庫的存儲容量。數(shù)據(jù)庫中表空間的存儲容量之和就是數(shù)據(jù)庫的存儲容量。LCXZZU第第5 5章章 數(shù)據(jù)庫存儲管理數(shù)據(jù)庫存儲管理表空間表空間如果將如果將數(shù)據(jù)庫數(shù)據(jù)庫比做一個(gè)存放資料的比做一個(gè)存放

6、資料的柜子柜子,則柜子中的,則柜子中的抽屜抽屜就是就是表空間表空間,抽屜中的,抽屜中的文文件夾件夾就是就是數(shù)據(jù)文件數(shù)據(jù)文件,文件夾中的,文件夾中的紙紙就是就是段段,記錄在紙上的,記錄在紙上的文字文字就是就是數(shù)據(jù)數(shù)據(jù)。屬于不同應(yīng)用的數(shù)據(jù)應(yīng)當(dāng)被放置在不同的表空間中,就好像不同類別的資料應(yīng)該放屬于不同應(yīng)用的數(shù)據(jù)應(yīng)當(dāng)被放置在不同的表空間中,就好像不同類別的資料應(yīng)該放在不同的抽屜中一樣。在不同的抽屜中一樣。LCXZZU第第5 5章章 數(shù)據(jù)庫存儲管理數(shù)據(jù)庫存儲管理預(yù)配置的數(shù)據(jù)庫中的表空間預(yù)配置的數(shù)據(jù)庫中的表空間 SYSTEM:包含數(shù)據(jù)目錄表和其它管理數(shù)據(jù)包含數(shù)據(jù)目錄表和其它管理數(shù)據(jù) SYSAUX:是是 S

7、YSTEM 表空間的輔助表空間表空間的輔助表空間 TEMP:包含僅在會話期間存在的臨時(shí)數(shù)據(jù)包含僅在會話期間存在的臨時(shí)數(shù)據(jù) UNDOTBS1:包含還原段包含還原段 USERS:非系統(tǒng)用戶創(chuàng)建的所有對象的默認(rèn)表空間非系統(tǒng)用戶創(chuàng)建的所有對象的默認(rèn)表空間 EXAMPLE:包含示例方案包含示例方案 LCXZZU第第5 5章章 數(shù)據(jù)庫存儲管理數(shù)據(jù)庫存儲管理5.1表空間管理表空間管理 查看表空間信息查看表空間信息 統(tǒng)計(jì)表空間的使用情況統(tǒng)計(jì)表空間的使用情況創(chuàng)建表空間創(chuàng)建表空間 設(shè)置和修改表空間屬性設(shè)置和修改表空間屬性 刪除表空間刪除表空間 LCXZZU第第5 5章章 數(shù)據(jù)庫存儲管理數(shù)據(jù)庫存儲管理查看表空間信息

8、查看表空間信息 與表空間相關(guān)的視圖與表空間相關(guān)的視圖視圖名視圖名說說 明明V$TABLESPACE控制文件中保存的所有表空間的名稱和數(shù)量控制文件中保存的所有表空間的名稱和數(shù)量DBA_TABLESPACES所有表空間的描述信息所有表空間的描述信息USER_TABLESPACES所有用戶可訪問表空間的描述信息所有用戶可訪問表空間的描述信息DBA_TABLESPACE_GROUPS所有表空間組及其所屬的表空間信息所有表空間組及其所屬的表空間信息DBA_SEGMENTS所有表空間中的段信息所有表空間中的段信息USER_SEGMENTS所有用戶表空間中的段信息所有用戶表空間中的段信息DBA_FREE_S

9、PACE所有表空間中的空閑區(qū)間信息所有表空間中的空閑區(qū)間信息USER_FREE_SPACE所有用戶表空間中的空閑區(qū)間信息所有用戶表空間中的空閑區(qū)間信息V$DATAFILE所有數(shù)據(jù)文件信息所有數(shù)據(jù)文件信息V$TEMPFILE所有臨時(shí)文件信息所有臨時(shí)文件信息DBA_DATA_FILES顯示所有屬于表空間的數(shù)據(jù)文件信息顯示所有屬于表空間的數(shù)據(jù)文件信息DBA_TEMP_FILES顯示所有屬于臨時(shí)表空間的臨時(shí)文件信息顯示所有屬于臨時(shí)表空間的臨時(shí)文件信息LCXZZU(1)使用)使用V$TABLESPACE視視圖查看表空間信息圖查看表空間信息 視圖視圖V$TABLESPACE可以獲取并顯示控制文件中的表空間

10、信息??梢垣@取并顯示控制文件中的表空間信息。字段名數(shù)據(jù)類型說 明TS#NUMBER表空間編號NAMEVARCHAR2(30)表空間名稱INCLUDED_IN_DATABASE_BACKUPVARCHAR2(3)表明該表空間是否包含在完整數(shù)據(jù)庫備份中BIGFILEVARCHAR2(3)是否為大文件表空間FLASHBACK_ONVARCHAR2(3)表明該表空間是否參與FLASHBACK DATABASE操作。關(guān)于FLASHBACK DATABASE命令的具體功能將在第8章中介紹ENCRYPT_IN_BACKUPVARCHAR2(3)指定備份數(shù)據(jù)庫時(shí)是否加密。ON表示在表空間級別啟動數(shù)據(jù)加密功能;

11、OFF表示在表空間級別關(guān)閉數(shù)據(jù)加密功能;NULL表示在表空間級別未明確指定是否啟動或關(guān)閉數(shù)據(jù)加密功能 LCXZZU第第5 5章章 數(shù)據(jù)庫存儲管理數(shù)據(jù)庫存儲管理查看表空間信息查看表空間信息【例例】查看視圖查看視圖V$TABLESPACE中表空間的內(nèi)中表空間的內(nèi)容和數(shù)量,代碼及執(zhí)行結(jié)果如下:容和數(shù)量,代碼及執(zhí)行結(jié)果如下:SQL SELECT * FROM V$TABLESPACE; TS# NAMEINCBIGFLA ENC - - - - 0 SYSTEM YES NO YES 1 UNDOTBS1YES NO YES 2 SYSAUXYES NO YES 4 USERSYES NOYES 3

12、TEMPNONOYES 6 EXAMPLEYESNOYES 7 ORCLTBS01YES NO YES 8 ORCLTBS02YES NOYES已選擇已選擇8行。行。LCXZZU(2)查看表空間的屬性信息)查看表空間的屬性信息 字段名數(shù)據(jù)類型說 明TABLESPACE_NAMEVARCHAR2(30)表空間名稱BLOCK_SIZENUMBER表空間的數(shù)據(jù)塊大小INITIAL_EXTENTNUMBER缺省的初始區(qū)間大小NEXT_EXTENTNUMBER缺省的區(qū)間自動增長的大小MIN_EXTENTSNUMBER缺省的最小區(qū)間數(shù)量MAX_EXTENTSNUMBER缺省的最大區(qū)間數(shù)量PCT_INCRE

13、ASENUMBER缺省的自動增加的區(qū)間大小的百分比MIN_EXTLENNUMBER表空間中最小的區(qū)間大小STATUSVARCHAR2(9)表空間的狀態(tài),包括ONLINE、OFFLINE和READ ONLYCONTENTSVARCHAR2(9)表空間的內(nèi)容,包括UNDO、PERMANENT和TEMPORARYLOGGINGVARCHAR2(9)缺省的登錄屬性,包括LOGGING和NOLOGGINGFORCE_LOGGINGVARCHAR2(3)表明表空間是否處于強(qiáng)制登錄模式下EXTENT_MANAGEMENTVARCHAR2(10)表明表空間中的區(qū)間處于數(shù)據(jù)字典管理模式(DICTIONARY)還

14、是本地管理模式(LOCAL)ALLOCATION_TYPEVARCHAR2(9)表空間中區(qū)間的分配方式,包括SYSTEM、UNIFORM和USERPLUGGED_INVARCHAR2(3)表明表空間是否接入SEGMENT_SPACE_MANAGEMENTVARCHAR2(2)表明表空間中空閑和已使用的區(qū)間空間是使用空閑列表(MANUAL)來管理,還是使用位圖(AUTO)來管理DEF_TAB_COMPRESSIONVARCHAR2(8)表明是否啟用缺省的表壓縮選項(xiàng)RETENTIONVARCHAR2(11)指定撤銷表空間中數(shù)據(jù)保留的時(shí)間。GUARANTEE表示當(dāng)前表空間為撤銷表空間,并且其RETE

15、NTION屬性的值為GUARANTEE。這表明在撤銷區(qū)間中的所有未過期撤銷數(shù)據(jù)都將被保留,即使后面的操作可能會產(chǎn)生新的撤銷數(shù)據(jù),并占用撤銷區(qū)間中的空間,系統(tǒng)也不會覆蓋未過期的撤銷數(shù)據(jù)。NOGUARANTEE表示當(dāng)前表空間為撤銷表空間,并且其RETENTION屬性的值為NOGUARANTEE。NO APPLY表示當(dāng)前表空間不是撤銷表空間BIGFILEVARCHAR2(3)表明當(dāng)前表空間是否為大文件表空間LCXZZU第第5 5章章 數(shù)據(jù)庫存儲管理數(shù)據(jù)庫存儲管理查看表空間信息查看表空間信息【例例】通過視圖通過視圖DBA_TABLESPACES查看所有表空間的信查看所有表空間的信息,代碼及執(zhí)行結(jié)果如下

16、:息,代碼及執(zhí)行結(jié)果如下:SQL SELECT TABLESPACE_NAME,CONTENTS, STATUS FROM DBA_TABLESPACES;TABLESPACE_NAMECONTENTS STATUS- -SYSTEMPERMANENT ONLINEUNDOTBS1UNDO ONLINESYSAUX PERMANENT ONLINETEMPTEMPORARY ONLINEUSERSPERMANENT ONLINEEXAMPLEPERMANENT ONLINEORCLTBS01PERMANENT ONLINEORCLTBS02PERMANENT ONLINE已選擇已選擇8行。行。

17、LCXZZU(3)查看表空間組及其所屬的表空間信息)查看表空間組及其所屬的表空間信息 字段名數(shù)據(jù)類型說 明GROUP_NAMEvarchar2(30)表空間組的名稱TABLESPACE_NAMEvarchar2 (30)表空間的名稱LCXZZU(4)查看表空間中所包含的段信息)查看表空間中所包含的段信息 字段名數(shù)據(jù)類型說 明OWNERVARCHAR2(30)段所有者的用戶名SEGMENT_NAMEVARCHAR2(30)段的名稱PARTITION_NAMEVARCHAR2(30)對象分區(qū)名SEGMENT_TYPEVARCHAR2(18)段的類型,包括PARTITION、TABLE PARTIT

18、ION、TABLE、CLUSTER、INDEX、ROLLBACK、DEFERRED ROLLBACK、TEMPORARY、CACHE、LOBSEGMENT和LOBINDEXTABLESPACE_NAMEVARCHAR2(30)包含段的表空間的名稱BYTESNUMBER段的大小,單位為字節(jié)BLOCKSNUMBER段的大小,單位為數(shù)據(jù)塊EXTENTSNUMBER分配給段的區(qū)間的數(shù)量NEXT_EXTENTNUMBER下一個(gè)要分配給段的區(qū)間的大小,單位為字節(jié)MIN_EXTENTSNUMBER段中允許包含的最小區(qū)間數(shù)量MAX_EXTENTSNUMBER段中允許包含的最大區(qū)間數(shù)量LCXZZU(5)查看表空

19、間中空閑區(qū)間的信息)查看表空間中空閑區(qū)間的信息 字段名數(shù)據(jù)類型說 明TABLESPACE_NAMEVARCHAR2(30)表空間的名稱FILE_IDNUMBER包含區(qū)間的文件的標(biāo)識符BLOCK_IDNUMBER區(qū)間中起始數(shù)據(jù)塊的編號BYTESNUMBER區(qū)間的大小,單位為字節(jié)BLOCKSNUMBER區(qū)間的大小,單位為數(shù)據(jù)塊RELATIVE_FNONUMBER包含區(qū)間的文件的相對文件號LCXZZU【例【例5.3】 使用使用SYS用戶以用戶以SYSDBA的身份登錄到的身份登錄到SQL Plus,執(zhí)行下面的命令,執(zhí)行下面的命令,可以查看當(dāng)前數(shù)據(jù)庫中所有表空間的空閑區(qū)間大小??梢圆榭串?dāng)前數(shù)據(jù)庫中所有表

20、空間的空閑區(qū)間大小。SELECT TABLESPACE_NAME, FILE_ID, BYTES, BLOCKS FROM DBA_FREE_SPACE;LCXZZU5.1.2 統(tǒng)計(jì)表空間的使用情況統(tǒng)計(jì)表空間的使用情況 下面介紹一種使用多個(gè)系統(tǒng)視圖統(tǒng)計(jì)表空間下面介紹一種使用多個(gè)系統(tǒng)視圖統(tǒng)計(jì)表空間使用情況的方法,涉及的視圖如下:使用情況的方法,涉及的視圖如下: DBA_DATA_FILES,用于查詢所有數(shù)據(jù)文件,用于查詢所有數(shù)據(jù)文件的信息。的信息。 DBA_FREE_SPACE,用于查詢表空間的空閑,用于查詢表空間的空閑區(qū)間信息。區(qū)間信息。 DBA_TABLESPACES,用于查詢所有表空間的,

21、用于查詢所有表空間的信息。信息。LCXZZU1統(tǒng)計(jì)所有表空間的總統(tǒng)計(jì)所有表空間的總空間大小空間大小 SELECT tablespace_name AS表空間名表空間名,SUM(bytes)FROM DBA_DATA_FILESGROUP BY tablespace_name;LCXZZU2統(tǒng)計(jì)所有表空間的空統(tǒng)計(jì)所有表空間的空閑空間大小閑空間大小 SELECT a.tablespace_name, NVL(SUM(b.bytes),0) bytes FROM DBA_DATA_FILES a, DBA_FREE_SPACE b WHERE a.tablespace_name = b.tables

22、pace_name (+) AND a.file_id = b.file_id (+) GROUP BY a.tablespace_name;LCXZZU3統(tǒng)計(jì)表空間使用情況統(tǒng)計(jì)表空間使用情況的的SELECT語句語句 SELECT c.tablespace_name 表空間表空間, ROUND(a.bytes/1024/1024,2) 表空間大小表空間大小,ROUND(a.bytes-b.bytes)/1048576,2) 已使用空間已使用空間,ROUND(b.bytes/1048576,2) 剩余空間剩余空間, ROUND(b.bytes/a.bytes * 100,2)|% 剩余百分比剩余

23、百分比 FROM (SELECT tablespace_name,SUM(bytes) bytes FROM DBA_DATA_FILES GROUP BY tablespace_name) a, (SELECT a.tablespace_name, NVL(SUM(b.bytes),0) bytes FROM DBA_DATA_FILES a, DBA_FREE_SPACE b WHERE a.tablespace_name = b.tablespace_name (+) AND a.file_id = b.file_id (+) GROUP BY a.tablespace_name) b,

24、 DBA_TABLESPACES c WHERE a.tablespace_name = b.tablespace_name(+) AND a.tablespace_name = c.tablespace_name ORDER BY ROUND(b.bytes/1024/1024,2);LCXZZU第第5 5章章 數(shù)據(jù)庫存儲管理數(shù)據(jù)庫存儲管理查看表空間信息查看表空間信息“表空間管理表空間管理”頁面頁面 操作按鈕操作按鈕LCXZZU5.1.3創(chuàng)建表空間創(chuàng)建表空間 1在在Oracle Enterprise Manager中創(chuàng)建表空間中創(chuàng)建表空間2使用使用CREATE TABLESPACE語句創(chuàng)建表

25、空間語句創(chuàng)建表空間LCXZZU1在在Oracle Enterprise Manager中創(chuàng)建表空間中創(chuàng)建表空間在表空間管理頁面中單擊在表空間管理頁面中單擊“創(chuàng)建創(chuàng)建”按鈕,按鈕,打開添加表空間頁面。打開添加表空間頁面。 LCXZZU添加數(shù)據(jù)文件添加數(shù)據(jù)文件 單擊頁面右下角的單擊頁面右下角的“添加添加”按鈕,打開添加數(shù)據(jù)文件的頁面。按鈕,打開添加數(shù)據(jù)文件的頁面。默認(rèn)的文件目錄為默認(rèn)的文件目錄為D:appAdministratororadataorcl(假定(假定Oracle安裝在安裝在D:的默認(rèn)目錄下),這里輸入文件名為的默認(rèn)目錄下),這里輸入文件名為MYTBS.DBF,單擊,單擊“繼續(xù)繼續(xù)”按

26、鈕,返回按鈕,返回添加表空間的頁面,然后再單擊添加表空間的頁面,然后再單擊“確定確定”按鈕完成添加表空間的操作。此時(shí)按鈕完成添加表空間的操作。此時(shí)在列表中可以看到新建的表空間在列表中可以看到新建的表空間MYTBS LCXZZU2使用使用CREATE TABLESPACE語句創(chuàng)建表空間語句創(chuàng)建表空間 CREATE UNDO TABLESPACE 表空間名表空間名DATAFILE 子句子句 MININUM EXTENT 整數(shù)整數(shù) k|m| BLOCKSIZE 整數(shù)整數(shù) k|logging 子句子句|FORCE LOGGING|DEFAULT 是否壓縮數(shù)據(jù)段是否壓縮數(shù)據(jù)段 存儲子句存儲子句|onli

27、ne|offline|PERMANENT|TEMPORARY|區(qū)間管理子句區(qū)間管理子句|段管理子句段管理子句LCXZZU參數(shù)說明參數(shù)說明 DATAFILE子句:用于定義表空間中包含的數(shù)據(jù)文件。子句:用于定義表空間中包含的數(shù)據(jù)文件。 MININUM EXTENT子句:用于指定表空間中包含的區(qū)間的最小值。子句:用于指定表空間中包含的區(qū)間的最小值。 BLOCKSIZE子句:用于指定一個(gè)不標(biāo)準(zhǔn)的數(shù)據(jù)塊的大小。子句:用于指定一個(gè)不標(biāo)準(zhǔn)的數(shù)據(jù)塊的大小。 logging子句:指定表空間上所有用戶的日志屬性。子句:指定表空間上所有用戶的日志屬性。 FORCE LOGGING:指定表空間進(jìn)入強(qiáng)制日志模式,此時(shí)系

28、統(tǒng)將記錄表:指定表空間進(jìn)入強(qiáng)制日志模式,此時(shí)系統(tǒng)將記錄表空間上對象的所有變化(不包含臨時(shí)段的變化)??臻g上對象的所有變化(不包含臨時(shí)段的變化)。 DEFAULT 存儲子句:用于指定缺省的存儲信息。存儲子句:用于指定缺省的存儲信息。 online|offline參數(shù):指定表空間的在線狀態(tài)。參數(shù):指定表空間的在線狀態(tài)。online指定表空間在創(chuàng)指定表空間在創(chuàng)建后立即生效;建后立即生效;offline指定表空間在創(chuàng)建后無效。指定表空間在創(chuàng)建后無效。 PERMANENT|TEMPORARY參數(shù)指定表空間的類型,是永久表空間還是參數(shù)指定表空間的類型,是永久表空間還是臨時(shí)表空間。永久表空間中保存永久對象,

29、臨時(shí)表空間中保存會話臨時(shí)表空間。永久表空間中保存永久對象,臨時(shí)表空間中保存會話生命周期中存在的臨時(shí)對象。生命周期中存在的臨時(shí)對象。 區(qū)間管理子句:指定表空間如何管理區(qū)間。使用區(qū)間管理子句:指定表空間如何管理區(qū)間。使用local選項(xiàng)指定本地管選項(xiàng)指定本地管理表空間,使用理表空間,使用autoallocate選項(xiàng)表示由表空間自動分配區(qū)間,用戶選項(xiàng)表示由表空間自動分配區(qū)間,用戶不能指定區(qū)間的大小。不能指定區(qū)間的大小。 段管理子句指定表空間如何管理段,通常使用段管理子句指定表空間如何管理段,通常使用SEGMENT SPACE MANAGEMENT AUTO子句指定自動管理段。子句指定自動管理段。LCX

30、ZZU第第5 5章章 數(shù)據(jù)庫存儲管理數(shù)據(jù)庫存儲管理創(chuàng)建表空間創(chuàng)建表空間 創(chuàng)建表空間的語法格式如下:創(chuàng)建表空間的語法格式如下:CREATE BIGFILE|SMALLFILE|UNDO|TEMPORARY TABLESPACE DATAFILE |TEMPFILE數(shù)據(jù)文件名稱和位置數(shù)據(jù)文件名稱和位置 SIZE REUSE EXTENT MANAGEMENT LOCAL|DICTIONARY AUTOALLOCATE|UNIFORM SIZE SEGMENT SPACE MANAGEMENT AUTO|MANUAL BLOCKSIZE LCXZZU第第5 5章章 數(shù)據(jù)庫存儲管理數(shù)據(jù)庫存儲管理創(chuàng)建表

31、空間創(chuàng)建表空間 1本地管理表空間本地管理表空間 【例例1】在在CREATE TABLESPACE語句中使用語句中使用EXTENT MANAGEMENT LOCAL子句,可以創(chuàng)建一個(gè)本地子句,可以創(chuàng)建一個(gè)本地管理表空間,代碼如下:管理表空間,代碼如下:SQL CREATE TABLESPACE OrclTBS01 DATAFILE C:oracleproduct10.2.0oradataorclOrclTBS01.dbf SIZE 50M EXTENT MANAGEMENT LOCAL AUTOALLOCATE; 表空間已創(chuàng)建。表空間已創(chuàng)建。LCXZZU第第5 5章章 數(shù)據(jù)庫存儲管理數(shù)據(jù)庫存儲管

32、理創(chuàng)建表空間創(chuàng)建表空間 【例例2】在創(chuàng)建表空間在創(chuàng)建表空間OrclTBS02時(shí),指定其統(tǒng)時(shí),指定其統(tǒng)一區(qū)間大小為一區(qū)間大小為128KB,代碼如下:,代碼如下:SQL CREATE TABLESPACE OrclTBS02 DATAFILE C:oracleproduct10.2.0oradataorclOrclTBS02.dbf SIZE 30M EXTENT MANAGEMENT LOCAL UNIFORM SIZE 128K;表空間已創(chuàng)建。表空間已創(chuàng)建。LCXZZU第第5 5章章 數(shù)據(jù)庫存儲管理數(shù)據(jù)庫存儲管理創(chuàng)建表空間創(chuàng)建表空間 查看表空間查看表空間SQL SELECT tablespac

33、e_name,extent_management,allocation_type FROM USER_TABLESPACES;LCXZZU第第5 5章章 數(shù)據(jù)庫存儲管理數(shù)據(jù)庫存儲管理創(chuàng)建表空間創(chuàng)建表空間 2大文件表空間大文件表空間【例例】在在CREATE TABLESPACE語句中使用語句中使用BIGFILE關(guān)鍵詞可以創(chuàng)建大文件表空間,代碼如下:關(guān)鍵詞可以創(chuàng)建大文件表空間,代碼如下:SQL CREATE BIGFILE TABLESPACE bigtbs DATAFILE C:oracleproduct10.2.0oradataorclbigtbs.dbf SIZE 1G;表空間已創(chuàng)建。表空間

34、已創(chuàng)建。LCXZZU第第5 5章章 數(shù)據(jù)庫存儲管理數(shù)據(jù)庫存儲管理創(chuàng)建表空間創(chuàng)建表空間3臨時(shí)表空間臨時(shí)表空間【例例】創(chuàng)建臨時(shí)表空間創(chuàng)建臨時(shí)表空間tmptbs,代碼如下:,代碼如下:SQL CREATE TEMPORARY TABLESPACE tmptbs TEMPFILE C:oracleproduct10.2.0oradataorcltmptbs.dbf SIZE 20M REUSE EXTENT MANAGEMENT LOCAL UNIFORM SIZE 16K;表空間已創(chuàng)建。表空間已創(chuàng)建。LCXZZU創(chuàng)建表空間創(chuàng)建表空間 REUSE 如果如果file 已經(jīng)存在,并且在創(chuàng)建時(shí)指定了已經(jīng)存在

35、,并且在創(chuàng)建時(shí)指定了file size,那么就重用原文件,并應(yīng)用新的,那么就重用原文件,并應(yīng)用新的size,如,如果沒有指定果沒有指定file size,則保留原有的大小。,則保留原有的大小。 如果如果file 不存在,不存在,oracle 將忽略該參數(shù)。將忽略該參數(shù)。 如果如果Oracle 使用了已經(jīng)存在的使用了已經(jīng)存在的file,那么之前,那么之前file里的數(shù)據(jù)將全部丟失。里的數(shù)據(jù)將全部丟失。 LCXZZU段和數(shù)據(jù)塊管理段和數(shù)據(jù)塊管理 當(dāng)用戶進(jìn)行插入、更新和刪除操作時(shí),段當(dāng)用戶進(jìn)行插入、更新和刪除操作時(shí),段中的數(shù)據(jù)塊的空間會發(fā)生變化,塊的狀態(tài)中的數(shù)據(jù)塊的空間會發(fā)生變化,塊的狀態(tài)也會發(fā)生變

36、化。也會發(fā)生變化。 Oracle使用兩種方法進(jìn)行塊管理:使用兩種方法進(jìn)行塊管理: 手動管理(手動管理(Manual Segment Space Management) 自動管理(自動管理(Automatic Segment Space Management,ASSM)LCXZZU段和數(shù)據(jù)塊管理段和數(shù)據(jù)塊管理 手動管理(手動管理(Manual Segment Space Management) Oracle使用自由列表(使用自由列表(Free List)管理段中的塊,自由)管理段中的塊,自由列表列出允許進(jìn)行插入操作的數(shù)據(jù)塊列表列出允許進(jìn)行插入操作的數(shù)據(jù)塊 自動管理(自動管理(Automatic

37、Segment Space Management,ASSM) 自動管理使用位圖來管理數(shù)據(jù)快。當(dāng)塊發(fā)生變化時(shí),自動管理使用位圖來管理數(shù)據(jù)快。當(dāng)塊發(fā)生變化時(shí),Oracle會更新位圖,以反映這個(gè)塊是否允許會更新位圖,以反映這個(gè)塊是否允許INSERT操作操作。位圖使。位圖使Oracle自動管理自由空間。自動管理自由空間。 LCXZZU第第5 5章章 數(shù)據(jù)庫存儲管理數(shù)據(jù)庫存儲管理段和數(shù)據(jù)塊管理段和數(shù)據(jù)塊管理 SEGMENT SPACE MANAGEMENT子句可定義段空間管理子句可定義段空間管理方式方式【例例】創(chuàng)建自動段管理方式的表空間創(chuàng)建自動段管理方式的表空間MyTBS01:SQL CREATE TA

38、BLESPACE MyTBS01 DATAFILE C:oracleproduct10.2.0oradataorclOrclTBS01.dbf SIZE 30M EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO;【例例】創(chuàng)建手動段管理方式的表空間創(chuàng)建手動段管理方式的表空間MyTBS01:SQL CREATE TABLESPACE MyTBS01 DATAFILE C:oracleproduct10.2.0oradataorclOrclTBS01.dbf SIZE 30M EXTENT MANAGEMENT LO

39、CAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT MANUAL; LCXZZU第第5 5章章 數(shù)據(jù)庫存儲管理數(shù)據(jù)庫存儲管理段和數(shù)據(jù)塊管理段和數(shù)據(jù)塊管理 數(shù)據(jù)塊是數(shù)據(jù)塊是Oracle數(shù)據(jù)庫的最小存儲單元,在初始化參數(shù)數(shù)據(jù)庫的最小存儲單元,在初始化參數(shù)DB_BLOCK_SIZE中定義了標(biāo)準(zhǔn)數(shù)據(jù)塊的大小。中定義了標(biāo)準(zhǔn)數(shù)據(jù)塊的大小。 在創(chuàng)建表空間時(shí),如果不特殊指定,將使用在創(chuàng)建表空間時(shí),如果不特殊指定,將使用DB_BLOCK_SIZE中定義的數(shù)據(jù)作為數(shù)據(jù)塊的大小。中定義的數(shù)據(jù)作為數(shù)據(jù)塊的大小?!纠靠梢栽诳梢栽贑REATE TABLESPACE語句中使用語句中使用B

40、LOCKSIZE子句子句指定非標(biāo)準(zhǔn)數(shù)據(jù)塊的大?。褐付ǚ菢?biāo)準(zhǔn)數(shù)據(jù)塊的大?。篠QL CREATE TABLESPACE OrclTBS01 DATAFILE C:oracleproduct10.2.0oradataorclOrclTBS01.dbf SIZE 30M EXTENT MANAGEMENT LOCAL AUTOALLOCATE BLOCKSIZE 8K;新創(chuàng)建的表空間數(shù)據(jù)塊大小為新創(chuàng)建的表空間數(shù)據(jù)塊大小為8K。LCXZZU第第5 5章章 數(shù)據(jù)庫存儲管理數(shù)據(jù)庫存儲管理撤銷表空間撤銷表空間 撤銷記錄可以用于完成如下功能:撤銷記錄可以用于完成如下功能: 當(dāng)執(zhí)行當(dāng)執(zhí)行ROLLBACK命令時(shí),完

41、成回滾操作。命令時(shí),完成回滾操作。 恢復(fù)數(shù)據(jù)庫?;謴?fù)數(shù)據(jù)庫。 使用閃回查詢分析以前時(shí)間點(diǎn)的數(shù)據(jù)。使用閃回查詢分析以前時(shí)間點(diǎn)的數(shù)據(jù)。 使用閃回技術(shù)從邏輯破壞中恢復(fù)數(shù)據(jù)。使用閃回技術(shù)從邏輯破壞中恢復(fù)數(shù)據(jù)。 初始化參數(shù)初始化參數(shù)UNDO_TABLESPACE設(shè)置默認(rèn)的撤銷表空間。設(shè)置默認(rèn)的撤銷表空間?!纠渴褂檬褂肅REATE UNDO TABLESPACE語句創(chuàng)建撤銷表空間:語句創(chuàng)建撤銷表空間:SQL CREATE UNDO TABLESPACE undotbs01 DATAFILE C:oracleproduct10.2.0oradataorclundotbs01.dbf SIZE 2M RE

42、USE;表空間已創(chuàng)建。表空間已創(chuàng)建。LCXZZU第第5 5章章 數(shù)據(jù)庫存儲管理數(shù)據(jù)庫存儲管理設(shè)置和修改表空間屬性設(shè)置和修改表空間屬性ALTER TABLESPACE RENAME TO|ADD DATAFILE|ADD TEMPFILE|OFFLINE|ONLINE|READ ONLY|READ WRITE|RESIZE LCXZZU第第5 5章章 數(shù)據(jù)庫存儲管理數(shù)據(jù)庫存儲管理設(shè)置和修改表空間屬性設(shè)置和修改表空間屬性 1重命名表空間重命名表空間ALTER TABLESPACE RENAME TO 【例例】將表空間將表空間OrclTBS02修改為修改為OrclTBS03,可,可以使用下面的語句:

43、以使用下面的語句:SQL ALTER TABLESPACE OrclTBS02 RENAME TO OrclTBS03;表空間已更改。表空間已更改。 LCXZZU第第5 5章章 數(shù)據(jù)庫存儲管理數(shù)據(jù)庫存儲管理設(shè)置和修改表空間屬性設(shè)置和修改表空間屬性2擴(kuò)展本地管理表空間擴(kuò)展本地管理表空間 【例例】在在ALTER TABLESPACE語句中使用語句中使用ADD DATAFILE子句,可以在本地管理表空間中增子句,可以在本地管理表空間中增加數(shù)據(jù)文件,代碼如下:加數(shù)據(jù)文件,代碼如下:SQL ALTER TABLESPACE OrclTBS01 ADD DATAFILE C:oracleproduct10

44、.2.0oradataorclOrclTBS011.dbf SIZE 10M;表空間已更改。表空間已更改。 LCXZZU第第5 5章章 數(shù)據(jù)庫存儲管理數(shù)據(jù)庫存儲管理設(shè)置和修改表空間屬性設(shè)置和修改表空間屬性3更改大文件表空間大小更改大文件表空間大小【例例】修改大文件表空間修改大文件表空間bigtbs的數(shù)據(jù)文件大的數(shù)據(jù)文件大小為小為4GB,代碼如下:,代碼如下:SQL ALTER TABLESPACE bigtbs RESIZE 4G;表空間已更改。表空間已更改。 LCXZZU第第5 5章章 數(shù)據(jù)庫存儲管理數(shù)據(jù)庫存儲管理設(shè)置和修改表空間屬性設(shè)置和修改表空間屬性4擴(kuò)展臨時(shí)表空間擴(kuò)展臨時(shí)表空間【例例】

45、在臨時(shí)表空間在臨時(shí)表空間tmptbs中添加臨時(shí)文件,中添加臨時(shí)文件,tmptbs01.dbf,文件大小為,文件大小為20MB,代碼如下:,代碼如下:SQL ALTER TABLESPACE tmptbs ADD TEMPFILE C:oracleproduct10.2.0oradataorcltmptbs01.dbf SIZE 20M;表空間已更改。表空間已更改。 LCXZZU第第5 5章章 數(shù)據(jù)庫存儲管理數(shù)據(jù)庫存儲管理設(shè)置和修改表空間屬性設(shè)置和修改表空間屬性5設(shè)置聯(lián)機(jī)和脫機(jī)設(shè)置聯(lián)機(jī)和脫機(jī)如下情況可將表空間設(shè)置為脫機(jī)狀態(tài):如下情況可將表空間設(shè)置為脫機(jī)狀態(tài):將數(shù)據(jù)庫的一部分設(shè)置為不可訪問,而其將

46、數(shù)據(jù)庫的一部分設(shè)置為不可訪問,而其他部分可以訪問。他部分可以訪問。執(zhí)行脫機(jī)表空間備份。執(zhí)行脫機(jī)表空間備份。在升級或維護(hù)應(yīng)用程序時(shí),將應(yīng)用程序及在升級或維護(hù)應(yīng)用程序時(shí),將應(yīng)用程序及其使用的表臨時(shí)設(shè)置為不可訪問。其使用的表臨時(shí)設(shè)置為不可訪問。重命名或重新分配表空間。重命名或重新分配表空間。LCXZZU第第5 5章章 數(shù)據(jù)庫存儲管理數(shù)據(jù)庫存儲管理設(shè)置和修改表空間屬性設(shè)置和修改表空間屬性 ALTER TABLESPACEOFFLINE語句設(shè)置表空間為脫機(jī)狀態(tài) 【例例】將表空間將表空間OrclTBS01設(shè)置為脫機(jī)狀態(tài):設(shè)置為脫機(jī)狀態(tài):SQL ALTER TABLESPACE OrclTBS01 OFFL

47、INE; DBA_TABLESPACES視圖查看表空間的狀態(tài) SQLSELECT TABLESPACE_NAME,CONTENTS,STATUS FROM DBA_TABLESPACES;SQLCreate Table test (ID NUMBER(9),Name VARCHAR2(10) Tablespace OrclTBS01;會出現(xiàn)錯誤會出現(xiàn)錯誤ORA-01542:表空間表空間OrclTBS01脫機(jī),無法在脫機(jī),無法在其中分配空間。其中分配空間。LCXZZU第第5 5章章 數(shù)據(jù)庫存儲管理數(shù)據(jù)庫存儲管理設(shè)置和修改表空間屬性設(shè)置和修改表空間屬性 ALTER TABLESPACEONLINE

48、語句設(shè)置表空間為聯(lián)機(jī)狀態(tài)。【例例】將表空間將表空間OrclTBS01設(shè)置為聯(lián)機(jī)狀態(tài):設(shè)置為聯(lián)機(jī)狀態(tài):SQL ALTER TABLESPACE OrclTBS01 ONLINE;SQLCreate Table test (ID NUMBER(9),Name VARCHAR2(10) Tablespace OrclTBS01;不會出現(xiàn)錯誤。會在表空間不會出現(xiàn)錯誤。會在表空間OrclTBS01中新建一表中新建一表test。LCXZZU第第5 5章章 數(shù)據(jù)庫存儲管理數(shù)據(jù)庫存儲管理設(shè)置和修改表空間屬性設(shè)置和修改表空間屬性 6設(shè)置只讀表空間設(shè)置只讀表空間 ALTER TABLESPACEREAD ONLY

49、語句設(shè)置只讀表空間語句設(shè)置只讀表空間【例例】將表空間將表空間OrclTBS01設(shè)置為只讀表空間:設(shè)置為只讀表空間:SQL ALTER TABLESPACE OrclTBS01 READ ONLY;SQL INSERT INTO test (ID,Name) VALUES (1, Jone);會出現(xiàn)錯誤會出現(xiàn)錯誤ORA-00372與與ORA-01110 。LCXZZU第第5 5章章 數(shù)據(jù)庫存儲管理數(shù)據(jù)庫存儲管理設(shè)置和修改表空間屬性設(shè)置和修改表空間屬性 6設(shè)置只讀表空間設(shè)置只讀表空間 ALTER TABLESPACEREAD WRITE語句可以將只讀表語句可以將只讀表空間設(shè)置為可讀寫狀態(tài)??臻g設(shè)置

50、為可讀寫狀態(tài)。【例例】將表空間將表空間OrclTBS01設(shè)置為可讀寫狀態(tài):設(shè)置為可讀寫狀態(tài):SQL ALTER TABLESPACE OrclTBS01 READ WRITE;SQL INSERT INTO test (ID,Name) VALUES (1, Jone);已創(chuàng)建已創(chuàng)建1行。行。LCXZZU第第5 5章章 數(shù)據(jù)庫存儲管理數(shù)據(jù)庫存儲管理設(shè)置和修改表空間屬性設(shè)置和修改表空間屬性 編輯表空間頁面編輯表空間頁面 單 擊 此 按單 擊 此 按鈕保存鈕保存添 加 、 編添 加 、 編輯 和 移 去輯 和 移 去數(shù)據(jù)文件數(shù)據(jù)文件LCXZZU第第5 5章章 數(shù)據(jù)庫存儲管理數(shù)據(jù)庫存儲管理刪除表空間

51、刪除表空間 DROP TABLESPACE語句刪除表空間。語句刪除表空間。【例例】刪除空的表空間刪除空的表空間OrclTBS01:SQL DROP TABLESPACE OrclTBS01;表空間已刪除。表空間已刪除。 INCLUDING CONTENTS子句可以在刪除表空間的同時(shí)子句可以在刪除表空間的同時(shí)刪除其中的段,例如:刪除其中的段,例如:SQL DROP TABLESPACE OrclTBS01 INCLUDING CONTENTS; INCLUDING CONTENTS AND DATAFILES子句可以在刪子句可以在刪除表空間的同時(shí),刪除包含的段和數(shù)據(jù)文件:除表空間的同時(shí),刪除包含

52、的段和數(shù)據(jù)文件:SQL DROP TABLESPACE OrclTBS03 INCLUDING CONTENTS AND DATAFILES;刪除非空表空間刪除非空表空間刪除操作系統(tǒng)級的文件刪除操作系統(tǒng)級的文件該語句只會從數(shù)據(jù)字典中刪除表空間信息,相該語句只會從數(shù)據(jù)字典中刪除表空間信息,相關(guān)的數(shù)據(jù)文件依然在磁盤上。關(guān)的數(shù)據(jù)文件依然在磁盤上。LCXZZU5.2 回滾段管理回滾段管理 Oracle使用數(shù)據(jù)庫中的回滾段來實(shí)現(xiàn)未提交使用數(shù)據(jù)庫中的回滾段來實(shí)現(xiàn)未提交數(shù)據(jù)或因系統(tǒng)故障導(dǎo)致實(shí)例崩潰時(shí)進(jìn)行回滾操數(shù)據(jù)或因系統(tǒng)故障導(dǎo)致實(shí)例崩潰時(shí)進(jìn)行回滾操作,每一個(gè)表空間需要創(chuàng)建回滾段,各個(gè)表空作,每一個(gè)表空間需要

53、創(chuàng)建回滾段,各個(gè)表空間對回滾段實(shí)現(xiàn)各自的管理間對回滾段實(shí)現(xiàn)各自的管理LCXZZU5.2 回滾段管理回滾段管理 5.2.1 查看回滾段信息查看回滾段信息5.2.2 查看和設(shè)置回滾段的管理模式查看和設(shè)置回滾段的管理模式LCXZZU5.2.1 查看回滾段信息查看回滾段信息使用視圖使用視圖DBA_SEGMENTS可以查看當(dāng)前數(shù)據(jù)庫中所有段的信息?;貪L段的類可以查看當(dāng)前數(shù)據(jù)庫中所有段的信息?;貪L段的類型(型(SEGMENT_TYPE)值為)值為ROLLBACK?!纠?.22】 使用下面的語句查看所有回滾段的信息。使用下面的語句查看所有回滾段的信息。COL 回滾段名回滾段名 FOR A20SELECT

54、SEGMENT_NAME 回滾段名回滾段名, TABLESPACE_NAME 所在表空間所在表空間, BYTES 大大小小FROM DBA_SEGMENTS WHERE SEGMENT_TYPE=ROLLBACK;LCXZZU視圖視圖V$ROLLNAME 字段名數(shù)據(jù)類型說 明USNNUMBER回滾段編號NAMEVARCHAR2(30)回滾段名稱LCXZZU視圖視圖V$ROLLSTAT 字段名數(shù)據(jù)類型說 明USNNUMBER回滾段編號EXTENTSNUMBER回滾段中包含的區(qū)間的數(shù)量RSSIZENUMBER回滾段的大?。▎挝皇亲止?jié))WRITESNUMBER向回滾段中寫入的字節(jié)字節(jié)數(shù)XACTSNUMBER活動事務(wù)的數(shù)量STATUSNUMBER回滾段的狀態(tài),包括ONLINE、PENDING、OFFLINE和FULLCUREXTNUMBER當(dāng)前區(qū)間數(shù)量CURBLKNUMBER當(dāng)前數(shù)據(jù)塊數(shù)量LCXZZU【例【例5.23】 使用下面的語句查看回滾段的當(dāng)前工作情況 .COL NAME FOR A12SELECT s.USN, n.NAME, s.EXTENTS, s.RSSIZE, s.STATUS FROM V$ROLLSTAT s, V$ROLLNAME nWHERE s.USN=n.USN;LCXZZU5.2.2 查看和設(shè)置回滾段查看和設(shè)置回滾段的管理模式的管理模式 O

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論