编辑: 丶蓶一 | 2019-07-11 |
5 个主要步骤: 1. 捕获您希望通过 SPA 分析的 SQL 负载.Oracle 数据库提供了多种 将SQL 负载从多个源(例如游标缓存和自动负载信息库)捕获到 SQL 调整工具集 (STS) 中的方法.这通常在生产系统上完成,然后 将STS 传送到测试系统,在其中进行 SPA 分析. 2. 在SQL 调整工具集上执行 SPA,以衡量更改前负载的性能. 3. 进行更改,例如数据库升级或优化程序统计信息刷新. 4. 再次在 SQL 调整工具集上执行 SPA,以衡量更改后负载的性能. 5. 比较 SQL 调整工具集的两次执行的性能,以识别哪些 SQL 语句回 退、改进或没有变化. 图2:SQL Performance Analyzer 报告 该SPA 比较报告显示建议的系统更改之后整体 SQL 负载的性能显著提 高,但有一些执行计划回退.SQL Performance Analyzer 在衡量影响时考 虑SQL 语句的执行次数.在几秒钟内完成但频繁执行的 SQL 语句可能比 运行时间较长但仅执行一次的语句对系统的影响更大.SPA 在预测整体性 能改进和回退时将这些因素都考虑在内.如果遇到任何回退,SPA 允许用 户使用 SQL Tuning Advisor 或SQL 计划基准线进行修正.SQL 计划基 准线是 Oracle 数据库 11g 新推出的一个计划稳定性特性. 选择合适的解决方案可以帮助 DBA 高效地理解和管理更改.数据库重放 的设计是为了测试和改进系统性能,SQL Performance Analyzer 可以帮助 DBA 加快 SQL 响应速度.利用 Oracle 11g 真正应用测试,数据库管理 员可以轻松管理和执行对企业至关重要的更改,并且降低了风险. Oracle 数据库 11g:真正应用测试概述 第7页(共9页) Oracle 数据库 11g:真正应用测试概述 第8页(共9页) 结论 当今快速发展的 IT 环境不断发生变化.但是,数据中心管理员并不难 做.由于有了 Oracle 数据库 11g 新推出的真正应用测试功能,数据库 管理员可以轻松适应变化,将他们不希望出现的结果控制到最少.真正应 用测试为 DBA 和系统管理员提供了一个易于部署的解决方案,可使用更 少的硬件和软件投资来测试和展开数据中心更改,从而帮助企业降低了测 试成本. 甲骨文(中国)软件系统有限公司 北京总部 地址:北京市朝阳区建国门外大街1号,国贸大厦2座2208室 邮编:100004
电话:(86.10) 6535-6688 传真:(86.10) 6505-7505 北京上地6号办公室 地址:北京市海淀区上地信息产业基地,上地西路8号, 上地六号大厦D座702室 邮编:100085
电话:(86.10) 8278-7300 传真:(86.10) 8278-7373 上海分公司 地址:上海市卢湾区湖滨路222号,企业天地商业中心1号楼16层 邮编:200021
电话:(86.21) 2302-3000 传真:(86.21) 6340-6055 广州分公司 地址:广州市天河北路233号,中信广场53楼5301&
5308室 邮编:510613
电话:(86.20) 8513-2000 传真:(86.20) 3877-1026 成都分公司 地址:成都市人民南路二段18号,四川川信大厦20层A&
D座 邮编:610016
电话:(86.28) 8619-7200 传真:(86.28) 8619-9573 大连分公司 地址:大连软件园东路23号,大连软件园国际信息服务中心2号楼 五层502号A区 邮编:116023
电话:(86.411) 8465-6000 传真:(86.411) 8465-6499 济南分公司 地址:济南市泺源大街150号,中信广场11层1113单元 邮编:250011
电话:(86.531) 8518-1122 传真:(86.531) 8518-1133 甲骨文软件研究开发中心(北京)有限公司 地址:北京市海淀区中关村软件园孵化器2号楼A座一层 邮编:100094
电话:(86.10) 8278-6000 传真:(86.10) 8282-6455 甲骨文研究开发中心(深圳)有限公司 地址:深圳市南山区高新南一道飞亚达大厦16层 邮编:518057