朝花夕拾-2-绑定变量

朝花夕拾-2-绑定变量
硬解析需要更多的内存空间, 更多的并发控制对于频繁执行的语句性能会显著的降低,所以对相似的语句只有某些数值变化的语句改写成完全相同的文本,我们称其为绑定.

手工绑定:
EXECUTE  IMMEDIATE  ' UPDATE EMPLOYEE SET sal = :new_sal '   USING v_sal; 

不绑定:
EXECUTE  IMMEDIATE  ' UPDATE EMPLOYEE SET sal = ' || new_sal;

系统绑定:
CURSOR_SHARING
exact:文本完全相同的SQL语句才可共享cursor, exact必须精确
force:server 端强制绑定变量
similar:存在histogram(直方图)时对于不同的变量值重新解析,相当于SIMILAR=EXACT, 不存时与force一样

你可能感兴趣的:(朝花夕拾-2-绑定变量)