摘要:
一. 10053事件 当一个SQL出现性能问题的时候,可以使用SQL_TRACE 或者 10046事件来跟踪SQL. 通过生成的trace来了解SQL的执行过程。我们在查看一条SQL的执行计划的时候,只能看到CBO 最终告诉我们的执行计划结果,但是不知道CBO 是根据什么来做的。 如果遇到了执行计... 阅读全文
posted @ 2014-01-25 17:09 徐正柱- 阅读(3638) 评论(2) 推荐(0) 编辑
|
|||
摘要:
一. 10053事件 当一个SQL出现性能问题的时候,可以使用SQL_TRACE 或者 10046事件来跟踪SQL. 通过生成的trace来了解SQL的执行过程。我们在查看一条SQL的执行计划的时候,只能看到CBO 最终告诉我们的执行计划结果,但是不知道CBO 是根据什么来做的。 如果遇到了执行计... 阅读全文
posted @ 2014-01-25 17:09 徐正柱- 阅读(3638) 评论(2) 推荐(0) 编辑
摘要:
Oracle 的事件很多。 具体参考blog:Oracle 跟踪事件 set event转摘:http://blog.csdn.net/tianlesoftware/archive/2009/12/13/4977827.aspx10046 事件主要用来跟踪SQL语句,它并不是ORACLE 官方提供给... 阅读全文
posted @ 2014-01-25 16:27 徐正柱- 阅读(1002) 评论(0) 推荐(0) 编辑
摘要:
一. SQL_TRACE 当SQL语句出现性能问题时,我们可以用SQL_TRACE来跟踪SQL的执行情况,通过跟踪,我们可以了解一条SQL或者PL/SQL包的运行情况,SQL_TRACE命令会将SQL执行的整个过程输出到一个trace文件中,我们可以读这个trace 文件来了解在这个SQL执行过程... 阅读全文
posted @ 2014-01-25 15:39 徐正柱- 阅读(2898) 评论(0) 推荐(0) 编辑 |
|||