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

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

 2008-08-20 16:23:58 来源:WEB开发网   
核心提示: 标识阶段(Identification Stage) 标识阶段是工作负载管理解决方案的第一步,用来对数据库服务器当前运行的工作进行鉴定标识,DB2 V9.5 工作负载管理简介(2),如果你想对某一种类型的工作完成设定的目标,第一步需要能够标识出这个工作的具体信息,我们就可以使事务保持平稳运

标识阶段(Identification Stage)

标识阶段是工作负载管理解决方案的第一步,用来对数据库服务器当前运行的工作进行鉴定标识。如果你想对某一种类型的工作完成设定的目标,第一步需要能够标识出这个工作的具体信息。标识一个具体工作的方法有很多中,比如可以使用应用程序的名称、授权 ID(Authorization ID)等。

管理阶段(Management Stage)

管理阶段是工作负载管理解决方案的第二步。

在鉴定了工作的类型后,接下是对这个工作的动态管理,你可以对这个工作分配资源或者进行严格控制。管理阶段包含保证完成你的目标的机制,当不符合你设定的目标时将采取相应的操作。在数据库服务器上,你会发现,当存在一些低效 SQL 语句时,整体性能会受到很大影响,高峰期时会占据大量资源,或者不同的应用会过度争用同一资源。

监控阶段(Monitoring Stage)

在鉴定了工作的类型后,接下是对这个工作的动态管理,你可以对这个工作分配资源或者进行严格控制。管理阶段包含保证完成你的目标的机制,当不符合你设定的目标时将采取相应的操作。在数据库服务器上,你会发现,当存在一些低效 SQL 语句时,整体性能会受到很大影响,高峰期时会占据大量资源,或者不同的应用会过度争用同一资源。

工作负载管理的流程如图1所示:

图1 . 工作负载管理流程

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

工作负载管理功能(WLM)允许我们将数据服务器上的工作按类进行划分并进行相应的设置,以便能够支持同一系统上的各种用户和应用程序。在引入了 WLM 后,以面向核心业务系统,以事务处理为主的数据库和以面向决策支持、辅助分析的,以数据挖掘为主的数据库现在可以选择合并成一个数据库,也就是说,现在 DB2 支持多种混合类型的工作负载,可以同时兼容事务处理和数据挖掘,从而为设计的灵活性提供更大的支持。通过使用工作负载定义自动标识工作、将工作负载分配给服务类并将资源分配到每个服务类,可以将工作划分为易管理的逻辑组。可以捕获详细的工作负载概要文件和性能信息,以帮助优化我们的工作负载定义和服务类定义。可以通过成本、时间和并行性阈值来控制执行情况,这使我们可以控制流氓查询并有助于达到服务级别协议(SLA)目标。通过使用阈值,系统可以自动对不良情况作出反应或在它发生前进行预测。当我们控制了长时间运行且复杂的查询的影响后,我们就可以使事务保持平稳运行。我们可以跟踪处理的每个阶段,以便可以为用户提供最新的状态信息。

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

Tags:DB 工作 负载

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