深入优化DB2 软件测试数据库的五个最佳实践[3] 数据库设计
关键字:DB2 数据库 最佳实践
解决方案
QuestCentralforDB2是一个集成的控制台,可以提供核心功能,DBA(数据库管理员)需要执行他们日常的数据库管理任务,空间管理,SQL调优和分析,并且可以进行性能诊断监视。QuestCentralforDB2是由DB2软件专家撰写的,并且提供具丰富的功能,以利于视图化的用户界面,并且支持在Unix,Linux,和windows主机上运行DB2数据库。DB2的客户不再被要求用独立的工具维护和使用他们的主机和分布式的DB2系统。
QuestCentral的SQL调优组件提供一个完整的SQL调优环境。QuestCentral是唯一可以提供完整的SQL调优环境的针对DB2可用的产品。这个环境包括以下部分:
1.调优实验室:通过场景的使用,一个单独的SQL语句能够被改进很多次。然后这些场景能够立刻被比较以确定哪个SQL语句提供了最有效率的存取路径。
2.比较:您立刻可以看出对于SQL语句修改的性能改变效果。由于比较多个场景,您能看到对CPU的效果,消耗的时间,I/O和其他更多的统计。另外数据的比较将保证您的SQL语句返回相同的数据子集。
3.建议:由SQL调优组件提供的建议,将会发现所有的在白皮书指定的条件等等。另外,如果一个新场景可以利用,SQL调优组件甚至将会重写SQL,并综合选择的建议。
4.存取路径和对应的统计:在SQL的上下文中,对于DB2存取路径,所有适合的统计应被显示出来。采取推测以设法理解为什么选择一个特殊的存取计划。
QuestCentralforDB2健壮的功能显现了上述SQL调优中的技巧以及更多。这篇白皮书剩余的部分将证明QuestCentral是由更丰富和更透彻的知识恰当的组成的。QuestCentral不仅可以提高您的SQL语句效率,更可以帮助您全面的提升数据库的性能。上面描述的各种调优技巧都被QuestCentral所包括。
文章来源于领测软件测试网 https://www.ltesting.net/