互联网服务Db2

常用DB2数据库工具,你都熟悉哪些?

解释工具:      DB2提供了可视化解释、db2expln、dynexpln、db2exfmt;timeron是DB2优化器使用的一种成本度量单位,用于计算查询完全执行所需的时间和资源数量。 索引设计工具:      DB2 Design Advisor 基准测试工具   &n...显示全部
解释工具:
      DB2提供了可视化解释、db2expln、dynexpln、db2exfmt;timeron是DB2优化器使用的一种成本度量单位,用于计算查询完全执行所需的时间和资源数量。

索引设计工具:
      DB2 Design Advisor

基准测试工具
      db2batch:db2batch -d sample -f db2batch.sql(db2batch.sql是输入文件),这个命令将返回查询的结果集(限5行)和查询锁花费的时间及CPU时间,另外还返回数据库管理器、数据库和应用程序快照。
数据一致性检查工具:
      db2dart,可以使用db2dart命令来验证数据库及其对象的体系结构是否正确,还可以使用它来显示数据库控制文件的内容,以便从其他情况下可能无法访问的表中抽取数据。使用db2dart时,必须断开所有与数据库的连接,例子:db2dart sample /db
inspect 是db2dart的派生命令,inspect是集成在db2引擎中的。

监控工具:
        db2top:  IBM alphaworks提供了一个db2top的小工具,来帮助你实时监控你的db2数据库。 更为方便的是,除了能够支持分区数据库,也能够让你监控session级别的应用。
        db2pd:用于收集 DB2 实例和数据库的统计信息。db2pd 提供了 20 多个选项显示关于数据库事务、表空间、表统计信息、动态 SQL、数据库配置和其他很多细节的信息。单个 db2pd 命令可以检索多个领域的信息,并把结果保存到文件中。也可以在特定时期内调用该工具一定的次数,帮助您了解随着时间的变化数据库中的变动情况。该工具可用于故障检修、问题确定、数据库监控、性能调优和帮助应用程序的开发设计。
         Spotlight:实时诊断、SQL分析、故障排查实例、分析跟踪文件等等。

管理工具:
         Toad::一项综合的管理和性能调整工具,可最大化流程生产率和效率
         Quest Central:一款集多功能于一体的数据库管理工具,其功能:数据库管理、 SQL优化、SQL分析、空间管理及性能诊断
         Winsql :个人工具

其他工具:
        db2look:是可以从命令行提示符下和控制中心中调用的一个强大工具;功能是:
                        1.从数据库对象中提取数据库定义语言语句;
                        2.生成UPDATE语句,用于更新数据库管理器和数据库配置参数;
                        3.生成db2set命令,用于设置DB2概要注册表;
                        4.提取和生成数据库统计报告;
                        5.生成UPDATE语句,用于复制关于数据库对象的统计信息。
      db2bfd(DB2 Bind File Description):可以查看静态嵌入式SQL的绑定文件的头部、宿主变量和时间戳时间。

续……收起
参与10

查看其它 6 个回答study123的回答

study123study123系统架构师ERICSSON
谢谢分享!
值得参考!

收集得比较完善,热心公益事业啊,赞一个
系统集成 · 2014-07-06
浏览1201

回答者

study123
系统架构师ERICSSON
擅长领域: 数据库服务器数据库迁移

study123 最近回答过的问题

回答状态

  • 发布时间:2014-07-06
  • 关注会员:2 人
  • 回答浏览:1201
  • X社区推广