How to Minimize Brownouts in Oracle RAC Reconfiguration Session ID# UGF9795. Amit K Das PayPal

Size: px
Start display at page:

Download "How to Minimize Brownouts in Oracle RAC Reconfiguration Session ID# UGF9795. Amit K Das PayPal"

Transcription

1 How to Minimize Brownouts in Oracle RAC Reconfiguration Session ID# UGF9795 Amit K Das PayPal

2 Introduction: about our team Sehmuz Bayhan Our visionary director. Executed great changes in lightning speed. Saibabu Devabhaktuni Our fearless leader at PayPal for at least 10 years. Kyle Towle Our fearless database architect at Paypal for at least 8 years. Dong Wang Goldengate expert, speaker at multiple conferences, PayPal DBA for going on 8 years. John Kanagaraj Author, Oracle ACE, frequent speaker at Oracle conferences Sarah Brydon One of the very few Oracle Certified Masters. Samrat Roy One of our Expert DBA.

3 Who Am I? 11 years in Oracle RAC Development team. Technical lead for world s first Exadata production golive (Apple), while at Oracle. Currently Engineering lead/architect for World largest Exadata OLTP system (PayPal). Frequent presenter in Oracle Open World, IOUG, NoCOUG. Love fishing.

4 Largest OLTP database Fast paced VLDB OLTP environment on Oracle 500+ database instances OLTP databases commonly TB 5,000-14,000 concurrent processes; 120,000 executions/second, 25MB Redo/Sec Continuously growing Database size double every 18 months Workload double every 3 years Stringent uptime requirements We are a financial company that operates at Internet scale Need high performance, scalability, and consistency We rely on MAA for our high availability architecture 200+ Active Data Guard deployed 50+ RAC databases; 50+ GoldenGate instances

5 Agenda 1. Understand Oracle RAC and its advantages 2. Understand Oracle RAC reconfiguration 3. Measure the reconfiguration time 4. Oracle RAC reconfiguration vs. business SLA 5. Understand the workload and behavior 6. Minimizing the impact of Oracle RAC reconfiguration

6 Understand Oracle RAC and its Advantages Why Oracle RAC? 1. Without it, we cannot scale our fast growing business. 2. Without it, we will not have high availability. 3. The largest single machine cannot be a replacement for Oracle RAC. 4. Without it, we will not able to do rolling patching. 5. Without it, we cannot build a real cloud. 6. And More

7 Understand RAC Reconfiguration Every Oracle Block in RAC is protected by a lock element, when it is accessed by an instance. Total number of master locks will be equally distributed between all instances. Other non mastered instance will own a copy/shadow lock if he does not own the master lock but interest with that block. Open Block count can measure from v$bh Open lock count can measure from X$ view

8 Understand RAC Reconfiguration Why do we need Reconfiguration? To protect cache consistency when a node joins or leaves the cluster. When it can trigger? If an instance joins or leaves the cluster Start or Stop recovery of ADG Partial reconfiguration triggers: o o o In certain situations when DRM is ON Flushing of Buffer Cache on any node in the cluster. When redirecting locks

9 Understand RAC Reconfiguration What is the effect? While running the reconfiguration, applications will have transient delay to access some database objects, depending on access pattern. Duration of reconfiguration depends on Size of buffer cache Heat map of objects in cache Number of active sessions

10 Understand RAC Reconfiguration Note: We have huge OLTP load and very large buffer cache, we observe things depending our workload and business needs.

11 Measure the reconfiguration time When node leave or join, dump the ASH data to a offline table Create table ash_ as select * from v$active_session_history; Generate report from ash_ with a SQL like below col MAXTIME format a15 col SAMPLE_TIME format a26 col BLOCKING_SESSION format col event format a25 col AVGTIME format a15 select a.sample_time, a.blocking_session,b.event,a.blocking_session_status,a.blocking_hangchain_info, a.event, count(*), round(max(a.time_waited)/1000,2) ' ms' maxtime,round(avg(a.time_waited)/1000,2) ' ms' avgtime from ash_ a, ash_ b where a.sample_time=b.sample_time and b.session_id=a.blocking_session group by a.sample_time,a.blocking_session,a.blocking_session_status,b.event, a.blocking_hangchain_info,a.event having count(*)>5 order by a.sample_time ;

12 Measure the reconfiguration time Analyze the report of last SQL SAMPLE_TIME BLK_SESSION Blocker_EVENT BLK_Stat Waiter_EVENT COUNT(*) MAXTIME AVGTIME JUL PM 3521 ges enter server mode VALID log file sync ms ms 09-JUL PM 7419 latch: enqueue hash chains VALID latch free ms ms 09-JUL PM 9162 gcs resource directory to be unfrozen VALID gc buffer busy acquire ms 0 ms 09-JUL PM 4442 gcs resource directory to be unfrozen VALID gc buffer busy acquire ms 0 ms 09-JUL PM gcs resource directory to be unfrozen VALID gc buffer busy acquire ms 0 ms JUL PM gcs resource directory to be unfrozen VALID gc buffer busy acquire ms ms 09-JUL PM 3433 latch: gcs resource hash VALID latch: gc element ms ms 09-JUL PM 3521 VALID log file sync ms ms 09-JUL PM 3697 VALID gc domain validation ms ms 09-JUL PM db file sequential read VALID read by other session ms ms 09-JUL PM 3521 log file parallel write VALID log file sync ms ms 09-JUL PM 3521 log file parallel write VALID log file sync 6.57 ms.45 ms Total Time of RAC reconfiguration time is :(09-JUL PM - 09-JUL PM )=15sec+

