oracle使用TKPROF 工具来查询SQL性能状态

前端之家收集整理的这篇文章主要介绍了oracle使用TKPROF 工具来查询SQL性能状态前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

sql trace 工具收集正在执行的sql性能状态数据并记录到一个跟踪文件中. 这个跟踪文件提供了许多有用的信息,例如解析次数.执行次数,cpu使用时间等.这些数据将可以用来优化你的系统.

设置sql TRACE在会话级别: 有效

   ALTER SESSION SET sql_TRACE TRUE

设置sql TRACE 在整个数据库有效仿,你必须将sql_TRACE参数在init.ora中设为TRUE,USER_DUMP_DEST参数说明了生成跟踪文件的目录

 ( 这一节中,作者并没有提到TKPROF用法,sql TRACE用法也不够准确,设置sql TRACE首先要在init.ora中设定TIMED_STATISTICS,这样才能得到那些重要的时间状态. 生成trace文件是不可读的,所以要用TKPROF工具对其进行转换,TKPROF有许多执行参数. 大家可以参考ORACLE手册来了解具体的配置. )

猜你在找的Oracle相关文章