要对数据库进行性能优化,首先要了解当前数据库运行的情况,这一篇文章介绍了在Oracle中获取数据库运行状况的方法。
这里提到的统计信息,指的并不是CBO优化器所需的表和索引的统计信息。而是数据库实例运行状态的统计,有了这些统计才能判断数据库实例是否工作正常,存在哪些瓶颈,以及有哪些可以优化之处。
Oracle介绍了三种方法,分别是通过OEM、STATSPACK和查询V$视图实现。事实上,前面两种方法虽然简单且直观,但实际上不过是Oracle自己对第三种方法的包装。基本上数据库实例所有的运行信息都可以通过访问V$视图来获取。
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/4227/viewspace-621736/ ,如需转载,请注明出处,否则将追究法律责任。