13 Oracle RAC reconfiguration vs. business SLA If your application is a DSS? most of the time reconfiguration will be invisible for the business. If your application is a large OLTP? define your SLA and check whether reconfiguration can meet your expectation

14 Understand the workload and behavior Discover the data access pattern. Is the application partitioned by node? Is the workload random read/write accessing from all nodes? Is the workload read mostly accessing from all nodes and write only from one node? Is the application configured as active/passive?

15 Understand the workload and behavior Measure the object distribution across all nodes. Maintain high uptime: avoid stopping or starting any instance frequently (i.e. avoid reconfiguration)

16 How to minimize the impact of the reconfiguration in Oracle RAC. 1. Proper sizing of buffer_cache. 2. Optimal number of LMS processes 3. Move application traffic and wait as long as possible to cool down the buffer cache from the node which is to be brought down. 4. Increase the bandwidth and low latency for private interconnect.

17 Proper sizing of Buffer Cache Larger Buffer cache => more objects => more time required for RAC reconfiguration If your application meets its I/O SLA with smaller Buffer Cache, keep it as small as possible Prior to increasing buffer cache size, consider effect on RAC reconfiguration Note: RAC will require a larger buffer cache than a single node to serve same amount of traffic for failover situation

18 Increasing LMS processes optimally Do not simply increase the number of LMS processes Too many LMS processes cause overhead for synchronization Need to limit the # of LMS processes when you have multiple DBs on same cluster Check: The usage of interconnect CPU usage increase the number of LMS processes only if you have enough bandwidth on the Interconnect and idle CPU cycles Improve LMS performance further by applying Fix : LONG LATCH WAIT ON GCS RESOURCE VALIDATE LIST ONLARGE NUMBER OF LMSES

19 Planning for reconfiguration Move your traffic to other nodes for planned shutdown Allow more time for auto remastering Fix for bug will help faster reconfiguration (40-50% improvement) (needs latest JAN PSU with 11203) Avoid unwanted double reconfiguration with fix SQL>Alter system set db_cache_size=256m scope=memory sid=<sid_name_which_is_going_down>;

20 From our experience Need good amount of patient to execute special tool perfectly. Make sure one node can handle the entire traffic. Transfer all connections to one node. Aggressive lock conversion can cause more session spike and make things worse. Monitor the lock conversion.

21 2 Sharing the result from active node Active Node DLM Locks Before redirecting locks 18,143,660 3 Hours after 1,173,860 5 Hours after 638,420 * Note: This is from a test system Your mileage may vary!

22 2 Sharing the result from passive node Passive Node DLM Locks Before redirecting locks 12,340,238 3 Hours after 2,001,760 5 Hours after 435,628

23 Determining the best time to shutdown passive instance Shutdown the passive instance when you see Small number of DLM locks on passive node Shrink the buffer_cache of passive node Shutdown passive instance with immediate option will cause close to ZERO impact.

24 Lessons learned Working with Oracle for further improvement WIP Do not flush buffer cache on passive node to close the open DLM locks But shrink buffer cache before shutdown Optimization of LMS process count will improve reconfiguration. The fix of bug will help for faster reconfiguration (40-50% improvement). Avoid unwanted double reconfiguration with fix Instance startup from mount to open will be impacted (2-10 sec) with CF Enqueue contention, received the fix.- Bug : DELAY IN ARC0 STARTING UP Disabled DRM using the parameter _gc_policy_time=0

25 My Next Presentation Session ID: CON2468 Session Title: Tech System Refresh: Zero Downtime with Oracle RAC/Oracle Automatic Storage Management Venue / Room: Moscone South Date and Time: 9/26/13, 15:30-16:30

26 COLLABORATE14.IOUG.ORG April 7 11, 2014 The Venetian Resort, Las Vegas, NV Network with 5,000+ database and application professionals 5 days of in-depth education built by users, for users Complimentary Pre-Conference Workshops for IOUG registrants Attend for free! IOUG s Call for Speakers is now open collaborate14.ioug.org/call-for-speakers

27 Training Close to Home Maximum Availability Architecture with Oracle s Larry Carpenter and Joe Communities Meeks October 15: Milwaukee, WI October 16: Rochester, NY Performance and Internals with Craig Shallahamer November 6: Chicago, IL November 8: Atlanta, GA IOUG Master Class Series Returns Coming soon to a city near you! One Day Interactive Training Events to meet your educational needs Get more information at or visit the IOUG kiosk in Moscone West, 2 nd floor

28 Come See IOUG at the User Group Pavilion Win a Free Registration to COLLABORATE 14! Stop by the IOUG kiosk in the User Group Pavilion in Moscone West, 2nd floor, to pick up a lucky poker chip and see if you are a winner of a free registration to COLLABORATE 14 in Las Vegas!

