This presentation is for informational purposes only and may not be incorporated into a contract or agreement.
|
|
- Clyde Foster
- 5 years ago
- Views:
Transcription
1 This presentation is for informational purposes only and may not be incorporated into a contract or agreement.
2 The following 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 decision. The development, release, and timing of any features or functionality described for Oracle s products remains at the sole discretion of Oracle.
3
4 Optimizing the Optimizer: Essential SQL Tuning Tips and Techniques
5 Mughees A. Minhas Group Product Manager Benoit Dageville Consulting Member of Technical Staff Khaled Yagoub Senior Member of Technical Staff Pete Belknap Member of Technical Staff
6 Outline SQL Tuning Overview SQL Tuning Best Practices Production system Live Tuning Remote Tuning Development system Techniques for Avoiding Plan Regressions After Database Upgrades Q & A
7 SQL Tuning Overview
8 Common Causes of Poor SQL Performance Stale optimizer statistics CBO requires representative statistics to optimize SQL execution Not easy to determine when statistics are really stale Not easy to determine when stale statistics are actually impacting plan selection Missing access structures Identifying useful indexes and MVs non-trivial Difficult to ascertain performance impact of new structures on DMLs
9 Common Causes of Poor SQL Performance Poor plan selection due to incorrect optimizer estimates Manually hinting SQL a solution, but Requires significant expertise Is time consuming trial and error method Does not work for packaged applications Bad SQL design Only real remedy is to restructure SQL Requires expertise, time, application knowledge
10 Tuning Using SQL Advisors SQL Tuning/Access Advisor Comprehensive Analysis Recommendation SQL Statistics Analysis Gather Missing or Stale Statistics Access Structure Analysis Add Missing Indexes SQL Design Analysis Modify SQL Constructs Plan Tuning (SQL Profiling) Create a SQL Profile
11 SQL Tuning & Access Advisor Feature Comparison Mode Analysis: Statistics SQL Profile SQL Structure Feature Access Path: Indexes Access Path: Materialized Views Access Path: Materialized View Logs * STA: SQL Tuning Advisor ** SAA: SQL Access Advisor *** B-tree indexes only STA* SQL Yes Yes Yes Yes*** No No SAA** Workload No No No Yes Yes Yes
12 SQL Tuning Best Practices
13 Identifying Problem SQL Two key sources for identifying problem SQL Automatic Database Diagnostic Monitor (ADDM) Shows high-load SQL with impact % Based on analysis of SQL, recommends SQL advisors as needed Not all high-load SQL are good candidates for advisors E.g., SQL with HWM enqueue wait problem cannot be tuned by SQL advisors but requires space reconfiguration Top Activity Enterprise Manager (EM) screens Real Time Mode: Source: v$active_session_history (ASH) Period: Last one hour Historical Mode: Source: Automatic Workload Repository (AWR) Period: Last 7 days (default)
14 Using ADDM to Identify High-load SQL
15 Top Activity EM Screens: ASH
16 Top Activity EM Screens: AWR
17 SQL Tuning of Production System
18 SQL Tuning of Production System Tuning Considerations Resource consumption Running SQL advisors consumes CPU, I/O, memory and can affect system performance Potential negative impact of recommendation Implementing recommendations may impact system negatively, e.g., optimizer stats refresh Before initiating tuning, answer the following questions How much system resources will be consumed by tuning activity? Can the system spare resources needed for tuning? How can the production system be shielded from possible negative impact of tuning actions?
19 Resource Consumption of SQL Advisors SQL Tuning Advisor Limited mode: Resource consumption minimal Stats, index and SQL restructure analysis is cheap Average is less than 1 second per SQL statement Comprehensive mode: Resource consumption may be significant SQL Profiling can potentially consume non-trivial resources Roughly comparable to amount of resources/time consumed when executing SQL statement(s) SQL Access Advisor Resource consumption depends on size of SQL workload For small number of SQL, resource consumption not very high
20 Production System Tuning Options Options Direct tuning of live system Remote tuning Live system tuning Run SQL Tuning Advisor in Comprehensive mode Run SQL Tuning Advisor in Limited mode only if System does not have spare resources to tune SQL Run SQL Access Advisor for few SQL at a time Perform remote tuning, if Cumulative resources/time consumed by all SQL statements being tuned significant System cannot spare resources
21 Live System Tuning Techniques 1. Ensure tables referenced in SQL have representative optimizer stats 2. Run SQL Access Advisor For individual SQL, set Recommendation Type to indexes MV not suitable for tuning individual statements 3. Run SQL Tuning Advisor Test profile before making it PUBLIC DBMS_SQLTUNE.ACCEPT_SQL_PROFILE ( task_name => <tuning task name>, category => MY_CATEGORY ); ALTER SESSION SET SQLTUNE_CATEGORY= MY_CATEGORY ; Once satisfied with results set category to DEFAULT DBMS_SQLTUNE.ALTER_SQL_PROFILE( name => <SQL Profile Name>, attribute_name => category, value => DEFAULT );
22 Remote SQL Tuning Techniques Performed to shield production system from performance impact of running SQL advisors Production System Test System 1. Move SQL to Test 3. Apply recomm. on production 2. Tune SQL
23 Remote Tuning Method Test system setup Test system should be identical to production system in Schema Data distribution Volume If system smaller than production system, ensure data distribution is similar
24 Remote Tuning Method 1. Move SQL to test system Create STS of high-load SQL on production system STS is a new object in Oracle 10g for managing SQL workloads STS stores SQL statements along with Execution context: parsing user, bind values, etc. Execution statistics: buffer gets, CPU time, elapse time, number of executions, etc. Use EM screen Period SQL to locate high-load SQL Select Create SQL Tuning Set option to create STS Export STS to test
25 Creating STS of High-load SQL
26 Remote Tuning Method Export STS to test i. Create staging table DBMS_SQLTUNE.CREATE_STGTAB_SQLSET( table_name => 'staging_table' ); ii. Move STS to staging table DBMS_SQLTUNE.PACK_STGTAB_SQLSET( sqlset_name => 'my_sts', staging_table_name => 'staging_table'); iii. iv. Export staging table to test system Export/import, DataPump, DB Links, etc., can be used Unload STS from staging table into dictionary on test system DBMS_SQLTUNE.UNPACK_STGTAB_SQLSET( sqlset_name => my_sts, replace => TRUE, staging_table_name => 'staging_table');
27 Remote Tuning Method 2. Tune SQL Run SQL Tuning Advisor in comprehensive mode to tune STS Implement/verify recommendations If SQL Profile recommended, set profile category to nondefault value before moving profile to production system DBMS_SQLTUNE.ALTER_SQL_PROFILE( name => <SQL Profile Name>, attribute_name => category, value => MY_CATEGORY );
28 Remote Tuning Method 3. Apply recommendation to production Move profile from test to production system i. Create staging table ii. iii. iv. DBMS_SQLTUNE.CREATE_STGTAB_SQLPROF( table_name => 'PROFILE_STGTAB'); Move SQL Profile to staging table DBMS_SQLTUNE.PACK_STGTAB_SQLPROF ( profile_name => 'MY_PROFILE', staging_table_name => 'PROFILE_STGTAB'); Export staging table to production system Export/import, Data Pump, DB Links, etc., can be used Unload data from staging table to create SQL Profile on target DBMS_SQLTUNE.UNPACK_STGTAB_SQLPROF( replace => FALSE, staging_table_name => 'PROFILE_STGTAB');
29 Remote Tuning Method 3. Apply recommendation on production (Contd.) Test profile in private session to verify performance on production system ALTER SESSION SET SQLTUNE_CATEGORY= MY_CATEGORY ; If execution performance okay, set category to DEFAULT DBMS_SQLTUNE.ALTER_SQL_PROFILE( name => <SQL Profile Name>, attribute_name => category, value => DEFAULT );
30 SQL Tuning on Development System
31 SQL Tuning on Development System Performance impact of tuning overhead not an issue Tuning Method Capture SQL Workload Redesign poorly written SQL Identify appropriate access structures
32 Development System Tuning Steps Capture SQL Workload Easiest way is to use cursor cache capture capability of STS Run workload Capture workload in STS simultaneously DBMS_SQLTUNE.CAPTURE_CURSOR_CACHE_SQLSET( sqlset_name => MY_STS, time_limit => 3600, repeat_interval => 60, sqlset_owner => own);
33 Development System Tuning Steps Use SQL Tuning Advisor to redesign poorly written SQL Types of problems identified include: Semantic changes of SQL operators Syntactic changes to predicates on indexed columns SQL design issues Use SQL Access Advisor to optimize schema design Identifies appropriate access structures % improvement in performance of entire workload for each structure recommended is provided
34 Techniques for Avoiding Plan Regressions After Database Upgrades
35 Avoiding Plan Regressions After Upgrades Database Upgrade from 10.1 to 10.2 SQL execution plan regression major concern for upgrades Plan regressions can systematically be detected and remedied New Oracle 10g infrastructure makes this possible
36 Methodology for Avoiding Plan Regressions Step 1 Step 2 Step DB Capture 10.1 Workload & Execution Plans Upgrade to 10.2 Capture 10.2 Workload & Execution Plans Step 4 Compare 10.1 and 10.2 Execution Plans Step 5 Tune SQL with Performance Regressions
37 Methodology for Avoiding Plan Regressions 10.1 DB Step 1 Step 2 Step 3 Capture 10.1 Workload & Execution Plans Upgrade to 10.2 Capture 10.2 Workload & Execution Plans Step 4 Step 5 Compare 10.1 and 10.2 Execution Plans Tune SQL with Performance Regressions
38 Upgrade Steps for Avoiding Plan Regressions 1. Capture 10.1 workload and executions plans Increase AWR retention on 10.1 production system Motivation: Capture top SQL of entire workload cycle If system upgraded is test system Ideally should replica of actual system to be upgraded (using RMAN backup) Ensure configuration of AWR, optimizer parameters, etc., same as actual system If data distribution/volume on test system different than production, import optimizer stats from production Allow normal production workload to run on system before starting upgrade testing
39 Methodology for Avoiding Plan Regressions 10.1 DB Step 1 Step 2 Step 3 Capture 10.1 Workload & Execution Plans Upgrade to 10.2 Capture 10.2 Workload & Execution Plans Step 4 Step 5 Compare 10.1 and 10.2 Execution Plans Tune SQL with Performance Regressions
40 Upgrade Steps for Avoiding Plan Regressions 2. Upgrade test system to 10.2 Use standard upgrade method Create baseline STS Baseline STS created in 10.2 not STS also contains execution plans Capture all SQL from AWR in production system Use EM or PL/SQL API s to create STS
41 Example 1: Capturing All AWR SQL in STS Inputs: Snapshot range: begin and end snapshot Owner: STS owner declare own VARCHAR2(30) := '&owner'; bid NUMBER := '&begin_snap'; eid NUMBER := '&end_snap'; sts_cur dbms_sqltune.sqlset_cursor; begin dbms_sqltune.create_sqlset(sqlset_name => '10.1 sts', sqlset_owner => own); open sts_cur for select value(p) from table(dbms_sqltune.select_workload_repository(bid, eid, null, null, null, null, null, 1, null, 'ALL')) P; dbms_sqltune.load_sqlset(sqlset_name => '10.1 sts', populate_cursor => sts_cur, load_option => 'MERGE'); end; /
42 Methodology for Avoiding Plan Regressions 10.1 DB Step 1 Step 2 Step 3 Capture 10.1 Workload & Execution Plans Upgrade to 10.2 Capture 10.2 Workload & Execution Plans Step 4 Step 5 Compare 10.1 and 10.2 Execution Plans Tune SQL with Performance Regressions
43 Upgrade Steps for Avoiding Plan Regressions 3. Capture 10.2 workload and execution plans Run workload on 10.2 and capture in new STS simultaneously Use dbms_sqltune.capture_cursor_cache_sqlset procedure
44 Example 2: Capturing SQL from Cursor Cache in STS Inputs: Time Limit: Workload execution time Owner: STS owner declare own VARCHAR2(30) := '&owner'; time_lim NUMBER := &time; begin dbms_sqltune.create_sqlset(sqlset_name => '10.2 sts', sqlset_owner => own); end; / dbms_sqltune.capture_cursor_cache_sqlset (sqlset_name => '10.2 sts', time_limit => time_lim, repeat_interval => 60, sqlset_owner => own);
45 Methodology for Avoiding Plan Regressions 10.1 DB Step 1 Step 2 Step 3 Capture 10.1 Workload & Execution Plans Upgrade to 10.2 Capture 10.2 Workload & Execution Plans Step 4 Step 5 Compare 10.1 and 10.2 Execution Plans Tune SQL with Performance Regressions
46 Upgrade Steps for Avoiding Plan Regressions 4. Compare 10.1 and 10.2 SQL executions plans Query contents of 10.1 sts and 10.2 sts via DBA_SQLSET_STATEMENTS to see if: Top 100 SQL in 10.2 sts were also found in 10.1 sts Any SQL in top 100 have had plan changes
47 Example 3: Query for Comparing STS select * from ( select r2_sts.sql_id, r1_sts.plan_hash_value old_plan_hash, r2_sts.plan_hash_value new_plan_hash, r2_sts.elapsed_time/r2_sts.executions elap_time, nvl2(r1_sts.plan_hash_value, 0, 1) new_plan, r2_sts.sql_text from dba_sqlset_statements r1_sts, dba_sqlset_statements r2_sts where r1_sts.sqlset_name (+) = '10.1 sts' and r1_sts.sqlset_owner (+) = '&own' and r1_sts.sql_id (+) = r2_sts.sql_id and r1_sts.plan_hash_value (+) = r2_sts.plan_hash_value and r2_sts.sqlset_name = '10.2 sts' and r2_sts.sqlset_owner = '&own' order by elap_time desc) where rownum < 100 ;
48 Example 4: Query Output Comparing Contents of STS Sample query output Output shows top 100 SQL in 10.2 ordered by elapsed time. Old and new plan hash values shown NEW_PLAN column indicates if plan was not captured in SQL_ID OLD_PLAN_HASH NEW_PLAN_HASH ELAP_TIME NEW_PLAN SQL_TEXT fyrbzparfb4gb select * from scott.dept
49 Methodology for Avoiding Plan Regressions 10.1 DB Step 1 Step 2 Step 3 Capture 10.1 Workload & Execution Plans Upgrade to 10.2 Capture 10.2 Workload & Execution Plans Step 4 Step 5 Compare 10.1 and 10.2 Execution Plans Tune SQL with Performance Regressions
50 Upgrade Steps for Avoiding Plan Regressions 5. Tune SQL with performance regressions Examine plan changes to identify regressions Use dbms_xplan.display_sqlset to examine execution plans in STS select * from table(dbms_xplan.display_sqlset( &sqlset_name, &sql_id, &plan_hash_value, 'TYPICAL', &sqlset_owner)); Tune SQL with plan regressions using techniques discussed in remote tuning section
51 Summary Tuning techniques for production and development systems vary Production system considerations Tuning activity performance overhead Risk management of tuning actions Development system considerations SQL design improvement Optimization of access structure design Oracle Database 10g has powerful capabilities to minimize upgrade performance regressions Reduce risk by fully utilizing new capabilities
52
53
Demystifying SQL Tuning: Tips and Techniques for SQL Experts
Demystifying SQL Tuning: Tips and Techniques for SQL Experts Mughees A. Minhas Director of Product Management, Database and Systems Management Sergey Koltakov Product Manager, Database Manageability Outline
More information<Insert Picture Here> DBA Best Practices: A Primer on Managing Oracle Databases
DBA Best Practices: A Primer on Managing Oracle Databases Mughees A. Minhas Sr. Director of Product Management Database and Systems Management The following is intended to outline
More informationSession id: The Self-Managing Database: Guided Application and SQL Tuning
Session id: 40713 The Self-Managing Database: Guided Application and SQL Tuning Lead Architects Benoit Dageville Khaled Yagoub Mohamed Zait Mohamed Ziauddin Agenda SQL Tuning Challenges Automatic SQL Tuning
More informationRecent Enhancements in Auto SQL Tuning. Jonathan Lewis
Recent Enhancements in Auto SQL Tuning www.jlcomp.demon.co.uk Who am I? Independent Consultant. 21+ years in IT 18+ using Oracle Strategy, Design, Review Briefings, Seminars Trouble-shooting www.jlcomp.demon.co.uk
More informationOracle Database 10g The Self-Managing Database
Oracle Database 10g The Self-Managing Database Benoit Dageville Oracle Corporation benoit.dageville@oracle.com Page 1 1 Agenda Oracle10g: Oracle s first generation of self-managing database Oracle s Approach
More informationOpenWorld 2018 SQL Tuning Tips for Cloud Administrators
OpenWorld 2018 SQL Tuning Tips for Cloud Administrators GP (Prabhaker Gongloor) Senior Director of Product Management Bjorn Bolltoft Dr. Khaled Yagoub Systems and DB Manageability Development Oracle Corporation
More informationSQL Gone Wild: Taming Bad SQL the Easy Way (or the Hard Way) Sergey Koltakov Product Manager, Database Manageability
SQL Gone Wild: Taming Bad SQL the Easy Way (or the Hard Way) Sergey Koltakov Product Manager, Database Manageability Oracle Enterprise Manager Top-Down, Integrated Application Management Complete, Open,
More information<Insert Picture Here> DBA s New Best Friend: Advanced SQL Tuning Features of Oracle Database 11g
DBA s New Best Friend: Advanced SQL Tuning Features of Oracle Database 11g Peter Belknap, Sergey Koltakov, Jack Raitto The following is intended to outline our general product direction.
More informationCopyright 2018, Oracle and/or its affiliates. All rights reserved.
Beyond SQL Tuning: Insider's Guide to Maximizing SQL Performance Monday, Oct 22 10:30 a.m. - 11:15 a.m. Marriott Marquis (Golden Gate Level) - Golden Gate A Ashish Agrawal Group Product Manager Oracle
More informationWhat is Real Application Testing?
Real Application Testing Real Application Testing Enterprise Manager Management Packs Enhancements What is Real Application Testing? New database option available with EE only Includes two new features
More informationReal Application Testing Never Get Caught By Change Again. Michael R. Messina, Management Consultant Rolta-TUSC, NYOUG 2011 (60 min)
Real Application Testing Never Get Caught By Change Again Michael R. Messina, Management Consultant Rolta-TUSC, NYOUG 2011 (60 min) Copyright 2009 Rolta International, Inc., All Rights Reserved Introduction
More informationOracle 1Z0-054 Exam Questions and Answers (PDF) Oracle 1Z0-054 Exam Questions 1Z0-054 BrainDumps
Oracle 1Z0-054 Dumps with Valid 1Z0-054 Exam Questions PDF [2018] The Oracle 1Z0-054 Oracle Database 11g: Performance Tuning exam is an ultimate source for professionals to retain their credentials dynamic.
More informationMoving Databases to Oracle Cloud: Performance Best Practices
Moving Databases to Oracle Cloud: Performance Best Practices Kurt Engeleiter Product Manager Oracle Safe Harbor Statement The following is intended to outline our general product direction. It is intended
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 EXAM - 1Z Oracle Database 11g: Performance Tuning. Buy Full Product.
Oracle EXAM - 1Z0-054 Oracle Database 11g: Performance Tuning Buy Full Product http://www.examskey.com/1z0-054.html Examskey Oracle 1Z0-054 exam demo product is here for you to test the quality of the
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 informationHow Can I Tune it if I Can t Change the Code
How Can I Tune it if I Can t Change the Code SAGE Computing Services Customised Oracle Training Workshops and Consulting Penny Cookson - Managing Director Agenda Identifying the problem First steps Tune
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 informationWho Changed My Plan? Prasanth Kothuri, CERN
Who Changed My Plan? Prasanth Kothuri, CERN 2 Outline About CERN Evolution of Oracle Optimizer Reasons for Plan Instability Possible Solutions for Maximum Stability Outlines SQL Profiles SQL Patches SQL
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 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: 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 informationUsing Automatic Workload Repository for Database Tuning: Tips for Expert DBAs. Kurt Engeleiter Product Manager
Using Automatic Workload Repository for Database Tuning: Tips for Expert DBAs Kurt Engeleiter Product Manager The following is intended to outline our general product direction. It is intended for information
More informationManage Change With Confidence: Upgrading to Oracle Database 11g with Oracle Real Application Testing
Manage Change With Confidence: Upgrading to Oracle Database 11g with Oracle Real Application Testing The following is intended to outline our general product direction. It is intended for information purposes
More informationDatabase Performance Analysis Techniques Using Metric Extensions and SPA
Database Performance Analysis Techniques Using Metric Extensions and SPA Kurt Engeleiter Oracle Corporation Redwood Shores, CA, USA Keywords: ADDM, SQL Tuning Advisor, SQL Performance Analyzer, Metric
More informationCopyright 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12
1 Copyright 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 Managing Oracle Database 12c with Oracle Enterprise Manager 12c Martin
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 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 informationPASS4TEST. IT Certification Guaranteed, The Easy Way! We offer free update service for one year
PASS4TEST IT Certification Guaranteed, The Easy Way! \ http://www.pass4test.com We offer free update service for one year Exam : 1Z1-054 Title : Oracle Database 11g: Performance Tuning Vendors : Oracle
More informationKillTest *KIJGT 3WCNKV[ $GVVGT 5GTXKEG Q&A NZZV ]]] QORRZKYZ IUS =K ULLKX LXKK [VJGZK YKX\OIK LUX UTK _KGX
KillTest Q&A Exam : 1Z1-054 Title : Oracle Database 11g: Performance Tuning Version : DEMO 1 / 19 1. After running SQL Performance Analyzer (SPA), you observe a few regressed SQL statements in the SPA
More informationEnd-to-end Management with Grid Control. John Abrahams Technology Sales Consultant Oracle Nederland B.V.
End-to-end Management with Grid Control John Abrahams Technology Sales Consultant Oracle Nederland B.V. Agenda End-to-end management with Grid Control Database Performance Management Challenges Complexity
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 informationTuning slow queries after an upgrade
Tuning slow queries after an upgrade Who we are Experts At Your Service > Over 50 specialists in IT infrastructure > Certified, experienced, passionate Based In Switzerland > 100% self-financed Swiss company
More informationOracle Database 11g for Experienced 9i Database Administrators
Oracle Database 11g for Experienced 9i Database Administrators 5 days Oracle Database 11g for Experienced 9i Database Administrators Course Overview The course will give experienced Oracle 9i database
More informationSQL Tuning for Expert DBAs
SQL Tuning for Expert DBAs GP (Gongloor Prabhaker) Senior Director of Product Management Oracle Management Cloud, Oracle Corporation Konstantin Kerekovski, DBA, Raymond James Financial Inc. Oct 03, 2017
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 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 Database. Real Application Testing User s Guide 11g Release 2 (11.2) E
Oracle Database Real Application Testing User s Guide 11g Release 2 (11.2) E41481-03 June 2014 Oracle Database Real Application Testing User's Guide, 11g Release 2 (11.2) E41481-03 Copyright 2008, 2014,
More informationTrouble-free Upgrade to Oracle Database 12c with Real Application Testing
Trouble-free Upgrade to Oracle Database 12c with Real Application Testing Kurt Engeleiter Principal Product Manager Safe Harbor Statement The following is intended to outline our general product direction.
More informationManaging Oracle Database 12c with Oracle Enterprise Manager 12c
Managing Oracle Database 12c with Oracle Enterprise Manager 12c The preceding is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated
More informationCopyright 2012, Oracle and/or its affiliates. All rights reserved.
1 Oracle Performance Tuning Boot Camp: 10 New Problem- Solving Tips Using ASH & AWR Debaditya Chatterjee Vitor Promeet Mansata 2 3 types of Performance Management Reactive Performance Management Proactive
More informationIn the Oracle Database 12c: Performance Management and
Oracle Uni Contact Us: 08 Oracle Database 12c: Performance Management a Durat5 Da What you will learn In the Oracle Database 12c: Performance Management and analysis and tuning tasks expected of a DBA:
More informationOracle Database 11g: Manageability Overview. An Oracle White Paper August 2007
Oracle Database 11g: Manageability Overview An Oracle White Paper August 2007 Oracle Database 11g: Manageability Overview Introduction... 3 Manageability... 3 ADDM for RAC... 3 Automatic SQL Tuning...
More informationOracle Exam 1z0-054 Oracle Database 11g: Performance Tuning Version: 5.0 [ Total Questions: 192 ]
s@lm@n Oracle Exam 1z0-054 Oracle Database 11g: Performance Tuning Version: 5.0 [ Total Questions: 192 ] Question No : 1 You work for a small manufacturing company as a DBA. The company has various applications
More information1z0-062.exam.215q 1z0-062 Oracle Database 12c: Installation and Administration
1z0-062.exam.215q Number: 1z0-062 Passing Score: 800 Time Limit: 120 min 1z0-062 Oracle Database 12c: Installation and Administration Exam A QUESTION 1 You notice a high number of waits for the db file
More informationOracle 1Z Oracle Database 11g Release 2- SQL Tuning. Download Full Version :
Oracle 1Z0-117 Oracle Database 11g Release 2- SQL Tuning Download Full Version : http://killexams.com/pass4sure/exam-detail/1z0-117 OracleDatabase Data Warehousing Guide,Star Transformation with a Bitmap
More informationPerformance Problems
Tools and Techniques to Address Performance Problems Biju Thomas @biju_thomas Biju Thomas Principal Solutions Architect with OneNeck IT Solutions Over 20 years of Oracle Database development and administration
More informationOracle Database 18c and Autonomous Database
Oracle Database 18c and Autonomous Database Maria Colgan Oracle Database Product Management March 2018 @SQLMaria Safe Harbor Statement The following is intended to outline our general product direction.
More informationConfiguration changes such as conversion from a single instance to RAC, ASM, etc.
Today, enterprises have to make sizeable investments in hardware and software to roll out infrastructure changes. For example, a data center may have an initiative to move databases to a low cost computing
More informationAnthony AWR report INTERPRETATION PART I
Anthony AWR report INTERPRETATION PART I What is AWR? AWR stands for Automatically workload repository, Though there could be many types of database performance issues, but when whole database is slow,
More informationSession 1079: Using Real Application Testing to Successfully Migrate to Exadata - Best Practices and Customer Case Studies
Session 1079: Using Real Application Testing to Successfully Migrate to Exadata - Best Practices and Customer Case Studies Prabhaker Gongloor (GP) Product Management Director, Database Manageability, Oracle
More informationOracle Database 11g: SQL Tuning Workshop. Student Guide
Oracle Database 11g: SQL Tuning Workshop Student Guide D52163GC10 Edition 1.0 June 2008 Author Jean-François Verrier Technical Contributors and Reviewers Muriel Fry (Special thanks) Joel Goodman Harald
More informationOracle 1Z0-514 Exam Questions and Answers (PDF) Oracle 1Z0-514 Exam Questions 1Z0-514 BrainDumps
Oracle 1Z0-514 Dumps with Valid 1Z0-514 Exam Questions PDF [2018] The Oracle 1Z0-514 Oracle Database 11g Essentials exam is an ultimate source for professionals to retain their credentials dynamic. And
More informationOracle Database 12c: Administration Workshop Duration: 5 Days Method: Instructor-Led
Oracle Database 12c: Administration Workshop Duration: 5 Days Method: Instructor-Led Certification: Oracle Database 12c Administrator Certified Associate Exam: Oracle Database 12c: Installation and Administration
More informationOracle Database 10g: New Features for Administrators Release 2
Oracle University Contact Us: +27 (0)11 319-4111 Oracle Database 10g: New Features for Administrators Release 2 Duration: 5 Days What you will learn This course introduces students to the new features
More informationOracleMan Consulting
Introduction to AWR and Tuning Some New Things in 11g Earl Shaffer CTO/Oracle Practice Manager OracleManConsulting@Gmail.com OracleMan Consulting OMC - Who are we? Oracle DBA on-site and remote services
More informationCustom Performance Reporting Changes in Oracle 10g. Brian Doyle BEZ Systems VP, Product Service
Custom Performance Reporting Changes in Oracle 10g Brian Doyle BEZ Systems VP, Product Service Email: bdoyle@bez.com (617) 532-8804 1 2 Agenda Topics to be discussed. RAC data capture using GV$ views Parallel
More informationOracle 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: 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 informationRAC Performance Monitoring and Diagnosis using Oracle Enterprise Manager. Kai Yu Senior System Engineer Dell Oracle Solutions Engineering
RAC Performance Monitoring and Diagnosis using Oracle Enterprise Manager Kai Yu Senior System Engineer Dell Oracle Solutions Engineering About Author Kai Yu Senior System Engineer, Dell Oracle Solutions
More informationSuccessful Upgrade Secrets: Preventing Performance Problems with Database Replay
Successful Upgrade Secrets: Preventing Performance Problems with Database Replay Prabhaker Gongloor (GP), Leonidas Galanis, Karl Dias Database Manageability Oracle Corporation Oracle s Complete Enterprise
More informationCopyright 2012, Oracle and/or its affiliates. All rights reserved.
1 The following 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
More informationTop 7 Plan Stability Pitfalls & How to Avoid Them. Neil Chandler Chandler Systems Ltd UK
Top 7 Plan Stability Pitfalls & How to Avoid Them Neil Chandler Chandler Systems Ltd UK Keywords: SQL Optimizer Plan Change Stability Outlines Baselines Plan Directives Introduction When you write some
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 informationManually Create Sql Profile Oracle 10g
Manually Create Sql Profile Oracle 10g Using the CREATE PROFILE or ALTER PROFILE Statement to Set a If you created your database manually, then you should run the secconf.sql script to apply Finding and
More informationOracle Database 11g: New Features for Administrators Release 2
Oracle University Contact Us: 0845 777 7711 Oracle Database 11g: New Features for Administrators Release 2 Duration: 5 Days What you will learn This course gives you the opportunity to learn about and
More informationOracle 1Z0-417 Exam Questions and Answers (PDF) Oracle 1Z0-417 Exam Questions 1Z0-417 BrainDumps
Oracle 1Z0-417 Dumps with Valid 1Z0-417 Exam Questions PDF [2018] The Oracle 1Z0-417 Oracle Database Performance and Tuning Essentials 2015 Exam exam is an ultimate source for professionals to retain their
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 informationSQL Plan Management with Oracle Database 12c Release 2 O R A C L E W H I T E P A P E R J A N U A R Y
SQL Plan Management with Oracle Database 12c Release 2 O R A C L E W H I T E P A P E R J A N U A R Y 2 0 1 7 Table of Contents Introduction 1 SQL Plan Management 2 Interaction with Other Performance Features
More informationOracle Database. 2 Day + Performance Tuning Guide 11g Release 1 (11.1) B
Oracle Database 2 Day + Performance Tuning Guide 11g Release 1 (11.1) B28275-01 July 2007 Oracle Database 2 Day + Performance Tuning Guide, 11g Release 1 (11.1) B28275-01 Copyright 2007, Oracle. All rights
More informationTaming Banner 7 on Oracle 10g
SUNGARD SUMMIT 2007 sungardsummit.com 1 Taming Banner 7 on Oracle 10g Presented by: Scott Harden University of Illinois March 20, 2007 Course ID: 58 A Community of Learning Session Rules of Etiquette Please
More informationOracle 1Z0-053 Exam Questions and Answers (PDF) Oracle 1Z0-053 Exam Questions 1Z0-053 BrainDumps
Oracle 1Z0-053 Dumps with Valid 1Z0-053 Exam Questions PDF [2018] The Oracle 1Z0-053 Oracle Database 11g: Administration II exam is an ultimate source for professionals to retain their credentials dynamic.
More informationUsing Active Session History for Performance Tuning: Advanced Topics in Performance Diagnostics
Using Active Session History for Performance Tuning: Advanced Topics in Performance Diagnostics Graham Wood Oracle USA Agenda Performance Diagnosis What is ASH? Using ASH data What
More informationOracle Database 11g: New Features for Administrators DBA Release 2
Oracle Database 11g: New Features for Administrators DBA Release 2 Duration: 5 Days What you will learn This Oracle Database 11g: New Features for Administrators DBA Release 2 training explores new change
More informationKatharina Römer Principal Sales Consultant STCC Stuttgart ORACLE Deutschland GmbH
Katharina Römer Principal Sales Consultant STCC Stuttgart ORACLE Deutschland GmbH Performance Diagnosis Demystified: Best Practices for Oracle Database 10g Agenda Oracle Database 10g Performance Monitoring
More information1Z Oracle Database Performance and Tuning Essentials 2015 Exam Summary Syllabus Questions
1Z0-417 Oracle Database Performance and Tuning Essentials 2015 Exam Summary Syllabus Questions Table of Contents Introduction to 1Z0-417 Exam on Oracle Database Performance and Tuning Essentials 2015...
More informationORACLE 11g R2 New Features
KNOWLEDGE POWER Oracle Grid Infrastructure Installation and Upgrade Enhancements Oracle Restart ASM Enhancements Storage Enhancements Data Warehouse and Partitioning Enhancements Oracle SecureFiles Security
More informationOracle Database 11g: Real Application Testing & Manageability Overview. An Oracle White Paper June 2007
Oracle Database 11g: Real Application Testing & Manageability Overview An Oracle White Paper June 2007 Note: The following is intended to outline our general product direction. It is intended for information
More informationOracle 1Z Upgrade Oracle9i/10g OCA to Oracle Database 11g OCP. Download Full Version :
Oracle 1Z0-034 Upgrade Oracle9i/10g OCA to Oracle Database 11g OCP Download Full Version : http://killexams.com/pass4sure/exam-detail/1z0-034 QUESTION: 142 You executed the following query: SELECT oldest_flashback_scn,
More informationOracle Database. 2 Day + Performance Tuning Guide 11g Release 2 (11.2) E
Oracle Database 2 Day + Performance Tuning Guide 11g Release 2 (11.2) E10822-03 August 2010 Oracle Database 2 Day + Performance Tuning Guide, 11g Release 2 (11.2) E10822-03 Copyright 2007, 2010, Oracle
More informationA. The EMPLOYEES table will be changed to read-only mode during the shrink operation
Volume: 150 Questions Question No : 1 You executed the following SQL statement to shrink the EMPLOYEES table segment stored in the EXAMPLE tablespace: ALTER TABLE employees SHRINK SPACE CASCADE; Which
More informationAutonomous Database Level 100
Autonomous Database Level 100 Sanjay Narvekar December 2018 1 Safe Harbor Statement The following is intended to outline our general product direction. It is intended for information purposes only, and
More informationOracle 1Z Oracle Database 11g: New Features for Administrators.
Oracle 1Z0-050 Oracle Database 11g: New Features for Administrators http://killexams.com/pass4sure/exam-detail/1z0-050 Question: 184 USER_DATA is a nonencrypted tablespace that contains a set of tables
More informationOracle Database 12c: Administration Workshop Ed 2 NEW
Oracle Database 12c: Administration Workshop Ed 2 NEW Duration: 5 Days What you will learn The Oracle Database 12c: Administration Workshop will teach you about the Oracle Database architecture. You will
More informationOracle Database 11g: Self-Managing Database - The Next Generation
Oracle Database 11g: Self-Managing Database - The Next Generation Katharina Römer Principal Sales Consultant Agenda Introduction Manage Performance & Resources Manage Fault
More informationExadata Implementation Strategy
BY UMAIR MANSOOB Who Am I Oracle Certified Administrator from Oracle 7 12c Exadata Certified Implementation Specialist since 2011 Oracle Database Performance Tuning Certified Expert Oracle Business Intelligence
More informationOracle Database 11g: SQL Fundamentals I
Oracle Database SQL Oracle Database 11g: SQL Fundamentals I Exam Number: 1Z0-051 Exam Title: Oracle Database 11g: SQL Fundamentals I Exam Number: 1Z0-071 Exam Title: Oracle Database SQL Oracle and Structured
More informationORACLE WHITEPAPER ORACLE ENTERPRISE MANAGER 13C CLOUD CONTROL
ORACLE WHITEPAPER ORACLE ENTERPRISE MANAGER 13C CLOUD CONTROL Oracle Enterprise Manager 13c Cloud Control ORACLE TUNING PACK FOR ORACLE DATABASE SUPPORTS CONTAINER DATABASES ORACLE TUNING PACK FOR ORACLE
More informationOracle Database 12c: Administration Workshop Ed 2
Oracle Database 12c: Administration Workshop Ed 2 Duration 5 Days What you will learn The Oracle Database 12c: Administration Workshop will teach you about the Oracle Database architecture. You will discover
More informationOracle Database 12c: Administration Workshop Ed 2
Oracle University Contact Us: +40 21 3678820 Oracle Database 12c: Administration Workshop Ed 2 Duration: 5 Days What you will learn The Oracle Database 12c: Administration Workshop will teach you about
More informationBest Practices for Performance Part 2.NET and Oracle Database
Best Practices for Performance Part 2.NET and Oracle Database Alex Keh Christian Shay Product Managers Server Technologies September 19, 2016 Program Agenda 1 2 3 4 Caching SQL Tuning Advisor Oracle Performance
More information<Insert Picture Here>
1 Session 226 Oracle Support Update for Linux on System z Collaborate13 April 7-11 2013, Denver, Colorado Damian Gallagher Senior Technical Lead, Linux on IBM System Z Support The
More informationORACLE 11gR2 DBA. by Mr. Akal Singh ( Oracle Certified Master ) COURSE CONTENT. INTRODUCTION to ORACLE
ORACLE 11gR2 DBA by Mr. Akal Singh ( Oracle Certified Master ) INTRODUCTION to ORACLE COURSE CONTENT Exploring the Oracle Database Architecture List the major architectural components of Oracle Database
More informationOracle DBA Course Content
1 Oracle DBA Course Content Database Architecture: Introduction to Instance and Database How user connects to database How SQL statement process in the database Oracle data dictionary and its role Memory
More informationOracle Database 10g : Administration Workshop II (Release 2) Course 36 Contact Hours
Oracle Database 10g : Administration Workshop II (Release 2) Course 36 Contact Hours What you will learn This course advances your success as an Oracle professional in the area of database administration.
More informationQuestion No : 1 Which three statements are true regarding persistent lightweight jobs? (Choose three.)
Volume: 183 Questions Question No : 1 Which three statements are true regarding persistent lightweight jobs? (Choose three.) A. The user cannot set privileges on persistent lightweight jobs. B. The use
More informationBest Practices for Performance
Best Practices for Performance.NET and Oracle Database Alex Keh Senior Principal Product Manager Oracle October 4, 2017 Christian Shay Senior Principal Product Manager Oracle Program Agenda 1 2 3 4 Optimization
More informationOracle 1Z Oracle Database 10g: Administration I. Download Full Version :
Oracle 1Z0-042 Oracle Database 10g: Administration I Download Full Version : https://killexams.com/pass4sure/exam-detail/1z0-042 Answer: A QUESTION: 273 You have a large amount of historical data in an
More informationOracle 1Z Oracle Database 12c - Installation and Administration. Download Full version :
Oracle 1Z0-062 Oracle Database 12c - Installation and Administration Download Full version : http://killexams.com/pass4sure/exam-detail/1z0-062 QUESTION: 170 What is the effect of setting the STATISTICS_LEVEL
More informationOracle Database 11g: Administration Workshop I DBA Release 2
Oracle Database 11g: Administration Workshop II DBA Release 2 What you will learn: This course takes the database administrator beyond the basic tasks covered in the first workshop. The student begins
More information