如何查找消耗资源较大的SQL
浏览:14914次 出处信息
对于优化来讲,查找消耗资源较大的SQL至关重要,下面介绍几个之前用到的SQL。
1.从V$SQLAREA中查询最占用资源的查询。
1 |
2 |
3 |
4 |
5 |
6 |
7 |
用buffer_gets列来替换disk_reads列可以得到占用最多内存的sql语句的相关信息。
V$SQL是内存共享SQL区域中已经解析的SQL语句。
2.列出使用频率最高的5个查询:
1 |
2 |
3 |
4 |
5 |
6 |
3.消耗磁盘读取最多的sql top5:
1 |
2 |
3 |
4 |
5 |
6 |
找出需要大量缓冲读取(逻辑读)操作的查询:
1 |
2 |
3 |
4 |
5 |
6 |
建议继续学习:
- HTML5和CSS3工具资源汇总 (阅读:4625)
- UI设计师的盛宴:Web UI设计资源大系 (阅读:3966)
- 分享一些可视信息设计资源 (阅读:3848)
- 突破systemtap脚本对资源使用的限制 (阅读:3494)
- 游戏引擎中的资源生命期管理问题 (阅读:2185)
- 资源文件的转换问题 (阅读:2127)
QQ技术交流群:445447336,欢迎加入!
扫一扫订阅我的微信号:IT技术博客大学习
扫一扫订阅我的微信号:IT技术博客大学习
<< 前一篇:undo异常总结和恢复思路
后一篇:oracle跟踪事件(dump)总结 >>
文章信息
- 作者:streamsong 来源: 信春哥,系统稳,闭眼上线不回滚。
- 标签: 资源
- 发布时间:2015-01-04 22:47:30
建议继续学习
近3天十大热文
-
[778] WordPress插件开发 -- 在插件使用 -
[61] cookie窃取和session劫持 -
[61] Java将Object对象转换为String -
[57] 学习:一个并发的Cache -
[55] 你必须了解的Session的本质 -
[52] 再谈“我是怎么招聘程序员的” -
[52] Linux如何统计进程的CPU利用率 -
[50] 解读iPhone平台的一些优秀设计思路 -
[49] 最萌域名.cat背后的故事:加泰与西班牙政府 -
[48] 我对技术方向的一些反思