29 Complimentary ebook Register Now Use Code: db12c 29 Copyright 2013, Oracle and/or its affiliates. All rights reserved.

30 THANK YOU Amit K Das (amidas@paypal.com)

Internals of Active Dataguard. Saibabu Devabhaktuni

Internals of Active Dataguard. Saibabu Devabhaktuni Internals of Active Dataguard Saibabu Devabhaktuni PayPal DB Engineering team Sehmuz Bayhan Our visionary director Saibabu Devabhaktuni Sr manager of DB engineering team http://sai-oracle.blogspot.com

More information

Understanding Oracle RAC ( ) Internals: The Cache Fusion Edition

Understanding Oracle RAC ( ) Internals: The Cache Fusion Edition Understanding (12.1.0.2) Internals: The Cache Fusion Edition Subtitle Markus Michalewicz Director of Product Management Oracle Real Application Clusters (RAC) November 19th, 2014 @OracleRACpm http://www.linkedin.com/in/markusmichalewicz

More information

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 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 information

Exadata Implementation Strategy

Exadata Implementation Strategy Exadata Implementation Strategy BY UMAIR MANSOOB 1 Who Am I Work as Senior Principle Engineer for an Oracle Partner Oracle Certified Administrator from Oracle 7 12c Exadata Certified Implementation Specialist

More information

Oracle Real Application Clusters Handbook

Oracle Real Application Clusters Handbook ORACLE Oracle Press Oracle Database 11 g Oracle Real Application Clusters Handbook Second Edition K Copalakrishnan Mc Gnaw Hill McGraw-Hill New York Chicago San Francisco Lisbon London Madrid Mexico City

More information

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Copyright 2012, Oracle and/or its affiliates. All rights reserved. 1 Oracle Data Guard 12c Zero Data Loss at Any Distance Joseph Meeks Director of Product Management, Oracle Madhu Tumma Technology Director, J P Morgan Chase 2 Program Agenda Zero Data Loss Disaster Protection

More information

Oracle Maximum Availability Architecture for Oracle Cloud

Oracle Maximum Availability Architecture for Oracle Cloud Oracle Maximum Availability Architecture for Oracle Cloud Best Practices and Techniques Sridhar Ranganathan Sr. Principal Product Manager Oracle Database MAA October 04, 2017 Safe Harbor Statement The

More information

Oracle Database 11g: RAC Administration Release 2 NEW

Oracle Database 11g: RAC Administration Release 2 NEW Oracle University Contact Us: Local: 1800 103 4775 Intl: +91 80 4108 4709 Oracle Database 11g: RAC Administration Release 2 NEW Duration: 4 Days What you will learn This Oracle Database 11g: RAC Administration

More information

Exadata Implementation Strategy

Exadata 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 information

Oracle Database 11g: Real Application Testing & Manageability Overview

Oracle Database 11g: Real Application Testing & Manageability Overview Oracle Database 11g: Real Application Testing & Manageability Overview Top 3 DBA Activities Performance Management Challenge: Sustain Optimal Performance Change Management Challenge: Preserve Order amid

More information

Cache Fusion Demystified By Arup Nanda

Cache Fusion Demystified By Arup Nanda Cache Fusion Demystified By Arup Nanda Introduction Let me start by asking a question. Is it true that if the size of the database is only 100MB, then all I need is a 100MB buffer cache and the sessions

More information

Copyright 2011, Oracle and/or its affiliates. All rights reserved.

Copyright 2011, Oracle and/or its affiliates. All rights reserved. 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,

More information

Oracle Active Data Guard - Overview

Oracle Active Data Guard - Overview Oracle Active Data Guard - Overview Greg Walters Sr. Technology Sales Consultant INOUG April 28, 2011 Copyright 2011, Oracle Corporation and/or its affiliates Agenda Oracle Database

More information

Deep Dive: Cluster File System 6.0 new Features & Capabilities

Deep Dive: Cluster File System 6.0 new Features & Capabilities Deep Dive: Cluster File System 6.0 new Features & Capabilities Carlos Carrero Technical Product Manager SA B13 1 Agenda 1 Storage Foundation Cluster File System Architecture 2 Producer-Consumer Workload

More information

RMOUG Training Days 2018

RMOUG Training Days 2018 RMOUG Training Days 2018 Pini Dibask Product Manager for Database Tools February 22 nd, 2018 Winning Performance Challenges in Oracle Multitenant About the Speaker Pini Dibask, Product Manager for Database

More information

IBM Education Assistance for z/os V2R2

IBM Education Assistance for z/os V2R2 IBM Education Assistance for z/os V2R2 Item: RSM Scalability Element/Component: Real Storage Manager Material current as of May 2015 IBM Presentation Template Full Version Agenda Trademarks Presentation

More information

RAC for Beginners. Arup Nanda Longtime Oracle DBA (and a beginner, always)

RAC for Beginners. Arup Nanda Longtime Oracle DBA (and a beginner, always) Arup Nanda Longtime Oracle DBA (and a beginner, always) This image cannot currently be displayed. Continue Your Education Communities Knowledge April 7-11, 2013 Saring Colorado Convention Center Education

