假设一家连锁商店希望提供针对顾客个人的优惠券。顾客在结账时刷客户回馈卡,然后应用程序程序向数据库查询适合的优惠券,并需要在一秒内返回结果。因此您想设置 SLG,规定一个在 98% 的时间里不超过一秒的响应时间。
- 选择要编辑的规则集。
- 打开工作负载设计器组件和工作负载设计器视图。
- 在For System (对于系统)列表中,选择PROD1。
- 在本地工作中页面区域中,单击规则集名称:SLG.
- 创建工作负载。
- 从规则集工具栏上,单击Workloads (工作负载)。
- 在工作负载旁边,单击 。
- 在常规选项卡中,输入工作负载的名称,在本例中为 Store Rewards。
- 在工作负载管理方法下,选择战术。
- 单击Save (保存)。
- 添加分类标准,限定将规则应用于向 Teradata Database 系统提交查询的 Store Rewards 应用程序。
- 单击Classification (分类)选项卡。
- 在Add Classification Criteria (添加分类标准)列表中,选择Request Source (请求源)。
- 单击Add (添加)。将显示编辑请求源标准对话框。
- 在源类型列表中,选择应用程序。
- 在应用程序下,输入查询数据库的应用程序的名称:StoreRewards_Application
- 单击包括。
- 单击OK (确定)。
- 单击Save (保存)。
- 定义服务级别目标。
- 单击服务等级目标选项卡。
- 在缺省设置下,选择响应时间目标。
- 在响应时间字段中,输入 1 设置最长 1 秒的响应时间目标。
- 在服务百分比字段中,输入:98。这表示应至少在 98% 的时间里达到响应时间目标。
- 单击Save (保存)。
- 激活规则集。
- 返回工作负载设计器视图。
- 对于 SLG 规则集,单击 并选择激活。
- [可选] 检查未达到您定义的 SLG 标准的请求。
- 打开工作负载监控器组件。
- 在动态管道视图中,将鼠标悬停在工作负载窗格中的 Store Rewards(商店回馈)工作负载上。这时将出现一个信息气球,显示未能达到 SLG 的请求的百分比。
- 要了解更多详细信息,请单击工作负载的名称。将显示工作负载详细信息视图,提供诸如达到和完成的请求的详细信息。