删除跟踪文件的效果?

问题描述 投票:2回答:1

我有一个oracle 11G实例。它的跟踪文件每天都在增加,并导致磁盘空间问题。我必须在每个磁盘空间警报上手动将其删除。我使用命令:

**find \`pwd\` \\( -name \\*.trc -o -name \\*.trm \\) -mtime +2 -exec rm -rf {} \;**

我也可以在cronjob中安排此时间,但是我想知道删除这些文件会产生什么影响,以及为什么这些文件的大小会增加太多。如何通过增加来减少这些文件,这将对我们的数据库产生什么影响?

database oracle database-administration
1个回答
4
投票

为什么数据库会生成一堆跟踪文件?跟踪文件将指示错误,在这种情况下,您通常需要检查跟踪文件以确定错误是什么以及如何纠正该错误,或​​者它将指示某人启用了会话跟踪以调试问题。 ,在这种情况下,您将希望保留跟踪文件,以便进行调试。删除跟踪文件而不查看它们意味着您几乎可以肯定地忽略了问题的征兆,该征兆可能随着时间的推移而变得更糟。如果这是真实的生产数据库,而不是本地计算机上的玩具数据库,则强烈建议确定为什么首先要创建跟踪文件,并解决导致跟踪文件创建的任何问题。] >

© www.soinside.com 2019 - 2024. All rights reserved.