More information

High Availability Infrastructure for Cloud Computing

High Availability Infrastructure for Cloud Computing High Availability Infrastructure for Cloud Computing Oracle Technology Network Architect Day Reston, VA, May 16, 2012 Kai Yu Oracle Solutions Engineering Lab Enterprise Solutions Engineering, Dell Inc.

More information

1 Copyright 2011, Oracle and/or its affiliates. All rights reserved. reserved. Insert Information Protection Policy Classification from Slide 8

1 Copyright 2011, Oracle and/or its affiliates. All rights reserved. reserved. Insert Information Protection Policy Classification from Slide 8 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,

More information

NYC Metro Area Oracle Users Group Day

NYC Metro Area Oracle Users Group Day The New York Oracle Users Group NYC Metro Area Oracle Users Group Day September 10, 2008 Welcome! This is the 6 th Metro Area Meeting Are You a Member? NYOUG NJOUG CTOUG IOUG ODTUG Other Oracle User Group

More information

RAC 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 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 information

Oracle Database 10g The Self-Managing Database

Oracle 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 information

Moving Databases to Oracle Cloud: Performance Best Practices

Moving 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 information

<Insert Picture Here> Oracle MAA und RAC Best Practices und Engineered Systems

<Insert Picture Here> Oracle MAA und RAC Best Practices und Engineered Systems Oracle MAA und RAC Best Practices und Engineered Systems Jörg Eggelsmann joerg.eggelsmann@oracle.com Leitender Systemberater 0177 5943 142 STCC Nord DB Agenda Maximum Availability

More information

Thank you for joining us for today s webinar:

Thank you for joining us for today s webinar: Thank you for joining us for today s webinar: Everything You Wanted to Know about Multitenant Featured Speakers: Arup Nanda, Starwood Hotels Patrick Wheeler, Oracle We will begin shortly! Principal Database

More information

Session: Oracle RAC vs DB2 LUW purescale. Udo Brede Quest Software. 22 nd November :30 Platform: DB2 LUW

Session: Oracle RAC vs DB2 LUW purescale. Udo Brede Quest Software. 22 nd November :30 Platform: DB2 LUW Session: Oracle RAC vs DB2 LUW purescale Udo Brede Quest Software 22 nd November 2011 10:30 Platform: DB2 LUW 1 Agenda Marketing Message Clustering/Scalability Technology Overview Basic Components Available

More information

Oracle Database 12c: RAC Administration Ed 1 LVC

Oracle Database 12c: RAC Administration Ed 1 LVC Oracle University Contact Us: 001-855-844-3881 Oracle Database 12c: RAC Administration Ed 1 LVC Duration: 4 Days What you will learn This Oracle Database 12c: RAC Administration training will teach you

More information

Oracle Database 12c: RAC Administration Ed 1

Oracle Database 12c: RAC Administration Ed 1 Oracle University Contact Us: +7 (495) 641-14-00 Oracle Database 12c: RAC Administration Ed 1 Duration: 4 Days What you will learn This Oracle Database 12c: RAC Administration training will teach you about

More information

SQL Tuning for Expert DBAs

SQL 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 information

<Insert Picture Here> DBA Best Practices: A Primer on Managing Oracle Databases

<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 information

Sessions Related to Database High Availability

Sessions Related to Database High Availability Sessions Related to Database High Availability Monday October 1 GEN8259 General Session: What s Next for Oracle Database? Monday 10:45 pm Moscone North, Hall D Consolidating databases onto private clouds,

More information

Data Warehousing 11g Essentials

Data Warehousing 11g Essentials Oracle 1z0-515 Data Warehousing 11g Essentials Version: 6.0 QUESTION NO: 1 Indentify the true statement about REF partitions. A. REF partitions have no impact on partition-wise joins. B. Changes to partitioning

More information

Introduction to IOUG Calgary Oracle Users Group Meeting 2012

Introduction to IOUG Calgary Oracle Users Group Meeting 2012 Introduction to IOUG Calgary Oracle Users Group Meeting 2012 Why IOUG? IOUG represents the voice of 20,000 Oracle technology and database professionals Access the right network. IOUG members are engaged

More information

MySQL High Availability. Michael Messina Senior Managing Consultant, Rolta-AdvizeX /

MySQL High Availability. Michael Messina Senior Managing Consultant, Rolta-AdvizeX / MySQL High Availability Michael Messina Senior Managing Consultant, Rolta-AdvizeX mmessina@advizex.com / mike.messina@rolta.com Introduction Michael Messina Senior Managing Consultant Rolta-AdvizeX, Working

More information

What every DBA needs to know about JDBC connection pools Bridging the language barrier between DBA and Middleware Administrators

What every DBA needs to know about JDBC connection pools Bridging the language barrier between DBA and Middleware Administrators Presented at What every DBA needs to know about JDBC connection pools Bridging the language barrier between DBA and Middleware Administrators Jacco H. Landlust Platform Architect Director Oracle Consulting

More information

Fusion iomemory PCIe Solutions from SanDisk and Sqrll make Accumulo Hypersonic

