解释工具: 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的绑定文件的头部、宿主变量和时间戳时间。
续……
收起