使用度量基线技术实现Oracle自我监控
2009-03-17 13:10:42 来源:WEB开发网如数据库管理员现在需要让Oracle数据库系统进行自我监视。当服务器的CPU使用率达到多少的时候,自动向数据库管理员报警;或者到表空间的使用量达到全部最大容量的90%时自动提醒数据库管理员等等。这些功能对于数据库管理员来说,肯定非常的实用。在Oracle数据库系统的企业管理器中提供了多种方式帮助管理员监视Oracle应用环境。在每个监视主机上的Oracle管理代理能够监视主机上所有目标的状态、性能和健康情况。如故目标对象发生故障或者性能度达到预警阀值,数据库系统就会生成预警,并通过一定的渠道告诉给数据库管理员。可见这个数据库系统的自我监视功能,可以代替数据库管理员的眼睛。
但是,这个自我监视功能要起作用的话,则离不开度量基线。度量基线就是一个技术指标,告诉企业管理器,当某个指标达到这个度量基线或者超过多少时,执行某项动作。所以,度量基线的管理对于数据库系统的自我监视功能非常关键。如果这个度量基线设置的高了,那么就起不到监视的作用。等到系统报警时,可能数据库已经崩溃掉了。如果这个度量基线设置的比较低,那么数据库会频繁的报无效的警。反而会因为太过于灵敏而给数据库管理员造成不必要的麻烦。所以度量基线的设置对于Oracle数据库来说非常的关键。
一、 度量基线设置的基本步骤
设置度量基线其实不是很难。只需要简单几个步骤就可以完成度量基线的设置。其难点在于如何设置才是合理的。下面笔者就结合度量基线设置的内容来谈谈怎么设置一个合理的度量基线。
进入Oracle的企业管理器,打开创建度量基线的页签。在这个页签上,就可以来设置度量基线的所有内容。然后数据库系统会自动根据这里的设置来计算阀值。在创建度量基线时,选择目标性能在典型工作量下处于克接受范围内的日期和时间段,这是建立一个合理的度量基线的基本准则。具体的来说,要设置一个度量基线,需要设置一下具体的参数。
更多精彩
赞助商链接