Fusion iomemory PCIe Solutions from SanDisk and Sqrll make Accumulo Hypersonic WHITE PAPER Fusion iomemory PCIe Solutions from SanDisk and Sqrll make Accumulo Hypersonic Western Digital Technologies, Inc. 951 SanDisk Drive, Milpitas, CA 95035 www.sandisk.com Table of Contents Executive

More information

Global Data Services (GDS)

Global Data Services (GDS) Global Data s (GDS) Geo-distributed Oracle GoldenGate and Active Data Guard Larry M. Carpenter Master Product Manager Oracle High Availability Systems Safe Harbor Statement The following is intended to

More information

Reasons to Deploy Oracle on EMC Symmetrix VMAX

Reasons to Deploy Oracle on EMC Symmetrix VMAX Enterprises are under growing urgency to optimize the efficiency of their Oracle databases. IT decision-makers and business leaders are constantly pushing the boundaries of their infrastructures and applications

More information

Power your cloud infrastructure with Oracle VM and Cisco!

Power your cloud infrastructure with Oracle VM and Cisco! Power your cloud infrastructure with Oracle VM and Cisco! John Priest Director PM Oracle VM October 26/27, 2015 Safe Harbor Statement The following is intended to outline our general product direction.

More information

Oracle Autonomous Database

Oracle Autonomous Database Oracle Autonomous Database Maria Colgan Master Product Manager Oracle Database Development August 2018 @SQLMaria #thinkautonomous Safe Harbor Statement The following is intended to outline our general

More information

The Fastest and Most Cost-Effective Backup for Oracle Database: What s New in Oracle Secure Backup 10.2

The Fastest and Most Cost-Effective Backup for Oracle Database: What s New in Oracle Secure Backup 10.2 1 The Fastest and Most Cost-Effective Backup for Oracle Database: What s New in Oracle Secure Backup 10.2 Donna Cooksey Principal Product Manager, Oracle Corporation Sean McKeown

More information

Maximum Availability Architecture (MAA): Oracle E-Business Suite Release 12

Maximum Availability Architecture (MAA): Oracle E-Business Suite Release 12 1 2 Maximum Availability Architecture (MAA): E-Business Suite Release 12 Richard Exley High Availability Systems and Maximum Availability Architecture Group Server Technologies Metin

More information

Aurora, RDS, or On-Prem, Which is right for you

Aurora, RDS, or On-Prem, Which is right for you Aurora, RDS, or On-Prem, Which is right for you Kathy Gibbs Database Specialist TAM Katgibbs@amazon.com Santa Clara, California April 23th 25th, 2018 Agenda RDS Aurora EC2 On-Premise Wrap-up/Recommendation

More information

<Insert Picture Here> Exadata MAA Best Practices Series Session #4: Exadata and OLTP Applications

<Insert Picture Here> Exadata MAA Best Practices Series Session #4: Exadata and OLTP Applications Exadata MAA Best Practices Series Session #4: Exadata and OLTP Applications Hector Pujol Hector Pujol Consulting Member of Technical Staff, Oracle X and MAA Teams Exadata MAA Best

More information

Using Active Session History for Performance Tuning: Advanced Topics in Performance Diagnostics

Using 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 information

VRT-202 Veritas Cluster Server for UNIX/Linux Administration

VRT-202 Veritas Cluster Server for UNIX/Linux Administration VRT-202 Veritas Cluster Server for UNIX/Linux Administration COURSE DESCRIPTION The VERITAS Cluster Server course is designed for the IT professional tasked with installing, configuring, and maintaining

More information

Private Cloud Database Consolidation Name, Title

Private Cloud Database Consolidation Name, Title Private Cloud Database Consolidation Name, Title Agenda Cloud Introduction Business Drivers Cloud Architectures Enabling Technologies Service Level Expectations Customer Case Studies Conclusions

More information

Virtualizing Oracle 11g/R2 RAC Database on Oracle VM: Methods/Tips

Virtualizing Oracle 11g/R2 RAC Database on Oracle VM: Methods/Tips Virtualizing Oracle 11g/R2 RAC Database on Oracle VM: Methods/Tips IOUG Collaborate 12, Virtualization Boot Camp Session #328, Monday April 23 rd, 3:45-4:45pm Kai Yu Oracle Solutions Engineering Lab Dell

More information

Using 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 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 information

<Insert Picture Here> Exadata MAA Best Practices Series Session 1: E-Business Suite on Exadata

<Insert Picture Here> Exadata MAA Best Practices Series Session 1: E-Business Suite on Exadata Exadata MAA Best Practices Series Session 1: E-Business Suite on Exadata Richard Exley Ray Dutcher Richard Exley, Ray Dutcher Oracle Applications, Exadata and MAA Best Practices Exadata

More information

Database Consolidation with Oracle Exadata

Database Consolidation with Oracle Exadata Database Consolidation with Oracle Exadata Techniques and Best Practices Manish Shah Sr. Principal Product Manager, Exadata Oracle Corporation Ajit Singh Director, Data Technology Platforms New York Stock

More information

Building a 24x7 Database. By Eyal Aronoff

