Quick Tips for Database Performance Tuning Sergey Koltakov Kurt Engeleiter Product Manager.

Slides:



Advertisements
Similar presentations
Oracle Enterprise Manager Grid Control: Day in the Life of An Admin Wilson N. López – Solution Specialist.
Advertisements

The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any.
1.
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Your customer as a segment of one That changes every second! Hein Van Der Merwe Chief.
Oracle Database 11g Real Application Testing. 2 What is Real Application Testing? New database option available with EE only Includes two new features.
1. Real-World Deployment and Best Practices with Oracle Database Vault at Customers: Ross Stores Covidien Kamal Tbeileh Sr. Principal Product Manager,
The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any.
A Java Architecture for the Internet of Things Noel Poore, Architect Pete St. Pierre, Product Manager Java Platform Group, Internet of Things September.
The Self-managing Database: Automatic Performance Diagnosis Graham Wood Kyle Hailey Oracle Corporation Session id:
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle SQL Developer What’s New in Version 4.1 Jeff Smith
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 2 Hidden Gems of APEX David Gale Software Engineer Oracle Application Express November,
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle SQL Developer For the DBA Jeff Smith
The Safe Harbor The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated.
Best Practices for Supporting Oracle Hyperion EPM and Business Intelligence Solutions Mitra Veluri Senior Principal Technical Support Engineer David Valociek.
Best Practices for Upgrading Oracle PeopleSoft Environments
Visual Studio Development Lifecycle: SQL, PL/SQL, Source Control, Deployment Christian Shay Principal Product Manager -.NET Technologies, Oracle.
Oracle 11g Real Application Testing: Avoiding Performance Regressions with SQL Performance Analyzer Khaled Yagoub, Pete Belknap, Benoit Dageville, Karl.
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. JD Edwards Summit The Newest JDE Module – Rental Management Joel Sandberg Sales Consultant.
© 2009 Oracle Corporation. S : Slash Storage Costs with Oracle Automatic Storage Management Ara Vagharshakian ASM Product Manager – Oracle Product.
“This presentation is for informational purposes only and may not be incorporated into a contract or agreement.”
Application Express 4.1 New Features Hilary Farrell, Principal Member of Technical Staff, Oracle.
QAD's Customer Engagement Dan Blake Consultancy Development Director, QAD QAD Explore 2012.
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 1.
Introduction and simple using of Oracle Logistics Information System Yaxian Yao
1. When things go wrong: how to find SQL error Sveta Smirnova Principle Technical Support Engineer, Oracle.
1Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 8 Reporting from Contract.
Oracle E-Business Suite Order Management: Presenting the HTML and Mobile User Experience Durgaprasad Bodapati Director, Product Management Bhavana Sharma.
Oracle Application Express 3.0 Joel R. Kallman Software Development Manager.
1 Mobile Document Capture using Apple iPhone and IBM Content Navigator October, 2012.
| Building the Effective Enterprise QAD Trade Promotion Management Rob DiMeola – Principal Business Analyst, R&D QAD Trade Promotion Management.
Michael Sit Solution Specialists Manager Oracle Corporation.
RMB Billing UX Design Concepts / Proposals Peter Picone.
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Improving Agility in Product Development and Pricing to Gain a Competitive Edge.
Oracle Patching and Maintenance A practical guide for System Administrators October 2009.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 1 Quick Tutorial – Part 2 Open Data Web Services for Oracle BPM August, 2013 Forms.
1Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 8 Contract Management.
4. November 2014 OOW2014 Fredi Dorbek. © Swedbank 2 Safe Harbor Statement The following is intended to outline our general product direction. It is intended.
1.
| Building the Effective Enterprise The Power of.Net Upgrade Jeffrey Steele – Solution Consultant, QAD.
SQL Tuning made much easier with SQLTXPLAIN (SQLT) Mauro Pagano Senior Principal Technical Support Engineer Oracle Confidential – Internal/Restricted/Highly.
SysAdmin SIG Randy Giefer, Chair Solution Beacon, LLC
1. S318417: OAUG SysAdmin SIG Angelo Rosado, Oracle Senior Product Manager Kenneth Baxter, Oracle Strategy Product Manager Biju Mohan, Oracle Principal.
1Copyright © 2011, Oracle and/or its affiliates. All rights reserved.
Continuous DB integration testing with RAT „RATCOIN”
1. When things go wrong: how to find SQL error Sveta Smirnova Principle Technical Support Engineer, Oracle.
Workforce Scheduling Release 5.0 for Windows Implementation Overview OWS Development Team.
Build Mobile Apps for Oracle E-Business Suite with Oracle Mobile Platform Bruce Bailey Principal Mobile/Social Solutions Consultant Jagadeesh Maira Senior.
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Planning & Budgeting Cloud Service (PBCS) Overview Business Analytics Product Group.
Click to add text © 2012 IBM Corporation 1 InfoSphere Streams Streams Console Applications InfoSphere Streams Version 3.0 Warren Acker InfoSphere Streams.
Industry specific cover image Girish Jashnani What’s new in R12 – A technology perspective Jan 17 th 2007.
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Proactive Recommendations Public Sector SIG Vanha Le Principal Technical Support.
Performance/Scalability with JDBC, UCP & Oracle Database 12c
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 1.
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | 5 Lifehacks for the Apex Development environment Five frameworks you should use.
Closing the Query Processing Loop in Oracle 11g Allison Lee, Mohamed Zait.
OpenWorld 2018 Accelerate Your Success on Oracle Cloud Infrastructure with Applications Unlimited Support Viviana Tilita Senior Technical Support Engineer.
Build a Web App with Oracle REST Data Services &
Align Your Past Skills with the New Capabilities of Oracle Database 18c Ron Soltani Senior Principal Instructor Oracle University October, 2018.
Flight Recorder in OpenJDK
OpenWorld 2018 How to Combine Data from Source Sites
Charles Phillips screen
JD Edwards Support and Oracle Cloud Infrastructure: A Successful Path to Oracle Cloud
Key Considerations in User Lifecycle Management
Confidential – Oracle Internal/Restricted/Highly Restricted
The New Oracle Monitoring and Advisory Service for Applications Unlimited Michael Soulier Senior Director Applications Customer Support, PeopleSoft October.
OpenWorld How to Prepare Data from Business Intelligence Cloud Service
OpenWorld 2018 How to Get Value from Data in Oracle Analytics Cloud
OpenWorld 2018 Oracle API Platform: How to Manage Typical Workflows
The New Oracle Monitoring and Advisory Service for Applications Unlimited Michael Soulier Senior Director Applications Customer Support, PeopleSoft October.
1.
Presentation transcript:

