Vous êtes sur la page 1sur 2

Oracle SQL Tuning Secrets

Program Track: Program duration: Program Categories: Data Management, Internet / Intranets, IT Management Strategies, Application Development, E-Business Don Burleson Job Title Editor-in-Chief of Oracle Internals Magazine Program Description Independent Oracle database expert and author Donald Burleson cuts through the complexities of this challenging application and details a plan of attack for SQL tuning. Oracle SQL is arguably the most popular database interface language in the world, and IT professionals need to understand the secret tricks for changing its execution plans. In this program, Burleson reveals his secrets - based on years of experience - for making Oracle SQL statements perform quickly and efficiently. The presentation also shows how to uncover the internal execution plan for Oracle SQL, and how to adjust the execution plan for optimal performance. If you write Oracle queries, this program is indispensable for learning how to extract top performance from the application. For those with access to the CD, Internet and intranet versions, this program provides a selection of Web links, including articles such as, 'Getting the Most From Oracle's Cost-Based Optimizer' from Akadia Information Technology, which explore how DBAs can tune their SQL statements to make the most of the Oracle database's complex features. White papers include 'Tuning Packaged Software and Production Applications' which illustrates how to identify and modify the SQL statements that are slowing down Oracle processes. Program Topics INTRODUCTION AGENDA ORACLE TUNING OVERVIEW THE GOALS OF SQL TUNING Tuning Techniques The Tuning Professional THE ORACLE SQL OPTIMIZERS Rule- Based Optimization Cost-Based Optimization Choose Optimization Cost-Based Optimization Requires the Analyze Command PLAN OF ATTACK FOR SQL TUNING Check Externals Before You Begin SQL Tuning Fishing Out the SQL Finding High-Impact SQL Statements Determine the Execution Plan for the SQL Tune the SQL Statement Released: Program Code: October 2001 20011004 Core Technologies 47 Minutes

Three Categories of SQL Statement Data Warehouse SQL: Large Table Hints Join Tuning Compatibility Between Hints and The Parse Phase of Data Table Access Methods Warehouse SQL The Number and Complexity of The ORDERED Hint Hints Is Increasing Main Points to Remember About The Rule Hint Data Warehouse SQL The First_Rows Hint ORACLE PARALLEL QUERY Formulating SQL Queries Invoking Parallelism LOCATING AND TUNING FULL The Alter Table Command Can Be TABLE SCANS Dangerous Searching for SQL Tuning Be Careful When Setting Opportunities Parallelism Using an access.sql Script Determining the Optimal Degree of Evaluating the SQL Statement Parallelism Full Table Scans vs. Index Range Factors That Affect Parallelism Scans Settings Determining the Threshold for a Setting the Optimal Degree of Full Table Scan Parallelism Test the Execution Speed by SUMMARY Timing the Query Choose the Proper OPTIMIZER PLAN STABILITY OPTIMIZER_MODE 20011004

USING HINTS TO TUNE ORACLE SQL Hints Serve a Dual Purpose Adding Hints to a SQL Statement

Can You Use Stored Outlines? Benefits of Creating a Stable Execution Plan for Oracle SQL CURSOR_SHARING CURSOR_SHARING and SQL Performance DATA WAREHOUSE SQL

Evaluate All Large Table Full Table Scans Use ORDERED Hints Try Using Nonstandard Indexes Set the Driving Table CURSOR_SHARING, Optimizer Plan Stability and Oracle Parallel Query

Biography Don Burleson is one of the world's top Oracle Database experts, with 20 years of full-time experience. He specializes in creating database architectures for very large online databases and has worked with some of the world's most powerful and complex systems. A leading database author, he has written 10 books and published more than 60 articles, and serves as editor-in-chief of Oracle Internals, a leading Oracle database journal. He has worked with numerous Fortune 500 corporations creating robust database architectures for mission-critical systems. He is also a noted expert on e-commerce systems, and has been instrumental in the development of numerous Web-based systems that support thousands of concurrent users. Don also is active in charitable programs for the visually impaired. He pioneered a technique for delivering pygmy horses as guide animals for the blind, and manages the Guide Horse Foundation, a non-profit corporation dedicated to providing guide horses free-of-charge.

20011004

Vous aimerez peut-être aussi