Building a 24x7 Database. By Eyal Aronoff Building a 24x7 Database By Eyal Aronoff Contents Building a 24 X 7 Database... 3 The Risk of Downtime... 3 Your Definition of 24x7... 3 Performance s Impact on Availability... 4 Redundancy is the Key

More information

Linux Clustering Technologies. Mark Spencer November 8, 2005

Linux Clustering Technologies. Mark Spencer November 8, 2005 Linux Clustering Technologies Mark Spencer November 8, 2005 Presentation Topics Business Drivers Clustering Methods High Availability High Performance Cluster Filesystems Volume Managers Business Drivers

More information

Migrating to Aurora MySQL and Monitoring with PMM. Percona Technical Webinars August 1, 2018

Migrating to Aurora MySQL and Monitoring with PMM. Percona Technical Webinars August 1, 2018 Migrating to Aurora MySQL and Monitoring with PMM Percona Technical Webinars August 1, 2018 Introductions Introduction Vineet Khanna (Autodesk) Senior Database Engineer vineet.khanna@autodesk.com Tate

More information

Copyright 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 13

Copyright 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 13 1 Copyright 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 13 Operational Best Practices for Oracle Exadata Lawrence To Senior Director,

More information

VERITAS CLUSTER SERVER

VERITAS CLUSTER SERVER VERITAS CLUSTER SERVER COURSE DESCRIPTION 100% JOB GUARANTEE The Veritas Cluster Server course is designed for the IT professional tasked with installing, configuring, and maintaining VCS clusters. This

More information

Oracle Exadata X7. Uwe Kirchhoff Oracle ACS - Delivery Senior Principal Service Delivery Engineer

Oracle Exadata X7. Uwe Kirchhoff Oracle ACS - Delivery Senior Principal Service Delivery Engineer Oracle Exadata X7 Uwe Kirchhoff Oracle ACS - Delivery Senior Principal Service Delivery Engineer 05.12.2017 Oracle Engineered Systems ZFS Backup Appliance Zero Data Loss Recovery Appliance Exadata Database

More information

Key to A Successful Exadata POC

Key to A Successful Exadata POC 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 information

SQL 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 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

Field Testing Buffer Pool Extension and In-Memory OLTP Features in SQL Server 2014

Field Testing Buffer Pool Extension and In-Memory OLTP Features in SQL Server 2014 Field Testing Buffer Pool Extension and In-Memory OLTP Features in SQL Server 2014 Rick Heiges, SQL MVP Sr Solutions Architect Scalability Experts Ross LoForte - SQL Technology Architect - Microsoft Changing

More information

High Availability Options for Oracle Database

High Availability Options for Oracle Database High Availability Options for Oracle Database Presentation by Dan Norris Who is Dan? Virgo Scuba Diver (PADI Advanced OW) Over 21, under 35 Oracle DBA & UNIX Admin background Certifiable: OCM, ACE Director,

More information

<Insert Picture Here> Maximizing Database Performance: Performance Tuning with DB Time

<Insert Picture Here> Maximizing Database Performance: Performance Tuning with DB Time 1 Maximizing Database Performance: Performance Tuning with DB Time Kurt Engeleiter, John Beresniewicz, Cecilia Gervasio Oracle America The following is intended to outline our general

More information

1 Copyright 2011, Oracle and/or its affiliates. All rights reserved.

1 Copyright 2011, Oracle and/or its affiliates. All rights reserved. 1 Copyright 2011, Oracle and/or its affiliates. All rights reserved. Recovery Manager (RMAN): Not Just for Backups Anymore Steven Wertheimer, Oracle, Senior Director Jeff Branan, TDS Telecom, Database

More information

Successful Upgrade Secrets: Preventing Performance Problems with Database Replay

Successful 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 information

Anthony AWR report INTERPRETATION PART I

Anthony 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 information

OpenWorld 2018 SQL Tuning Tips for Cloud Administrators

OpenWorld 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 information

Exadata X3 in action: Measuring Smart Scan efficiency with AWR. Franck Pachot Senior Consultant

Exadata X3 in action: Measuring Smart Scan efficiency with AWR. Franck Pachot Senior Consultant Exadata X3 in action: Measuring Smart Scan efficiency with AWR Franck Pachot Senior Consultant 16 March 2013 1 Exadata X3 in action: Measuring Smart Scan efficiency with AWR Exadata comes with new statistics

More information

Copyright 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12

Copyright 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 information

Users Application Virtual Machine Users Application Virtual Machine Users Application Virtual Machine Private Cloud Users Application Virtual Machine On-Premise Service Providers Private Cloud Users Application

More information

Session 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 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 information

WLS Neue Optionen braucht das Land

WLS Neue Optionen braucht das Land WLS Neue Optionen braucht das Land Sören Halter Principal Sales Consultant 2016-11-16 Safe Harbor Statement The following is intended to outline our general product direction. It is intended for information

More information

Oracle Database 12c: Clusterware & RAC Admin Accelerated Ed 1

Oracle Database 12c: Clusterware & RAC Admin Accelerated Ed 1 Oracle University Contact Us: 001-855-844-3881 Oracle Database 12c: Clusterware & RAC Admin Accelerated Ed 1 Duration: 5 Days What you will learn This Oracle Database 12c: Clusterware & RAC Admin Accelerated

