日期:2014-05-16 浏览次数:20341 次
Events事件是Oracle的重要诊断工具及问题解决办法,很多时候需要通过Events设置来屏蔽或者更改Oracle的行为;
有四种类型的Events:
?
?????? Immediate dumps
?
?????? Conditional dumps
?
?????? Trace dumps
?
?????? Events that change database behaviour
?
每一个事件都有一个号跟Oracle的错误信息是一样的.如10046和ORA-10046
?
每一个事件都有一个Level,可以是以下:
?
?????? 范围1到10
?
?????? 位标 0x01 0x02 0x04 0x08 0x10
?
?????? 标识 0=off,1=on
?
?????? ID号 对象ID(object id),内存地址(memory address)
?
要注意的是,Events在每一个版本之间都有所改变.有一些存在的事件可能存在争议性或者已经不可用了,往往这些事件号会由新的事件所替代掉.也要注意在当前的版本中message file不一定可以反映出Events.
?
很多Events都会影响数据库的行为,一些测试Events极有可能导致数据库DOWN掉.所以,在没有Oracle Support的前提下,最好不要在PRO系统上做Events操作