Quick Tips for Database Performance Tuning Sergey Koltakov Kurt Engeleiter Product Manager

Historical Performance Problem An application module was upgraded and deployed. All went well in the beginning but as the first batch of APAC users came online, the database slowly froze To fix the immediate problem, the on-call DBA backed out the upgrade and then bounced the database to reset to the previous version. The development team comes to you and asks for help in diagnosing the problem.

Diagnostic Pack SQL Advisor High-load SQL IO / CPU issues RAC issues Automatic Diagnostic Engine Snapshots in Automatic Workload Repository Self-Diagnostic Engine inside DB System Resource Advice Network + DB config Advice

Tip: Use ADDM to identify and resolve performance problems

Configuration Change Validation Validate Database Upgrade! Oracle Database has been upgraded from to Parameter optimizer_features_enable has been left at To fully utilize features of need to update parameter and validate workload Key SQL have been captured in a SQL Tuning Set.

Oracle Real Application Testing – SPA Analysis Report Compare SQL Performance Post-change executions stats Pre-change executions stats SQL Workload (STS)

Tip: Use SPA to test changes to your database environment.

Identifying Regressed SQL Statement A user has been complaining about application performance. The on-call DBA was able to find a problematic SQL statement that was taking longer than usual to execute. He re-runs the statement and s its Active Report to his senior colleague. The senior DBA gets an with the Active Report in the morning and tunes the SQL statement.

Diagnosing Issues with Parallel SQL Statements DBA would like to investigate a suspicious SQL statement running in parallel. Examining the Monitored SQL Executions list DBA notices a suspicious SQL statement running in parallel. Drilling down to the Monitored SQL Execution Details for the statement DBA notices a cross- instance parallel skew. As he is doing this his pager starts beeping. He saves the PQ Active Report for later analysis and switches to the urgent issue that came up.

Tip: Use Real-Time SQL Monitoring to diagnose issues with long running and parallel SQL statements.

Additional Oracle Enterprise Manager sessions Wednesday, Oct. 14Location 11:45 a.m.- Performance-Testing Oracle E-Business Suite: Tips and Tricks from Oracle Experts 11:45 a.m.- Oracle Enterprise Manager: Monitoring and Security Best Practices 11:45 a.m.- Upgrade Case Study: Database Replay, Snapshot Standby, and Plan Baselines Moscone S. Room 305 Moscone S. Room 303 Moscone S. Room 301 1:45 p.m.- Quick Tips for Database Performance Tuning 5:00 p.m.- SQL Gone Wild: Taming Bad SQL the Easy Way (or the Hard Way) 5:00pm Oracle Enterprise Manager: Beyond the Basics: Getting More from Oracle Enterprise Manager Moscone S. Room 104 Moscone S. Room 102 Moscone S. Room 305

The preceding is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. 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, and timing of any features or functionality described for Oracle’s products remains at the sole discretion of Oracle.