oracle清除日志
近日发现oracle占用的空间很大,经查,发现是
/u01/app/oracle/diag/rdbms/orcl/orcl/alert 警告日志
/u01/app/oracle/diag/rdbms/orcl/orcl/trace 跟踪日志
这两个目录日志文件太多。占用十几个G
用adrci清除日志
先确定目录
SQL> select value from v$diag_info where name ='Diag Alert';
VALUE
--------------------------------------------------------------------------------
/u01/app/oracle/diag/rdbms/orcl/orcl/alert
SQL> select value from v$diag_info where name ='Diag Trace';
VALUE
--------------------------------------------------------------------------------
/u01/app/oracle/diag/rdbms/orcl/orcl/trace
adrci是操作系统下的oracle命令,可以直接运行adrci
[oracle@dom169 /]$ adrci
ADRCI: Release 12.1.0.2.0 - Production on Sat Apr 16 21:17:04 2022
Copyright (c) 1982, 2014, Oracle and/or its affiliates. All rights reserved.
ADR base = "/u01/app/oracle"
adrci>
先查看homepath是不是所要处理的日志目录
adrci> show home
ADR Homes:
diag/rdbms/orcl/orcl
adrci>
如果不是,先设置homepath
adrci> set homepath diag/rdbms/orcl/orcl
清空警告日志,1440是按分钟算的,就是一天,这是清空一天以前的警告日志
adrci> purge -age 1440 -type alert
清空跟踪日志,1440是按分钟算的,就是一天,这是清空一天以前的跟踪日志
adrci> purge -age 1440 -type trace
查看日志保留策略
默认SHORTP_POLICY为720小时(即30天),LONGP_POLICY为8760小时(即365天)
adrci> show control
ADR Home = /u01/app/oracle/diag/rdbms/orcl/orcl:
***************************************************************
ADRID SHORTP_POLICY LONGP_POLICY
-------------------- -------------------- --------------------
1335663986 720 8760
1 rows fetched
LONGP_POLICY is used to purge information that have long life. Default value is 365 days.
This policy is used by :
ALERT
INCIDENT
SWEEP
STAGE
HM
SHORTP_POLICY is used to purge the information that have short life. Default value is 30 days.
This policy is used by :
TRACE
CDUMP
UTSCDMP
IPS
默认SHORTP_POLICY为720小时(即30天),LONGP_POLICY为8760小时(即365天)
#设置SHORTP_POLICY 15天 LONGP_POLICY 90天
adrci> set control (SHORTP_POLICY = 360)
adrci> set control (LONGP_POLICY = 2160)
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
2022-01-13 Docker常用命令
2021-01-13 Linux下 磁盘扩容的两种方式
2021-01-13 Linux追加磁盘扩展