oracle数据库日志清理

广大1年前技术文章1209


1、查看日志

执行命令:

SQL> show parameter dest;

找到audit_file_dest,background_dump_dest,user_dump_dest,core_dump_dest对应的值

audit_file_dest路径下存放的是数据库审计信息文件

background_dump_dest路径下存放的是数据库的trace文件和alert日志文件

user_dump_dest路径下存放的是sql trace之后session的trace文件

core_dump_dest路径下存放的是应用程序日志,除非数据库出了问题,否则基本上不会有什么信息,一般不需要清理

2.审计日志清理:

cd audit_file_dest显示的目录,里面都是 .aud结尾的文件

可以使用如下语句清理,清理前确认保留时间:

find ./ -mindepth 1  -maxdepth 1 -name '*.aud' -mtime +7| xargs rm;

3、trace文件和alert日志清理

cd background_dump_dest显示的目录下,删除 *.trc,*.trm文件

find ./ -mindepth 1  -maxdepth 1 -name '*.tr*' -mtime +7| xargs rm;

对于alert_$ORACLE_SID.log 日子可以使用 echo >alert_$ORACLE_SID.log 清理

4、sql trace文件清理

user_dump_dest和background_dump_dest一般是一致的


相关文章

kafka开启kerberos和ACL

kafka开启kerberos和ACL

kafka开启kerberos和ACL一、部署kafka-KB包1.上传软件包依次点击 部署中心----部署组件----上传软件包选择需要升级的kafka版本并点击确定 2.部署kafka依次点击部署...

k8s删除Terminating状态的命名空间

问题描述Kubernetes中namespace有两种常见的状态,即Active和Terminating状态,其中Terminating状态一般会比较少见,当对应的命名空间下还存在运行的资源,但该命名...

MongoDB的SQL优化

一、MongoDB查询优化器1、MongoDB查询优化器1)MongoDB查询优化器会选择最优的一条执行计划来执行SQL。2)查询优化器会缓存那些有多条可用索引的SQL的执行计划条目2、查询优化器原理...

PG的analyze与vacuum

analyze-统计信息用于收集表的统计信息,只会对表加读锁,不影响表上其它SQL并发执行,对于大表只会读取表中部分数据 vacuum-碎片回收标记旧版本行的信息为可用,以重复使用这部分空间 更新统计...

impala集成ranger后无法刷新元数据

impala集成ranger后无法刷新元数据

【详细描述】impala集成ranger后无法执行invalidate metadata,报错显示没有对应权限【分析过程】daishuyun用户目前在ranger中的权限配置为:报错显示用户daish...

Impala 操作命令

Impala 操作命令

Impala的外部shell选项描述-h, --help显示帮助信息-v or --version显示版本信息-i hostname, --impalad=hostname 指定连接运行 impala...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。