日归档:2015 年 5 月 5 日

SPA(SQL性能分析器)的使用-2-Unpack STS和生成SPA Report

SPA(SQL性能分析器)的使用-1-收集和迁移SQL Tuning Set SPA(SQL性能分析器)的使用-2-Unpack STS和生成SPA Report 1,查看当前STS中的SQL数量: 删除一些没用的: 2,在新库创建Lunar_11201STS_LUNAR SQLSET集 —(2)使用LUNAR用户,创建STS:Lunar_11204STS_LUNAR —(2)使用LUNARSPA用户,将源库的LUNAR.Lunar_11201STS_LUNAR的SQL优化器映射到LUNARSPA.Lunar_11204STS_LUNAR 使用LUNARSPA用户执行remap: 至此,SPA在新库的数据已经准备完毕,可以开始生成SPA报告了。 常见报告的就提步骤如下: 1)创建SPA任务 2)生成11.2.0.1的SPA Trail,采用STS转化方式 5 执行比较任务(一般取Elapsed Time、CPU Time、Buffer Get等指标) 6 生成SPA报告 生成的报告一般如下:

发表在 Performence Tuning | 留下评论

SPA(SQL性能分析器)的使用-1-收集和迁移SQL Tuning Set

SPA(SQL性能分析器)的使用-1-收集和迁移SQL Tuning Set SPA(SQL性能分析器)的使用-2-Unpack STS和生成SPA Report . SPA(SQL Performance Analyzer , SQL 性能分析器),是11g引入的新功能,主要用于预测潜在的更改对 SQL 查询工作量的性能影响。 一般有几种情况下,我们会建议做SPA: 1,OS版本发生变化 2,硬件发生变化 3,数据库版本的升级 4,实施某些优化建议 5, 收集统计信息 6,更改数据库参数 等等 . SPA的主要实施步骤如下: 1, 在生产系统上捕捉SQL负载,并生成SQL Tuning Set; 2, 创建一个中转表,将SQL Tuning Set导入到中转表,导出中转表并传输到测试库; 3, 导入中转表,并解压中转表的数据到SQL Tuning Set; 4, 创建SPA任务,先生成10g的trail,然后在11g中再生成11g的trail; … 继续阅读

发表在 Performence Tuning | 标签为 | Comments Off on SPA(SQL性能分析器)的使用-1-收集和迁移SQL Tuning Set