SQL Performance Analyzer: Eliminating the Guesswork from SQL Performance Prabhaker Gongloor (GP) Khaled Yagoub Pete Belknap Database Manageability
|
|
|
- MargaretMargaret Mitchell
- 9 years ago
- Views:
Transcription
1
2 SQL Performance Analyzer: Eliminating the Guesswork from SQL Performance Prabhaker Gongloor (GP) Khaled Yagoub Pete Belknap Database Manageability Group Oracle Corporation
3 Outline Motivation SQL Performance Analyzer (SPA) Overview SPA for Pre-11g Database Releases Usage Scenarios Upgrade testing: 9i R2, 10g R1, 10g R2 10g R2 OR 11g Any change that impacts SQL performance Real-world Deployments Conclusion New! Please visit us at the OOW Demogrounds Booth Moscone West: L52/L51 : Database Replay/SPA
4 Why SQL Performance Analyzer (SPA)? Businesses want systems that are performant and meet SLA s SQL performance regressions are #1 cause of poor system performance Solution for proactively detecting all SQL regressions resulting from changes not available DBA s use ineffective and time-consuming manual scripts to identify problems SPA identifies all changes in SQL performance before impacting users
5 Real Application Testing Real Application Testing = SPA + Database Replay SPA + Database Replay are complementary Together, provide comprehensive & flexible testing solution SQL Performance Analyzer Predicts impact of of change on on SQL response time Assess change by by executing query part of of SQL in in isolation without concurrency Unit testing of of SQL, e.g., optimizer stats/config, drop index, etc. Can use for for upgrades from 9.2/ or or 11g or or 11g Database Replay Predicts impact of of change on workload throughput Assess change by replaying workload with concurrency Comprehensive testing of of DB stack, e.g, memory, RAC, concurrency related Can use for upgrades from 9.2 or g
6 SQL Performance Analyzer (SPA)
7 SPA : Common Usage Scenarios Database upgrades and patch-set releases 9.2/ or 11.1 releases x y or 11.1 releases Database parameter changes Schema changes Optimizer statistics refresh Implementation of tuning recommendations I/O subsystem changes SPA can be used for any change that affects SQL execution plan and performance
8 SQL Performance Analyzer: Overview Helps users predict the impact of system changes on SQL workload response time Builds different trials (experiment) of SQL workload performance (i.e., SQL execution plans and statistics) Analyzes performance differences Offers fine-grained performance analysis on individual SQL SQL plans + stats Pre-change Trial Compare SQL Performance SQL Workload SQL plans + stats Post-change Trial Integrated with SQL tuning set, SQL plan baselines, and SQL tuning advisor to form an End-toend solution Analysis Report
9 SQL Performance Analyzer Generic Workflow Production Database Test Database SQL Tuning Set Fetch Next SQL Test Execute Cursor Cache Ftp Export/Import Execution Plan & Statistics Incremental Capture* Before Change Trial After Change Trial SQL Tuning Set Compare SQL Performance *Negligible Overhead, < 1-2%
10 SPA Report
11 SPA Report Regressed SQL Statements
12 SPA Enterprise Manager Interface Rich GUI through Enterprise Manager DBMS_SQLPA package PL/SQL API
13 SPA Usage Scenarios
14 Database Upgrade: 9.2/10.1* 10.2 Scenario 1: I have heard premier DB support for 9.2 has ended, I want to upgrade 10.2 database release. How can I use 11g SPA functionality to accomplish the upgrade? Goal: Assess impact of upgrade on SQL workload performance on a test system using SPA so that there are no surprises after upgrade. * For 10.1, the solution is similar to 9.2
15 Scenario 1: Database Upgrade: 9.2/ System Setup Production Database Test Database Upgrade Prod DB (9.2/10.1) Test DB (10.2) No patches needed Clone of Production 10.2 system + Test Exec patch installed 11g SPA System 11g Test System: No application schema/data, stores SPA results or patch Metalink Note:
16 Scenario 1: Database Upgrade: 9.2/ SPA Enhancements Production Database Test Database Upgrade Prod DB (9.2/10.1) Test DB (10.2) 1. Consume 9i SQL Trace files and generate STS 2. Remote Test Execute Workload over DB Link 11g SPA System
17 Scenario 1: Database Upgrade: 9.2/ Production Database Test Database Prod DB (9.2/10.1) Upgrade Test DB (10.2) 1. Capture SQL workload using SQL*Trace Move trace file to 11g SPA system Send SQL for Remote Execution 11g SPA System Collect execution stats 2. Generate STS from trace file 3. Generate Pre-Change Trial 4. Send SQL to 10.2 DB to execute 5. Compare performance and generate SPA report
18 Scenario 1: Database Upgrade: 9.2/ Production Database Test Database Prod DB (9.2/10.1) Upgrade Test DB (10.2) 1. Capture SQL workload using SQL*Trace Send SQL for Remote Execution Collect execution stats Move trace file to 11g SPA system 11g SPA System 2. Generate STS from trace file 3. Send SQL to 10.2 DB to execute 4. Compare performance and generate SPA report
19 Scenario 1: Database Upgrade: 9.2/ Step 1: Capture SQL workload using SQL Trace Identify all interesting workloads such as month-end, daily peak, etc. Capture SQL trace for the workload, few sessions at a time Use dbms_support/dbms_monitor package, these support bind value capture tracing other running sessions SQL trace considerations time_statistics=true: Important for performance data user_dump_dest max_dump_file_size trace_file_identifier Performance overhead: 10-15% for traced sessions
20 Scenario 1: Database Upgrade: 9.2/ Step 1: Capture SQL workload using SQL Trace (contd.) SQL Trace files only have object identifiers Create mapping table to map object identifiers in trace files to schema names Id Owner Name 123 SCOTT EMP 124 SCOTT DEPT SQL trace files * SQL in Note pages/otn
21 Scenario 1: Database Upgrade: 9.2/ Step 2: Transport Workload and Create STS Production Database 11g SPA System Id SQL trace files Owner Name SCOTT EMP SCOTT DEPT Ftp Export/Import SQL trace files Id Owner Name 123 SCOTT EMP 124 SCOTT DEPT Mapping Table Mapping Table SQL Tuning Set Transport SQL trace files, mapping table using ftp/expdp/impdp.., etc. Create STS from trace files using dbms_sqltune API (SQL in Notes page/otn) Specify directory object containing trace files, mapping table, STS name as input
22 Scenario 1: Database Upgrade: 9.2/ Step 3a: Create SPA Task Create SPA task on 11g SPA System
23 Scenario 1: Database Upgrade: 9.2/ Step 3a: Create SPA Task
24 Scenario 1: Database Upgrade: 9.2/ Step 3b: Establish Before Change Trial Trial Creation Method: Select Build From SQL Tuning Set option to use plans and statistics from 9i
25 Scenario 1: Database Upgrade: 9.2/ Step 4: Establish After Change Trial
26 Scenario 1: Database Upgrade: 9.2/ Production Database Test Database Prod DB (9.2/10.1) Upgrade Test DB (10.2) 1. Capture SQL workload using SQL*Trace Send SQL for Remote Execution Collect execution stats Move trace file to 11g SPA system 11g SPA System 2. Generate STS from trace file 3. Send SQL to 10.2 DB to execute 4. Compare performance and generate SPA report
27 Scenario 1: Database Upgrade: 9.2/ Step 5: Compare and Generate Report Compare Pre-Change and After-Change Trials based on a performance metric Oracle recommends using CPU_TIME and BUFFER_GETS metrics Use multiple metrics that provide repeatable and comprehensive statistics
28 Fixing Regressed SQL Systematic problems Check un-analyzed tables, PGA memory, statistics collection, system statistics Refer Upgrading from Oracle 9i to 10g: What to expect from the Optimizer on OTN For statements suffering from isolated problems use one of the following fixes SQL Profiles: Implement Profiles recommended by SQL Tuning Advisor (STA) Stored Outlines**: If no profile was recommended by STA, then capture Stored Outlines in 9i for the targeted SQL statements. Import stored outline into 10g.
29 Database Upgrade: x y Scenario 2: One of the database I m managing is on How can I use 11g SPA functionality to accomplish an patchset upgrade? Goal: Assess impact of upgrade on SQL workload performance using SPA so that there are no surprises after upgrade.
30 Scenario 2: Database Upgrade: x y System Setup Production Database Test Database Prod DB ( x) No patches needed Upgrade Test DB ( y) Test DB ( x) Upgrade x: Clone of Prod 10.2 systems + Test Exec patch installed 11g Test System: No application schema/data, stores SPA results 11g SPA System or patch Metalink Note:
31 Scenario 1: Database Upgrade: x y Workflow Production Database Test Database Prod DB ( x) Upgrade Test DB ( y) Upgrade Test DB ( x) 1. Capture SQL workload to STS using Increment Cursor Cache Capture Move STS dmp file to 11g SPA system Send SQL for Remote Execution 11g SPA System 2. Import STS Collect execution stats 3. Send SQL for test execution on 10.2 before and after upgrade 4. Compare performance and generate SPA report
32 Scenario 3: Using SPA Functionality for 9i/10g 11g Upgrades Similar workflow as Scenario 2 Use 11g SPA system and test execute on 10g/11g source and destination target databases Stores results of experiments separately Allows use of latest releases for 11g SPA system
33 Schema Changes Scenario 4: A few months after upgrade, the database engineering team wants to add few indexes on the production system. They want my input on how it will impact the database and application Goal: Assess impact of schema changes on SQL workload on test system performance & make sure are no negative effects of the change
34 Schema Changes
35 Schema Changes Change Accepted 1
36 Evaluating Optimizer Statistics Refresh Scenario 5: Can I use SPA to check if any SQL statements regressed due to optimizer statistics refresh on my 10.2 production databases. If so, how can I evaluate the refreshed optimizer statistics? Goal: Assess impact of optimizer statistics gathering on SQL workload performance on production system & make sure are no negative effects of the change
37 Evaluating Optimizer Statistics Refresh Assumptions Optimizer has already gathered statistics on the database Statistics refreshed periodically No prod copy is available on test Use 11g SPA system to evaluate optimizer statistics on 10.2 production database Remote test execute before/after statistics refresh Analyze SPA report and take appropriate action Overall improvement but few SQL regressions Solution: Use SQL Profiles for regressed SQL No improvement and many regressions Solution: Revert to old statistics: Use optimizer statistics retention/history feature For Oracle Database 11g, use publish pending statistics feature to publish statistics after evaluation of statistics
38 Evaluating Optimizer Statistics Refresh for 10.2 Production Database Prod DB (10.2) 11g SPA System Opt Statistics Refresh Prod DB (10.2) 1. Capture SQL workload to STS 2. Import STS 3. Use SPA to detect plan changes 4. Compare performance and generate SPA report 5. Retain new statistics or revert to old statistics or use SQL Profiles for regression tuning
39 SPA Real-World Case Studies
40 Case Study 1: Large Hotel Chain Challenge Upgrade critical customer-facing application providing rates for room reservations from Oracle Database to 11.1 Highly volatile data where plan stability is critical Unsuccessfully used synthetic queries to test previous upgrades Solution Approach SQL Performance Analyzer to identify SQL regressions SQL Profiles to tune SQL transparently SQL Plan Baselines for plan stability Benefit Very successful upgrade. No surprises! Predictable performance and SLAs Reduced testing time from 5 months to 10 days
41 Large Hotel Chain Problems Resolved Issues Prior to Upgrade Volatile nature of data sometimes produced inefficient queries based on stale stats. Impossible to maintain good statistics due to the nature of data load frequent and widely changing Bind variables didn't always help Outlines hurt in some cases due to nature of the data values After Oracle Database 11g Upgrade: No performance problems noticed Predictable query performance and plan stability due to Plan Baselines Provided a history of plan changes Allowed a more efficient usage of bind variables due to adaptive cursor sharing
42 SPA Case Study 2: E-Business Suite (EBS) Certification and Testing Challenge Solution Approach Certify EBS release 11i, R12 against Oracle Database 11g Complex & large workload: More than 650K unique SQL statements need to be validated Ensure application optimized for Oracle Database 11g Difficult to perform realistic and efficient testing with previous (home-grown) tools SQL Performance Analyzer to run regression tests and identify performance deviations Regressions reported to base development for fixes Benefit Reduced testing time from 21 to 2 days for each release Faster and higher quality testing Faster adoption and certification of newer features
43 SPA: E-Business Suite Certification and Testing SPA has been extensively used for Apps certification and testing R E-Business Suite w/ DB: 650K unique SQL stmts 11i E-Business Suite w/ DB: 550K unique SQL stmts Workload is complex, large Challenges before SPA deployment Manually maintain SQL repository of statements Need to maintain database hosting the SQL repository and java application SPA deployment Eliminated need to maintain SQL repository, java application, database hosting the repository Higher quality and realistic testing Fine-grain, reporting analysis possible Automatic tracking of trials and performance data
44 SPA: E-Business Suite Certification and Testing SPA is already being used in many scenarios Certification of EBS (11i and R12) with Oracle Database Impact of new features on EBS Extended Optimizer Statistics, SQL Plan Baselines, SQL Profiles Performance Testing: Vs Vs 11.2 Impact of Parameter Changes: Obsolete/new parameters Impact of HW changes
45 SPA Case Study 3: Internal Mail System Background: Internal mail system, critical application Collaboration Suite , 4000 named users, 25 Average Active Sessions, RDBMS 4-node RAC, DG Physical Standby, 4 nodes x 8 (4-dual core) CPUs, 15Gb SGA per instance, ASM 4.5 TB DB size (allocated data), Apple XServe RAID, Linux-64 bit OEL4U4 Before SPA: Used manual processes, captured SQL with no bind data for testing and checked plan regression, 80 hrs, but still not reliable SPA used for DB upgrade testing, from release to (Jan 2008) Switching to 11g optimizer statistics gathering Removing legacy, custom optimizer parameters Moving to 11g optimizer code path SPA reported about 20% overall performance improvement SQL Workload consisted of 818 statements Testing revealed most workload would be unchanged (by buffer gets/elapsed time, etc) Few statements improved, but for 5 critical statements plans regressed SQL Plan Baselines used in production successfully for remediating these 5 queries
46 Case Study 3: Internal Mail system After upgrade, SLAs were same as before, and no instabilities were noticed in the last 8 months Upgrade Testing Summary with SPA Resulted in reduced time/effort for actual testing from 80 hrs to 2 hrs More accurate and realistic testing than before SLAs being met and successful production deployment
47 Resources on OTN Real Application Testing for Earlier Releases Testing Performance Impact of an Oracle Database 9i/10g Release 1 to Oracle Database 10g Release 2 Upgrade with SQL Performance Analyzer Migration to Cost-Based Optimizer Upgrading from Oracle 9i to 10g: What to expect from the Optimizer Upgrade Companion: Metalink Note: : One-stop shop for Upgrades Real Application Testing Users Guide
48 David Mitchell Senior Vice President, OVUM Oracle Real Application Testing reduces the time required to test changes by as much as 80%, lower testing costs by as much as 70%, mitigate risks by reducing the number of unexpected outages, and improve the quality of service for their IT operations. Source: Oracle Real ApplicationTesting business agility through superior testing, Jan 2008
49 Conclusion SPA provides comprehensive and easy to use solution for assessing impact of changes on SQL response time Eliminates SQL performance guess work!! SPA can be used to test many changes Upgrade testing including 9i, 10g to 10.2 or 11g releases Index creation/drop, statistics gathering, etc. Helps adopt technology faster by cutting down testing time from months for days With SPA and Real Application Testing businesses can Stay competitive Improve profitability Be compliant
50 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 decisions. The development, release, and timing of any features or functionality described for Oracle s products remains at the sole discretion of Oracle.
51 Recommended Campground Demos Complete Data Center Management Oracle Real Application Testing: Database Replay and SQL Performance Analyzer Demo Self-Managing Database: Automatic Performance Diagnostics Self-Managing Database: Automatic Application & SQL Tuning Self-Managing Database: Automatic Fault Diagnostics Change Management & Data Masking for DBAs Application Quality Management Location Moscone West Exhibit Hall Moscone West Exhibit Hall Moscone West Exhibit Hall Moscone West Exhibit Hall Moscone West Exhibit Hall Moscone West Exhibit Hall Moscone West Exhibit Hall
52 Recommended Sessions (Monday sessions) Session Title Date Time Location Optimizing Application Performance: Application Testing Suite to the Rescue Monday, Sept. 22 1:00 pm Moscone West 2001 Performance Fundamentals for Oracle Database 10g and Oracle Database 11g Monday, Sept. 22 2:30 pm Moscone South 302 First-Failure Fault Diagnosability and Diagnostics: Oracle Database 11g Features and Novel Approaches Monday, Sept. 22 2:30 pm Moscone South 304 Oracle Enterprise Manager: Oracle's Management Solution for Your Enterprise Monday, Sept. 22 4:00 pm Moscone West 2003
53 Recommended Sessions (Tuesday sessions) Session Title Date Time Location Application Upgrade Secrets: Avoid Surprises While Making Database Changes Tuesday, Sept. 23 9:00 am Moscone West 2003 Using Oracle Database 11g Real Application Testing to Simulate Production System Patching Tuesday, Sept. 23 9:00 am Moscone South 304 Advanced Performance Diagnostics: What the GUI Doesn't Tell You Tuesday, Sept :30 am Moscone West 2003 Demystifying SQL Tuning: Tips and Techniques for SQL Experts Tuesday, Sept. 23 1:00 pm Moscone South 303 Successful Upgrade Secrets: Preventing Performance Problems with Database Replay Tuesday, Sept. 23 5:00 pm Moscone South 303
54 Recommended Sessions (Wednesday sessions) Session Title Date Time Location Storage Monitoring Made Easy: Diagnosing I/O Performance Problems Wednesday, Sept. 24 9:00 am Moscone South 303 Applications Data Privacy: An Expert Panel Discussion Wednesday, Sept :30 am Moscone West 2001 SQL Tuning Roundtable with the Experts Wednesday, Sept. 24 1:00 pm Moscone West 2001 Deploying Oracle Enterprise Manager in a Secure Maximum Availability Architecture Wednesday, Sept. 24 5:00 pm Moscone West 2001
55 Create SQL Set : Filters
56 Recommended Sessions (Thursday sessions) Session Title Date Time Location The Danish Experiment: Oracle Database 11g Shock Upgrades and Massive Workload Reduction via COBS Thursday, Sept. 25 9:00 am Moscone South 301 Integrating 40 Data Centers in Three Years: How Oracle's DBAs Control the Data Center Explosion Thursday, Sept :30 am Moscone South 303 Application Testing Best Practices: Real-World Customer Testimonials Thursday, Sept :00 pm Moscone South 303 Proactive Performance Monitoring with Baselines and Adaptive Thresholds Thursday, Sept. 25 1:30 pm Moscone South 303 Managing Oracle Grid Computing: Oracle Real Application Clusters, Oracle Automatic Storage Management, Oracle Data Guard Thursday, Sept. 25 3:00 pm Moscone South 303
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
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
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
Why Standardize on Oracle Database 11g Next Generation Database Management. Thomas Kyte http://asktom.oracle.com
Why Standardize on Oracle Database 11g Next Generation Database Management Thomas Kyte http://asktom.oracle.com Top Challenges Performance Management Change Management Ongoing Administration Storage Backup
Oracle s SQL Performance Analyzer
Oracle s SQL Performance Analyzer Khaled Yagoub, Pete Belknap, Benoit Dageville, Karl Dias, Shantanu Joshi, and Hailing Yu Oracle USA {khaled.yagoub, pete.belknap, benoit.dageville, karl.dias, shantanu.joshi,
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
The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into
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,
Risk-Free Administration for Expert Database Administrators
Risk-Free Administration for Expert Database Administrators Kurt Engeleiter, Oracle Jason Lentz, Cerner Bart Gaddis, Cerner Safe Harbor Statement The following is intended to outline our general product
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 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 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.
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.
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 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
Developing a Risk Based Testing Plan for Enterprise Applications Systems
Developing a Risk Based Testing Plan for Enterprise Applications Systems Alex Collier Senior Director, Services Engineering The following is intended to outline our general product
Tips and Tricks for Using Oracle TimesTen In-Memory Database in the Application Tier
Tips and Tricks for Using Oracle TimesTen In-Memory Database in the Application Tier Simon Law TimesTen Product Manager, Oracle Meet The Experts: Andy Yao TimesTen Product Manager, Oracle Gagan Singh Senior
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
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
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
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
Measurable Improvements in E-Business Suite Application Management with OEM 12c
Measurable Improvements in E-Business Suite Application Management with OEM 12c January 29, 2014 Copyright 2014. Apps Associates LLC. 1 Welcome Julian Troake Marketing Director Apps Associates LLC Copyright
What s New with Oracle Database 12c on Windows On-Premises and in the Cloud
What s New with Oracle Database 12c on Windows On-Premises and in the Cloud Santanu Datta Vice President Server Technologies Alex Keh Senior Principal Product Manager Server Technologies Oracle Database
Strategies for Monitoring Large Data Centers with Oracle Enterprise Manager. Ana McCollum Consulting Product Manager
Strategies for Monitoring Large Data Centers with Oracle Enterprise Manager Ana McCollum Consulting Product Manager The following is intended to outline our general product direction. It is intended for
Management Packs for Database
Management Packs for Database Diagnostics Pack for Database Oracle Diagnostics Pack for Database offers a complete, cost-effective, and easy to use solution for managing the performance of Oracle Database
An Oracle White Paper July 2011. Oracle Primavera Contract Management, Business Intelligence Publisher Edition-Sizing Guide
Oracle Primavera Contract Management, Business Intelligence Publisher Edition-Sizing Guide An Oracle White Paper July 2011 1 Disclaimer The following is intended to outline our general product direction.
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: Real Application Testing
Oracle Database 11g: Real Application Testing Katharina Römer Principal Sales Consultant Oracle Database 11g: Real Application Testing SQL Performance Analyzer Database Replay
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
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 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
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 Data Masking. Bruce Elton. Master Principal Sales Consultant Information Security. 1 2012 Oracle Corporation
Oracle Data Masking Bruce Elton Master Principal Sales Consultant Information Security 1 2012 Oracle Corporation Oracle Data Masking Comprehensive and Extensible Mask Library Mask formats for common sensitive
Oracle Database 12c: SQL Tuning for Developers. Sobre o curso. Destinatários. Oracle - Linguagens. Nível: Avançado Duração: 18h
Oracle Database 12c: SQL Tuning for Developers Oracle - Linguagens Nível: Avançado Duração: 18h Sobre o curso In the Oracle Database: SQL Tuning for Developers course, you learn about Oracle SQL tuning
Improve SQL Performance with BMC Software
Improve SQL Performance with BMC Software By Rick Weaver TECHNICAL WHITE PAPER Table of Contents Introduction................................................... 1 BMC SQL Performance for DB2.......................................
Managing R12 EBS using OEM with the Application Management and Application Change Management Packs
Managing R12 EBS using OEM with the Application Management and Application Change Management Packs John Stouffer [email protected] www.justadba.com John Stouffer Board Member 2010-2011, OAUG Oracle
Inge Os Sales Consulting Manager Oracle Norway
Inge Os Sales Consulting Manager Oracle Norway Agenda Oracle Fusion Middelware Oracle Database 11GR2 Oracle Database Machine Oracle & Sun Agenda Oracle Fusion Middelware Oracle Database 11GR2 Oracle Database
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 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
Migrating from Unix to Oracle on Linux. Sponsored by Red Hat. An Oracle and Red Hat White Paper September 2003
Migrating from Unix to Oracle on Linux Sponsored by Red Hat An Oracle and Red Hat White Paper September 2003 Migrating from Unix to Oracle on Linux Executive Overview... 3 Unbreakable Linux and Low-Cost
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 Public Cloud Services
Oracle Database Public Cloud Services A Strategy and Technology Overview Bob Zeolla Principal Sales Consultant Oracle Education & Research November 23, 2015 Safe Harbor Statement The following is intended
ORACLE DATABASE HIGH AVAILABILITY STRATEGY, ARCHITECTURE AND SOLUTIONS
ORACLE DATABASE HIGH AVAILABILITY STRATEGY, ARCHITECTURE AND SOLUTIONS DOAG Nuremberg - 17/09/2013 Kirill Loifman Oracle Certified Professional DBA www: dadbm.com Twitter: @loifmkir ELEMENTS OF HIGH AVAILABILITY
ORACLE DATABASE 10G ENTERPRISE EDITION
ORACLE DATABASE 10G ENTERPRISE EDITION OVERVIEW Oracle Database 10g Enterprise Edition is ideal for enterprises that ENTERPRISE EDITION For enterprises of any size For databases up to 8 Exabytes in size.
Contents Introduction... 5 Deployment Considerations... 9 Deployment Architectures... 11
Oracle Primavera Contract Management 14.1 Sizing Guide July 2014 Contents Introduction... 5 Contract Management Database Server... 5 Requirements of the Contract Management Web and Application Servers...
http://support.oracle.com/
Oracle Primavera Contract Management 14.0 Sizing Guide October 2012 Legal Notices Oracle Primavera Oracle Primavera Contract Management 14.0 Sizing Guide Copyright 1997, 2012, Oracle and/or its affiliates.
Performance Tuning and Optimizing SQL Databases 2016
Performance Tuning and Optimizing SQL Databases 2016 http://www.homnick.com [email protected] +1.561.988.0567 Boca Raton, Fl USA About this course This four-day instructor-led course provides students
Customer evaluation guide Toad for Oracle v12 Database administration
Thank you for choosing to download a Toad for Oracle trial. This guide will enable you to evaluate Toad s key technical features and business value. It can be used to evaluate the database administration
Monitoring and Diagnosing Oracle RAC Performance with Oracle Enterprise Manager
Monitoring and Diagnosing Oracle RAC Performance with Oracle Enterprise Manager Kai Yu, Orlando Gallegos Dell Oracle Solutions Engineering Oracle OpenWorld 2010, Session S316263 3:00-4:00pm, Thursday 23-Sep-2010
Monitor and Manage Your MicroStrategy BI Environment Using Enterprise Manager and Health Center
Monitor and Manage Your MicroStrategy BI Environment Using Enterprise Manager and Health Center Presented by: Dennis Liao Sales Engineer Zach Rea Sales Engineer January 27 th, 2015 Session 4 This Session
<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
Oracle Database Cloud Services OGh DBA & Middleware Day
Oracle Database Cloud Services OGh DBA & Middleware Day Jan van Tiggelen Principal Sales Consultant Oracle Core Technology June 4th, 2015 Safe Harbor Statement The following is intended to outline our
Oracle Enterprise Manager 13c Cloud Control
Oracle Enterprise Manager 13c Cloud Control ORACLE DIAGNOSTICS PACK FOR ORACLE DATABASE lace holder for now] Oracle Enterprise Manager is Oracle s integrated enterprise IT management product line, and
2009 Oracle Corporation 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 material,
Monitoring and Diagnosing Oracle RAC Performance with Oracle Enterprise Manager. Kai Yu, Orlando Gallegos Dell Oracle Solutions Engineering
Monitoring and Diagnosing Oracle RAC Performance with Oracle Enterprise Manager Kai Yu, Orlando Gallegos Dell Oracle Solutions Engineering About Author Kai Yu Senior System Engineer, Dell Oracle Solutions
Internet Services. CERN IT Department CH-1211 Genève 23 Switzerland www.cern.ch/it
Monitoring best practices & tools for running highly available databases Miguel Anjo & Dawid Wojcik DM meeting 20.May.2008 Oracle Real Application Clusters Architecture RAC1 RAC2 RAC5 RAC3 RAC6 RAC4 Highly
Case Study - I. Industry: Social Networking Website Technology : J2EE AJAX, Spring, MySQL, Weblogic, Windows Server 2008.
Case Study - I Industry: Social Networking Website Technology : J2EE AJAX, Spring, MySQL, Weblogic, Windows Server 2008 Challenges The scalability of the database servers to execute batch processes under
<Insert Picture Here> Oracle SQL Developer 3.0: Overview and New Features
1 Oracle SQL Developer 3.0: Overview and New Features Sue Harper Senior Principal Product Manager The following is intended to outline our general product direction. It is intended
Introduction to Database as a Service
Introduction to Database as a Service Exadata Platform Revised 8/1/13 Database as a Service (DBaaS) Starts With The Business Needs Establish an IT delivery model that reduces costs, meets demand, and fulfills
About the Author About the Technical Contributors About the Technical Reviewers Acknowledgments. How to Use This Book
About the Author p. xv About the Technical Contributors p. xvi About the Technical Reviewers p. xvi Acknowledgments p. xix Preface p. xxiii About This Book p. xxiii How to Use This Book p. xxiv Appendices
DATABASE VIRTUALIZATION AND INSTANT CLONING WHITE PAPER
DATABASE VIRTUALIZATION AND INSTANT CLONING TABLE OF CONTENTS Brief...3 Introduction...3 Solutions...4 Technologies....5 Database Virtualization...7 Database Virtualization Examples...9 Summary....9 Appendix...
ORACLE CORE DBA ONLINE TRAINING
ORACLE CORE DBA ONLINE TRAINING ORACLE CORE DBA THIS ORACLE DBA TRAINING COURSE IS DESIGNED TO PROVIDE ORACLE PROFESSIONALS WITH AN IN-DEPTH UNDERSTANDING OF THE DBA FEATURES OF ORACLE, SPECIFIC ORACLE
Product Review: James F. Koopmann Pine Horse, Inc. Quest Software s Foglight Performance Analysis for Oracle
Product Review: James F. Koopmann Pine Horse, Inc. Quest Software s Foglight Performance Analysis for Oracle Introduction I ve always been interested and intrigued by the processes DBAs use to monitor
Project Manager 1 Post == Experience 10-12 years in Project Management in reputed company, Salary Rs.1,20,000/-
Project Manager 1 Post == Experience 10-12 years in Project Management in reputed company, Salary Rs.1,20,000/- Senior Soft ware Developer 2 Posts Junior Soft ware Developer 4 Posts Database Administrator
Oracle Primavera P6 Enterprise Project Portfolio Management Performance and Sizing Guide. An Oracle White Paper October 2010
Oracle Primavera P6 Enterprise Project Portfolio Management Performance and Sizing Guide An Oracle White Paper October 2010 Disclaimer The following is intended to outline our general product direction.
<Insert Picture Here> Application Testing Suite Overview
Application Testing Suite Overview Agenda Ats Overview OpenScript Functional Testing OpenScript Load Testing Forms/Siebel Modules Installation of Ats Oracle Load Tester Oracle Test
Wait-Time Analysis Method: New Best Practice for Performance Management
WHITE PAPER Wait-Time Analysis Method: New Best Practice for Performance Management September 2006 Confio Software www.confio.com +1-303-938-8282 SUMMARY: Wait-Time analysis allows IT to ALWAYS find the
Managed Cloud Database Service
Managed Cloud Database Service Transform your Business with Managed Database Cloud On-premise Guru Shashikumar Director, Product Management Oracle Managed Cloud Services October 2014 Agenda 1 2 3 4 Oracle
EMC Documentum Performance Tips
EMC Documentum Performance Tips Ten Rapid Checks for Improved EMC Documentum Performance Monitoring EMC Documentum for Continuous Improvement September 2012 By Eric Ryder Senior Consultant, Reveille Documentum
APPLICATION MANAGEMENT SUITE FOR ORACLE E-BUSINESS SUITE APPLICATIONS
APPLICATION MANAGEMENT SUITE FOR ORACLE E-BUSINESS SUITE APPLICATIONS Oracle Application Management Suite for Oracle E-Business Suite delivers capabilities that helps to achieve high levels of application
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
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
Why Not Oracle Standard Edition? A Dbvisit White Paper By Anton Els
Why Not Oracle Standard Edition? A Dbvisit White Paper By Anton Els Copyright 2011-2013 Dbvisit Software Limited. All Rights Reserved Nov 2013 Executive Summary... 3 Target Audience... 3 Introduction...
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
How To Use Exadata
Exadata V2 - Oracle Exadata Database Machine Robert Pastijn Platform Technology Services (PTS) Product Development 2010 Oracle Corporation Exadata V2 Goals Ideal Database Platform
RFP# 917-051-020115-05 CONSULTING SERVICES FOR ORACLE E-BUSINESS SUITE R12 UPGRADE QUESTION AND ANSWER RFP Reference Question GSFA Response
RFP# 917-051-020115-05 CONSULTING SERVICES FOR ORACLE E-BUSINESS SUITE R12 UPGRADE QUESTION AND ANSWER RFP Reference Question GSFA Response 1 Section 1.1.2, Pg. 1 Does GSFA plan to have a dedicated DBA
Winning the J2EE Performance Game Presented to: JAVA User Group-Minnesota
Winning the J2EE Performance Game Presented to: JAVA User Group-Minnesota Michelle Pregler Ball Emerging Markets Account Executive Shahrukh Niazi Sr.System Consultant Java Solutions Quest Background Agenda
Applying Operational Profiles to Demonstrate Production Readiness Of an Oracle to SQL Server Database Port using Web Services.
Applying Operational Profiles to Demonstrate Production Readiness Of an Oracle to SQL Server Database Port using Web Services James Cusick, Imran Riaz, Hubert Huang, Allen Tse, Murugan Gnanavel {james.cusick;
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
A Comparison of Oracle Performance on Physical and VMware Servers
A Comparison of Oracle Performance on Physical and VMware Servers By Confio Software Confio Software 4772 Walnut Street, Suite 100 Boulder, CO 80301 303-938-8282 www.confio.com Comparison of Physical and
A Comparison of Oracle Performance on Physical and VMware Servers
A Comparison of Oracle Performance on Physical and VMware Servers By Confio Software Confio Software 4772 Walnut Street, Suite 100 Boulder, CO 80301 www.confio.com Introduction Of all the tier one applications
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
Advanced Oracle DBA Course Details
Advanced Oracle DBA Course Details By Besant Technologies Course Name Category Venue Advanced Oracle DBA (RAC, ASM, Data guard) Database Administration Besant Technologies No.24, Nagendra Nagar, Velachery
Determining the IOPS Needs for Oracle Database on AWS
Determining the IOPS Needs for Oracle Database on AWS Abdul Sathar Sait Jinyoung Jung Amazon Web Services December 2014 Last update: April 2016 Contents Abstract 2 Introduction 2 Storage Options for Oracle
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
Safe Harbor Statement
Oracle Exadata Monitoring and Management Best Practices Session CON9727 October 26, 2015 Ashish Agrawal, Group Product Manager Swapnil Sinvhal, Sr. Software Dev Manager Oracle Corporation Rick Shawver,
INTRODUCTION ADVANTAGES OF RUNNING ORACLE 11G ON WINDOWS. Edward Whalen, Performance Tuning Corporation
ADVANTAGES OF RUNNING ORACLE11G ON MICROSOFT WINDOWS SERVER X64 Edward Whalen, Performance Tuning Corporation INTRODUCTION Microsoft Windows has long been an ideal platform for the Oracle database server.
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
Objectif. Participant. Prérequis. Pédagogie. Oracle Database 11g - Administration Workshop II - LVC. 5 Jours [35 Heures]
Objectif Back up and recover a database Configure Oracle Database for optimal recovery Administer ASM disk groups Use an RMAN backup to duplicate a database Automating Tasks with the Scheduler Participant
FAQ: HPA-SQL FOR DB2 MAY
FAQ: HPA-SQL FOR DB2 MAY 2013 Table of Contents 1 WHAT IS HPA-SQL FOR DB2?... 3 2 WHAT ARE HPA-SQL FOR DB2 UNIQUE ADVANTAGES?... 4 3 BUSINESS BENEFITS... 4 4 WHY PURCHASING HPA-SQL FOR DB2?... 5 5 WHAT
Oracle Database 11g: Administration Workshop II
Oracle University Entre em contato: 0800 891 6502 Oracle Database 11g: Administration Workshop II Duração: 5 Dias Objetivos do Curso In this course, the concepts and architecture that support backup and
The Evolution of Load Testing. Why Gomez 360 o Web Load Testing Is a
Technical White Paper: WEb Load Testing To perform as intended, today s mission-critical applications rely on highly available, stable and trusted software services. Load testing ensures that those criteria
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
APPLICATION MANAGEMENT SUITE FOR ORACLE E-BUSINESS SUITE APPLICATIONS
APPLICATION MANAGEMENT SUITE FOR ORACLE E-BUSINESS SUITE APPLICATIONS Oracle Application Management Suite for Oracle E-Business Suite is a robust application management solution that helps you achieve
Understanding and Preparing for Oracle DBA Certification Exams
Understanding and Preparing for Oracle DBA Certification Exams Written by Joel Goodman Julia Johnson Oracle University Certification Team July 8th th 2008 Agenda Introduction to Certification Levels Evolution
Databases Going Virtual? Identifying the Best Database Servers for Virtualization
Identifying the Best Database Servers for Virtualization By Confio Software Confio Software 4772 Walnut Street, Suite 100 Boulder, CO 80301 www.confio.com Many companies are turning to virtualization in
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
