SQL 执行计划的固定

       db2 可以用固定执行计划吗,与自动生成访问计划相比,在原理上是否有差异,性能上应该权衡那些方面

是否有实施的案例,是否可以提供一个例子

参与3

1同行回答

leilinleilin数据库管理员IBM
DB2支持固定执行计划(Plan Lockdown)的功能,静态程序(如存储过程、函数、触发器,SQC,SQJ,Cobol等)在数据库中生成的Package,可以固定package中静态SQL的执行计划,避免今后Package被显示或隐式重新绑定后执行计划发生变化。固定执行计划的方法包括bind/rebind命令中指定APREUSE选项,...显示全部

DB2支持固定执行计划(Plan Lockdown)的功能,静态程序(如存储过程、函数、触发器,SQC,SQJ,Cobol等)在数据库中生成的Package,可以固定package中静态SQL的执行计划,避免今后Package被显示或隐式重新绑定后执行计划发生变化。

固定执行计划的方法包括bind/rebind命令中指定APREUSE选项,或者ALTER PACKAGE命令中指定ACCESS PLAN REUSE YES选项。

收起
IT其它 · 2017-05-10
浏览892

提问者

telnet4730
数据库运维工程师光大证券

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2017-05-08
  • 关注会员:2 人
  • 问题浏览:3259
  • 最近回答:2017-05-10
  • X社区推广