Ds 19c Rat em
Ds 19c Rat em
Ds 19c Rat em
TESTING
KEY BENENEFITS
The industry’s leading Solution for proactive • Increased business productivity
performance management and real workload through automation and zero-
scripting.
gathering, validating SQL Profiles, and init.ora parameter changes with a single click of a button. It • Consolidated Database Replay
is highly optimized and resource controlled, consuming an order of magnitude fewer resources, • Concurrent database replay
making it viable to test directly on production. • Workload scale-up and custom
workload creation support
• Database Consolidation
Workbench
SQL PERFORMANCE ANALYZER
SPA provides fine-grain assessment of an environment change on SQL execution plans and
statistics by running the SQL statements in isolation and serial manner in before-change
and after-change environments. SPA functionality is well integrated with existing SQL
Tuning Set (STS), SQL Tuning Advisor, and SQL Plan Management functionality. As a
result, SPA completely automates and simplifies the manual and time-consuming process of
assessing the impact of a change on even extremely large SQL workloads (thousands of SQL
statements) and automating the remediation of any SQL regressions as a result of the system
change. Figure 1 below illustrates a typical SPA Report.
DATABASE REPLAY
Example Database Replay workload capture is performed at the database server level and
therefore can be used to assess the impact of any system change or use case in the
database tier such as:
• Database upgrades, patches, parameter, schema changes
• Configuration changes such as conversion from a single instance to RAC, ASM
• Storage, network, interconnect changes, Operating system and hardware migrations
(including to Exadata)
• Database consolidation to a single or Container Database
• Database migration to cloud
• Workload stress testing, capacity planning, and scale-up testing
Database Replay workflow consists of the following three phases that are described below:
I. WORKLOAD CAPTURE
When workload capture is enabled, all external client requests directed to the Oracle
server are stored into compact “capture” files on the database host file system while
incurring negligible overhead. These files contain all relevant information about the
call needed for replay such as SQL text, bind values, wall clock time, SCN, etc. The
workload that has been captured on Oracle Database Release 11.2 and higher can be
replayed on Oracle Database Release 11.2 and higher.
Oracle Real Application Testing was designed to capture and replay multitenant databases at
the root multitenant container database (CDB) level. Starting with Oracle Database Release
19c, you can capture and replay the workload from within an individual pluggable database
(PDB).
This enhancement enables you to capture and replay workloads at the PDB level. This leads
to better testing, less downtime, and more effective and efficient change control.
The Database Consolidation Workbench also automates the entire database consolidation
implementation process - saving DBAs the manual error-prone effort of consolidation. The
different modes of consolidation supported (e.g., RMAN, Data Pump, Cross Platform
Transportable Tablespaces, Data Guard) in the Workbench enable IT administrators and
DBAs to implement the chosen consolidation strategy with minimal downtime based on the
business needs. The ability to execute the consolidation process in parallel in an automated
fashion means that the business can realize consolidation savings faster and reduce operating
costs more quickly.
After consolidation, the Database Consolidation Workbench uses SQL Performance
Analyzer (SPA) to validate the performance of the migrated databases to ensure the
required quality of service and SLAs are being met”.
CONNECT WITH US
Call +1.800.ORACLE1 or visit oracle.com.
Outside North America, find your local office at oracle.com/contact.
Copyright © 2020, Oracle and/or its affiliates. All rights reserved. This document is provided for information purposes only, and the contents hereof are subject to change without notice. This
document is not warranted to be error-free, nor subject to any other warranties or conditions, whether expressed orally or implied in law, including implied warranties and conditions of
merchantability or fitness for a particular purpose. We specifically disclaim any liability with respect to this document, and no contractual obligations are formed either directly or indirectly by
this document. This document may not be reproduced or transmitted in any form or by any means, electronic or mechanical, for any purpose, without our prior written permission.
This device has not been authorized as required by the rules of the Federal Communications Commission. This device is not, and may not be, offered for sale or lease, or sold or leased, until
authorization is obtained.
Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.
Intel and Intel Xeon are trademarks or registered trademarks of Intel Corporation. All SPARC trademarks are used under license and are trademarks or registered trademarks of SPARC
International, Inc. AMD, Opteron, the AMD logo, and the AMD Opteron logo are trademarks or registered trademarks of Advanced Micro Devices. UNIX is a registered trademark of The Open
Group. 0120
Disclaimer: This document is for informational purposes. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions.
The development, release, timing, and pricing of any features or functionality described in this document may change and remains at the sole discretion of Oracle Corporation.