首页 > 代码库 > 08 解析
08 解析
我们知道, 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 解析
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。