你的位置:首页 > 软件开发 > 数据库 > oracle编程艺术

oracle编程艺术

发布时间:2016-01-30 18:00:05
runstats工具是《 oracle database 9i/10g/11g编程艺术 深入数据库体系结构》作者写的一个统计性能工具,能对做同一件事的两个方法进行比较,得到孰优孰劣的结果。(看到runstats想到了db2 里有runstats命令收集统计信息)run ...

runstats工具是《 oracle database 9i/10g/11g编程艺术 深入数据库体系结构》作者写的一个统计性能工具,能对做同一件事的两个方法进行比较,得到孰优孰劣的结果。

(看到runstats想到了db2 里有runstats命令收集统计信息)

runststs工具主要测量三个要素

  • 墙上时钟(wall clock) 或耗用时间(elapsed time)
  • 系统统计结果,会并排地显示每个方法做某件事(如执行一个解析调用)的次数,并展示出二者之差
  • 闩定(latch)这个是报告的关键输出

要使用该工具,需要能访问V$视图,并创建一个表来存储统计结果,还需要创建runstats包,下面是在scott用户下创建该工具,以下试验在ORACLE 11.2.0.1.0上进行

oracle编程艺术

使用SYS用户登录,执行以下语句

--默认scott无创建视图权限,创建视图时会报ORA-01031: insufficient privilegesgrant create view to scott;--将以下4个动态性能视图原表SELECT权限赋给scottgrant SELECT on v_$statname to scott ;grant SELECT on v_$mystat to scott ;grant SELECT on v_$latch to scott ;grant SELECT on v_$timer to scott ;

原标题:oracle编程艺术

关键词:oracle

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

可能感兴趣文章

我的浏览记录