More information

W H I T E P A P E R : T E C H N I C AL. Symantec High Availability Solution for Oracle Enterprise Manager Grid Control 11g and Cloud Control 12c

W H I T E P A P E R : T E C H N I C AL. Symantec High Availability Solution for Oracle Enterprise Manager Grid Control 11g and Cloud Control 12c W H I T E P A P E R : T E C H N I C AL Symantec High Availability Solution for Oracle Enterprise Manager Grid Control 11g and Cloud Control 12c Table of Contents Symantec s solution for ensuring high availability

More information

The Business Value of Virtualizing Oracle ebusiness Suite. Haroon Qureshi QSolve, Inc.

The Business Value of Virtualizing Oracle ebusiness Suite. Haroon Qureshi QSolve, Inc. The Business Value of Virtualizing Oracle ebusiness Suite Haroon Qureshi QSolve, Inc. hqureshi@qsolveinc.com http://www.qsolveinc.com Agenda Introductions Introduction to Virtualization Challenges with

More information

Oracle Database Exadata Cloud Service: Technical Deep Dive

Oracle Database Exadata Cloud Service: Technical Deep Dive Oracle Database Exadata Cloud Service: Technical Deep Dive CON6666 Binoy Sukumaran Vice President Database Cloud Services Karl S Jonsson Senior Enterprise Architect Reinhart Foodservice, LLC Brian Spendolini

More information

<Insert Picture Here> Maximum Availability Architecture (MAA) Best Practices: Online Patching and Rolling Upgrades with Oracle Database

<Insert Picture Here> Maximum Availability Architecture (MAA) Best Practices: Online Patching and Rolling Upgrades with Oracle Database 2007 Oracle 1 2007 Oracle 2 Maximum Availability Architecture (MAA) Best Practices: Online Patching and Rolling Upgrades with Oracle Database Ray Dutcher, Maximum Availability Architecture,

More information

Golden rules of RAC diagnostics

Golden rules of RAC diagnostics Golden rules of RAC diagnostics By Riyaj Shamsudeen OraInternals Riyaj Shamsudeen Me 20+ years using Oracle products/dba OakTable member, Oracle ACE Director Certified DBA -7.0,7.3,8,8i,9i &10g Specializes

More information

Presented By Chad Dimatulac Principal Database Architect United Airlines October 24, 2011

Presented By Chad Dimatulac Principal Database Architect United Airlines October 24, 2011 Presented By Chad Dimatulac Principal Database Architect United Airlines October 24, 2011 How much are the losses of a potential business when a downtime occurs during a planned maintenance and unexpected

More information

Shared Memory Multiprocessors. Symmetric Shared Memory Architecture (SMP) Cache Coherence. Cache Coherence Mechanism. Interconnection Network

Shared Memory Multiprocessors. Symmetric Shared Memory Architecture (SMP) Cache Coherence. Cache Coherence Mechanism. Interconnection Network Shared Memory Multis Processor Processor Processor i Processor n Symmetric Shared Memory Architecture (SMP) cache cache cache cache Interconnection Network Main Memory I/O System Cache Coherence Cache

More information

CO Oracle Database 12c: Data Guard Administration

CO Oracle Database 12c: Data Guard Administration CO-79232 Oracle Database 12c: Data Guard Administration Summary Duration 4 Days Audience Database Administrators, Support Engineers and Technical Analysts Level Professional Technology Oracle Database

More information

Microsoft SQL Server Database Administration

Microsoft SQL Server Database Administration Address:- #403, 4 th Floor, Manjeera Square, Beside Prime Hospital, Ameerpet, Hyderabad 500038 Contact: - 040/66777220, 9177166122 Microsoft SQL Server Database Administration Course Overview This is 100%

More information

Configuring the Oracle Network Environment. Copyright 2009, Oracle. All rights reserved.

Configuring the Oracle Network Environment. Copyright 2009, Oracle. All rights reserved. Configuring the Oracle Network Environment Objectives After completing this lesson, you should be able to: Use Enterprise Manager to: Create additional listeners Create Oracle Net Service aliases Configure

More information

Oracle Spatial Summit 2015 Best Practices for Developing Geospatial Apps for the Cloud

Oracle Spatial Summit 2015 Best Practices for Developing Geospatial Apps for the Cloud Oracle Spatial Summit 2015 Best Practices for Developing Geospatial Apps for the Cloud Nick Salem, Distinguished Engineer Neustar Neustar ElementOne OVERVIEW Comprehensive cloud based GIS analytics platform

More information

The Google File System

The Google File System October 13, 2010 Based on: S. Ghemawat, H. Gobioff, and S.-T. Leung: The Google file system, in Proceedings ACM SOSP 2003, Lake George, NY, USA, October 2003. 1 Assumptions Interface Architecture Single

More information

mission critical applications mission critical security Oracle Critical Patch Update October 2011 Oracle Database Impact

