WEB开发网
开发学院数据库DB2 DB2 最佳实践: DB2 Workload Management 工作负载... 阅读

DB2 最佳实践: DB2 Workload Management 工作负载管理最佳实践(上)

 2010-02-05 00:00:00 来源:WEB开发网   
核心提示: 图片说明:Service Superclass A :服务超类 APriority assigned by work type :按照工作类型分配的优先权Priority assigned by workload :按照工作负载分配的优先权Work Action Set :工作操作集Defaul

图片说明:

Service Superclass A :服务超类 A
Priority assigned by work type :按照工作类型分配的优先权
Priority assigned by workload :按照工作负载分配的优先权
Work Action Set :工作操作集
Default subclass: LOW priority :默认子类:LOW 优先权
Subclass A2: MEDIUM priority :子类 A2 :MEDIUM 优先权
Subclass A1: HIGH priority :子类 A1 :HIGH 优先权

默认服务子类被赋予最低的或中等的优先权,因为只要 DB2 工作负载被映射到超类,没有在应用到该超类的一个 DB2 工作操作集中识别的或重新映射的任何工作将自动被赋予最低(或中等)优先权 2 。通常,高优先权为特殊工作预留,而不是用于提交到数据库的普通日常工作。您还可以将传入的工作直接映射到一个子类本身,以便向那个工作分配该优先权;通过这样做,该工作将绕过超类上的任何 DB2 工作操作集。请注意,您不能直接分配一个工作负载到默认子类,这应该在决定哪个子类将表示哪个业务优先权时考虑。

您可以使用这个推荐方法作为模板,将其用于管理您的数据库上的工作的整体方法(即数据库上的所有工作都在一个超类中处理),或者用于更多样化的方法,其中不同的工作组使用不同的方法管理(例如,一个工作组使用业务优先权管理,另一个工作组使用预期持续时间管理)。

一旦您已经设置 DB2 服务类和工作负载来反映您想要的工作处理方式,通过运行已知的工作负载并比较每个工作负载和服务类的不同请求和行为计数来验证您的实现,确保事情按预期发展。您也可以使用这个时间来测试这个处理模式上的实现的效果。您可以通过两种方法来验证这一点:一是使用 WLM 表功能来直接询问 DB2 ,二是使用 WLM 统计数据事件监控器将不同 WLM 对象的统计数据收集到一个表以备未来分析之用。

上一页  4 5 6 7 8 9 10  下一页

Tags:DB 最佳 实践

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