WEB开发网
开发学院数据库DB2 DB2 Spatial Extender 性能调优(1) 阅读

DB2 Spatial Extender 性能调优(1)

 2007-06-01 16:21:39 来源:WEB开发网   
核心提示: 基本性能调优在任何性能调优过程中,第一步是为系统取得一个良好的基线,DB2 Spatial Extender 性能调优(1)(2),运行 DB2 Configuration Advisor 对该任务有所帮助(请参阅 参考资料 一节,获得对 DB2 Configuration Advisor

基本性能调优

在任何性能调优过程中,第一步是为系统取得一个良好的基线。运行 DB2 Configuration Advisor 对该任务有所帮助(请参阅 参考资料 一节,获得对 DB2 Configuration Advisor 的介绍和关于调优数据库性能的信息)。可以从 Control Center 中通过右键单击一个数据库来启动 Configuration Advisor,如图 1 所示。

图 1. 启动 Configuration Advisor

您只需回答关于整个系统的一些简单问题,在任何情况下您应该都知道这些问题。下面是这些问题的一个简化列表,并提供了我们作出的选择,后者以 斜体 显示。从我们的选择中可以看出,我们从一开始就关注性能。您具有的场景可能要求不同的选择,例如对于锁和恢复方面的问题就是如此。

您想将多少内存用于 DB2 实例? 809 MB(80%)。

您将执行更多的数据仓库操作,还是执行更多的事务性操作? 都有。

您的事务是长还是短?一分钟预期有多少事务? 较短的事务;一分钟 60 个。

对您来说,更快的恢复与更快的事务哪个优先? 更快的事务。

数据库已经包含了数据吗? 还没有包含数据。

本地和远程连接的平均数量是多少? 平均 5 个本地连接,2 个远程连接。

您想使用哪种隔离级别? Cursor stability (更少的锁)。

在回答这组问题之后,Configuration Advisor 将提供对建议修改项的总结。现在您可以立即应用建议的修改,或将一个任务保存在任务中心。您应该检查每一项修改,确定它们对系统是否有意义。如果想根据自己的需要进行调整,那么可以在任务中心创建一个包含配置修改的任务,然后按照自己的需要修改任务脚本。在系统上运行 Configuration Advisor 之后可以得到如图 2 所示的结果。最值得注意的是对缺省缓冲池大小的修改。增加缓冲池大小通常是提高系统整体性能的最重要的决定,因为它指定可以将多少数据缓存在内存中,从而减少对(较慢的)磁盘 I/O 的需要。

上一页  1 2 3 4 5 6 7  下一页

Tags:DB Spatial Extender

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接