2008年(239)
分类: Oracle
2008-06-17 22:26:37
数据库系统从开始启动,就会将一些关键操作、系统和事务故障以及它们的操作时间、操作过程、错误描述等详细信息记录下来,保存在系统的运行日志文件中。管理员通过对这些信息的分析,可以发现系统中存在的各种问题:
(1)关键操作。所谓关键操作,是指实例的启动和关闭、数据库的备份和恢复、数据字典的更改、检查点操作的执行、锁的升级等。对这些信息的检查,可以发现系统的运行状况、潜在的运行瓶颈。对故障发生前关键操作的分析,有助于找出系统故障发生的原因。
(2)系统和事务故障。在数据库发生故障时,系统会记录故障时间、错误代码、可能的原因以及解决办法等。管理员可以依据这些信息,找出故障发生的原因和处理对策。同时系统会在故障发生时,保存内存中的数据映像到dump文件中,以帮助厂家实现进一步的故障分析。
对系统的运行日志文件,管理员应当每天至少查看一次,及时发现系统存在的问题。另外,由于数据库系统不会自动维护这些文件,随着时间的推移,这些文件的尺寸会越来越大,进而影响到系统的运行。管理员应当定期对这些文件进行备份,然后删除文件中的内容。