Database performance management helps you easily and proactively optimize database performance. It uses a unique, find-fix-validate approach for detecting performance issues, automatically tuning SQL, and assessing the impact of production system changes.
Learn how, when, and how best to use SQL tuning toolset for proactive and reactive performance tuning use cases. Toolset includes features such as SQL Tuning Advisor, SQL profiles, Automatic SQL Tuning, Real-time SQL Monitoring, and Workload Analysis.
Learn how you can automate testing with the ability to incorporate up to 100% of application workflows. Use time-tested best practices to reduce testing efforts and avoid firefighting after an upgrade.
Confidently migrate databases to new platforms, such as commodity hardware, Exadata on-premises or cloud, and Oracle Autonomous Database or Base Database. Get recommendations on the readiness of your databases by using Oracle’s built-in expertise.
Database performance management features are built into Oracle Database, offering a complete, cost-effective, and easy-to-use solution for managing the performance your Oracle Database environment. Oracle Diagnostics Pack and Oracle Tuning Pack additionally provide enterprise-wide performance and availability reporting, a centralized performance repository, automatic advisory, and valuable cross-system performance aggregation, significantly simplifying the task of managing large sets of databases.
Find performance issues using the Diagnostics Pack features, such as Real-Time SQL Monitoring, Automatic Diagnostics Monitor (ADDM), and Automatic Workload Repository (AWR). Fix issues using toolsets such as SQL Tuning Advisor and Automatic SQL Tuning. Validate the changes by using Real Application Testing features, such as SQL Performance Analyzer, Database Replay, and Workload Analysis.
Automatic SQL Tuning identifies and automatically tunes suboptimally performing SQL statements. SQL Tuning Advisor allows DBAs to look into problem SQLs and get comprehensive SQL Tuning recommendations identified during the diagnosis phase. It helps DBAs identify alternate execution plans using real-time and historical performance data.
ADDM Spotlight aggregates the findings and recommendations from individual ADDM task runs over a specific time period for performance analysis. It provides recommendations for correcting the problems and helps users to do the following:
Real-Time SQL Monitoring provides detailed information about the execution of SQL statements within the Oracle Database. No extra steps are needed and there are no performance overheads. Additionally, it helps DBAs, app developers, and DevOps engineers with the following use cases:
When upgrading and migrating a database, you can encounter performance regression or slowness, which can extend the testing phase of such activities. Real Application Testing can streamline the complete process, including capacity planning, migration, and performance evaluation, with minimal effort. Start with Migration Planner to identify resources required, then proceed with Migration Workbench to identify the best migration solution followed by capturing workloads and cloning the database.
Next, it is time to start testing.
This approach will minimize the risk of surprises caused by regression from hardware or software and will reduce firefighting after the upgrade.
Consider the scenario of showing up for work on Monday morning and immediately running into unhappy users. No changes happened over the weekend, but the application has performance issues, nevertheless. Workload Analysis can help you to identify the root cause. Start by creating a SQL Tuning Set from your workload when the database works as expected. This will be your baseline workload. After encountering performance issues, you should create a new SQL Tuning Set to get started with the analysis. Workload Analysis can now compare the baseline with the current workload.
You can learn details on statements executed in the database such as:
The next step is to invoke SQL Tuning Advisor to tune new and regressed statements. This process can be fully automated on a regular basis with the results and displayed on Your Enterprise Manager Database homepage.
The Migration Workbench offers physical/logical and offline workflow options and allows for inline version upgrades. Workflows are managed with a graphical user experience, command line interface, and REST APIs. The Cloud Premigration Advisor is embedded into the workflow.
Migration Workbench offers two migration options to migrate Oracle Databases:
1. With transportable tablespace (TTS) using logical or physical migration method
2. With the Data Pump logical migration method
The benefits of using Migration Workbench to migrate databases are:
Interested in learning more about database performance management? Let one of our experts help.