最近跟踪top sql的一些想法
2006-04-12 08:54
302 查看
1.top sql的列表中,优先注意的是每次执行磁盘读取数,这个数越大越不好,但也不能绝对而论,在看这个值的同时,要注意已处理的行数,如果行数比较大,则大的磁盘读取数是比较正常的。那么就是说我们要关心的是接近的记录读取数时的每次磁盘读取数。
2.还要注意的是语法分析调用这个指标,当你的top sql中大量的都是语法分析调用为1的语句时,说明了这样两个问题:A.你的语句可能只执行了一次;B.你的语句不能被重新利用解析,可能是因为你的语句没有使用绑定变量,重复解析,总之被重复解析了;C.你的library cache比较小,造成解析后的SQL被频繁的交换出去。
3.根据这些情况,发现SQL的问题主要在未使用绑定变量,这个情况先不提了。
2.还要注意的是语法分析调用这个指标,当你的top sql中大量的都是语法分析调用为1的语句时,说明了这样两个问题:A.你的语句可能只执行了一次;B.你的语句不能被重新利用解析,可能是因为你的语句没有使用绑定变量,重复解析,总之被重复解析了;C.你的library cache比较小,造成解析后的SQL被频繁的交换出去。
3.根据这些情况,发现SQL的问题主要在未使用绑定变量,这个情况先不提了。
相关文章推荐
- 从.net转型,聊聊最近一些面试,薪资和想法
- MySQL中SQL优化和架构设计的一些简单想法
- 最近关于DNN,又有一些值得记录的小技巧(tips),sql乱码和articles模块源码修改
- 最近的一些想法
- 最近看算法的一些想法
- zhuan最近的一些想法与大家分享
- 最近关于智能实现一些零碎的想法
- 一次自我反思与自己最近的一些想法
- 最近做一个网站过程中产生的一些想法和疑问
- 最近关于DNN,又有一些值得记录的小技巧(tips),sql乱码和articles模块源码修改
- 从.net转型,聊聊最近一些面试,薪资和想法
- 206.12.15随笔--最近内心的一些想法
- C语言系列(一):最近重拾C语言的想法,谈到C中易错点,难点;以及开源代码中C语言的一些常用技巧,以及如何利用define、typedef、const等写健壮的C程序
- MySQL中SQL优化和架构设计的一些简单想法
- 很久每有来空来了,一些最近的想法
- [转载]最近项目中的一些简单的想法
- 感悟:最近的一些想法
- 【mysql】MySQL中SQL优化和架构设计的一些简单想法
- MySQL中SQL优化和架构设计的一些简单想法
- 最近的一些开发想法