Oracle Database 11g: SQL Tuning Workshop. Student Guide
|
|
- Johnathan Simpson
- 5 years ago
- Views:
Transcription
1 Oracle Database 11g: SQL Tuning Workshop Student Guide D52163GC10 Edition 1.0 June 2008
2 Author Jean-François Verrier Technical Contributors and Reviewers Muriel Fry (Special thanks) Joel Goodman Harald van Breederode Jörn Bartels Pekka Siltala Bernard Soleillant James Spiller Clay Fuller Ira Singer Christopher Andrews Magnus Isaksson Sean Kim Trevor Bauwen Yash Jain Copyright 2008, Oracle. All rights reserved. Disclaimer This document contains proprietary information and is protected by copyright and other intellectual property laws. You may copy and print this document solely for your own use in an Oracle training course. The document may not be modified or altered in any way. Except where your use constitutes "fair use" under copyright law, you may not use, share, download, upload, copy, print, display, perform, reproduce, publish, license, post, transmit, or distribute this document in whole or in part without the express authorization of Oracle. The information contained in this document is subject to change without notice. If you find any problems in the document, please report them in writing to: Oracle University, 500 Oracle Parkway, Redwood Shores, California USA. This document is not warranted to be error-free. Restricted Rights Notice If this documentation is delivered to the United States Government or anyone using the documentation on behalf of the United States Government, the following notice is applicable: U.S. GOVERNMENT RIGHTS The U.S. Government s rights to use, modify, reproduce, release, perform, display, or disclose these training materials are restricted by the terms of the applicable Oracle license agreement and/or the applicable U.S. Government contract. Trademark Notice Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. Editors Amitha Narayan Raj Kumar Graphic Designer Priya Saxena Publishers Jothi Lakshmi Veena Narasimhan
3 Contents 1 Exploring the Oracle Database Architecture Objectives 1-2 Oracle Database Server Architecture: Overview 1-3 Connecting to the Database Instance 1-4 Oracle Database Memory Structures: Overview 1-6 Database Buffer Cache 1-7 Redo Log Buffer 1-8 Shared Pool 1-9 Processing a DML Statement: Example 1-10 COMMIT Processing: Example 1-11 Large Pool 1-12 Java Pool and Streams Pool 1-13 Program Global Area (PGA) 1-14 Background Process Roles 1-15 Automatic Shared Memory Management 1-16 Automated SQL Execution Memory Management 1-17 Automatic Memory Management 1-18 Database Storage Architecture 1-19 Logical and Physical Database Structures 1-21 Segments, Extents, and Blocks 1-23 SYSTEM and SYSAUX Tablespaces 1-24 Summary 1-25 Practice 1: Overview Introduction to SQL Tuning Objectives 2-2 Reasons for Inefficient SQL Performance 2-3 Inefficient SQL: Examples 2-4 Performance Monitoring Solutions 2-6 Monitoring and Tuning Tools: Overview 2-8 EM Performance Pages for Reactive Tuning 2-9 Tuning Tools: Overview 2-10 SQL Tuning Tasks: Overview 2-11 CPU and Wait Time Tuning Dimensions 2-12 Scalability with Application Design, Implementation, and Configuration 2-13 iii
4 Common Mistakes on Customer Systems 2-14 Proactive Tuning Methodology 2-16 Simplicity in Application Design 2-17 Data Modeling 2-18 Table Design 2-19 Index Design 2-20 Using Views 2-21 SQL Execution Efficiency 2-22 Writing SQL to Share Cursors 2-24 Performance Checklist 2-25 Summary 2-26 Practice 2: Overview Introduction to the Optimizer Objectives 3-2 Structured Query Language 3-3 SQL Statement Representation 3-4 SQL Statement Implementation 3-5 SQL Statement Processing: Overview 3-6 SQL Statement Processing: Steps 3-7 Step 1: Create a Cursor 3-8 Step 2: Parse the Statement 3-9 Steps 3 and 4: Describe and Define 3-10 Steps 5 and 6: Bind and Parallelize 3-11 Steps 7 Through SQL Statement Processing PL/SQL: Example 3-13 SQL Statement Parsing: Overview 3-14 Why Do You Need an Optimizer? 3-16 Optimization During Hard Parse Operation 3-18 Transformer: OR Expansion Example 3-19 Transformer: Subquery Unnesting Example 3-20 Transformer: View Merging Example 3-21 Transformer: Predicate Pushing Example 3-22 Transformer: Transitivity Example 3-23 Cost-Based Optimizer 3-24 Estimator: Selectivity 3-25 Estimator: Cardinality 3-26 Estimator: Cost 3-27 Plan Generator 3-28 Controlling the Behavior of the Optimizer 3-29 Optimizer Features and Oracle Database Releases 3-34 iv
5 Summary 3-35 Practice 3: Overview Optimizer Operators Objectives 4-2 Row Source Operations 4-3 Main Structures and Access Paths 4-4 Full Table Scan 4-5 Full Table Scans: Use Cases 4-6 ROWID Scan 4-7 Sample Table Scans 4-8 Indexes: Overview 4-10 Normal B*-tree Indexes 4-12 Index Scans 4-13 Index Unique Scan 4-14 Index Range Scan 4-15 Index Range Scan: Descending 4-16 Descending Index Range Scan 4-17 Index Range Scan: Function-Based 4-18 Index Full Scan 4-19 Index Fast Full Scan 4-20 Index Skip Scan 4-21 Index Skip Scan: Example 4-23 Index Join Scan 4-24 The AND-EQUAL Operation 4-25 B*-tree Indexes and Nulls 4-26 Using Indexes: Considering Nullable Columns 4-27 Index-Organized Tables 4-28 Index-Organized Table Scans 4-29 Bitmap Indexes 4-30 Bitmap Index Access: Examples 4-31 Combining Bitmap Indexes: Examples 4-32 Combining Bitmap Index Access Paths 4-33 Bitmap Operations 4-34 Bitmap Join Index 4-35 Composite Indexes 4-36 Invisible Index: Overview 4-37 Invisible Indexes: Examples 4-38 Guidelines for Managing Indexes 4-39 Investigating Index Usage 4-41 Practice 4: Overview 4-43 v
6 Clusters 4-44 When Are Clusters Useful? 4-45 Cluster Access Path: Examples 4-47 Sorting Operators 4-48 Buffer Sort Operator 4-49 Inlist Iterator 4-50 View Operator 4-51 Count Stop Key Operator 4-52 Min/Max and First Row Operators 4-53 Join Methods 4-54 Nested Loops Join 4-55 Nested Loops Join: Prefetching 4-56 Nested Loops Join: 11g Implementation 4-57 Sort Merge Join 4-58 Hash Join 4-59 Cartesian Join 4-60 Join Types 4-61 Equijoins and Nonequijoins 4-62 Outer Joins 4-63 Semijoins 4-64 Antijoins 4-65 Other N-Array Operations 4-66 Filter Operations 4-67 Concatenation Operation 4-68 UNION [ALL], INTERSECT, MINUS 4-69 Result Cache Operator 4-70 Summary 4-71 Practice 4: Overview Interpreting Execution Plans Objectives 5-2 What Is an Execution Plan? 5-3 Where to Find Execution Plans? 5-4 Viewing Execution Plans 5-6 The EXPLAIN PLAN Command 5-7 The EXPLAIN PLAN Command: Example 5-9 PLAN_TABLE 5-10 Displaying from PLAN_TABLE: Typical 5-11 Displaying from PLAN_TABLE: ALL 5-12 Displaying from PLAN_TABLE: ADVANCED 5-14 vi
7 AUTOTRACE 5-15 The AUTOTRACE Syntax 5-16 AUTOTRACE: Examples 5-17 AUTOTRACE: Statistics 5-18 Using the V$SQL_PLAN View 5-20 The V$SQL_PLAN Columns 5-21 The V$SQL_PLAN_STATISTICS View 5-22 Links Between Important Dynamic Performance Views 5-23 Querying V$SQL_PLAN 5-25 Automatic Workload Repository (AWR) 5-27 Managing AWR with PL/SQL 5-29 Important AWR Views 5-31 Querying the AWR 5-32 Generating SQL Reports from AWR Data 5-34 SQL Monitoring: Overview 5-35 SQL Monitoring Report: Example 5-37 Interpreting an Execution Plan 5-40 Execution Plan Interpretation: Example Execution Plan Interpretation: Example Execution Plan Interpretation: Example Reading More Complex Execution Plans 5-48 Reviewing the Execution Plan 5-49 Looking Beyond Execution Plans 5-50 Summary 5-51 Practice 5: Overview Case Study: Star Transformation Objectives 6-2 The Star Schema Model 6-3 The Snowflake Schema Model 6-4 Star Query: Example 6-5 Execution Plan Without Star Transformation 6-6 Star Transformation 6-7 Star Transformation: Considerations 6-8 Star Transformation: Rewrite Example 6-9 Retrieving Fact Rows from One Dimension 6-10 Retrieving Fact Rows from All Dimensions 6-11 Joining the Intermediate Result Set with Dimensions 6-12 Star Transformation Plan: Example Star Transformation: Further Optimization 6-14 vii
8 Using Bitmap Join Indexes 6-15 Star Transformation Plan: Example Star Transformation Hints 6-17 Bitmap Join Indexes: Join Model Bitmap Join Indexes: Join Model Bitmap Join Indexes: Join Model Bitmap Join Indexes: Join Model Summary 6-22 Practice 6: Overview Optimizer Statistics Objectives 7-2 Optimizer Statistics 7-3 Types of Optimizer Statistics 7-4 Table Statistics (DBA_TAB_STATISTICS) 7-5 Index Statistics (DBA_IND_STATISTICS) 7-6 Index Clustering Factor 7-8 Column Statistics (DBA_TAB_COL_STATISTICS) 7-10 Histograms 7-11 Frequency Histograms 7-12 Viewing Frequency Histograms 7-13 Height-Balanced Histograms 7-14 Viewing Height-Balanced Histograms 7-15 Histogram Considerations 7-16 Multicolumn Statistics: Overview 7-17 Expression Statistics: Overview 7-19 Gathering System Statistics 7-20 Gathering System Statistics: Example 7-22 Mechanisms for Gathering Statistics 7-24 Statistic Preferences: Overview 7-25 When to Gather Statistics Manually 7-27 Manual Statistics Gathering 7-28 Manual Statistics Collection: Factors 7-29 Managing Statistics Collection: Example 7-30 Optimizer Dynamic Sampling: Overview 7-31 Optimizer Dynamic Sampling at Work 7-32 OPTIMIZER_DYNAMIC_SAMPLING 7-33 Locking Statistics 7-34 Summary 7-35 Practice 7: Overview 7-36 viii
9 8 Using Bind Variables Objectives 8-2 Cursor Sharing and Different Literal Values 8-3 Cursor Sharing and Bind Variables 8-4 Bind Variables in SQL*Plus 8-5 Bind Variables in Enterprise Manager 8-6 Bind Variable Peeking 8-7 Cursor Sharing Enhancements 8-9 The CURSOR_SHARING Parameter 8-11 Forcing Cursor Sharing: Example 8-12 Adaptive Cursor Sharing: Overview 8-13 Adaptive Cursor Sharing: Architecture 8-14 Adaptive Cursor Sharing: Views 8-16 Adaptive Cursor Sharing: Example 8-18 Interacting with Adaptive Cursor Sharing 8-19 Summary 8-20 Practice 8: Overview Using Optimizer Hints Objectives 9-2 Optimizer Hints: Overview 9-3 Types of Hints 9-4 Specifying Hints 9-5 Rules for Hints 9-6 Hint Recommendations 9-7 Optimizer Hint Syntax: Example 9-8 Hint Categories 9-9 Optimization Goals and Approaches 9-10 Hints for Access Paths 9-11 The INDEX_COMBINE Hint: Example 9-15 Hints for Query Transformation 9-17 Hints for Join Orders 9-20 Hints for Join Operations 9-21 Additional Hints 9-23 Hints and Views 9-26 Global Table Hints 9-28 Specifying a Query Block in a Hint 9-29 Specifying a Full Set of Hints 9-30 Summary 9-31 Practice 9: Overview 9-32 ix
10 10 Application Tracing Objectives 10-2 End-to-End Application Tracing Challenge 10-3 End-to-End Application Tracing 10-4 Location for Diagnostic Traces 10-5 What Is a Service? 10-6 Use Services with Client Applications 10-7 Tracing Services 10-8 Use Enterprise Manager to Trace Services Service Tracing: Example Session Level Tracing: Example Trace Your Own Session The trcsess Utility Invoking the trcsess Utility The trcsess Utility: Example SQL Trace File Contents SQL Trace File Contents: Example Formatting SQL Trace Files: Overview Invoking the tkprof Utility tkprof Sorting Options Output of the tkprof Command tkprof Output with No Index: Example tkprof Output with Index: Example Summary Practice 10: Overview Automating SQL Tuning Objectives 11-2 Tuning SQL Statements Automatically 11-3 Application Tuning Challenges 11-4 SQL Tuning Advisor: Overview 11-5 Stale or Missing Object Statistics 11-6 SQL Statement Profiling 11-7 Plan Tuning Flow and SQL Profile Creation 11-8 SQL Tuning Loop 11-9 Access Path Analysis SQL Structure Analysis SQL Tuning Advisor: Usage Model Database Control and SQL Tuning Advisor Running SQL Tuning Advisor: Example x
11 Implementing Recommendations SQL Access Advisor: Overview SQL Access Advisor: Usage Model Possible Recommendations SQL Access Advisor Session: Initial Options SQL Access Advisor: Workload Source SQL Access Advisor: Recommendation Options SQL Access Advisor: Schedule and Review SQL Access Advisor: Results SQL Access Advisor: Results and Implementation SQL Tuning Loop Automatic SQL Tuning Automatic Tuning Process Automatic SQL Tuning Controls Automatic SQL Tuning Task Configuring Automatic SQL Tuning Automatic SQL Tuning: Result Summary Automatic SQL Tuning: Result Details Automatic SQL Tuning Result Details: Drilldown Automatic SQL Tuning Considerations Summary Practice 11: Overview Appendix A: Practices and Solutions Index xi
Oracle SQL Tuning for Developers Workshop Student Guide - Volume I
Oracle SQL Tuning for Developers Workshop Student Guide - Volume I D73549GC10 Edition 1.0 October 2012 D78799 Authors Sean Kim Dimpi Rani Sarmah Technical Contributors and Reviewers Nancy Greenberg Swarnapriya
More informationOracle Database 11g: SQL Tuning Workshop
Oracle University Contact Us: Local: 0845 777 7 711 Intl: +44 845 777 7 711 Oracle Database 11g: SQL Tuning Workshop Duration: 3 Days What you will learn This Oracle Database 11g: SQL Tuning Workshop Release
More informationOracle Database 12c: SQL Tuning for Developers
Oracle Database 12c: SQL Tuning for Developers Student Guide Volume I D79995GC10 Edition 1.0 December 2016 D84109 Learn more from Oracle University at education.oracle.com Author Dimpi Rani Sarmah Technical
More informationOracle Database 10g: Implement and Administer a Data Warehouse
Oracle Database 10g: Implement and Administer a Data Warehouse Student Guide Volume 1 D18957GC10 Edition 1.0 November 2005 D22685 Authors Donna Keesling Jean Francois Verrier Jim Womack Technical Contributors
More informationOracle Database 11g: SQL Fundamentals I
Oracle Database 11g: SQL Fundamentals I Volume I Student Guide D49996GC11 Edition 1.1 April 2009 D59980 Authors Puja Singh Brian Pottle Technical Contributors and Reviewers Claire Bennett Tom Best Purjanti
More informationOracle Database 10g: SQL Fundamentals I
Oracle Database 10g: SQL Fundamentals I Student Guide Volume I D17108GC21 Edition 2.1 December 2006 D48183 Authors Chaitanya Koratamaddi Nancy Greenberg Technical Contributors and Reviewers Wayne Abbott
More informationOracle Database 10g: New Features for Release 2 Overview Seminar
Oracle Database 10g: New Features for Release 2 Overview Seminar Student Guide D22139GC10 Edition 1.0 November 2005 D22563 Authors Christine Jeal Jean-Francois Verrier Technical Contributors and Reviewers
More informationMySQL Performance Tuning
MySQL Performance Tuning Student Guide D61820GC20 Edition 2.0 May 2011 D73030 Author Jeff Gorton Copyright 2011, Oracle and/or it affiliates. All rights reserved. Disclaimer Technical Contributors and
More informationOracle Database 12c: Install and Upgrade Workshop
Oracle Database 12c: Install and Upgrade Workshop Student Guide D77766GC10 Edition 1.0 July 2013 D82686 Authors Donna Keesling Dominique Jeunot James Spiller Technical Contributors and Reviewers Roy Swonger
More informationOracle Database 10g: PL/SQL Fundamentals
Oracle Database 10g: PL/SQL Fundamentals Volume I Student Guide D17112GC30 Edition 3.0 April 2009 D59413 Authors Salome Clement Sunitha Patel Tulika Srivastava Technical Contributors and Reviewers Brian
More informationOracle Hyperion Data Relationship Management Administration Activity Guide
Oracle Hyperion Data Relationship Management 11.1.1 Administration Activity Guide D56817GC10 Edition 1.0 April 2009 D59184 Authors Jody Glover Sergiy Pecherskyy Technical Contributors and Reviewers Matt
More informationUsing Java - for PL/SQL and Database Developers Student Guide
Using Java - for PL/SQL and Database Developers Student Guide D71990GC10 Edition 1.0 June 2011 D73403 Authors Priya Shridhar Prathima Trivedi Technical Contributors and Reviewers Andrew Rothstein Ashok
More informationOracle Database 10g: New Manageability Features
Oracle Database 10g: New Manageability Features Student Guide D17030GC10 Edition 1.0 September 2003 D38639 Author Lex de Haan Technical Contributors and Reviewers Jean-Francois Verrier Christine Jeal Martin
More informationOracle Database 11g: Backup and Recovery Workshop
Oracle Database 11g: Backup and Recovery Workshop Student Guide D71862GC10 Edition 1.0 March 2011 D72508 Authors Donna Keesling James Spiller Technical Contributors and Reviewers Christopher D. Andrews
More informationOracle Database 10g: Data Guard Administration
Oracle Database 10g: Data Guard Administration Volume I Student Guide D17316GC20 Edition 2.0 October 2006 D47657 Author Donna K. Keesling Technical Contributors and Reviewers Christopher D. Andrews Harald
More informationOracle VM Administration: Oracle VM Server for x86 Student Guide
Oracle VM Administration: Oracle VM Server for x86 Student Guide D74549GC10 Edition 1.0 April 2012 D76950 Author Michele Dady Editors Aju Kumar Anwesha Ray Graphic Designer Satish Bettegowda Publishers
More informationUNIX and Linux Essentials Student Guide
UNIX and Linux Essentials Student Guide D76989GC10 Edition 1.0 June 2012 D77816 Authors Uma Sannasi Pardeep Sharma Technical Contributor and Reviewer Harald van Breederode Editors Anwesha Ray Raj Kumar
More informationOracle Database 11g: RAC Administration
Oracle Database 11g: RAC Administration Student Guide D50311GC40 Edition 4.0 December 2012 D78200 Authors James Womack James Spiller Technical Contributors and Reviewers Christopher Andrews Christian Bauwens
More informationOracle Data Integrator: Administration and Development Volume I Student Guide
Oracle Data Integrator: Administration and Development Volume I Student Guide D48459GC30 Edition 3.0 December 2007 D53463 Authors Laura Hofman Miquel FX Nicolas Technical Contributor and Reviewer Sharath
More informationMySQL Performance Tuning
MySQL Performance Tuning Student Guide D61820GC30 Edition 3.0 January 2017 D89524 Learn more from Oracle University at education.oracle.com Authors Mark Lewin Jeremy Smyth Technical Contributors and Reviewers
More informationOracle Database 11g: Administration Workshop I
Oracle Database 11g: Administration Workshop I Student Guide D50102GC11 Edition 1.1 October 2008 D56326 Authors Maria Billings Deirdre Matishak Jim Spiller Priya Vennapusa Technical Contributors and Reviewers
More informationOracle Service Bus 10g R3: Design & Integrate Services for SOA
Oracle Service Bus 10g R3: Design & Integrate Services for SOA Student Guide D56299GC11 Edition 1.1 November 2010 D69834 Authors Bill Bunch Tom Hardy Technical Contributors and Reviewer s Werner Bauer
More informationOracle Database 10g: PL/SQL Fundamentals
Oracle Database 10g: PL/SQL Fundamentals Volume 1 Student Guide D17112GC21 Edition 2.1 December 2006 D48243 Authors Tulika Srivastava Sunitha Patel Technical Contributors and Reviewers Chaitanya Koratamaddi
More informationOracle Warehouse Builder 10g: Administration
Oracle Warehouse Builder 10g: Administration Volume I Student Guide D44810GC10 Edition 1.0 January 2007 D49160 Authors Puja Singh Richard Green Technical Contributors and Reviewers David Allan Sharath
More informationOracle 11g: XML Fundamentals
Oracle 11g: XML Fundamentals Student Guide D52500GC10 Edition 1.0 December 2007 D53762 Authors Chaitanya Koratamaddi Salome Clement Technical Contributors and Reviewers Bijoy Choudhury Isabelle Cornu Ken
More informationOracle Database 11g: Data Guard Administration
D52161GC30 Edition 3.0 May 2010 D67578 Oracle Database 11g: Data Guard Administration Student Guide Authors Mark Fuller Donna K. Keesling Technical Contributors and Reviewers Todd Bao Harald van Breederode
More informationOracle Database 12c: Administration Workshop
Oracle Database 12c: Administration Workshop Student Guide Volume I D78846GC10 Edition 1.0 July 2013 D82566 Authors Donna K. Keesling James L. Spiller Technical Contributors and Reviewers Darryl Balaski
More informationOracle Database 10g: Implementing Database Vault
Oracle Database 10g: Implementing Database Vault Student Guide D44719GC10 Edition 1.0 August 2006 D47175 Authors Tom Best James Spiller Technical Contributors and Reviewers Tom Bolick Harald van Breederode
More informationOracle Adaptive Access Manager: Administration Student Guide
Oracle Adaptive Access Manager: Administration Student Guide D70569GC10 Edition 1.0 October 2008 D56328 Authors Steve Friedberg Shankar Raman Technical Contributors and Reviewers Philip Garm Steve Jackle
More informationOracle 10g: Java Programming
Oracle 10g: Java Programming Volume 1 Student Guide D17249GC12 Edition 1.2 July 2005 D19367 Author Kate Heap Technical Contributors and Reviewers Ken Cooper Brian Fry Jeff Gallus Glenn Maslen Gayathri
More informationE Oracle 10g Java Bootcamp I v1
E Oracle 10g Java Bootcamp I v1 Student Guide Volume 1 D22059GC10 Edition 1.0 October 2005 D22281 Authors Jeff Gallus Glenn Stokol Editor Gayathri Rajagopal Technical Contributors and Reviewers Kenneth
More informationOracleAS 10g R3: Java Programming
OracleAS 10g R3: Java Programming Volume I Student Guide D18382GC20 Edition 2.0 April 2007 D50171 Authors Patrice Daux Kate Heap Technical Contributors and Reviewers Ken Cooper C Fuller Vasily Strelnikov
More informationOracle Warehouse Builder 10g: New Features
Oracle Warehouse Builder 10g: New Features Volume I - Student Guide D44808GC10 Edition 1.0 July 2006 D46761 Author Richard Green Technical Contributors and Reviewers David Allan Herbert Bradbury Sharath
More informationOracle Application Express: Administration Student Guide
Oracle Application Express: Administration Student Guide D56361GC10 Edition 1.0 June 2011 D73408 Author Salome Clement Technical Contributors and Reviewers Veerabhadra Rao Putrevu Manish Pawar Chaitanya
More informationOracle BPM 10g R3 Programming 1 Essentials
Oracle BPM 10g R3 Programming 1 Essentials Volume I Student Guide D55633GC10 Edition 1.0 March 2009 D58927 Authors Jill Moritz Kenny Somerville Technical Contributors and Reviewers Fernando Dobladez Carolina
More informationOracle BI 11g R1: Build Repositories
Oracle BI 11g R1: Build Repositories Volume I - Student Guide D63514GC11 Edition 1.1 June 2011 D73309 Author Jim Sarokin Technical Contributors and Reviewers Marla Azriel Roger Bolsius Bob Ertl Alan Lee
More informationOracle TimesTen 6.0: Core Concepts and Administration Volume I - Student Guide
Oracle TimesTen 6.0: Core Concepts and Administration Volume I - Student Guide D21723GC20 Production 2.0 July 2006 D46774 Author Danny Lau Technical Contributors and Reviewers David Aspinwall Percy Chan
More informationOracle VM Server for x86: Administration
Oracle VM Server for x86: Administration Student Guide D85765GC10 Edition 1.0 August 2014 D87627 Author Michele Lemieux Dady Editors Daniel Milne Vijayalakshmi Narasimhan Graphic Designer Divya Thallap
More informationOracle Database 11g: Performance Tuning DBA Release 2
Oracle University Contact Us: +65 6501 2328 Oracle Database 11g: Performance Tuning DBA Release 2 Duration: 5 Days What you will learn This Oracle Database 11g Performance Tuning training starts with an
More informationOracle Application Testing Suite: Introduction Student Guide
Oracle Application Testing Suite: Introduction Student Guide D55447GC10 Edition 1.0 August 2008 D55981 Copyright 2008, Oracle. All rights reserved. Disclaimer This document contains proprietary information
More informationOracle Database 10g: SQL Fundamentals I
Oracle Database 10g: SQL Fundamentals I Volume I Student Guide D17108GC11 Edition 1.1 August 2004 D39766 Author Nancy Greenberg Technical Contributors and Reviewers Wayne Abbott Christian Bauwens Perry
More informationOracle9i Database: Advanced Instance Tuning
Oracle9i Database: Advanced Instance Tuning Student Guide D16442GC10 Edition 1.0 December 2002 D37574 Authors Lex de Haan Joel Goodman Technical Contributors and Reviewers Scott Gossett Christine Jeal
More informationMySQL Cluster Student Guide
MySQL Cluster Student Guide D62018GC11 Edition 1.1 November 2012 D79677 Technical Contributor and Reviewer Mat Keep Editors Aju Kumar Daniel Milne Graphic Designer Seema Bopaiah Publishers Sujatha Nagendra
More informationOracle Database 11g: Performance Tuning DBA Release 2
Course Code: OC11PTDBAR2 Vendor: Oracle Course Overview Duration: 5 RRP: POA Oracle Database 11g: Performance Tuning DBA Release 2 Overview This course starts with an unknown database that requires tuning.
More informationOracle Database 11g: Use XML DB
Oracle Database 11g: Use XML DB Volume I Student Guide D52498GC10 Edition 1.0 July 2008 D55322 Authors Chaitanya Koratamaddi Salome Clement Technical Contributors and Reviewers Drew Adams Coby Adams Rohan
More informationOracle TimesTen 6.0: Core Concepts and Administration Volume I Student Guide
Oracle TimesTen 6.0: Core Concepts and Administration Volume I Student Guide D21723GC10 Edition 1.0 February 2006 D44801 Author Danny Lau Technical Contributors and Reviewers Susan Cheung Joe Chung Phil
More informationOracle Application Server 10g R2: Administration II
Oracle Application Server 10g R2: Administration II Student Guide Volume 1 D16509GC30 Edition 3.0 October 2006 D47633 Authors Ramaa Mani Shankar Raman Technical Contributors and Reviewers Celia Antonio
More informationOracle Database 11g: Oracle Secure Backup
Oracle Database 11g: Oracle Secure Backup Volume I Student Guide D57258GC10 Edition 1.0 March 2009 Part Number Author Maria Billings Technical Contributors and Reviewers Christian Bauwens Donna Cooksey
More informationOracle Service Bus 10g R3: System Administration
Oracle Service Bus 10g R3: System Administration Student Guide D56301GC11 Edition 1.1 November 2010 D69775 Authors Bill Bunch Bijoy Choudhury Swarnapriya Shridhar Technical Contributor and Reviewer Tom
More informationPERFORMANCE TUNING TRAINING IN BANGALORE
PERFORMANCE TUNING TRAINING IN BANGALORE TIB ACADEMY #5/3 BEML LAYOUT, VARATHUR MAIN ROAD KUNDALAHALLI GATE, BANGALORE 560066 PH: +91-9513332301/2302 WWW.TRAINININGBANGALORE.COM Oracle Database 11g: Performance
More informationOracle Data Integrator 11g: Integration and Administration Student Guide - Volume I
Oracle Data Integrator 11g: Integration and Administration Student Guide - Volume I D64974GC20 Edition 2.0 September 2012 D78954 Author Richard Green Technical Contributors and Reviewers Alex Kotopoulis
More informationSiebel 8.1.x Fundamentals Student Guide
Siebel 8.1.x Fundamentals Student Guide D72466GC10 Edition 1.0 April 2011 Part Number - Applied Copyright 2011, Oracle and/or its affiliates. All rights reserved. Disclaimer This document contains proprietary
More informationOracle 9i Application Development and Tuning
Index 2NF, NOT 3NF or BCNF... 2:17 A Anomalies Present in this Relation... 2:18 Anomalies (Specific) in this Relation... 2:4 Application Design... 1:28 Application Environment... 1:1 Application-Specific
More informationOracle BI Publisher 11g R1: Fundamentals
Oracle BI Publisher 11g R1: Fundamentals Volume I Student Guide D68420GC10 Edition 1.0 June 2011 D73304 Authors Lea Shaw Sindhu Rao Technical Contributors and Reviewers Timothy McGlue Nikos Psomas Pradeep
More informationOracle Content Server 11g: Administration
Oracle Content Server 11g: Administration Volume I Student Guide D63093GC10 Edition 1.0 June 2011 D68962 Authors Saskia Nehls Marsha Hancock Deepa Pottangadi Technical Contributors and Reviewers Vijay
More informationOracle Database: SQL and PL/SQL Fundamentals
Oracle University Contact Us: 001-855-844-3881 & 001-800-514-06-9 7 Oracle Database: SQL and PL/SQL Fundamentals Duration: 5 Days What you will learn This Oracle Database: SQL and PL/SQL Fundamentals training
More informationOracle GoldenGate 11g: Advanced Configuration for Oracle Student Guide
Oracle GoldenGate 11g: Advanced Configuration for Oracle Student Guide D76689GC10 Edition 1.0 March 2013 D81509 Author Elio Bonazzi Editors Smita Kommini Raj Kumar Richard Wallis Graphic Designer Rajiv
More informationOracle Database 11g : Performance Tuning DBA Release2
Oracle Database 11g : Performance Tuning DBA Release2 Target Audience : Technical Consultant/L2/L3 Support DBA/Developers Course Duration : 5 days Day 1: Basic Tuning Tools Monitoring tools overview Enterprise
More informationLearning Objectives : This chapter provides an introduction to performance tuning scenarios and its tools.
Oracle Performance Tuning Oracle Performance Tuning DB Oracle Wait Category Wait AWR Cloud Controller Share Pool Tuning 12C Feature RAC Server Pool.1 New Feature in 12c.2.3 Basic Tuning Tools Learning
More informationArchitettura Database Oracle
Architettura Database Oracle Shared Pool La shared pool consiste di: Data dictionary: cache che contiene informazioni relative agli oggetti del databse, lo storage ed i privilegi Library cache: contiene
More informationEZY Intellect Pte. Ltd., #1 Changi North Street 1, Singapore
Oracle Database 12c: Performance Management and Tuning NEW Duration: 5 Days What you will learn In the Oracle Database 12c: Performance Management and Tuning course, learn about the performance analysis
More informationOracle Data Modeling and Relational Database Design Volume I Student Guide
Oracle Data Modeling and Relational Database Design Volume I Student Guide D56497GC10 Edition 1.0 May 2010 D67007 Author Marcie Young Technical Contributors and Reviewer s Sue Harper Philip Stoyanov Nancy
More informationOracle WebLogic Server 12c: JMS Administration Student Guide
Oracle WebLogic Server 12c: JMS Administration Student Guide D80844GC10 Edition 1.0 July 2013 D82749 Author TJ Palazzolo Technical Contributors and Reviewers Bill Bell Mark Lindros Will Lyons Tom Barnes
More informationOracle Database 10g: Using OLAP
Oracle Database 10g: Using OLAP Student Guide D17505GC20 Production 2.0 April 2006 D45765 Authors Brian Pottle Kevin Lancaster Nancy Greenberg Technical Contributors and Reviewers Stuart Bunby Marty Gubar
More informationOracle Forms Developer 10g: Move to the Web
Oracle Forms Developer 10g: Move to the Web Student Guide D17364GC10 Edition 1.0 December 2005 D22796 Author Pam Gamer Technical Contributors and Reviewers Charles Bryant Orlando Cordero Kathryn Cunningham
More informationOracle Warehouse Builder 10g: Implementation Part 2
Oracle Warehouse Builder 10g: Implementation Part 2 Student Guide D18396GC10 Edition 1.0 June 2006 D46564 Authors Molly Correa Richard Green Technical Contributors and Reviewers David Allan Sharath.Bhujani
More informationOracle Database 11g: Performance Tuning
D50317GC10 Edition 1.0 May 2008 D54526 Oracle Database 11g: Performance Tuning Volume I Student Guide Author James Spiller Technical Contributors and Reviewers Christian Bauwens Tom Best Trevor Bowen Maria
More informationOracle Database 12c Performance Management and Tuning
Course Code: OC12CPMT Vendor: Oracle Course Overview Duration: 5 RRP: POA Oracle Database 12c Performance Management and Tuning Overview In the Oracle Database 12c: Performance Management and Tuning course,
More informationOracle Spatial 10g: Advanced
Oracle Spatial 10g: Advanced Volume I Student Guide D18959GC20 Edition 2.0 November 2005 D22663 Author Daniel Abugov Daniel Geringer Technical Contributors and Reviewers Thomas Hoogerwerf Christine Jeal
More informationOracle Database 12c: Performance Management and Tuning
Oracle University Contact Us: +43 (0)1 33 777 401 Oracle Database 12c: Performance Management and Tuning Duration: 5 Days What you will learn In the Oracle Database 12c: Performance Management and Tuning
More informationOracle WebLogic Server 11g: Overview for WLS Administrators
Oracle WebLogic Server 11g: Overview for WLS Administrators Student Guide D60811GC10 Edition 1.0 July 2009 D61310 Authors Steve Friedberg T J Palazzolo Shankar Raman Technical Contributors and Reviewers
More informationOracle Data Integrator 11g: Advanced Integration and Development Student Guide
Oracle Data Integrator 11g: Advanced Integration and Development Student Guide D78191GC10 Edition 1.0 Febraury 2013 D80589 Author Viktor Tchemodanov Technical Contributors and Reviewers Denis Gray Alex
More informationOracle WebCenter Sites 11g for Developers
Oracle WebCenter Sites 11g for Developers Student Guide D78300GC10 Edition 1.0 August 2012 D78723 Author Jenny Wongtangswad Technical Contributors and Reviewers Deirdre Duffy Heike Hundt Lee Klement Michael
More informationOracle GoldenGate 11g: Fundamentals for SQL Server Student Guide
Oracle GoldenGate 11g: Fundamentals for SQL Server Student Guide D66523GC20 Edition 2.0 September 2012 D79012 Author Steve Friedberg Technical Contributors and Reviewers Mack Bell Chris Lawless Sue Jang
More informationAnalytics: Server Architect (Siebel 7.7)
Analytics: Server Architect (Siebel 7.7) Student Guide June 2005 Part # 10PO2-ASAS-07710 D44608GC10 Edition 1.0 D44917 Copyright 2005, 2006, Oracle. All rights reserved. Disclaimer This document contains
More informationOracle Spatial: Advanced Student Guide
Oracle Spatial: Advanced Student Guide D56784GC10 Edition 1.0 February 2009 D58425 Authors Daniel Geringer Puja Singh Technical Contributors and Reviewers Daniel Abugov Christian Bauwens William Beauregard
More informationOracle Tuning Pack. Table Of Contents. 1 Introduction. 2 Installation and Configuration. 3 Documentation and Help. 4 Oracle SQL Analyze
Oracle Tuning Pack Readme Release 2.1.0.0.0 for Windows February 2000 Part No. A76921-01 Table Of Contents 1 Introduction 2 Installation and Configuration 3 Documentation and Help 4 Oracle SQL Analyze
More informationOracle Database 12c: High Availability New Features
Oracle Database 12c: High Availability New Features Student Guide D79794GC10 Edition 1.0 July 2013 D82517 Authors Peter Fusek Anupama Mandya Mark Fuller Jim Womack Technical Contributors and Reviewers
More informationOracle Database 10g: 2 Day DBA for Windows
Oracle Database 10g: 2 Day DBA for Windows Student Guide D18422GC10 Edition 1.0 May 2005 D41682 Author Donna K. Keesling Technical Contributors and Reviewers Lothar Auert Robert Bungenstock Jose Marco-Dominguez
More informationAdvanced Oracle SQL Tuning v3.0 by Tanel Poder
Advanced Oracle SQL Tuning v3.0 by Tanel Poder /seminar Training overview This training session is entirely about making Oracle SQL execution run faster and more efficiently, understanding the root causes
More informationOracle TimesTen 7.0: IMDB, Cache Connect, and Replication Volume I Student Guide
Oracle TimesTen 7.0: IMDB, Cache Connect, and Replication Volume I Student Guide D46789GC10 Edition 1.0 April 2007 D50237 Author Danny Lau Technical Contributors and Reviewers Rohan Aranha David Aspinwall
More informationOracle Database: SQL and PL/SQL Fundamentals NEW
Oracle Database: SQL and PL/SQL Fundamentals NEW Duration: 5 Days What you will learn This Oracle Database: SQL and PL/SQL Fundamentals training delivers the fundamentals of SQL and PL/SQL along with the
More informationOracle 12C DBA Online Training. Course Modules of Oracle 12C DBA Online Training: 1 Oracle Database 12c: Introduction to SQL:
Course Modules of Oracle 12C DBA Online Training: 1 Oracle Database 12c: Introduction to SQL: A. Introduction Course Objectives, Course Agenda and Appendixes Used in this Course Overview of Oracle Database
More informationThe Oracle Optimizer Explain the Explain Plan O R A C L E W H I T E P A P E R A P R I L
The Oracle Optimizer Explain the Explain Plan O R A C L E W H I T E P A P E R A P R I L 2 0 1 7 Table of Contents Introduction 1 The Execution Plan 2 Displaying the Execution Plan 3 What is Cost? 7 Understanding
More information11gR2 Performance. Tuning Cookbook. Oracle Database. 1 enterprise J. performance from Oracle Database applications. achieve better
Oracle Database 11gR2 Performance Tuning Cookbook Over 80 recipes to help beginners achieve better performance from Oracle Database applications Ciro Fiorillo PUBLISHING 1 enterprise J professional expertise
More informationOralogic Education Systems
Oralogic Education Systems Next Generation IT Education Systems Introduction: In the Oracle Database 12c: Performance Management and Tuning course, learn about the performance analysis and tuning tasks
More informationOracle Database: SQL and PL/SQL Fundamentals Ed 2
Oracle University Contact Us: Local: 1800 103 4775 Intl: +91 80 67863102 Oracle Database: SQL and PL/SQL Fundamentals Ed 2 Duration: 5 Days What you will learn This Oracle Database: SQL and PL/SQL Fundamentals
More informationJava Programming Language
Java Programming Language Additional Material SL-275-SE6 Rev G D61750GC10 Edition 1.0 D62603 Copyright 2007, 2009, Oracle and/or its affiliates. All rights reserved. Disclaimer This document contains proprietary
More informationOracle 1Z Oracle Database 11g Performance Tuning.
Oracle 1Z0-054 Oracle Database 11g Performance Tuning http://killexams.com/exam-detail/1z0-054 C. Query v$session to gather statistics of the individual sessions for the workload created by the jobs. D.
More informationOracle BI Publisher 10g R3: Fundamentals
Oracle BI Publisher 10g R3: Fundamentals Student Guide D53147GC10 Edition 1.0 February 2008 D54122 Authors Padmaja Mitravinda Brian Pottle Technical Contributors and Reviewers Leta Davis Tim Dexter Mike
More informationContents I Introduction 1 Introduction to PL/SQL iii
Contents I Introduction Lesson Objectives I-2 Course Objectives I-3 Human Resources (HR) Schema for This Course I-4 Course Agenda I-5 Class Account Information I-6 Appendixes Used in This Course I-7 PL/SQL
More informationOracle Database 11g: SQL and PL/SQL Fundamentals
Oracle University Contact Us: +33 (0) 1 57 60 20 81 Oracle Database 11g: SQL and PL/SQL Fundamentals Duration: 5 Days What you will learn In this course, students learn the fundamentals of SQL and PL/SQL
More informationSun Virtualization: Solaris 10 Containers Administration
Sun Virtualization: Solaris 10 Containers Administration Student Guide SA-355-S10 Rev A.1 D61772GC11 Edition 1.1 D65087 Copyright 2009, 2010, Oracle and/or its affiliates. All rights reserved. Disclaimer
More informationOracle GoldenGate 11g Fundamentals for Oracle
Oracle GoldenGate 11g Fundamentals for Oracle Student Guide D66519GC10 Edition 1.0 February 2011 D72291 Disclaimer This document contains proprietary information and is protected by copyright and other
More informationORACLE TRAINING CURRICULUM. Relational Databases and Relational Database Management Systems
ORACLE TRAINING CURRICULUM Relational Database Fundamentals Overview of Relational Database Concepts Relational Databases and Relational Database Management Systems Normalization Oracle Introduction to
More informationFundamentals of the Java Programming Language
Fundamentals of the Java Programming Language Student Guide SL-110 REV E D61798GC10 Edition 1.0 2009 D62399 Copyright 2006, 2009, Oracle and/or its affiliates. All rights reserved. Disclaimer This document
More informationIntroduction. Assessment Test. Chapter 1 Introduction to Performance Tuning 1. Chapter 2 Sources of Tuning Information 33
Contents at a Glance Introduction Assessment Test xvii xxvii Chapter 1 Introduction to Performance Tuning 1 Chapter 2 Sources of Tuning Information 33 Chapter 3 SQL Application Tuning and Design 85 Chapter
More informationOracle Performance Tuning. Overview of performance tuning strategies
Oracle Performance Tuning Overview of performance tuning strategies Allan Young June 2008 What is tuning? Group of activities used to optimize and homogenize the performance of a database Maximize use
More informationOracle PL/SQL - 12c & 11g [Basic PL/SQL & Advanced PL/SQL]
Chapter Overview of PL/SQL Programs Control Statements Using Loops within PLSQL Oracle PL/SQL - 12c & 11g [Basic PL/SQL & Advanced PL/SQL] Table of Contents Describe a PL/SQL program construct List the
More informationInterpreting Explain Plan Output. John Mullins
Interpreting Explain Plan Output John Mullins jmullins@themisinc.com www.themisinc.com www.themisinc.com/webinars Presenter John Mullins Themis Inc. (jmullins@themisinc.com) 30+ years of Oracle experience
More information