码迷,mamicode.com
首页 > 其他好文 > 详细

08 解析

时间:2014-10-23 10:40:10      阅读:208      评论:0      收藏:0      [点我收藏+]

标签:ar   使用   sp   文件   问题   ad   bs   sql   file   

我们知道, SQL 在执行前, 先要进行解析, 解析后, 生成很多执行计划, 从中进行比较.

1. 快速解析

也就是我们常说的, 比如利用绑定变量等, SQL 的执行计划直接可以利用 shared pool 中的内容.

tkprof <trace file><output file> sys=no sort=prsela,exeela,fchela

 

发现解析出了问题, 明智的做法是查看SQL语句的内容. 本例中, 就是没有使用绑定变量

SELECT pad FROM t where val = 7650

SELECT pad FROM t where val = 1230

SELECT pad FROM t where val = 5410

 

tkprof <trace file><output file> sys=no sort=prsela,exeela,fchela record=<sql file>

只生成带SQL语句的文件.

 

多利用绑定变量

08 解析

标签:ar   使用   sp   文件   问题   ad   bs   sql   file   

原文地址:http://www.cnblogs.com/moveofgod/p/4045157.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!