网站首页 > 资源文章 正文
概述
最近接触了物流数据库这一块,OLAP类型的系统,有好多存储过程后面需要去做优化,因为写存储过程中会遇到存储过程执行时间太长问题,如果能知道存储过程里面具体的执行情况是如何的就可以帮助我们进一步分析。所以今天就顺便分享下怎么用PLSQLDeveloper工具去了解存储过程里面具体的执行情况。
1、添加调试信息
打开存储过程所在的文件夹,右击存储过程,添加调试信息:Add debug Information,然后点击Test
2、点击Create Profiler report
如下图所示:
3、执行存储过程
按F8或者如下图所示的按钮执行存储过程,如下
4、执行完存储过程点击Profiler选项卡查看分析报表
如下所示:
说明:
unit --单元的名称,即执行的存储过程 line --代码的行号 total time --此行执行时间 occurrences --此行共执行了多少次 text --对应代码行
通过这个报表,就可以知道对应行的执行时间,这就可以对SQL进行分析优化。
分析存储过程后大家就可以针对存储过程耗时比较多的地方来进行优化了,后面小编会分享更多DBA方面内容,感兴趣的朋友走一波关注哩~
猜你喜欢
- 2024-09-09 Oracle 查询命令合集:从新手到专家的指南
- 2024-09-09 数据迁移分享(数据迁移要注意什么)
- 2024-09-09 Oracle监听常见问题及解决办法(oracle19c监听)
- 2024-09-09 数据库工程师的岗位职责与任职要求有哪些?
- 2024-09-09 Oracle学习笔记(oracle入门教程)
- 2024-09-09 不用发送比特币,安华让你的数据库免受勒索
- 2024-09-09 慢性sql正在吃掉你的程序性能(sql执行存储过程语句)
- 2024-09-09 有什么办法可以查看Oracle SQL执行计划?这里告诉你五个方法!
- 2024-09-09 系统部署-(三)数据库ORACLE数据还原
- 2024-09-09 Oracle性能调优——查看执行计划(oracle 执行计划查看)
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- 电脑显示器花屏 (79)
- 403 forbidden (65)
- linux怎么查看系统版本 (54)
- 补码运算 (63)
- 缓存服务器 (61)
- 定时重启 (59)
- plsql developer (73)
- 对话框打开时命令无法执行 (61)
- excel数据透视表 (72)
- oracle认证 (56)
- 网页不能复制 (84)
- photoshop外挂滤镜 (58)
- 网页无法复制粘贴 (55)
- vmware workstation 7 1 3 (78)
- jdk 64位下载 (65)
- phpstudy 2013 (66)
- 卡通形象生成 (55)
- psd模板免费下载 (67)
- shift (58)
- localhost打不开 (58)
- 检测代理服务器设置 (55)
- frequency (66)
- indesign教程 (55)
- 运行命令大全 (61)
- ping exe (64)
本文暂时没有评论,来添加一个吧(●'◡'●)