真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

MANAGE中TABLESPACE的示例分析

這篇文章主要介紹MANAGE中TABLESPACE的示例分析,文中介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們一定要看完!

站在用戶的角度思考問題,與客戶深入溝通,找到唐縣網(wǎng)站設(shè)計(jì)與唐縣網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗(yàn),讓設(shè)計(jì)與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個(gè)性化、用戶體驗(yàn)好的作品,建站類型包括:成都網(wǎng)站制作、做網(wǎng)站、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣、主機(jī)域名、虛擬空間、企業(yè)郵箱。業(yè)務(wù)覆蓋唐縣地區(qū)。

一、官檔

BOOK → Database SQL Language Reference → 12 SQL Statements: ALTER TABLE to ALTER TABLESPACE → ALTER TABLESPACE

二、擴(kuò)容表空間

擴(kuò)大數(shù)據(jù)庫(kù)的第三種方法是手工增大數(shù)據(jù)文件(datafile)的容量或使表空間(tablespace)內(nèi)的數(shù)據(jù)文件容量可以隨需動(dòng)態(tài)地增長(zhǎng)。用戶可以為已有或新建的數(shù)據(jù)文件設(shè)置動(dòng)態(tài)擴(kuò)展屬性(dynamic extension properties)。

1、通過動(dòng)態(tài)增大數(shù)據(jù)文件而為數(shù)據(jù)庫(kù)擴(kuò)容

  1. ALTER TABLESPACE

  2. DATAFILE '<表空間存放的路徑>'

  3. AUTOEXTEND ON NEXT <大小> --當(dāng)表空間的大小不夠時(shí)每次增長(zhǎng)多少

  4. MAXSIZE <大小>/MAXSIZE UNLIMITED

2、增加數(shù)據(jù)文件尺寸

  1. ALTER DATABASE DATAFILE '<表空間存放的路徑>' RESIZE <大小>;

3、為表空間添加數(shù)據(jù)文件

  1. ALTER TABLESPACE ADD DATAFILE '<表空間存放的路徑>' RESIZE <大小>;

4、為表空間刪除數(shù)據(jù)文件

  1. ALTER TABLESPACE <表空間名> DROP DATAFILE '<路徑/文件名>';

三、offline/online tablespace

當(dāng)某些錯(cuò)誤發(fā)生時(shí),Oracle會(huì)自動(dòng)地將相關(guān)的聯(lián)機(jī)表空間(online tablespace)切換到脫機(jī)(offline)狀態(tài)。此時(shí)嘗試訪問脫機(jī)表空間內(nèi)數(shù)據(jù)表的用戶將會(huì)得到錯(cuò)誤信息。用戶必須在處理故障后恢復(fù)(recover)受影響的表空間??梢允謩?dòng)脫機(jī)表空間: 

  1. ALTER TABLESPACE <表空間名> OFFLINE;

1、Temporary(臨時(shí)):
如果表空間中的一個(gè)或多個(gè)文件存在錯(cuò)誤狀態(tài),也可以使表空間暫時(shí)脫機(jī)。當(dāng)Oracle 數(shù)據(jù)庫(kù)使(尚未脫機(jī)的)數(shù)據(jù)文件脫機(jī)時(shí),會(huì)對(duì)這些數(shù)據(jù)文件設(shè)置檢查點(diǎn)。如果沒有任何文件脫機(jī),但是您使用了臨時(shí)子句,則使表空間重新聯(lián)機(jī)時(shí)便不需要執(zhí)行介質(zhì)恢復(fù)。但是,如果因?qū)戝e(cuò)誤而導(dǎo)致表空間的一個(gè)或多個(gè)文件脫機(jī),而此時(shí)您讓表空間臨時(shí)脫機(jī),那么表空間需要執(zhí)行恢復(fù)后才能重新聯(lián)機(jī)。

2、Immediate(立即):
表空間可以立即脫機(jī),Oracle 數(shù)據(jù)庫(kù)不需要對(duì)任何數(shù)據(jù)文件設(shè)置檢查點(diǎn)。如果指定了“Immediate(立即)”,則必須先對(duì)表空間執(zhí)行介質(zhì)恢復(fù),才能使表空間聯(lián)機(jī)。如果數(shù)據(jù)庫(kù)在NOARCHIVELOG 模式下運(yùn)行,則無法立即使表空間脫機(jī)。

表空間脫機(jī)時(shí),應(yīng)注意以下幾點(diǎn):

1、Oracle不允許任何SQL語(yǔ)句繼續(xù)引用此表空間內(nèi)的對(duì)象(schema object)。
2、Oracle使用 SYSTEM 表空間內(nèi)的延遲回滾段(deferred rollback segment)為正在運(yùn)行的事務(wù)中已完成的 SQL 語(yǔ)句保存回滾信息(rollback data)。
3、SYSTEM 表空間內(nèi)的數(shù)據(jù)字典(data dictionary)會(huì)進(jìn)行記錄。
4、SYSTEM表空間、臨時(shí)表空間、回滾表空間不允許脫機(jī)。

表空間聯(lián)機(jī): 

  1. ALTER TABLESPACE <表空間名> ONLINE;

四、read only tablespace 

1、表空間只讀

  1. ALTER TABLESPACE <表空間名> READ ONLY;

2、表空間可讀寫

  1. ALTER TABLESPACE <表空間名> READ WRITE;

五、drop tablespace

  1. DROP TABLESPACE <表空間名稱>

  2. [including contents/contents and datafiles] --指刪除表空間中的segments|指刪除segments和datafiles;

  3. cascade constraints

(注:刪除回退表空間:需要先切換,等待事務(wù)結(jié)束后,才能刪除)

六、rename datafile

  1. ALTER TABLESPACE USERS RENAME DATAFILE '==' TO '***';

  2. ALTER DATABASE RENAME FILE '===' TO '***';

以上是“MANAGE中TABLESPACE的示例分析”這篇文章的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對(duì)大家有幫助,更多相關(guān)知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!


分享標(biāo)題:MANAGE中TABLESPACE的示例分析
當(dāng)前網(wǎng)址:http://weahome.cn/article/jhjsod.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部