别想万里,要把一只脚放到另一脚的前边
发布时间:2014-10-01 21:24:34
点击(此处)折叠或打开有时候我们在执行一段比较长的plsql程序的时候,发现执行过程比较慢,但又不知道是哪部分出现了性能问题,这时候应该如何快速找到最耗费时间的部分呢?当然有很多方法,但这里推荐一种方法,可以使用dbms_profiler包来观察每一行代码的执行次数和时间。.........【阅读全文】
发布时间:2014-10-01 16:53:10
Tkprof是一个用于分析Oracle跟踪文件并且产生一个更加清晰合理的输出结果的可执行工具。如果一个系统的执行效率比较低,一个比较好的方法是通过跟踪用户的会话并且使用Tkprof工具使用排序功能格式化输出,从而找出有问题的SQL语句。一. TKPROF 命令语法:TKPROF filename1, filename2&nb.........【阅读全文】
发布时间:2014-07-30 15:09:04
-- lead lag over 分析函数 注意的地方with temp as (select '张三' name, '8-20' date1, 1000 a1, 1000 a2, 5 a3 from dual union all select '李四' name, '8-20' date1, 1100 a1, 900 a2, 10 a3 from dual union all select '张三.........【阅读全文】
发布时间:2014-07-15 16:38:33
以前也整理过一遍有关跟踪事件的文章,不过命令方面没有这篇强。 Oracle 跟踪事件 set eventhttp://blog.csdn.net/tianlesoftware/archive/2009/12/10/4977827.aspx 一.Memory Dumps1).Global AreaALTER SESSION SET EVENTS ‘immediate trace name global_area level n’;.........【阅读全文】
发布时间:2014-07-15 16:30:05
一、Oracle跟踪文件 Oracle跟踪文件分为三种类型,一种是后台报警日志文件,记录数据库在启动、关闭和运行期间后台进程的活动情况,如表空间创建、回滚段创建、某些alter命令、日志切换、错误消息等。在数据库出现故障时,应首先查看该文件,但文件中的信息与任何错误状态没有必然的联系。后台报警日志文件保存BACKGROUN.........【阅读全文】