绑定变量及其优缺点(八)

2014-11-24 12:04:10 · 作者: · 浏览: 10

TKPROF: Release 10.2.0.3.0 - Production on Fri Sep 9 12:55:18 2011

Copyright (c) 1982, 2005, Oracle. All rights reserved.

SQL> ho cat /users/oracle/ins_t.txt -->查看跟踪文件
......
BEGIN ins_t(31,62); END;
......
INSERT INTO T -->可以看到insert into语句中使用了绑定变量
VALUES
(:B2 ,:B1 )

call count cpu elapsed disk query current rows
------- ------ -------- ---------- ---------- ---------- ---------- ----------
Parse 0 0.00 0.00 0 0 0 0
Execute 2 0.11 0.11 2 281 27 2
.......
4、在动态SQL中是使用绑定变量
[sql] view plaincopyprint
-->动态SQL中不能自动使用绑定变量,需要手动设定绑定变量
SQL> @get_parse -->获得当前hard parse解析情况,此时为120

NAME VALUE
------------------------- ----------
parse count (total) 533
parse count (hard) 120
parse count (failures) 1