内射老阿姨1区2区3区4区_久久精品人人做人人爽电影蜜月_久久国产精品亚洲77777_99精品又大又爽又粗少妇毛片

OracleUNDO表空間的管理-創(chuàng)新互聯(lián)

UNDO表空間的管理是Oracle DBA最重要的日常工作之一,UNDO表空間用來暫時(shí)存儲DML操作的數(shù)據(jù),其主要作用有:

10年積累的成都網(wǎng)站制作、成都做網(wǎng)站經(jīng)驗(yàn),可以快速應(yīng)對客戶對網(wǎng)站的新想法和需求。提供各種問題對應(yīng)的解決方案。讓選擇我們的客戶得到更好、更有力的網(wǎng)絡(luò)服務(wù)。我雖然不認(rèn)識你,你也不認(rèn)識我。但先網(wǎng)站設(shè)計(jì)后付款的網(wǎng)站建設(shè)流程,更有廣宗免費(fèi)網(wǎng)站建設(shè)讓你可以放心的選擇與我們合作。

1、事務(wù)回滾

2、實(shí)例恢復(fù)

3、讀一致性

4、閃回

下面是對UNDO表空間的一些操作

1、查看某個(gè)實(shí)例都有哪些表空間:select tablespace_name, contents from dba_tablespaces where contents = 'UNDO';

Oracle UNDO表空間的管理

我們也可以用show parameter undo_tablespace名稱查看,此命令只能查看當(dāng)前默認(rèn)UNDO表空間:

Oracle UNDO表空間的管理

當(dāng)然,我們也可以查看表空間及其對應(yīng)的數(shù)據(jù)文件:select substr(file_name,1,60) UNDO_FILES from dba_data_files where tablespace_name = 'UNDOTBS1' order by 1;

Oracle UNDO表空間的管理

查看UNDO表空間的大小、可用空間:

select * from (select

     a.tablespace_name,

     sum(a.bytes)/(1024*1024) total_space_MB,

     round(b.free,2) Free_space_MB,

     round(b.free/(sum(a.bytes)/(1024*1024))* 100,2) percent_free

    from dba_data_files a,

     (select tablespace_name,sum(bytes)/(1024*1024) free  from dba_free_space

     group by tablespace_name) b

   where a.tablespace_name = b.tablespace_name(+)

     group by a.tablespace_name,b.free)

 where tablespace_name = 'UNDOTBS1';

Oracle UNDO表空間的管理

2、創(chuàng)建UNDO表空間:

create undo tablespace undotbs3 datafile '/data1/oradata/undotbs03_1.dbf' size 100M autoextend on next 20M maxsize 500M;

上面命令中,指定UNDO表空間名稱、對應(yīng)數(shù)據(jù)文件、初始大小、自動擴(kuò)展、每次擴(kuò)展大小、大擴(kuò)展到多大

給UNDO表空間增加數(shù)據(jù)文件:

ALTER TABLESPACE UNDOTBS3 ADD DATAFILE ''/data1/oradata/undotbs03_2.dbf' SIZE 1024M AUTOEXTEND ON NEXT 100M MAXSIZE 2048M;

3、切換默認(rèn)UNDO表空間:

alter system set undo_tablespace = UNDOTBS3;

4、刪除不用的UNDO表空間:

首先查找都有哪些UNDO表空間及其名字;

然后查找默認(rèn)UNDO表空間;

之后查找要刪除的UNDO表空間的數(shù)據(jù)文件;

刪除不用的UNDO表空間:drop tablespace UNDOTBS2;

Oracle UNDO表空間的管理

這還不算完,在數(shù)據(jù)庫中刪除表空間后,其數(shù)據(jù)文件還在物理磁盤上存在,需要刪除:

Oracle UNDO表空間的管理

5、我們可以通過dba_undo_extents查看UNDO表空間的狀態(tài):

Oracle UNDO表空間的管理

其中STATUS的狀態(tài)有三個(gè):UNEXPIRED、EXPIRED、ACTIVE

ACTIVE說明此時(shí)有大量的DML操作在寫UNDO,UNEXPIRED狀態(tài)是由ACTIVE狀態(tài)的數(shù)據(jù)轉(zhuǎn)換過來的,至于UNEXPIRED狀態(tài)何時(shí)轉(zhuǎn)換成EXPIRED,這個(gè)由當(dāng)前系統(tǒng)的undo retention決定。

我們也可以通過v$UNDOSTAT來查看詳細(xì)的UNDO信息:

SELECT TO_CHAR(BEGIN_TIME, 'MM/DD/YYYY HH24:MI:SS') BEGIN_TIME,TO_CHAR(END_TIME, 'MM/DD/YYYY HH24:MI:SS') ND_TIME,

UNDOTSN, UNDOBLKS, TXNCOUNT, MAXCONCURRENCY AS "MAXCON" FROM v$UNDOSTAT WHERE rownum <= 100;

Oracle UNDO表空間的管理

上面各列中:

BEGIN_TIME表示每條記錄UNDO事務(wù)開始的時(shí)間

END_TIMEE表示每條記錄UNDO事務(wù)結(jié)束的時(shí)間

上面每條記錄的間隔是10分鐘

UNDOTSN 在這段時(shí)間undo事務(wù)的數(shù)量

UNDOBLKS在這段時(shí)間占用的undo塊的數(shù)量

TXNCOUNT事務(wù)的總數(shù)量

MAXCON這些UNDO事務(wù)過程中的大數(shù)據(jù)庫連接數(shù)

6、更改UNDO RETENTION

alter system set UNDO_RETENTION = 1800;

7、涉及到UNDO表空間的系統(tǒng)表:

    V$UNDOSTAT

    V$ROLLSTAT

    V$TRANSACTION

    DBA_UNDO_EXTENTS

    WRH$_UNDOSTAT

    WRH$_ROLLSTAT

更多精彩Oracle內(nèi)容 請關(guān)注我:

Oracle UNDO表空間的管理

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。

當(dāng)前名稱:OracleUNDO表空間的管理-創(chuàng)新互聯(lián)
新聞來源:http://www.rwnh.cn/article30/escpo.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供移動網(wǎng)站建設(shè)微信公眾號、外貿(mào)建站、響應(yīng)式網(wǎng)站、網(wǎng)站營銷、云服務(wù)器

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

網(wǎng)站建設(shè)網(wǎng)站維護(hù)公司
新源县| 永定县| 开鲁县| 南漳县| 舞阳县| 绥滨县| 德安县| 全椒县| 涟源市| 西安市| 新龙县| 东乡族自治县| 德昌县| 石林| 永兴县| 张家界市| 黄平县| 乐至县| 邹平县| 来安县| 静宁县| 繁峙县| 伊吾县| 大兴区| 宝丰县| 永顺县| 商水县| 曲麻莱县| 高雄县| 新民市| 荃湾区| 山丹县| 曲靖市| 韶山市| 大方县| 鸡泽县| 蓬莱市| 普洱| 忻城县| 宝鸡市| 齐河县|