• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase
您的位置:首页 > 数据库 >DB2 > 使用DB2look实用程序重新创建优化器访问计划(2)

使用DB2look实用程序重新创建优化器访问计划(2)

作者:匿名 字体:[增加 减小] 来源:互联网 时间:2017-06-28

匿名通过本文主要向大家介绍了db2look,db2look tw,系统配置实用程序,lmtools 实用程序,打印机设定实用程序等相关知识,希望本文的分享对您有所帮助
</div>    正如将在下面的 排序堆 一节中所看到的,它的工作方式与排序堆的相同。 
   如果您是一名 DBA,就可能会使用 DB2 SQL Explain Tool(db2exfmt)来获得对于 SQL 访问计划的理解。db2exfmt 工具用于格式化解释表的内容。如果您在生产中使用 db2exfmt 查看一个访问计划的输出,就会注意到计划顶部的下列内容。(注意:这些参数通常是由 db2look 输出中的 -f 和 -fd 选项所选择的,除了 dbheap 设置之外)。 

清单 3. db2exfmt 的示例输出 

Database Context: 
----------------  
    Parallelism:      None   
    CPU Speed:       6.523521e-07     
    Comm Speed:       100  
    Buffer Pool size:    50000  
    Sort Heap size:     10000  
    Database Heap size:   5120  
    Lock List size:     1000  
    Maximum Lock List:   10  
    Average Applications:  1  
    Locks Available:    7849  

Package Context:  
---------------  
    SQL Type:        Dynamic  
    Optimization Level:   5  
    Blocking:        Block All Cursors  
    Isolation Level:    Cursor Stability  

---------------- STATEMENT 1 SECTION 201 ----------------  
    QUERYN        1  
    QUERYTAG:        CLP  
    Statement Type:     Select  
    Updatable:       No  
    Deletable:       No  
    Query Degree:      1  

如果您稍稍深入查看 db2exfmt 的输出,就在访问计划之后,您将看到是否具有影响优化器计划的注册表设置。 
注意:另外,遗憾的是,db2look -f 并非列出了所有相关的注册表变量。您将需要添加那些遗漏的。一般来说,您测试系统上的注册表变量设置应与生产系统上的相同,或者尽可能接近。 

清单 4. 影响访问计划的注册表设置 


1) RETURN: (Return Result)  
    Cumulative Total Cost:     57.6764  
    Cumulative CPU Cost:      191909  
    Cumulative I/O Cost:      2  
    Cumulative Re-Total Cost:    5.37264  
    Cumulative Re-CPU Cost:     134316  
    Cumulative Re-I/O Cost:     0  
    Cumulative First Row Cost:   26.9726  
    Estimated Buffer pool Buffers:  2  

    Arguments:  
    ---------  
    BLDLEVEL: (Build level)  
        DB2 v8.1.0.80 : s041221  
    ENVVAR : (Environment Variable)  
   DB2_ANTIJOIN=yes  
        DB2_INLIST_TO_NLJN = yes  
    STMTHEAP: (Statement heap size)  
        2048  

创建数据定义语言(DDL) 
下列 db2look 命令创建了 DDL 以复制所有数据库对象,以及配置和统计信息。 

db2look -d <dbname> -e -a -m -o db2look.out  </div> </div> </div> </div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 使用DB2look实用程序重新创建优化器访问计划(9)
  • 使用DB2look实用程序重新创建优化器访问计划(8)
  • 使用DB2look实用程序重新创建优化器访问计划(6)
  • 使用DB2look实用程序重新创建优化器访问计划(5)
  • 使用DB2look实用程序重新创建优化器访问计划(4)
  • 使用DB2look实用程序重新创建优化器访问计划(3)
  • 使用DB2look实用程序重新创建优化器访问计划(8)
  • 使用DB2look实用程序重新创建优化器访问计划(6)
  • 使用DB2look实用程序重新创建优化器访问计划(5)
  • 使用DB2look实用程序重新创建优化器访问计划(4)

相关文章

  • 2017-06-28DB2数据库使用经验漫谈
  • 2017-06-28DB2数据库在RS6000上的安装过程
  • 2017-06-28在 DB2 Database Partitioning Feature 环境中选择分区键
  • 2017-06-28DB2 9.5中多线程架构的工作原理
  • 2017-06-28DB2发展:持续强化XML支持
  • 2017-06-28在UNIX上安装DB2 UDB修订包的实用技巧
  • 2017-06-28DB2 Warehouse Enterprise Edition V9.5 的安装与配置 2
  • 2017-06-28DB2存储过程开发最佳实践
  • 2017-06-28DB2 XML 全文搜索之为文本搜索做准备
  • 2017-06-28结合使用 CICS 和 DB2 pureXML

文章分类

  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase

最近更新的内容

    • 数据架构师:DB2 数据仓库性能,第 2 部分:寻找有问题的 SQL 查询并进行调优
    • DB2 存储过程开发最佳实践
    • DB2 仓库管理器 7.2 概述
    • DB2 使用批处理创建数据库
    • DB2常用傻瓜问题1000问(三)
    • DB2 最佳实践: 最小化计划下线最佳实践
    • DB2 9.5高可用性解决方案
    • 用表单来提交sql(转)3
    • SQL语句优化DB2应用程序性能
    • 带你深入了解IBM DB2的通信与连接过程

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有