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

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

 2008-08-20 16:23:58 来源:WEB开发网   
核心提示: 当你使用服务类时,你可以通过控制这个服务类的一系列属性,DB2 V9.5 工作负载管理简介(5),使不同的工作具有不同的优先级,比如,主要的管理方式一定会生效,如果定义了补充的方式,你可以设置服务类中工作的 I/O 页预取优先级,设置服务类中所有代理的 CPU 优先级

当你使用服务类时,你可以通过控制这个服务类的一系列属性,使不同的工作具有不同的优先级。比如,你可以设置服务类中工作的 I/O 页预取优先级,设置服务类中所有代理的 CPU 优先级,你还可以通过不同类型的阈值控制服务类中工作所使用的资源。

阈值(THRESHOLD)

可以通过创建阈值的方式对服务类所使用的资源进行控制,阈值可以根据不同的类型进行创建。阈值提供一种方法,用来控制每种工作能够使用的资源数量。在工作负载管理(WLM)解决方案中,你可以使用阈值来防止系统过载或者资源被滥用现象的发生。通过阈值,你可以直接对特定的资源设置限定,当超过限定时,就会触发特定的动作。

工作操作(WORK ACTION)和工作操作集(WORK ACTION SET)

工作操作(WORK ACTION)是一个用来控制某一种类型工作所对应数据库活动的方法。简单的说就是,当数据库活动满足已经定义好的工作类(WORK CLASS)所涉及的范围时,就会触发相应的工作操作(WORK ACTION)。

下面我们来看一下最后一个阶段,也就是监控阶段(Monitoring Stage)。监视的主要目的是确定你的系统和独立运行的工作负载是否健康和高效。通过表函数,你可以访问实时操作的数据(比如服务类中正在运行的工作负载和数据库活动的列表或者平均响应时间的列表)。作为实时监控的补充,为了历史分析,还通过使用事件监控器捕获数据库活动信息的细节和数据库活动统计信息。

总的来说,工作负载管理(WLM)有两种方式对工作进行管理,即一种主要的方式,一种补充的方式。主要的方式是通过工作负载(Workload)、服务类(Service Classs )和阈值(Threshold)相结合的方式,根据数据库行为的来源(数据库连接属性)对工作进行管理。补充的方式是通过工作类集(Work Class Set)和工作操作集(Work Action Set)相结合,根据数据库行为的属性对工作进行管理。补充的方式是在主要的管理方式基础之上进行的,不是单独进行管理的,也就是说,主要的管理方式一定会生效,如果定义了补充的方式,则补充的方式也同时生效。

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

Tags:DB 工作 负载

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