相关推荐
-
DBMS_PROFILER使用指南
DBMS_PROFILER使用指南 介绍详细,从安装到使用都一目明了
-
Oracle 使用dbms_profiler统计存储过程每步执行时间
最近和优化团队的专家学到一个很有意义的内置包:dbms_profiler,专门用于分析Oracle存储过程中的各段代码的时间开销情况,从而快速找到性能瓶颈的步骤。 一、 sys创建dbms_profiler conn /as sysdba desc dbms_profiler --先确认dbms_profiler包是否存在,如果不存在则通过下面的方式创建 @?/rdbms/admin/profload.sql 主要函数: start_profiler 启动对该程式监控 stop_p.
-
dbms_profiler
从oracle8i开始oracle提供dbms_profiler包来收集pl/sql块执行情况,通过分析收集的数据进而找到pl/sql的瓶颈......dbms_profiler安装: 1. @%oracle_home...
-
oracle dbms_profiler,使用 Oracle 的 DBMS_PROFILER 包诊断与优化存储过程
从Oracle 8i开始就提供了一个具有类似功能的Package用来追踪PL/SQL 的执行过程及性能。这个Package名为DBMS_PROFILER。在某些数据库版本中,这个包并未默认安装,如果要使用它,须在SYS用户下执行$ORACLE_HOME/ rdbms/admin下的profload.sql脚本来创建。通过这个脚本的文件注释信息,可以了解到这段程序早在1998年就被创立出来:[ora...
-
dbms_profiler 调整PL/SQL的性能
1、DBMS_PROFILER 介绍 如果需要针对PL/SQL进行跟踪,找出最耗时间的语句块,可以使用oracle提供的DBMS_PROFILER进行跟踪。 检查DBMS_PROFILER包是否安装 sys@ORCL> desc dbms_profiler 如果没有安装可以运行$ORACLE_HOME/rdbms/admin/profload.sql 脚本安装 默认情况下DBMS
-
DBMS_PROFILER的基本用法
DBMS_PROFILER包专门分析plsql,可以分析到每行,非常有用的工具。这个包默认不安装需要手动安装,脚本为?\rdbms\admin下的profload.sql和proftab.sql,第二个为工具表的sql。安装完成...
-
Oracle PL/SQL高级编程(第五弹:性能优化:使用DBMS_PROFILER包)
对于已经存在的代码,找出影响性能的问题点至关重要,Oracle提供的DBMS_PROFILER包可以方便地发现其瓶颈所在。 安装DBMS_PROFILER包 在使用DBMS_PROFILER之前,要以管理员身份进入数据库系统进行安装。 1. 使用管理员身份登录,使用DESC命令判断DBMS_PROFILER包是否存在:DESC DBMS_PROFILER; 2. 如果DESC命令提示DBM...
-
(转)使用dbms_profiler包测试存储过程性能
原文地址 http://hi.baidu.com/edeed/blog/item/345401e9a8851d38b80e2db4.html dbms_profiler用来测试PL/SQL代码非常有用,比如找出哪一段代...
-
配置文件管理器DBMS_PROFILER创建和使用指南
dbms_profiler用来测试PL/SQL代码非常有用,比如找出哪一段代码比较耗时,也可以用来比较不同算法之间的差异,进行性能调整。 1.配置dbms_profiler的运行环境 sys用户下...
-
PLSQL_性能优化效能跟踪工具DBMS_PROFILER分析(案例)
2014-06-01 Created By BaoXinjian 一、摘要 Oracle PLSQL性能诊断是经常会遇到问题,所以Oracle提供了比较多的程式诊断工具,其中包括了dbms_profiler包 DBMS_PROFILER中会用到一些基本构建如下 在调用程式前DBMS_PROFILER.START_PROFILER,启动对该程式监控 在调用程式后DBMS_PROFI...
-
oracle dbms_profiler,Oracle数据库中使用DBMS_PROFILER进行调优
在进行数据库调优时,代码的性能瓶颈至关重要,Oracle数据库提供的DBMS_PROFILER包可以特别方便的发现瓶颈的所在之处。DBMS_PROFILER在使用之前可能需要安装,具体安装步骤如下:◆1:执行$ORACLE_HOME/rdbms/admin/profload.sql◆2:创建一个用于存放跟踪信息的schemaCREATE USER profiler IDENTIFIED BY pr...
-
Oracle DBMS_PROFILER 的使用方式 (转)
(一) 安装: 用 SYS 身份登录数据库,执行脚本:%ORACLE_HOME% \RDBMS\ADMIN\profload.sql 创建一个用于存放信息的 schema, 并授予权限: CREATE USER profiler IDENTIFIED BY profiler DEFAULT TABLESPACE USERS QUOTA UNLIMITED ON USE...
-
使用dbms_profiler来观察每一行PLSQL程序的执行时间
使用dbms_profiler来观察每一行PLSQL程序的执行时间 有时候我们在执行一段比较长的plsql程序的时候,发现执行过程比较慢,但又不知道是哪部分出现了性能问题,这时候应该如何快速找到最耗费时间的部分呢?当然有很多方...
-
PL/SQL Profiler - DBMS_PROFILER
之前写过EBS下的PL/SQL Profiling 调试的文章,PL/SQL Profiling用于调试EBS下PL/SQL(如:Procedure,Function)的性能情况。今天抛开EBS这个特定的产品,写一下如何使用DBMS_PROFILER这个Package,如何获取PL/SQL中各段代码的执行时间。 DBMS_PROFILER的官方介绍:http://docs.oracle.com/c...
-
使用 DBMS_PROFILER 定位 PL/SQL 瓶颈代码
对于SQL的优化,可以借助于SQL tuning advisor实现自动SQL优化与调整。而对于PL/SQL代码而言,既有SQL代码,又有PL/SQL代码,仅仅使用10046事件是远远不够的,因为可能SQL时间很短,而整个包或过程执行时间N久,而且包或过程中又嵌套有其他包,过程,函数。看得你头皮发麻。尽管没有工具可以直接作用于PL/SQL代码进行优化,但借助于PL/SQL PROFILER来定位你
-
DBMS_PROFILER(zt)
DBMS_PROFILERThe DBMS_PROFILER package was introduced in Oracle8i to allow developers to profile the run-time beha...
-
oracle dbms_profiler,Oracle DBMS_PROFILER 的使用方式
http://www.cnblogs.com/oradragon/archive/2012/09/03/2669744.html(一) 安装:用 SYS 身份登录数据库,执行脚本:%ORACLE_HOME% \RDBMS\ADMIN\profload.sql创建一个用于存放信息的 schema, 并授予权限:CREATE USER profiler IDENTIFIED BY profiler ...