Upgrading to Oracle 11g
|
|
|
- Ambrose Manning
- 9 years ago
- Views:
Transcription
1 Upgrading to Oracle 11g
2 whoami Kerry Osborne Senior Oracle Guy Worked with V2-11g My Oracle Blog: kerryosborne.oracle-guy.com
3 An IT Services Firm that Only does Oracle
4 - the obligatory marketing slide Enkitec Basics Oracle-centric Consulting Services Deeply skilled workforce / average of 15 years experience Broad Coverage of Oracle Technology Products Enkitec Lines of Business Oracle On-Call Services (remote DBA) Oracle Database Technologies Oracle Development Solutions Oracle Security and Identity/Access Management Oracle Business Intelligence
5 Oracle 11g Initial Release ( ) July 2007 Point Release ( ) September 2008 R2 ( ) September % adoption of 11gR1 (Forester estimate, 9/09) Oracle has trained us that R1 is not a smart move I believe we re witnessing a changing of the guard
6 Why Now R2 traditionally signals mass movement You want to stay in the middle of the herd 10g due to be de-supported next summer Extended Support fees waived until 2011
7 Flash Back to a couple of years ago Top 10 reasons why you should upgrade to 10g
8 1. You ll get fired if you don t Well maybe not, but your boss won t be happy if the company starts having to pay extended support fees next summer. Seat of Seat the of Pants the Pants Chart Chart
9 Back to the Topic at Hand Seat of the Pants Chart
10 So What Makes Things Go Wonky (that s a technical term) Changes in the Optimizer Behavior Changes in Default Values of Parameters Changes in Statistics Generation
11 Digression 9i to 10g Biggest Issue Was Change in Stats 10g added a scheduled job to gather stats Default in 9i was no Histograms & 100% sample size Default in 10g was Histograms & auto_sample_size Result - Greatly Increased Plan Instability due primarily to Bind Variable Peeking and inaccurate stats (NDV and histograms) small sample sizes didn t help Those who cannot remember the past are doomed to repeat it.
12 Oracle 11g Things you should know New Automatic Stats Gathering Job Behaves very similarly to 10g GATHER_STATS_JOB DBMS_STATS.GATHER_DATABASE_STATS_JOB_PROC New scheduling thingy called Autotask Prioritizes and runs until Window expires New Sampling Algorithm Fast NDV about the same time as 10% sample size Much much much better accuracy
13 Oracle 11g Things you should know New Thing Called an Autotask SQL> select task_name,operation_name,status 2 from dba_autotask_task 3 / TASK_NAME OPERATION_NAME STATUS auto_space_advisor_prog auto space advisor job ENABLED gather_stats_prog auto optimizer stats job ENABLED AUTO_SQL_TUNING_PROG automatic sql tuning task ENABLED Use DBMS_AUTO_TASK_ADMIN to modify Whole set of views like DBA_AUTOTASK_XXXX
14 Oracle 11g Things you should know How to Disable Automatic Stats Gathering Job DBMS_AUTO_TASK_ADMIN.DISABLE( client_name => 'auto optimizer stats collection', operation => NULL, window_name => NULL); Consider setting AUTOSTATS_TARGET=ORACLE DBMS_STATS.SET_GLOBAL_PREFS( AUTOSTATS, ORACLE );
15 Automatic SQL Tuning Task
16 Oracle 11g Things you should know Predefined Windows SQL> select * from DBA_AUTOTASK_WINDOW_CLIENTS; WINDOW_NAME WINDOW_NEXT_TIME WINDO AUTOTASK STATS SEGMENT_ADV SQL_TUNE_ADV HEALTH_MONITOR MONDAY_WINDOW 27-OCT PM CST6CDT FALSE ENABLED ENABLED ENABLED ENABLED DISABLED TUESDAY_WINDOW 28-OCT PM CST6CDT FALSE ENABLED ENABLED ENABLED ENABLED DISABLED WEDNESDAY_WINDOW 22-OCT PM CST6CDT FALSE ENABLED ENABLED ENABLED ENABLED DISABLED THURSDAY_WINDOW 23-OCT PM CST6CDT FALSE ENABLED ENABLED ENABLED ENABLED DISABLED FRIDAY_WINDOW 24-OCT PM CST6CDT FALSE ENABLED ENABLED ENABLED ENABLED DISABLED SATURDAY_WINDOW 25-OCT AM CST6CDT FALSE ENABLED ENABLED ENABLED ENABLED DISABLED SUNDAY_WINDOW 26-OCT AM CST6CDT FALSE ENABLED ENABLED ENABLED ENABLED DISABLED 7 rows selected. *11g Default is 10pm-2am weekdays and 6am-2am weekends *10g Default was 10pm-6am weekdays and all weekend
17 Oracle 11g Things you should know Changed NAME VALUE_10 VALUE_ _awr_flush_threshold_metrics FALSE TRUE _enable_numa_optimization TRUE FALSE _enable_row_shipping FALSE TRUE _lm_rcvr_hang_kill FALSE TRUE _notify_crs FALSE TRUE _optimizer_enable_density_improvements FALSE TRUE _rcfg_disable_verify FALSE TRUE _rm_numa_sched_enable FALSE TRUE _xsolapi_use_olap_dml_for_rank FALSE TRUE 9 rows selected. * Pay particular attention to optimizer* parameters
18 Digression New Object Types SQL> select distinct object_type from dba_objects order by 1; OBJECT_TYPE CLUSTER CONSUMER GROUP CONTEXT DIMENSION DIRECTORY EDITION EVALUATION CONTEXT FUNCTION INDEX INDEX PARTITION INDEXTYPE JAVA CLASS JAVA DATA JAVA RESOURCE JOB JOB CLASS LIBRARY LOB LOB PARTITION MATERIALIZED VIEW OPERATOR PACKAGE PACKAGE BODY PROCEDURE PROGRAM QUEUE RESOURCE PLAN RULE RULE SET SCHEDULE SEQUENCE SYNONYM TABLE TABLE PARTITION TRIGGER TYPE TYPE BODY UNDEFINED VIEW WINDOW WINDOW GROUP XML SCHEMA 42 rows selected.
19 Digression New Object Enter value for owner: Enter value for name: Enter value for type: UNDEFINED OWNER OBJECT_NAME OBJECT_TYPE STATUS T SYS CURRENT_OPEN_WINDOW UNDEFINED VALID N SYS DEFAULT_TIMEZONE UNDEFINED VALID N SYS _SENDER UNDEFINED VALID N SYS _SERVER UNDEFINED VALID N SYS EVENT_EXPIRY_TIME UNDEFINED VALID N SYS FILE_WATCHER_COUNT UNDEFINED VALID N SYS LAST_OBSERVED_EVENT UNDEFINED VALID N SYS LOG_HISTORY UNDEFINED VALID N SYS MAX_JOB_SLAVE_PROCESSES UNDEFINED VALID N 9 rows selected.
20 Oracle 11g Things you should know AMM Automatic Memory Management 9i - pga_aggregate_target 10g - sga_target 11g - memory_target - Note bug G limit on on 64bit Linux Observations: Wants to grab lot s for PGA Wants to grab lot s for shared_pool Doesn t want to give it back Don t forget the parameters Don t forget the shared_pool is used for a lot of things now See Tanel s Post:
21 Oracle 11g Things you should know Connection Auditing on by default but purging not enabled AUD$ table is in the SYSTEM tablespace DBMS_AUDIT_MGMT CREATE_PURGE_JOB SET_AUDIT_TRAIL_LOCATION
22 11g New Features / Optimizer Changes Plan Stability (SPM) Adaptive Cursor Sharing (ACS) Invisible Indexes Workload Capture and Replay (RAT) Editions Segment Creation on Demand
23 Plan Stability A Brief History In the beginning was the RULE On the Second Day, Larry Created the CBO On the Third Day, Larry Created the Hint On the Fourth Day, Larry Created the Outline and Larry Saw That it Was Good On the Fifth Day, Larry Created the SQL Profile On the Sixth Day, Larry Created the SQL Baseline
24 SQL Plan Management The Idea is to Prevent Backward Movement New Framework using Baselines SPM is Off by default (sort of) optimizer_use_sql_plan_baselines=true But no plans are Baselined by default Baselines can be bulk loaded From a SQL Tuning Set (10g) From Outlines From the cursor cache Via optimizer_capture_sql_plan_baselines=true
25 SQL Plan Management
26 SQL Plan Management Hard Parse
27 SQL Plan Management Hard Parse On Hard Parse Psuedo Code IF statement not found in SMB THEN parse and execute ELSE /* statement found in SMB */ parse (yields new_plan) IF new_plan in SMB THEN IF fixed=yes and accepted=yes THEN execute new_plan ELSE IF other fixed=yes and accepted=yes plans exist THEN cost all fixed plans and execute lowest cost fixed plan ELSE cost all non-fixed plans and execute lowest cost plan END IF ELSE /* new_plan not in SMB */ add plan to SMB (accepted=no) IF fixed=yes and accepted=yes plans exist THEN execute lowest cost fixed=yes and accepted=yes plan ELSE execute lowest cost accepted=yes plan END IF END IF
28 SQL Plan Management So what s actually stored? A plan hash value (calculated differently than v$sql) Hints to reproduce the plan Signature (no sql_id) The actual plan is not stored SYS@LAB111> select spb.sql_handle, spb.plan_name, spb.sql_text, 2 spb.enabled, spb.accepted, spb.fixed, 3 to_char(spb.last_executed,'dd-mon-yy HH24:MI') last_executed 4 from 5 dba_sql_plan_baselines spb; SQL_HANDLE PLAN_NAME SQL_TEXT ENABLED ACC FIX LAST_EXECUTED SYS_SQL_36bf1c88f777e894 SYS_SQL_PLAN_f777e d08 select avg(pk_col) f YES YES NO 27-oct-09 10:20 SYS_SQL_f2784d83c1974f5e SYS_SQL_PLAN_c1974f5e54680e33 select avg(pk_col) f YES YES NO 27-oct-09 11:12 SYS_SQL_f2784d83c1974f5e SYS_SQL_PLAN_c1974f5e55381d08 select avg(pk_col) f YES NO NO
29 SQL Plan Management Change defaults with DBMS_SPM.CONFIGURE (50% of SYSAUX is max)
30 SQL Plan Management Three very similar things Outlines SQL Profiles Baselines (fixed) Outline s deprecated??? Docs still have it but recommends against using them Still possible to create and they do get used The OUTLN schema has changed between 10gR2 and 11gR1 These changes indicate it hasn t been completely abandoned Baselines or SQL Profiles are probably a better choice 11gR2 has DBMS_SPM.MIGRATE_STORED_OUTLINE Also possible to create Baseline on statement using Outline Outlines take precedence so you have to disable them SQL Profiles and Baselines can be used together (OPT_ESTIMATE)
31 SQL Plan Management Reminder - Baselines are Hint Based Enter value for baseline_plan_name: SQL_PLAN_3dgswj3vrgu4ned88b4f4 OUTLINE_HINTS INDEX(@"SEL$1" "A"@"SEL$1" ("SKEW"."COL2" "SKEW"."COL1")) OUTLINE_LEAF(@"SEL$1") ALL_ROWS DB_VERSION(' ') OPTIMIZER_FEATURES_ENABLE(' ') IGNORE_OPTIM_EMBEDDED_HINTS 6 rows selected.
32 Digression V$SQL_HINT Shows all hints and version they were introduced SQL> select name,version from v$sql_hint 2 where upper(name) like '%' upper(nvl('&hint',name)) '%' 3 order by name; Enter value for hint: INDEX% NAME VERSION INDEX INDEX_ASC INDEX_COMBINE INDEX_DESC INDEX_FFS INDEX_JOIN INDEX_RRS INDEX_RS_ASC INDEX_RS_DESC INDEX_SS INDEX_SS_ASC INDEX_SS_DESC INDEX_STATS
33 Digression Bind Variable Peeking Drives Me Nuts!
34 Adaptive Cursor Sharing No more bind variable peeking issues Yeah!! One of the most pervasive performance issues with Oracle 10g Allows multiple plans based on values of bind variables Trade off between cost of parsing and developing optimal plans ACS Means slightly longer parsing OK because the optimizer can see the values of bind variables ACS checks execution statistics to see if this is necessary ACS will also merge cursors if plans are the same
35 Adaptive Cursor Sharing Bits and Pieces A few new views V$SQL_CS_STATISTICS V$SQL_CS_SELECTIVITY V$SQL_CS_HISTOGRAM A few new columns (in v$sql and v$sqlarea) IS_BIND_SENSITIVE IS_BIND_AWARE IS_SHARABLE Enter value for sql_text: Enter value for sql_id: a1gwvb95akb9d Enter value for is_bind_aware: SQL_ID CHILD PLAN_HASH_VALUE IBA ISH EXECS AVG_ETIME AVG_LIO SQL_TEXT a1gwvb95akb9d N N ,523 select avg(pk_col) f a1gwvb95akb9d Y Y ,297 select avg(pk_col) f a1gwvb95akb9d Y Y select avg(pk_col) f
36 Adaptive Cursor Sharing Turning it Off alter system set "_OPTIMIZER_EXTENDED_CURSOR_SHARING_REL"=none scope=spfile; alter system set "_OPTIMIZER_EXTENDED_CURSOR_SHARING"=none scope=spfile; alter system set "_OPTIMIZER_ADAPTIVE_CURSOR_SHARING"=false scope=spfile; Then restart the instance Check Metalink for more details! * Shouldn t need to do this in and later
37 Invisible Indexes OPTIMZER_USE_INVISIBLE_INDEXES=true Hide an Existing Index (instead of drop) Create a New Index for Testing Decouples Creation from Publication
38 Workload Capture and Replay (i.e. Real Application Testing) DBMS_WORKLOAD_CAPTURE Back ported to and Allows include and exclude rules Doesn t appear too intrusive (but be careful) DBMS_WORKLOAD_REPLAY Only works on 11g Starts worker processes Replays transactions w/ accurate timing * Metalink note: Real Application Testing for Earlier Releases
39 What Can We Do to Mitigate Risks 1. Keep a copy of optimizer stats 2. Keep a copy of execution plans 3. Keep historical performance statistics 4. Need to test (duh!)
40 Digression my favorite basic approach Hardware refresh and major database upgrade together! 1. Violates my Only Change One Thing at a Time rule 2. Minimizes Impact to Business 3. Refresh Schedules Often Coincide 4. Presumably Better Hardware Will Help 5. The Old System Will Still Be Available If things go horribly wrong, you can fall back You don t have to be so careful about copying info You can see exactly how things behaved before
41 Copy Optimizer Stats Easy! Export stats using dbms_stats package EXEC DBMS_STATS.CREATE_STATS_TABLE('SYS','MY_STATS_TAB ); EXEC DBMS_STATS.EXPORT_SCHEMA_STATS( &schema_name, MY_STATS_TAB, 10g_Stats ),; ;
42 Copy Performance Statistics Not Too Hard! Most Info in AWR Will still be there after upgrade Also in Statspack (level 7) Export perfstat user if doing in-place upgrade * Potential Problem not all statements captured ;
43 Copy Execution Plans Not so easy *&%$! AWR captures plans Statspack captures plans if level set to 6 or above Unfortunately, not all plans are captured Arguably the most important will be captured But very efficient statements may not be; Note: If you still have access to the old system all is well
44 Testing Please Allow Adequate Time for Testing! Regression Test Suite (Hammerora, Swingbench, ) RAT can help if you don t have a good test suite RAT can also report on changed plans Suggestions Try it without hints (optimizer_ignore_hints) Try it without Outlines/SQL Profiles (ACS)
45 Testing More Advanced Options Use Old Plans to Seed SPM SQL Tuning Sets (10gR2) Outlines Cursor Cache (set optimizer_features_enable) SQL Trace
46 Seeding SPM SQL Tuning Sets
47 Seeding SPM - Outlines
48 Seeding SPM Cursor Cache
49 Seeding SPM Cursor Cache Please Resist the Temptation to go in Production with OFE set to a Previous Release! You are going to have to change it at some point, better to figure it out when testing.
50 Seeding SPM SQL Trace
51 Testing More More Advanced Options Import Original Stats Then Generate New Stats Use dbms_stats.restore_schema_stats to toggle Use dbms_stats.diff_table_stats_xxx to compare * Don t go into production with imported stats! (you ll have to generate new stats sometime)
52 And Finally!
53 References Oracle White Paper Oct 2009 SQL Plan Management in Oracle Database 11g Oracle White Paper Oct 2009 Upgrading from Oracle Database 10g to 11g: What to expect from the Optimizer twp_upgrading_10g_to_11g_what_to_expect_from_optimizer.pdf Oracle White Paper Jul 2008 Upgrading from Oracle Database 9i to 10g: What to expect from the Optimizer Wolfgang Breitling Mar 2008 Active Statistics (detailed testing of 11g auto_sample_size speed and accuracy)
54 Questions / Contact Information Questions? Contact Info : Kerry Osborne [email protected] blog: kerryosborne.oracle-guy.com
An Oracle White Paper November 2010. SQL Plan Management in Oracle Database 11g
An Oracle White Paper November 2010 SQL Plan Management in Oracle Database 11g Introduction... 1 SQL Plan Management... 2 SQL plan baseline capture... 2 SQL Plan Baseline Selection... 10 Using and managing
Tuning Exadata. But Why?
Tuning Exadata But Why? whoami Work for Enkitec (www.enkitec.com) Working with Exadata since early 2010 Many Exadata customers and POCs Many Exadata Presentations (some to Oracle) Working on Exadata Book
<Insert Picture Here> Upgrading to 11g Database Best Practices and Less Known Features
Upgrading to 11g Database Best Practices and Less Known Features Morana Kobal Butković Senior Sales Consultant Oracle Hrvatska Agenda Preparation Best Practices Performance Testing
Oracle Database 11g: SQL Tuning Workshop Release 2
Oracle University Contact Us: 1 800 005 453 Oracle Database 11g: SQL Tuning Workshop Release 2 Duration: 3 Days What you will learn This course assists database developers, DBAs, and SQL developers to
Oracle Database 11g: SQL Tuning Workshop
Oracle University Contact Us: + 38516306373 Oracle Database 11g: SQL Tuning Workshop Duration: 3 Days What you will learn This Oracle Database 11g: SQL Tuning Workshop Release 2 training assists database
Oracle Database 12c: Performance Management and Tuning NEW
Oracle University Contact Us: 1.800.529.0165 Oracle Database 12c: Performance Management and Tuning NEW Duration: 5 Days What you will learn In the Oracle Database 12c: Performance Management and Tuning
Basic Tuning Tools Monitoring tools overview Enterprise Manager V$ Views, Statistics and Metrics Wait Events
Introducción Objetivos Objetivos del Curso Basic Tuning Tools Monitoring tools overview Enterprise Manager V$ Views, Statistics and Metrics Wait Events Using Automatic Workload Repository Managing the
Oracle Database 11g: Performance Tuning DBA Release 2
Oracle University Contact Us: 1.800.529.0165 Oracle Database 11g: Performance Tuning DBA Release 2 Duration: 5 Days What you will learn This Oracle Database 11g Performance Tuning training starts with
Keep It Simple - Common, Overlooked Performance Tuning Tips. Paul Jackson Hotsos
Keep It Simple - Common, Overlooked Performance Tuning Tips Paul Jackson Hotsos Who Am I? Senior Consultant at Hotsos Oracle Ace Co-Author of Oracle Applications DBA Field Guide Co-Author of Oracle R12
Oracle 11g Database Administration
Oracle 11g Database Administration Part 1: Oracle 11g Administration Workshop I A. Exploring the Oracle Database Architecture 1. Oracle Database Architecture Overview 2. Interacting with an Oracle Database
Oracle DBA Course Contents
Oracle DBA Course Contents Overview of Oracle DBA tasks: Oracle as a flexible, complex & robust RDBMS The evolution of hardware and the relation to Oracle Different DBA job roles(vp of DBA, developer DBA,production
1. This lesson introduces the Performance Tuning course objectives and agenda
Oracle Database 11g: Performance Tuning The course starts with an unknown database that requires tuning. The lessons will proceed through the steps a DBA will perform to acquire the information needed
Oracle Architecture, Concepts & Facilities
COURSE CODE: COURSE TITLE: CURRENCY: AUDIENCE: ORAACF Oracle Architecture, Concepts & Facilities 10g & 11g Database administrators, system administrators and developers PREREQUISITES: At least 1 year of
DBA Best Practices: A Primer on Managing Oracle Databases. Leng Leng Tan Vice President, Systems and Applications Management
DBA Best Practices: A Primer on Managing Oracle Databases Leng Leng Tan Vice President, Systems and Applications Management The following is intended to outline our general product direction. It is intended
Objectif. Participant. Prérequis. Pédagogie. Oracle Database 11g - Performance Tuning DBA Release 2. 5 Jours [35 Heures]
Plan de cours disponible à l adresse http://www.adhara.fr/.aspx Objectif Use the Oracle Database tuning methodology appropriate to the available tools Utilize database advisors to proactively tune an Oracle
The Sins of SQL Programming that send the DB to Upgrade Purgatory Abel Macias. 1 Copyright 2011, Oracle and/or its affiliates. All rights reserved.
The Sins of SQL Programming that send the DB to Upgrade Purgatory Abel Macias 1 Copyright 2011, Oracle and/or its affiliates. All rights reserved. Who is Abel Macias? 1994 - Joined Oracle Support 2000
Delivering Oracle Success. Automatic SQL Tuning in Oracle Database 10g and 11g. Lucy Feng. RMOUG Training Days February 15-17, 2011
Delivering Oracle Success Automatic SQL Tuning in Oracle Database 10g and 11g Lucy Feng RMOUG Training Days February 15-17, 2011 About DBAK Oracle solution provider Co-founded in 2005 Based in Englewood,
Oracle Database In-Memory A Practical Solution
Oracle Database In-Memory A Practical Solution Sreekanth Chintala Oracle Enterprise Architect Dan Huls Sr. Technical Director, AT&T WiFi CON3087 Moscone South 307 Safe Harbor Statement The following is
Oracle Database 11 g Performance Tuning. Recipes. Sam R. Alapati Darl Kuhn Bill Padfield. Apress*
Oracle Database 11 g Performance Tuning Recipes Sam R. Alapati Darl Kuhn Bill Padfield Apress* Contents About the Authors About the Technical Reviewer Acknowledgments xvi xvii xviii Chapter 1: Optimizing
Response Time Analysis
Response Time Analysis A Pragmatic Approach for Tuning and Optimizing Database Performance By Dean Richards Confio Software 4772 Walnut Street, Suite 100 Boulder, CO 80301 866.CONFIO.1 www.confio.com Introduction
<Insert Picture Here> Oracle Database Directions Fred Louis Principal Sales Consultant Ohio Valley Region
Oracle Database Directions Fred Louis Principal Sales Consultant Ohio Valley Region 1977 Oracle Database 30 Years of Sustained Innovation Database Vault Transparent Data Encryption
Tips & Best Practices
IOUG Tips & Best Practices Booklet A Compilation of Technical Tips from the Independent Oracle Users Group www.ioug.org Eighth Edition Leveraging SQL Tuning Techniques for Active Data Guard Databases By
Oracle Database In- Memory Op4on in Ac4on
Oracle Database In- Memory Op4on in Ac4on Tanel Põder & Kerry Osborne Accenture Enkitec Group h4p:// 1 Tanel Põder Intro: About Consultant, Trainer, Troubleshooter Oracle Database Performance geek Exadata
COURCE TITLE DURATION. Oracle Database 11g: Administration Workshop I
COURCE TITLE DURATION DBA 11g Oracle Database 11g: Administration Workshop I 40 H. What you will learn: This course is designed to give students a firm foundation in basic administration of Oracle Database
1Z0-117 Oracle Database 11g Release 2: SQL Tuning. Oracle
1Z0-117 Oracle Database 11g Release 2: SQL Tuning Oracle To purchase Full version of Practice exam click below; http://www.certshome.com/1z0-117-practice-test.html FOR Oracle 1Z0-117 Exam Candidates We
The Power of 11g Automatic SQL Tuning Julian Dontcheff, Nokia, OCM
The Power of 11g Automatic SQL Tuning Julian Dontcheff, Nokia, OCM What is Automatic SQL Tuning? Oracle automatically runs the SQL Tuning Advisor on selected high-load SQL statements from the Automatic
Oracle. Brief Course Content This course can be done in modular form as per the detail below. ORA-1 Oracle Database 10g: SQL 4 Weeks 4000/-
Oracle Objective: Oracle has many advantages and features that makes it popular and thereby makes it as the world's largest enterprise software company. Oracle is used for almost all large application
MyOra 3.5. User Guide. SQL Tool for Oracle. Kris Murthy
MyOra 3.5 SQL Tool for Oracle User Guide Kris Murthy Contents Features... 4 Connecting to the Database... 5 Login... 5 Login History... 6 Connection Indicator... 6 Closing the Connection... 7 SQL Editor...
Oracle Database Performance Management Best Practices Workshop. AIOUG Product Management Team Database Manageability
Oracle Database Performance Management Best Practices Workshop AIOUG Product Management Team Database Manageability Table of Contents Oracle DB Performance Management... 3 A. Configure SPA Quick Check...6
Oracle EXAM - 1Z0-117. Oracle Database 11g Release 2: SQL Tuning. Buy Full Product. http://www.examskey.com/1z0-117.html
Oracle EXAM - 1Z0-117 Oracle Database 11g Release 2: SQL Tuning Buy Full Product http://www.examskey.com/1z0-117.html Examskey Oracle 1Z0-117 exam demo product is here for you to test the quality of the
Advanced Oracle SQL Tuning
Advanced Oracle SQL Tuning Seminar content technical details 1) Understanding Execution Plans In this part you will learn how exactly Oracle executes SQL execution plans. Instead of describing on PowerPoint
How To Test For A Test On A Test Server
Real Application Testing Dave Foster Master Principal Sales Consultant The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated
MyOra 3.0. User Guide. SQL Tool for Oracle. Jayam Systems, LLC
MyOra 3.0 SQL Tool for Oracle User Guide Jayam Systems, LLC Contents Features... 4 Connecting to the Database... 5 Login... 5 Login History... 6 Connection Indicator... 6 Closing the Connection... 7 SQL
StreamServe Persuasion SP5 Oracle Database
StreamServe Persuasion SP5 Oracle Database Database Guidelines Rev A StreamServe Persuasion SP5 Oracle Database Database Guidelines Rev A 2001-2011 STREAMSERVE, INC. ALL RIGHTS RESERVED United States patent
Oracle 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
Maximizing Performance for Oracle Database 12c using Oracle Enterprise Manager
Maximizing Performance for Oracle Database 12c using Oracle Enterprise Manager Björn Bolltoft Principal Product Manager Database manageability Table of Contents Database Performance Management... 3 A.
Oracle Database 12c: Performance Management and Tuning NEW
Oracle University Contact Us: 1.800.529.0165 Oracle Database 12c: Performance Management and Tuning NEW Duration: 5 Days What you will learn In the Oracle Database 12c: Performance Management and Tuning
Oracle Database 10g: New Features for Administrators
Oracle Database 10g: New Features for Administrators Course ON10G 5 Day(s) 30:00 Hours Introduction This course introduces students to the new features in Oracle Database 10g Release 2 - the database for
ORACLE DATABASE 11G: COMPLETE
ORACLE DATABASE 11G: COMPLETE 1. ORACLE DATABASE 11G: SQL FUNDAMENTALS I - SELF-STUDY COURSE a) Using SQL to Query Your Database Using SQL in Oracle Database 11g Retrieving, Restricting and Sorting Data
All About Oracle Auditing A White Paper February 2013
A White Paper February 2013 Sr Staff Consultant Database Specialists, Inc http:www.dbspecialists.com [email protected] Many organizations keep their most sensitive and valuable information in an
Optimizing the Performance of the Oracle BI Applications using Oracle Datawarehousing Features and Oracle DAC 10.1.3.4.1
Optimizing the Performance of the Oracle BI Applications using Oracle Datawarehousing Features and Oracle DAC 10.1.3.4.1 Mark Rittman, Director, Rittman Mead Consulting for Collaborate 09, Florida, USA,
Oracle White Paper June 2013. Optimizer with Oracle Database 12c
Oracle White Paper June 2013 Optimizer with Oracle Database 12c Disclaimer The following is intended to outline our general product direction. It is intended for information purposes only, and may not
Exploiting Oracle Tools and Utilities for Monitoring and Testing Oracle RAC OTN Tour - 2011
Exploiting Oracle Tools and Utilities for Monitoring and Testing Oracle RAC OTN Tour - 2011 (Costa Rica, Ecuador, Columbia, Peru) Murali Vallath [email protected] About me Independent Oracle
Real Application Testing. Fred Louis Oracle Enterprise Architect
Real Application Testing Fred Louis Oracle Enterprise Architect The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated
Introduction. Part I: Finding Bottlenecks when Something s Wrong. Chapter 1: Performance Tuning 3
Wort ftoc.tex V3-12/17/2007 2:00pm Page ix Introduction xix Part I: Finding Bottlenecks when Something s Wrong Chapter 1: Performance Tuning 3 Art or Science? 3 The Science of Performance Tuning 4 The
Programa de Actualización Profesional ACTI Oracle Database 11g: SQL Tuning Workshop
Programa de Actualización Profesional ACTI Oracle Database 11g: SQL Tuning Workshop What you will learn This Oracle Database 11g SQL Tuning Workshop training is a DBA-centric course that teaches you how
Oracle Database 11g: Administration Workshop I
Oracle University Entre em contato: 0800 891 6502 Oracle Database 11g: Administration Workshop I Duração: 5 Dias Objetivos do Curso This course is designed to give students a firm foundation in basic administration
Oracle Database: SQL and PL/SQL Fundamentals NEW
Oracle University Contact Us: 001-855-844-3881 & 001-800-514-06-97 Oracle Database: SQL and PL/SQL Fundamentals NEW Duration: 5 Days What you will learn This Oracle Database: SQL and PL/SQL Fundamentals
CA DataMinder. Database Guide. Release 14.1. 4th Edition
CA DataMinder Database Guide Release 14.1 4th Edition This Documentation, which includes embedded help systems and electronically distributed materials, (hereinafter referred to as the Documentation )
PeopleSoft DDL & DDL Management
PeopleSoft DDL & DDL Management by David Kurtz, Go-Faster Consultancy Ltd. Since their takeover of PeopleSoft, Oracle has announced project Fusion, an initiative for a new generation of Oracle Applications
Evidence-based Best Practices for JD Edwards EnterpriseOne
Evidence-based Best Practices for JD Edwards EnterpriseOne Using Oracle 11gR2 Real Application Testing Dallas Willett & Jeremiah Wilton Technical Leads Blue Gecko, Inc. Evidence-based Best Practices for
ORACLE DATABASE: ADMINISTRATION WORKSHOP I
ORACLE DATABASE: ADMINISTRATION WORKSHOP I CORPORATE COLLEGE SEMINAR SERIES Date: March 18 April 25 Presented by: Lone Star Corporate College in partnership with Oracle Workforce Development Program Format:
Optimize Oracle Business Intelligence Analytics with Oracle 12c In-Memory Database Option
Optimize Oracle Business Intelligence Analytics with Oracle 12c In-Memory Database Option Kai Yu, Senior Principal Architect Dell Oracle Solutions Engineering Dell, Inc. Abstract: By adding the In-Memory
Oracle 11g New Features - OCP Upgrade Exam
Oracle 11g New Features - OCP Upgrade Exam This course gives you the opportunity to learn about and practice with the new change management features and other key enhancements in Oracle Database 11g Release
Latch and Mutex Contention Troubleshooting in Oracle. Tanel Põder http://blog.tanelpoder.com
Latch and Mutex Contention Troubleshooting in Oracle Tanel Põder http://blog.tanelpoder.com If you like this session......then you're probably an Oracle geek like me ;) And you will like my tech-blog:
Oracle Database 10g. Page # The Self-Managing Database. Agenda. Benoit Dageville Oracle Corporation [email protected]
Oracle Database 10g The Self-Managing Database Benoit Dageville Oracle Corporation [email protected] Agenda Oracle10g: Oracle s first generation of self-managing database Oracle s Approach to
D B M G Data Base and Data Mining Group of Politecnico di Torino
Database Management Data Base and Data Mining Group of [email protected] A.A. 2014-2015 Optimizer objective A SQL statement can be executed in many different ways The query optimizer determines
Virtual Private Database Features in Oracle 10g.
Virtual Private Database Features in Oracle 10g. SAGE Computing Services Customised Oracle Training Workshops and Consulting. Christopher Muir Senior Systems Consultant Agenda Modern security requirements
ORACLE DATABASE ADMINISTRATOR RESUME
1 of 5 1/17/2015 1:28 PM ORACLE DATABASE ADMINISTRATOR RESUME ORACLE DBA Resumes Please note that this is a not a Job Board - We are an I.T Staffing Company and we provide candidates on a Contract basis.
Oracle Database Auditing Performance Guidelines
Oracle Database Auditing Performance Guidelines Anjo Miguel Consultant July 2011 Enabling Oracle Database Audit could potentially have an impact on database performance, but how much? Is it measurable?
<Insert Picture Here> Designing and Developing Highly Scalable Applications with the Oracle Database
Designing and Developing Highly Scalable Applications with the Oracle Database Mark Townsend VP, Database Product Management Server Technologies, Oracle Background Information from
Fallacies of the Cost Based Optimizer
Fallacies of the Cost Based Optimizer Wolfgang Breitling [email protected] Who am I Independent consultant since 1996 specializing in Oracle and Peoplesoft setup, administration, and performance tuning
Copyright 2012, Oracle and/or its affiliates. All rights reserved.
1 Advanced Database Performance Analysis Techniques Using Metric Extensions and SPA Mughees A. Minhas VP of Product Management Oracle 2 Program Agenda Database Performance Analysis Challenges Advanced
Oracle Database 11g: New Features for Administrators
Oracle University Entre em contato: 0800 891 6502 Oracle Database 11g: New Features for Administrators Duração: 5 Dias Objetivos do Curso This course gives students the opportunity to learn about-and practice
Objectif. Participant. Prérequis. Pédagogie. Oracle Database 11g - New Features for Administrators Release 2. 5 Jours [35 Heures]
Objectif Install Oracle Grid Infrastructure Install Oracle Database 11g Release 2 Use Oracle Restart to manage components Use Automatic Storage Management (ASM) enhancements Implement table compression
Most Common Database Configuration Mistakes Jože Senegačnik, Oracle ACE Director, Member of OakTable DbProf d.o.o. Ljubljana, Slovenia
Most Common Database Configuration Mistakes Jože Senegačnik, Oracle ACE Director, Member of OakTable DbProf d.o.o. Ljubljana, Slovenia Keywords Oracle Database, Configuration, Introduction The purpose
Safe Harbor Statement
Safe Harbor Statement 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
An Oracle White Paper February, 2015. Oracle Database In-Memory Advisor Best Practices
An Oracle White Paper February, 2015 Oracle Database In-Memory Advisor Best Practices Disclaimer The following is intended to outline our general product direction. It is intended for information purposes
Top 10 Oracle SQL Developer Tips and Tricks
Top 10 Oracle SQL Developer Tips and Tricks December 17, 2013 Marc Sewtz Senior Software Development Manager Oracle Application Express Oracle America Inc., New York, NY The following is intended to outline
Oracle Data Mining. Administrator's Guide 11g Release 2 (11.2) E16807-08
Oracle Data Mining Administrator's Guide 11g Release 2 (11.2) E16807-08 July 2013 Oracle Data Mining Administrator's Guide, 11g Release 2 (11.2) E16807-08 Copyright 1996, 2013, Oracle and/or its affiliates.
SAP Business Objects Business Intelligence platform Document Version: 4.1 Support Package 7 2015-11-24. Data Federation Administration Tool Guide
SAP Business Objects Business Intelligence platform Document Version: 4.1 Support Package 7 2015-11-24 Data Federation Administration Tool Guide Content 1 What's new in the.... 5 2 Introduction to administration
Collecting Oracle AWR Reports for Database Infrastructure Evaluator Tool (DIET) by Hitachi Data Systems
1 Collecting Oracle AWR Reports for Database Infrastructure Evaluator Tool (DIET) by Hitachi Data Systems User Guide June 2015 Month Year Feedback Hitachi Data Systems welcomes your feedback. Please share
An Oracle White Paper August 2010. Oracle Database Auditing: Performance Guidelines
An Oracle White Paper August 2010 Oracle Database Auditing: Performance Guidelines Introduction Database auditing has become increasingly important as threats to applications become more sophisticated.
SQL Server to Oracle A Database Migration Roadmap
SQL Server to Oracle A Database Migration Roadmap Louis Shih Superior Court of California County of Sacramento Oracle OpenWorld 2010 San Francisco, California Agenda Introduction Institutional Background
Query Performance Tuning: Start to Finish. Grant Fritchey
Query Performance Tuning: Start to Finish Grant Fritchey Who? Product Evangelist for Red Gate Software Microsoft SQL Server MVP PASS Chapter President Author: SQL Server Execution Plans SQL Server 2008
INTRODUCTION TO QUERY PERFORMANCE TUNING: A 12 STEP PROGRAM JANIS GRIFFIN SENIOR DBA / PERFORMANCE EVANGELIST
INTRODUCTION TO QUERY PERFORMANCE TUNING: A 12 STEP PROGRAM JANIS GRIFFIN SENIOR DBA / PERFORMANCE EVANGELIST WHO AM I?» Senior DBA / Performance Evangelist for Solarwinds [email protected]
Expert Oracle Exadata
Expert Oracle Exadata Kerry Osborne Randy Johnson Tanel Poder Apress Contents J m About the Authors About the Technical Reviewer a Acknowledgments Introduction xvi xvii xviii xix Chapter 1: What Is Exadata?
Oracle Enterprise Manager 12c New Capabilities for the DBA. Charlie Garry, Director, Product Management Oracle Server Technologies
Oracle Enterprise Manager 12c New Capabilities for the DBA Charlie Garry, Director, Product Management Oracle Server Technologies of DBAs admit doing nothing to address performance issues CHANGE AVOID
Best Practices for Oracle Databases Hardening Oracle 10.2.0.3 / 10.2.0.4
Best Practices for Oracle Databases Hardening Oracle 10.2.0.3 / 10.2.0.4 Alexander Kornbrust Table of Content Passwords (Security) Patches Database Settings PUBLIC Privileges Database Trigger Compiling
Proactive Performance Monitoring Using Metric Extensions and SPA
Proactive Performance Monitoring Using Metric Extensions and SPA Mughees A. Minhas Oracle Redwood Shores, CA, USA Keywords: Oracle, database, performance, proactive, fix, monitor, Enterprise manager, EM,
Oracle Database 12c Upgrade Tools and Best Practices from Oracle Support
Oracle Database 12c Upgrade Tools and Best Practices from Oracle Support Roderick Manalac Architect Database Proactive Support Oracle Software Support October 29, 2015 Safe Harbor Statement The following
CON5604 Upgrade from Siebel CRM 7.7 to 8.1 in Germany s Largest Loyalty Program Moscone West 2007 10/01/14, 11:30-12:15
CON5604 Upgrade from Siebel CRM 7.7 to 8.1 in Germany s Largest Loyalty Program Moscone West 2007 10/01/14, 11:30-12:15 Us Alexander Doubek Moritz Schlaucher System Architect Unit Lead Oracle Technology
OTM Performance OTM Users Conference 2015. Jim Mooney Vice President, Product Development August 11, 2015
OTM Performance OTM Users Conference 2015 Jim Mooney Vice President, Product Development August 11, 2015 1 Program Agenda 1 2 3 4 5 Scalability Refresher General Performance Tips Targeted Tips by Product
Oracle Data Mining. Administrator's Guide 11g Release 2 (11.2) E16807-05
Oracle Data Mining Administrator's Guide 11g Release 2 (11.2) E16807-05 October 2010 Oracle Data Mining Administrator's Guide, 11g Release 2 (11.2) E16807-05 Copyright 1996, 2010, Oracle and/or its affiliates.
D12C-AIU Oracle Database 12c: Admin, Install and Upgrade Accelerated NEW
D12C-AIU Oracle Database 12c: Admin, Install and Upgrade Accelerated NEW Duration: 5 Days What you will learn This Oracle Database 12c: Admin, Install and Upgrade Accelerated course will provide you with
UNIVERSITY AUTHORISED EDUCATION PARTNER (WDP)
Audience Data Warehouse Administrator Database Administrators Database Designers Support Engineer Technical Administrator Related Training Required Prerequisites Working knowledge of SQL and use of PL/SQL
1 Introduction. 2 Technical overview/insights into FDAs. 1.1 What is what
Flashback Data Archives re-checked or reject? Beat Ramseier Consultant, IMS-ZH 22.8.2012 The promising feature Flashback Data Archives was introduced with Oracle 11g Release 1. Various limitations prevented
Partitioning under the hood in MySQL 5.5
Partitioning under the hood in MySQL 5.5 Mattias Jonsson, Partitioning developer Mikael Ronström, Partitioning author Who are we? Mikael is a founder of the technology behind NDB
Performance rule violations usually result in increased CPU or I/O, time to fix the mistake, and ultimately, a cost to the business unit.
Is your database application experiencing poor response time, scalability problems, and too many deadlocks or poor application performance? One or a combination of zparms, database design and application
ORACLE DBA 11G TRAINING
ORACLE DBA 11G TRAINING DURATION 40hrs AVAILABLE BATCHES WEEKDAYS (7.00AM TO 8.00AM) & WEEKENDS (10AM TO 1PM) MODE OF TRAINING AVAILABLE ONLINE INSTRUCTOR LED CLASSROOM TRAINING (MARATHAHALLI, BANGALORE)
Cross Platform Transportable Tablespaces Migration in Oracle 11g
Cross Platform Transportable Tablespaces Migration in Oracle 11g Prepared by ViSolve Migration Team June 2012 Contact ViSolve, Inc. 4010, Moorpark Avenue, #205 San Jose, California 95117 (602) 842 2738
SQL Server 2005 Features Comparison
Page 1 of 10 Quick Links Home Worldwide Search Microsoft.com for: Go : Home Product Information How to Buy Editions Learning Downloads Support Partners Technologies Solutions Community Previous Versions
Ten New Forms and OAF Personalization Examples for R12.1
Ten New Forms and OAF Personalization Examples for R12.1 Presented By Susan Behn VP, Oracle Practice Agenda Overview of Personalization Tools Forms Personalization How It Works Examples 1-5 OA Framework
Oracle Database 11g R1 & R2: New Features for Administrators
Oracle Database 11g R1 & R2: New Features for Administrators Summary This Oracle 11g course will assist experienced Oracle database administrators to quickly learn the new features and concepts associated
WebSphere Business Monitor
WebSphere Business Monitor Administration This presentation will show you the functions in the administrative console for WebSphere Business Monitor. WBPM_Monitor_Administration.ppt Page 1 of 21 Goals
Oracle Data Mining. Administrator's Guide 11g Release 2 (11.2) E16807-03
Oracle Data Mining Administrator's Guide 11g Release 2 (11.2) E16807-03 August 2010 Oracle Data Mining Administrator's Guide, 11g Release 2 (11.2) E16807-03 Copyright 1996, 2010, Oracle and/or its affiliates.
