如何查看和修改当前的optimizer level?

Hi 各位大神:
请教下如何查看和修改当前的optimizer level ,谢谢
参与3

2同行回答

新数科技新数科技IT顾问北京新数科技有限公司
上面这个是全局变量,如果只是对某个SQL进行影响,使用hint显示全部
上面这个是全局变量,如果只是对某个SQL进行影响,使用hint收起
IT咨询服务 · 2014-12-23
浏览457
新数科技新数科技IT顾问北京新数科技有限公司
在数据库配置参数里面查看和修改:dft_queryopt - 缺省查询优化类配置参数在编译 SQL 和 XQuery 查询时,查询优化类用于指导优化器使用不同程度的优化。此参数提供了额外的灵活性,这是通过设置在既没有使用 SET CURRENT QUERY OPTIMIZATION 语句也没有在绑定命令上的 QUERYOP...显示全部
在数据库配置参数里面查看和修改:
dft_queryopt - 缺省查询优化类配置参数
在编译 SQL 和 XQuery 查询时,查询优化类用于指导优化器使用不同程度的优化。此参数提供了额外的灵活性,这是通过设置在既没有使用 SET CURRENT QUERY OPTIMIZATION 语句也没有在绑定命令上的 QUERYOPT 选项时使用缺省查询优化类实现的。

配置类型
数据库
参数类型
可联机配置
传播类
Connection
缺省值 [范围]
5 [ 0 — 9 ]
注: 在初始创建数据库后,缺省值将由 DB2® 配置顾问程序进行更改。
计量单位
查询优化类(请参阅以下内容)
当前定义的查询优化类是:
0 - 最小查询优化。
1 - 大致与 DB2 V1 相当。
2 - 轻微优化。
3 - 适度查询优化。
5 - 有效的试探查询优化,可限制选择访问方案所消耗的成本。这是缺省情况。
7 - 有效的查询优化。
9 - 最大查询优化收起
IT咨询服务 · 2014-12-23
浏览442

提问者

郁闷ing
数据库管理员ibm
擅长领域: 数据库服务器存储

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2014-12-23
  • 关注会员:1 人
  • 问题浏览:6455
  • 最近回答:2014-12-23
  • X社区推广