ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 设置ORACLE的statistics_level的三种状态和解释

设置ORACLE的statistics_level的三种状态和解释

原创 Linux操作系统 作者:libingquan008 时间:2011-05-12 16:03:34 0 删除 编辑
statistics_level 参数是oracle9.2开始引入的一个控制系统统计参数收集的一个开关.一共有三个值:basic,typical,all.支持alter session,alter system 动态修改.如果要用statspack或者AWR收集系统性能统计数据.那么这个参数的值必须为typical或all.通常all是一个全面收集,包括 OS以及sql执行路径方面的一些统计信息,除非遇见非常严重的性能问题或在一些特殊的性能挣断方面才会用到statistics_level=all, 平常statistics_level=typeical已经足够诊断99%的性能问题了. 
example: seting statistics_level 
  
alter system set statistics_level=basic; 
alter system set statistics_level=typical; 
alter system set statistics_level=all; 
or 
alter session set statistics_level=basic; 
alter session set statistics_level=typical; 
alter session set statistics_level=all; 


statistics_level=basic的情况下,oracle关闭了所有性能数据的收集,也就是如果要关闭AWR或statspack收集,只要设置alter system set statistics_level=basic;就行了; 
 
statistics_level=typical的时 
候,除了plan_executetion_statistics和OS Statistics不能收集外,其他的都可以收集,如要要收集这个两项,必须设置statistics_level=all; 
 
如果当statistics_level=ALL,系统收集所有的统计信息.

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/22878696/viewspace-695129/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2011-02-10

  • 博文量
    46
  • 访问量
    120290