77950680dff37c90f7.png (241.18 KB, 下载次数: 286)
2025-4-27 17:56 上传
39505680dffc8ccce4.png (92.55 KB, 下载次数: 328)
2025-4-27 17:58 上传
9659680dffd599e0a.png (75.47 KB, 下载次数: 292)
2025-4-27 17:58 上传
85245680e001220dab.png (81.82 KB, 下载次数: 292)
2025-4-27 17:59 上传
3306680e0042973e8.png (203.82 KB, 下载次数: 280)
2025-4-27 18:00 上传
这一部分,通过Buffer Gets对SQL语句进行排序,即通过它执行了多少个逻辑I/O来排序。顶端的注释表明一个PL/SQL单元的缓存获得(Buffer Gets)包括被这个代码块执行的所有SQL语句的Buffer Gets。因此将经常在这个列表的顶端看到PL/SQL过程,因为存储过程执行的单独的语句的数目被总计出来。在这里的Buffer Gets是一个累积值,所以这个值大并不一定意味着这条语句的性能存在问题。通常我们可以通过对比该条语句的Buffer Gets和physical reads值,如果这两个比较接近,肯定这条语句是存在问题的,我们可以通过执行计划来分析,为什么physical reads的值如此之高。另外,我们在这里也可以关注gets per exec的值,这个值如果太大,表明这条语句可能使用了一个比较差的索引或者使用了不当的表连接。28781680e00a12c6a9.png (319.53 KB, 下载次数: 312)
2025-4-27 18:02 上传
38727680e00c7a6ae7.png (278.34 KB, 下载次数: 359)
2025-4-27 18:02 上传
55627680e00e125165.png (284.45 KB, 下载次数: 283)
2025-4-27 18:03 上传
| 欢迎光临 重庆思庄Oracle、KingBase、PostgreSQL、Redhat认证学习论坛 (http://bbs.cqsztech.com/) | Powered by Discuz! X3.2 |