互联网服务Db2SQL概要文件

Db2 SQL概要文件相关问题:概要文件如何编写?由开发还是运维负责?

参与20

4同行回答

libai21libai21课题专家组软件架构设计师海通证券
DB2 的概要文件不大好些。我的经验是通过修改统计信息,来改变访问计划。统计信息的维护建议运维负责。显示全部

DB2 的概要文件不大好些。我的经验是通过修改统计信息,来改变访问计划。统计信息的维护建议运维负责。

收起
证券 · 2019-03-26
topzgmtopzgm课题专家组软件架构设计师People's Bank of China
答复:DB2 SQL优化概要文件有关说明: 1)使用优化概要(optimize profile)的目的是定制执行计划(access plan)。 2)优化概要文件分为两类:嵌入式、独立式。 3)嵌入式的优化概要是将优化概要嵌入到查询SQL中。这种方式需要开发人员来负责。 4)独立式的优化概要文件是把优化概要...显示全部

答复:

DB2 SQL优化概要文件有关说明:
1)使用优化概要(optimize profile)的目的是定制执行计划(access plan)。
2)优化概要文件分为两类:嵌入式、独立式。
3)嵌入式的优化概要是将优化概要嵌入到查询SQL中。这种方式需要开发人员来负责。
4)独立式的优化概要文件是把优化概要文件发布到DB2元数据表OPT_PROFILE中。这种方式可以由运维人员来负责。
5)优化概要文件编写,要点就是为查询SQL指定特定的表访问方式、表连接方式和连接顺序等,按照优化概要文件XML格式编制即可。
收起
银行 · 2019-03-27
macrozengmacrozeng数据库管理员IBM
关于概要文件可以参考下面的链接https://www.ibm.com/developerworks/cn/data/library/techarticles/dm-1008pengxq/index.html但是现在 DB2 自动优化已经相当成熟了,一般情况下不需要用户自己编写概要文件。显示全部

关于概要文件可以参考下面的链接

https://www.ibm.com/developerworks/cn/data/library/techarticles/dm-1008pengxq/index.html

但是现在 DB2 自动优化已经相当成熟了,一般情况下不需要用户自己编写概要文件。

收起
政府机关 · 2019-03-26
浏览2042
  • 的确这样的,现在DB2的优化器越来越强大,生产环境很少使用这个技术了(更像是给写得烂的 SQL 打补丁),而且大规模的DB2系统维护背景下,维护成本很高。
    2019-03-28
yhl71yhl71数据库架构师某公司
SQL概要文件的编写请参考Db2信息中心或者developerworks上下面的文章,编写概要文件需要熟悉optimizer guideline: https://www.ibm.com/developerworks/cn/data/library/techarticles/dm-1008pengxq/ 如果执行计划不是最优时,可以先考虑使用OPTGUIDELINES,它和 概要文件的...显示全部

SQL概要文件的编写请参考Db2信息中心或者developerworks上下面的文章,编写概要文件需要熟悉optimizer guideline:

 https://www.ibm.com/developerworks/cn/data/library/techarticles/dm-1008pengxq/
 如果执行计划不是最优时,可以先考虑使用OPTGUIDELINES,它和 概要文件的使用相比较会简单些。
通常在具有了一定的Db2使用经验之后,才会了解到概要文件,一般的开发人员基本上不接触概要文件,因此概要文件的编写建议是由有经验的使用者来编写,可能是开发人员,也可能是调优的DBA。
收起
IT咨询服务 · 2019-04-02
浏览1976

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2019-03-25
  • 关注会员:6 人
  • 问题浏览:3457
  • 最近回答:2019-04-02
  • X社区推广