WEB开发网
开发学院数据库DB2 DB2 V9.5 工作负载管理简介 阅读

DB2 V9.5 工作负载管理简介

 2008-08-20 16:23:58 来源:WEB开发网   
核心提示: 另外,在 AIX 操作系统平台上,DB2 V9.5 工作负载管理简介(3),DB2 服务类提供一个可选的功能,用来把 DB2 进程和 AIX 本身的工作负载管理器(WLM)服务类紧密集成,是一个根据工作的来源(source)标识区分工作的对象,以方便随后对工作进行相应的管理,从而可以利用

另外,在 AIX 操作系统平台上,DB2 服务类提供一个可选的功能,用来把 DB2 进程和 AIX 本身的工作负载管理器(WLM)服务类紧密集成,从而可以利用 AIX 操作系统的功能。每个 DB2 服务类可以分配给特定的 AIX WLM 服务类,在 DB2 服务类中工作的所有代理将由 DB2 自动分配给相应的 AIX WLM 服务类。比如,AIX WLM 可以动态地调整 CPU 份额或使用其他服务类的备用 CPU 份额来最大程度地利用数据服务器。AIX WLM 将对 CPU 进行富有成效的管理,在直接分配资源时使 CPU 得到更好的利用,具体包括:

– 通过分配给 AIX WLM 服务类相应的 CPU 份额,完成 CPU 资源的分配

– CPU 份额可以使用 AIX WLM 接口进行动态调节

– 提供从其他服务类借用其空闲 CPU 份额的能力

– 通过 AIX 服务类可以提供操作系统基本的统计信息

需要注意的是,虽然 AIX WLM 能够为正在运行的进程提供 CPU,I/O 以及内存方面的控制,但是,在 DB2 V9.5 中,DB2 只能受益于 AIX WLM 的 CPU 的部分。

下面我们分别来具体看一下工作负载管理(WLM)的三个阶段,首先看一下识别阶段(Identification Stage)。标识阶段是工作负载管理解决方案的第一步,用来对数据库服务器当前运行的工作进行鉴定标识。可以使用很多方法来标识数据库活动,举个例子,你可以通过谁提交的工作来标识数据库活动,也可以通过其他方法来标识数据库活动。在标识阶段有两个相关的概念,分别是:

工作负载(WORKLOAD)

工作负载(WORKLOAD)通过工作所在的数据库连接属性来标识数据库活动。工作负载(WORKLOAD)是用来分配工作给服务类(Service Class)的方法,是一个根据工作的来源(source)标识区分工作的对象,以方便随后对工作进行相应的管理。来源(source)是由工作所在的数据库连接的属性决定的。

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

Tags:DB 工作 负载

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