删除跟踪文件的效果?

时间:2012-11-26 05:45:07

标签: database oracle database-administration

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

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

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

请帮我解决这个问题。

谢谢,

Nitesh Kumar

1 个答案:

答案 0 :(得分:4)

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