mission critical applications mission critical security Oracle Critical Patch Update October 2011 Oracle Database Impact mission critical applications mission critical security Oracle Critical Patch Update October 2011 Oracle Database Impact Stephen Kost Chief Technology Officer Integrigy Corporation Phil Reimann Director

More information

Copyright 2018, Oracle and/or its affiliates. All rights reserved.

Copyright 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 information

Top Oracle Database 11g High Availability Best Practices

Top Oracle Database 11g High Availability Best Practices Top Oracle Database 11g High Availability Best Practices Joseph Meeks Director, Product Management Frank Kobylanski Principal, Technical Staff MAA Development Vinod Haval, VP Global

More information

This five-day, instructor-led, hands-on class covers how to use Veritas Cluster Server to manage applications in a high availability environment.

This five-day, instructor-led, hands-on class covers how to use Veritas Cluster Server to manage applications in a high availability environment. Veritas Cluster Server 6.0 for UNIX: Administration Day(s): 5 Course Code: HA0434 Overview The Veritas Cluster Server 6.0 for UNIX: Administration course is designed for the IT professional tasked with

More information

Oracle Exadata: The World s Fastest Database Machine

Oracle Exadata: The World s Fastest Database Machine 10 th of November Sheraton Hotel, Sofia Oracle Exadata: The World s Fastest Database Machine Daniela Milanova Oracle Sales Consultant Oracle Exadata Database Machine One architecture for Data Warehousing

More information

Reinventing Upgrades, Platform Changes, RAC and More with Database Replay

Reinventing Upgrades, Platform Changes, RAC and More with Database Replay Reinventing Upgrades, Platform Changes, RAC and More with Database Replay Prabhaker Gongloor Product Manager Real Application Testing and Diagnosability Outline Database Replay Motivation Database Replay

More information

Oracle EXAM - 1Z Oracle Exadata Database Machine Administration, Software Release 11.x Exam. Buy Full Product

Oracle EXAM - 1Z Oracle Exadata Database Machine Administration, Software Release 11.x Exam. Buy Full Product Oracle EXAM - 1Z0-027 Oracle Exadata Database Machine Administration, Software Release 11.x Exam Buy Full Product http://www.examskey.com/1z0-027.html Examskey Oracle 1Z0-027 exam demo product is here

More information

Advanced Architectures for Oracle Database on Amazon EC2

Advanced Architectures for Oracle Database on Amazon EC2 Advanced Architectures for Oracle Database on Amazon EC2 Abdul Sathar Sait Jinyoung Jung Amazon Web Services November 2014 Last update: April 2016 Contents Abstract 2 Introduction 3 Oracle Database Editions

More information

Optimize OLAP & Business Analytics Performance with Oracle 12c In-Memory Database Option

Optimize OLAP & Business Analytics Performance with Oracle 12c In-Memory Database Option Optimize OLAP & Business Analytics Performance with Oracle 12c In-Memory Database Option Session ID: 1571 Prepared by: Kai Yu Senior Principal Engineer Dell Oracle Solutions Engineering Dell, Inc. @ky_austin1

More information

SQL Server In-Memory Across Workloads Performance & Scale Hybrid Cloud Optimized HDInsight Cloud BI

SQL Server In-Memory Across Workloads Performance & Scale Hybrid Cloud Optimized HDInsight Cloud BI XML KPIs SQL Server 2000 Management Studio Mirroring SQL Server 2005 Compression Policy-Based Mgmt Programmability SQL Server 2008 PowerPivot SharePoint Integration Master Data Services SQL Server 2008

More information

YOUR machine and MY database a performing relationship!? (#141)

YOUR machine and MY database a performing relationship!? (#141) YOUR machine and MY database a performing relationship!? (#141) Martin Klier Senior / Lead DBA Klug GmbH integrierte Systeme Las Vegas, April 10th, 2014 Agenda Introduction NUMA + Huge Pages Disk IO Concurrency

More information

NPTEL Course Jan K. Gopinath Indian Institute of Science

NPTEL Course Jan K. Gopinath Indian Institute of Science Storage Systems NPTEL Course Jan 2012 (Lecture 39) K. Gopinath Indian Institute of Science Google File System Non-Posix scalable distr file system for large distr dataintensive applications performance,

More information

Oracle Database 18c and Autonomous Database

Oracle 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 information

Synology Alex Wang CEO, Synology America

Synology Alex Wang CEO, Synology America Win a DS718+! Share what you see today using #Synology2019NYC Once posted, send the link to synology2019nyc@synology.com Entries close October 19, 2018 The winner will be notified via e-mail Synology 2019

More information

Windows Servers In Microsoft Azure

Windows Servers In Microsoft Azure $6/Month Windows Servers In Microsoft Azure What I m Going Over 1. How inexpensive servers in Microsoft Azure are 2. How I get Windows servers for $6/month 3. Why Azure hosted servers are way better 4.

More information

Achieve Breakthrough Performance and Availability with DB2 purescale

Achieve Breakthrough Performance and Availability with DB2 purescale Achieve Breakthrough Performance and Availability with DB2 purescale Philip K. Gunning Gunning Technology Solutions, LLC Session Code: D01 May 3, 2011 12:45 1:45 PM Platform: LUW Building the case for

More information