Database Replay | SQL Performance Analyzer | |
---|---|---|
What is ......? | Replays real database workload on test system | Predicts SQL performance deviations before end-users can be impacted |
What is the Purpose of .....? | Assess impact of change on workload throughput | Assess impact of change on SQL response time |
How does ..... work? | Database Replay Workflow:
|
SQL Performance Analyzer Workflow:
|
When should I use .....? | Comprehensive testing of all sub-systems of the database server using real production workload, including: -Database and operating system upgrades |
Unit testing of SQL with the goal to identify the set of SQL statements with improved/regressed performance, including: - Database upgrade |
Source DB Upgrade from release | Destination DB Upgrade to any release | What patch you need to apply? | Download Information | Comments |
---|---|---|---|---|
9.2.0.8.0 | >=11.1.0.6.0 | 9.2.0.8.0 + one-off patch 9373986 For AIX platform one-off patch 13370576 (it includes 9373986) |
One-off patch can be downloaded or requested from MOS | One-off patch can be downloaded from MOS |
9.2.0.8.0 | >=11.1.0.7.0 | 9.2.0.8.0 + one-off patch 9373986 + For AIX platform one-off patch 13370576 (it includes 9373986) one-off patch 8712466 on top of 11.1.0.7.0 |
One-off patch can be downloaded or requested from MOS | 8712466 is a merge patch on top of 11.1.0.7.0 |
9.2.0.8.0 | >=11.2.0.1.0 | 9.2.0.8.0 + one-off patch 9373986 For AIX platform one-off patch 13370576 ( it includes 9373986) |
One-off patch can be downloaded or requested from MOS | One-off patch can be downloaded from MOS |
9.2.0.8.0 | >=11.2.0.2.0 | 9.2.0.8.0 + one-off patch 9373986 |
One-off patch can be downloaded from MOS | One-off patch can be downloaded from MOS
|
9.2.0.8.0 | >=11.2.0.3.0 | 9.2.0.8.0 + one-off patch 9373986 For AIX platform one-off patch 13370576 ( it includes 9373986) and 11.2.0.4.0 + patch 17411249 |
One-off patch can be downloaded or requested from MOS | One-off patch can be downloaded or requested from MOS
|
9.2.0.8.0 | >=11.2.0.4.0 | 9.2.0.8.0 + one-off patch 9373986 |
One-off patch can be downloaded or requested from MOS | One-off patch can be downloaded or requested from MOS |
10.2.0.2.0 | >=11.1.0.6.0 | 10.2.0.2.0 + one-off patch 9373986 | One-off patch can be downloaded or requested from MOS | One-off patch can be downloaded or requested from MOS |
10.2.0.2.0 | >=11.1.0.7.0 | 10.2.0.2.0 + one-off patch 9373986 and one-off patch 8712466 on top of 11.1.0.7.0 |
One-off patch can be downloaded or requested from MOS | 8712466 is a merge patch on top of 11.1.0.7.0 |
10.2.0.2.0 | >=11.2.0.1.0 | 10.2.0.2.0 + one-off patch 9373986 | One-off patch can be downloaded or requested from MOS | One-off patch can be downloaded or requested from MOS |
10.2.0.2.0 | >=11.2.0.2.0 | 10.2.0.2.0 + one-off patch 9373986 |
One-off patch can be downloaded or requested from MOS | One-off patch can be downloaded or requested from MOS |
10.2.0.2.0 | >=11.2.0.3.0 | 10.2.0.2.0 + one-off patch 9373986 |
One-off patch can be downloaded or requested from MOS | One-off patch can be downloaded or requested from MOS |
10.2.0.2.0 | >=11.2.0.4.0 | 10.2.0.2.0 + one-off patch 9373986 |
One-off patch can be downloaded or requested from MOS | One-off patch can be downloaded or requested from MOS |
10.2.0.3.0 | >=11.1.0.6.0 | 10.2.0.3.0 + one-off patch 9373986 | One-off patch can be downloaded from MOS | One-off patch can be downloaded from MOS |
10.2.0.3.0 | >=11.1.0.7.0 | 10.2.0.3.0 + one-off patch 9373986+ one-off patch 8712466 on top of 11.1.0.7.0 | One-off patch can be downloaded from MOS | 8712466 is a merge patch on top of 11.1.0.7.0 |
10.2.0.3.0 | >=11.2.0.1.0 | 10.2.0.3.0 + one-off patch 9373986 | One-off patch can be downloaded or requested from MOS | One-off patch can be downloaded or requested from MOS |
10.2.0.3.0 | >=11.2.0.2.0 | 10.2.0.3.0 + one-off patch 9373986 |
One-off patch can be downloaded from MOS | One-off patch can be downloaded from MOS |
10.2.0.3.0 | >=11.2.0.3.0 | 10.2.0.3.0 + one-off patch 9373986 |
One-off patch can be downloaded or requested from MOS | One-off patch can be downloaded or requested from MOS
|
10.2.0.3.0 | >=11.2.0.4.0 | 10.2.0.3.0 + one-off patch 9373986 |
One-off patch can be downloaded or requested from MOS | One-off patch can be downloaded or requested from MOS |
10.2.0.4.0 | >= 11.1.0.6.0 | 10.2.0.4.0 Patchset + one-off patch 10239989 | Patchset can be downloaded from MOS | Functionality already exists in Patchset, download from MOS Enable workload capture by following instructions below |
10.2.0.4.0 | >=11.1.0.7.0 | 10.2.0.4.0 patchset+ one-off patch 10239989 + one-off patch 8712466 on top of 11.1.0.7.0 | Patchset can be downloaded from MOS | Functionality already exists in Patchset, download from Metalink 8712466 is a merge patch on top of 11.1.0.7.0 |
10.2.0.4.0 | >=11.2.0.1.0 | 10.2.0.4.0 Patchset + one-off patch 10239989 | Patchset can be downloaded from MOS | Functionality already exists in Patchset, download from MOS Enable workload capture by following instructions below |
10.2.0.4.0 | >=11.2.0.2.0 | 10.2.0.4.0 Patchset + one-off patch 10239989 and 11.2.0.2.0 + patch 13947480 |
Patchset can be downloaded from MOS | Functionality already exists in Patchset, download from MOS Enable workload capture by following instructions below |
10.2.0.4.0 | >=11.2.0.3.0 | 10.2.0.4.0 Patchset + one-off patch 10239989 and 11.2.0.3.0 + patch 17411249 |
Patchset can be downloaded from MOS |
Functionality already exists in Patchset, download from MOS |
10.2.0.4.0 | >=11.2.0.4.0 | 10.2.0.4.0 Patchset + one-off patch 1023998 and 11.2.0.4.0 + patch 17411249 |
Patchset can be downloaded from MOS |
Functionality already exists in Patchset, download from MOS |
10.2.0.5.0 | >=11.2.0.1.0 | 10.2.0.5.0 Patchset + one-off patch 9373986 |
One-off patch can be downloaded or requested from MOS | One-off patch can be downloaded or requested from MOS |
10.2.0.5.0 | >=11.2.0.2.0 | 10.2.0.5.0 Patchset + one-off patch 9373986 and 11.2.0.2.0 + patch 13947480 |
One-off patch can be downloaded or requested from MOS | One-off patch can be downloaded or requested from MOS |
10.2.0.5.0 | >=11.2.0.3.0 | 10.2.0.5.0 Patchset + one-off patch 9373986 |
One-off patch can be downloaded or requested from MOS | One-off patch can be downloaded or requested from MOS
|
10.2.0.5.0 | >=11.2.0.4.0 | 10.2.0.5.0 Patchset + one-off patch 9373986 11.2.0.4.0 + patch 17411249 |
One-off patch can be downloaded or requested from MOS | One-off patch can be downloaded or requested from MOS |
11.1.0.6.0 | >=11.2.0.1.0 | 11.1.0.6.0 + one-off patch 8712466 + 9373986 | One-off patch can be downloaded or requested from MOS | One-off patch can be downloaded or requested from MOS |
11.1.0.6.0 | >=11.2.0.2.0 | 11.1.0.6.0 + one-off patch 8712466 + 9373986 and 11.2.0.2.0 + patch 13947480 |
One-off patch can be downloaded or requested from MOS | One-off patch can be downloaded or requested from MOS |
11.1.0.6.0 | >=11.2.0.3.0 | 11.1.0.6.0 + one-off patch 8712466 + 9373986 |
One-off patch can be downloaded or requested from MOS | One-off patch can be downloaded or requested from MOS
|
11.1.0.6.0 | >=11.2.0.4.0 | 11.1.0.6.0 + one-off patch 8712466 + 9373986 |
One-off patch can be downloaded or requested from MOS | One-off patch can be downloaded or requested from MOS |
11.1.0.7.0 | >=11.2.0.1.0 | 11.1.0.7.0 + one-off patch 8712466 + 9373986 | One-off patch can be downloaded or requested from MOS | One-off patch can be downloaded or requested from MOS |
11.1.0.7.0 | >=11.2.0.2.0 | 11.1.0.7.0 + one-off patch 8712466 + 9373986 and 11.2.0.2.0 + patch 13947480 |
One-off patch can be downloaded or requested from MOS | One-off patch can be downloaded or requested from MOS |
11.1.0.7.0 | >=11.2.0.3.0 | 11.1.0.7.0 + one-off patch 8712466 + 9373986 |
One-off patch can be downloaded or requested from MOS | One-off patch can be downloaded or requested from MOS
|
11.1.0.7.0 | >=11.2.0.4.0 | 11.1.0.7.0 + one-off patch 8712466 + 9373986 |
One-off patch can be downloaded or requested from MOS | One-off patch can be downloaded or requested from MOS |
11.2.0.1.0 | >=11.2.0.2.0 | 11.2.0.1.0 + one-off patch 9373986 11.2.0.2.0 + patch 13947480 |
One-off patch can be downloaded or requested from MOS | One-off patch can be downloaded or requested from MOS |
11.2.0.1.0 | >=11.2.0.3.0 | 11.2.0.1.0 + one-off patch 9373986 11.2.0.3.0 + patch 17411249 |
One-off patch can be downloaded or requested from MOS | One-off patch can be downloaded or requested from MOS
|
11.2.0.1.0 | >=11.2.0.4.0 | 11.2.0.1.0 + one-off patch 9373986 11.2.0.4.0 + patch 17411249 |
One-off patch can be downloaded or requested from MOS | One-off patch can be downloaded or requested from MOS |
11.2.0.2.0 | >= 11.2.0.2.0 | Capture side No capture side patches are needed for 11.2.0.2.0 and Replay Side 11.2.0.2.0 + patch 13947480 |
One-off patch can be downloaded or requested from MOS | One-off patch can be downloaded or requested from MOS |
11.2.0.2.0 | >=11.2.0.3.0 | Capture side No capture side patches are needed for 11.2.0.2.0 and Replay Side 11.2.0.3.0 + patch 17411249 |
One-off patch can be downloaded or requested from MOS | One-off patch can be downloaded or requested from MOS
|
11.2.0.2.0 | >=11.2.0.4.0 | Capture side No capture side patches are needed for 11.2.0.2.0 and Replay Side 11.2.0.4.0 + patch 17411249 |
One-off patch can be downloaded or requested from MOS | One-off patch can be downloaded or requested from MOS |
11.2.0.3.0 | >=11.2.0.3.0 | Capture side No capture side patch are needed for 11.2.0.3.0 and Replay side 11.2.0.3.0 + patch 17411249 |
One-off patch can be downloaded or requested from MOS | One-off patch can be downloaded or requested from MOS
|
11.2.0.3.0 | >=11.2.0.4.0 | Capture side No capture side patch are needed for 11.2.0.3.0 and Replay side 11.2.0.4.0 + patch 17411249 |
One-off patch can be downloaded or requested from MOS | One-off patch can be downloaded or requested from MOS |
11.2.0.4.0 | >=11.2.0.4.0 | Capture side No capture side patch is needed for 11.2.0.4.0 and Replay side 11.2.0.4.0 + 17411249 |
One-off patch can be downloaded or requested from MOS | One-off patch can be downloaded or requested from MOS |
Note:
Source DB Upgrade from release | Destination DB Upgrade to any release | What patch you need to apply? | Download Information | Comments |
---|---|---|---|---|
9.2.0.8.0 For Windows 32-bit | >=11.1.0.6.0 including 11.2.X |
9.2.0.8.0 + patch bundle 7047008 | Patch bundle can be downloaded from MOS | Patch Available as part of Bundle 18. |
9.2.0.8.0 For Windows Itanium 64-bit | >=11.1.0.6.0 including 11.2.X |
9.2.0.8.0 + patch bundle 7047015 | Patch bundle can be downloaded from MOS | Patch Available as part of Bundle 18. |
10.2.0.3.0 For Windows 32-bit | >=11.1.0.6.0 including 11.2.X |
10.2.0.3.0 + patch bundle 6998002 | Patch bundle can be downloaded from MOS | Patch Available as part of Bundle 23. |
10.2.0.3.0 For Windows Itanium 64-bit | >=11.1.0.6.0 including 11.2.X |
10.2.0.3.0 + patch bundle 6998003 | Patch bundle can be downloaded from MOS | Patch Available as part of Bundle 23. |
10.2.0.3.0 For Windows 64-bit AMD64 AND Intel EM64T XP AND 2003 |
>=11.1.0.6.0 including 11.2.X |
10.2.0.3.0 + patch bundle 6998004 | Patch bundle can be downloaded from MOS | Patch Available as part of Bundle 23. |
10.2.0.4.0 (Windows 32-bit, Windows Itanium Windows 64-bit AMD64 AND Intel EM64T XP AND 2003) |
>= 11.1.0.6.0 including 11.2.X |
10.2.0.4.0 Patchset + one-off patch 8542772 | Patchset can be downloaded from MOS: 6810189 | Functionality already exists in Patchset, download from MOS. Enable workload capture by following instructions |
10.2.0.5.0 ( all windows platform ) | >=11.1.0.6.0 including 11.2.X |
No mandatory patches needed. Functionality already exists in Patchset. |
Patchset can be downloaded from MOS | Functionality already exists in Patchset, download from MOS. |
By default, the workload capture is disabled on the pre-11g database releases. Database workload capture functionality is enabled on the system by specifying the PRE_11G_ENABLE_CAPTURE initialization parameter. In order to enable workload capture on 10.2.0.4 run the wrrenbl.sql script at the SQL prompt as SYS or SYSTEM as follows:
The wrrenbl.sql script calls the ALTER SYSTEM SQL statement to set the PRE_11G_ENABLE_CAPTURE initialization parameter to TRUE.
This step is NOT required for version lower then 10.2.0.4.0
Please check the OTN documentation mentioned above for more details.
The following types of client requests are not supported.
1. Bug 14500154 is fixed in 12.1.
2. The Workaround is to drop all these temporary tables after preprocessing.
The selects from dba_segments before and after are simply to help show the space that has been freed.
select sum(blocks) from dba_segments where segment_name like 'WRR$%';
drop table sys.WRR$_REPLAY_COMMITS_TMP cascade constraints purge;
drop table sys.WRR$_REPLAY_CONN_DATA_TMP cascade constraints purge;
drop table sys.WRR$_REPLAY_DATA_TMP cascade constraints purge;
drop table sys.WRR$_REPLAY_DEPENDENCIES_TMP cascade constraints purge;
drop table sys.WRR$_REPLAY_DEP_GRAPH_TMP cascade constraints purge;
drop table sys.WRR$_REPLAY_LOGIN_QUEUE_TMP cascade constraints purge;
drop table sys.WRR$_REPLAY_REFERENCES_TMP cascade constraints purge;
drop table sys.WRR$_REPLAY_SCN_ORDER_TMP cascade constraints purge;
drop table sys.WRR$_REPLAY_SEQ_DATA_TMP cascade constraints purge;
select sum(blocks) from dba_segments where segment_name like 'WRR$%';
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/29446986/viewspace-1650269/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/29446986/viewspace-1650269/