Oracle 12.2處理sysaux空間占滿問(wèn)題
基本環(huán)境
數(shù)據(jù)庫(kù):oracle 12.2 RAC
操作系統(tǒng):unix&solaris 11.3
報(bào)錯(cuò)現(xiàn)像
今天處理別的問(wèn)題查看告警日志偶然發(fā)現(xiàn)大量的報(bào)錯(cuò),無(wú)法擴(kuò)展SYSAUX表空間
于是登錄系統(tǒng),查看系統(tǒng)表空間使用情況,發(fā)現(xiàn)SYSAUX表空間用滿了
查看SYSAUX表空間情況
使用SQL檢查一下占用,
SELECT occupant_name"Item",round(space_usage_kbytes/1024/1024,3)"Space Used (GB)",schema_name "Schema",move_procedure "MoveProcedure" FROM v$sysaux_occupants ORDER BY 2 Desc;
返回如下:
再檢查segment_names查看
select * from ( select segment_name,sum(bytes)/1024/1024 total_mb,tablespace_name from dba_segments where tablespace_name in ('SYSTEM','SYSAUX') group by segment_name,tablespace_name order by 2 desc) where rownum <=20;
返回如下:
釋放表空間AUD$UNIFIED
需要用到Dbms包來(lái)處理
BEGIN DBMS_AUDIT_MGMT.CLEAN_AUDIT_TRAIL( audit_trail_type => DBMS_AUDIT_MGMT.AUDIT_TRAIL_UNIFIED, container => DBMS_AUDIT_MGMT.CONTAINER_CURRENT, use_last_arch_timestamp => FALSE); END; /
use_last_arch_timestamp這個(gè)地方有兩個(gè)選項(xiàng):
USE_LAST_ARCH_TIMESTAMP
: Enter either of the following settings:TRUE
: Deletes audit records created before the last archive timestamp. To set the archive timestamp, see Step 3: Optionally, Set an Archive Timestamp for Audit Records. The default (and recommended) value is . Oracle recommends that you set to .TRUE
USE_LAST_ARCH_TIMESTAMP
TRUE
FALSE
: Deletes all audit records without considering last archive timestamp. Be careful about using this setting, in case you inadvertently delete audit records that should not have been deleted.
處理完再次查看
清理之后會(huì)留下清理記錄,可通過(guò)SQL查看
select * from UNIFIED_AUDIT_TRAIL where OBJECT_NAME='DBMS_AUDIT_MGMT' and OBJECT_SCHEMA='SYS' AND SQL_TEXT LIKE '%DBMS_AUDIT_MGMT.CLEAN_AUDIT_TRAIL%';
到此這篇關(guān)于Oracle 12.2處理sysaux空間占滿問(wèn)題的文章就介紹到這了,更多相關(guān)Oracle sysaux空間占滿內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Oracle如何更改表空間的數(shù)據(jù)文件位置詳解
這篇文章主要給大家介紹了關(guān)于Oracle如何更改表空間的數(shù)據(jù)文件位置,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧。2017-11-11Oracle開發(fā)之分析函數(shù)(Top/Bottom N、First/Last、NTile)
本文主要是對(duì)Oracle分析函數(shù)查找前幾名、后幾名、最多、最少以及按層次查詢的介紹,需要的朋友可以參考下。2016-05-05oracle in長(zhǎng)度限制的兩個(gè)快速解決方法
這篇文章主要給大家介紹了關(guān)于oracle in長(zhǎng)度限制的兩個(gè)快速解決方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2021-01-01Oracle數(shù)據(jù)庫(kù)的實(shí)例/表空間/用戶/表之間關(guān)系簡(jiǎn)單講解
這篇文章主要介紹了Oracle數(shù)據(jù)庫(kù)的實(shí)例/表空間/用戶/表之間關(guān)系簡(jiǎn)單講解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-08-08淺析Oracle中sys、system和Scott用戶下的數(shù)據(jù)庫(kù)連接問(wèn)題
這篇文章主要介紹了關(guān)于Oracle中sys、system和Scott用戶下的數(shù)據(jù)庫(kù)連接問(wèn)題,本文通過(guò)示例代碼給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2018-07-07oracle 會(huì)話 死鎖 執(zhí)行sql 執(zhí)行job的方法
這篇文章主要介紹了oracle 會(huì)話 死鎖 執(zhí)行sql 執(zhí)行job的方法,需要的朋友可以參考下2015-12-12oracle的歸檔模式 ORACLE數(shù)據(jù)庫(kù)歸檔日志常用命令
Oracle數(shù)據(jù)庫(kù)有聯(lián)機(jī)重做日志,這個(gè)日志是記錄對(duì)數(shù)據(jù)庫(kù)所做的修改,比如插入,刪除,更新數(shù)據(jù)等,對(duì)這些操作都會(huì)記錄在聯(lián)機(jī)重做日志里2013-01-01