如何在 SAP 系统中监控和分析 DB2 UDB 性能
2010-02-04 00:00:00 来源:WEB开发网核心提示:简介IBM 是 SAP 重要的合作伙伴之一,随着 IBM 与 SAP 合作的深入,如何在 SAP 系统中监控和分析 DB2 UDB 性能,IBM DB2 与 SAP 实现了技术层面的紧密集成,许多 DB2 的新特性都很快的在 SAP 系统中得到支持,当遇到一个性能问题,我们首先进行以下排查:性能问题是在何时发生的;性能
简介
IBM 是 SAP 重要的合作伙伴之一,随着 IBM 与 SAP 合作的深入,IBM DB2 与 SAP 实现了技术层面的紧密集成,许多 DB2 的新特性都很快的在 SAP 系统中得到支持。性能问题总是数据库领域里面永恒的话题,使用 DB2 作为底层数据平台的 SAP 系统为我们提供了许多方法监控和检测数据库性能问题。本文从数据库性能问题检测的一般思路和方法论入手,介绍了如何通过 SAP 系统对 DB2 的性能进行监控和分析。
数据库性能问题检测的思路及方法论
在数据库运维工作中遇到性能问题时,通常会让数据库管理员感到无从下手,不容易断定问题的根源所在。如果能有一种可操作的一般性的方法作为指导,我们通常就能够发现大部分数据库性能问题的根源。那么,首先根据我们对数据库性能监控的一些实践经验来总结一下在遇到性能问题时应该进行哪些检查。我们不能保证通过文中介绍的方法就能找到所有性能瓶颈,性能问题的原因很多,解决方法也多种多样,我们在这里只是提供一些普遍的,一般性的方法,具体的实施还需要根据系统的具体情况和不断的实践经验积累。同时,通过进行这些监控,也有利于为技术支持人员提供更详细诊断信息,以便于快速定位性能问题。
当遇到一个性能问题,我们首先进行以下排查:
性能问题是在何时发生的;
性能问题持续存在的还是间断性的;
系统范畴的性能问题还是数据库本身的性能问题;
性能问题是否只存在于某一个应用;
性能问题是随机出现的还是必然出现的。
如果性能问题存在于所有应用,我们可以进行以下排查:
如果发现系统存在大量的 I/O 操作:
检查设备使用情况;
检查排序情况和临时表空间;
检查查询性能是否有效的得到优化;
更多精彩
赞助商链接