CURRENT QUERY OPTIMIZATION 专用寄存器
CURRENT QUERY OPTIMIZATION 专用寄存器指定一个 INTEGER 值,用于控制数据库管理器在绑定动态 SQL 语句时执行的查询优化类。
QUERYOPT 绑定选项控制静态 SQL 语句的查询优化类。 可能的值范围从 0 到 9。 例如,如果查询优化类设置为 0 (最小优化) ,那么专用寄存器中的值为 0。 缺省值由 dft_queryopt 数据库配置参数确定。 可通过调用 SET CURRENT QUERY OPTIMIZATION 语句来更改该值。
示例: 使用 SYSCAT.PACKAGES 目录视图,查找与 CURRENT QUERY OPTIMIZATION 专用寄存器的当前值使用相同设置绑定的所有计划。
SELECT PKGNAME, PKGSCHEMA FROM SYSCAT.PACKAGES
WHERE QUERYOPT = CURRENT QUERY OPTIMIZATION