WEB开发网
开发学院数据库DB2 DB2 V9.5力助SaaS应用和大规模网站应用 阅读

DB2 V9.5力助SaaS应用和大规模网站应用

 2008-11-13 16:32:10 来源:WEB开发网   
核心提示: 并且由于 SaaS 应用的特点(如高并发),导致它所依赖的数据库活动量非常大,DB2 V9.5力助SaaS应用和大规模网站应用(7),系统资源(如 CPU、I/O 和内存)的争用情况非常的普遍,如果要达到上面所述的服务质量将非常的困难, 下图显示如何评估发送至数据服务器的多个请求、如何将它

并且由于 SaaS 应用的特点(如高并发),导致它所依赖的数据库活动量非常大,系统资源(如 CPU、I/O 和内存)的争用情况非常的普遍,如果要达到上面所述的服务质量将非常的困难,为了实现上面所述按需提供 SaaS 用户所需要的服务质量功能,我们将需要利用 DB2 V9.5 中提供的工作负载管理引擎。通过利用 DB2 V9.5 中的工作负载管理引擎将轻松的达到我们所需要的功能即针对不同等级的用户按需提供不同的服务质量。

DB2 V9.5 的工作负载管理引擎概述

DB2 V9.5 的工作负载管理功能使您可以更深入地洞察系统的运行情况并更好地控制资源和性能。DB2 V9.5 的这项功能执行以下任务:

通过使用工作负载定义自动标识工作、将工作负载分配给服务类并将资源分配到每个服务类,可以将工作划分为易管理的逻辑组。您可以捕获详细的工作负载概要文件和性能信息,以帮助优化您的工作负载定义和服务类定义。

您可以通过成本、时间和并行性阈值来控制执行情况,这使您可以控制流氓查询并有助于达到服务级别协议(SLA)目标。通过使用阈值,系统可以自动对不良情况作出反应或在它发生前进行预测。当您控制了长时间运行且复杂的查询的影响后,您就可以使事务保持平稳运行。

您可以跟踪处理的每个阶段,以便可以为用户提供最新的状态信息。

下图显示如何评估发送至数据服务器的多个请求、如何将它们分配到特定的工作负载以及如何在适用的服务类中执行这些请求。不能与您定义的工作负载匹配的请求将分配到缺省工作负载,然后在缺省服务类中执行此工作负载。

图 2. 服务类和工作负载

DB2 V9.5力助SaaS应用和大规模网站应用

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

Tags:DB SaaS 应用

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