IT分销/经销数据库

DB2性能调整

DB2性能调整概述性能元素性能是计算机系统在给定工作负载的情况下的行为方式。按照系统响应时间、吞吐量和可用性来测量性能。性能还受以下因素影响:系统中可用的资源 如何充分利用和共享这些资源。一般情况下,可调整您的系统来改进其成本和效益比率。具体目标可能包括:处理...显示全部
DB2性能调整概述
性能元素

性能是计算机系统在给定工作负载的情况下的行为方式。按照系统响应时间、吞吐量和可用性来测量性能。性能还受以下因素影响:

系统中可用的资源 如何充分利用和共享这些资源。

一般情况下,可调整您的系统来改进其成本和效益比率。具体目标可能包括:

处理更大的或更紧迫的工作负载,而不增加处理成本

例如,增加工作负载而不用购买新硬件或占用更多处理器时间

获得更快的系统响应时间或更大的吞吐量,而不增加处理成本 降低处理成本,而不会降低对用户的服务

将性能从技术指标转换为经济指标比较困难。调整性能在用户时间和处理器时间方面一定会提高成本,因此在对项目进行调整前应衡量其相对于可能效益的成本。其中某些效益是有形的:

更有效地利用资源 能够向系统添加更多的用户

其他效益是无形的,例如,由于响应更快而让用户更加满意。应考虑所有这些效益。

收起
参与12

查看其它 10 个回答liuliping的回答

liulipingliuliping系统工程师
开发性能提高进程

性能提高进程是一种可重复的长期方法,用于监视和调整性能的各个方面。您和您的性能小组可以根据监视的结果调整数据库服务器的配置,并可对使用数据库服务器的应用程序进行更改。

性能监视和调整决策必须以您对使用数据的应用程序类型的了解程度和数据访问的模式为依据。不同类型的应用程序具有不同的性能要求。

将下面的性能提高流程概述作为提高性能的准则。

要开发性能提高流程:


定义性能目标。 为系统中的主要约束建立性能指示器。 开发并执行性能监视方案。 连续分析监视结果以确定哪些资源需要调整。 每次进行一项调整。

即使您认为需要调整多个资源,或数个调整选项可用于您要调整的资源,也要一次进行一项调整,从而确保所做的调整工作可以产生所需的效果。在某些点,调整数据库服务器和应用程序并不能提高性能。因此,您需要升级硬件。

实际的性能调整要求综合考虑系统资源。例如,为了提高 I/O 性能,您可能会增大缓冲池的容量,但是,缓冲池的容量越大,所需的内存也就越多,这将会降低其他方面的性能。

IT分销/经销 · 2011-05-23
浏览1316

回答者

liuliping
系统工程师

liuliping 最近回答过的问题

回答状态

  • 发布时间:2011-05-23
  • 关注会员:1 人
  • 回答浏览:1316
  • X社区推广