Exploiting Oracle Tools and Utilities for Monitoring and Testing Oracle RAC OTN Tour - 2011

Similar documents
Proactive Performance Monitoring Using Metric Extensions and SPA

PERFORMANCE TUNING ORACLE RAC ON LINUX

Programa de Actualización Profesional ACTI Oracle Database 11g: SQL Tuning Workshop

ORACLE DATABASE ADMINISTRATOR RESUME

Maximizing Performance for Oracle Database 12c using Oracle Enterprise Manager

Oracle Database 11 g Performance Tuning. Recipes. Sam R. Alapati Darl Kuhn Bill Padfield. Apress*

Monitoring and Diagnosing Oracle RAC Performance with Oracle Enterprise Manager. Kai Yu, Orlando Gallegos Dell Oracle Solutions Engineering

Oracle Database 12c: Performance Management and Tuning NEW

Oracle Database 12c: Performance Management and Tuning NEW

Why Standardize on Oracle Database 11g Next Generation Database Management. Thomas Kyte

Monitoring and Diagnosing Oracle RAC Performance with Oracle Enterprise Manager

1. This lesson introduces the Performance Tuning course objectives and agenda

Oracle Database 11g: Performance Tuning DBA Release 2

Performance Tuning and Optimizing SQL Databases 2016

Oracle Database 11g: SQL Tuning Workshop Release 2

Top Down Performance Management with OEM Grid Control Or How I learned to stop worrying and love OEM Grid Control John Darrah, DBAK

Objectif. Participant. Prérequis. Pédagogie. Oracle Database 11g - Performance Tuning DBA Release 2. 5 Jours [35 Heures]

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

How To Test For A Test On A Test Server

IT Infrastructure Management

Management Packs for Database

Customer evaluation guide Toad for Oracle v12 Database administration

Oracle Database 11g: SQL Tuning Workshop

Basic Tuning Tools Monitoring tools overview Enterprise Manager V$ Views, Statistics and Metrics Wait Events

Oracle Database 10g: New Features for Administrators

Oracle 11g Database Administration

Risk-Free Administration for Expert Database Administrators

<Insert Picture Here> Java Application Diagnostic Expert

ORACLE DATABASE: ADMINISTRATION WORKSHOP I

Oracle Database Performance Management Best Practices Workshop. AIOUG Product Management Team Database Manageability

Oracle Enterprise Manager 12c New Capabilities for the DBA. Charlie Garry, Director, Product Management Oracle Server Technologies

Real Application Testing. Fred Louis Oracle Enterprise Architect

<Insert Picture Here> Exadata Support Model and Best Practices

COURCE TITLE DURATION. Oracle Database 11g: Administration Workshop I

Oracle Enterprise Manager 13c Cloud Control

CA Insight Database Performance Monitor for Distributed Databases

APPLICATION MANAGEMENT SUITE FOR ORACLE E-BUSINESS SUITE APPLICATIONS

Oracle Database 10g. Page # The Self-Managing Database. Agenda. Benoit Dageville Oracle Corporation benoit.dageville@oracle.com

How To Use Ibm Tivoli Monitoring Software

Oracle Database 11g: Administration Workshop I

Microsoft SQL Server: MS Performance Tuning and Optimization Digital

About the Author About the Technical Contributors About the Technical Reviewers Acknowledgments. How to Use This Book

Objectif. Participant. Prérequis. Pédagogie. Oracle Database 11g - Administration Workshop I Release 2. 5 Jours [35 Heures]

Het mag dan wel niet meer vriezen. <Insert Picture Here> maar de High Availability SIG Giet Oan!

CA Database Performance

Transaction Performance Maximizer InterMax

Monitoring and Diagnosing Production Applications Using Oracle Application Diagnostics for Java. An Oracle White Paper December 2007

Operating Systems OBJECTIVES 7.1 DEFINITION. Chapter 7. Note:

ORACLE DATABASE 11G: COMPLETE

Oracle Database 12c: Administration Workshop NEW

Oracle Database 11g: Administration Workshop II DBA Release 2

SQL Server Performance Tuning and Optimization

Oracle Database 12c: Admin, Install and Upgrade Accelerated

D12C-AIU Oracle Database 12c: Admin, Install and Upgrade Accelerated NEW

UNIVERSITY AUTHORISED EDUCATION PARTNER (WDP)

Justin Bruns, Performance Test Lead, Fireman's Fund Insurance Robert May, Enterprise Software Tools Administrator Fireman's Fund Insurance

Advanced Oracle DBA Course Details

Oracle Database 12c: Administration Workshop NEW. Duration: 5 Days. What you will learn

2013 OTM SIG CONFERENCE Performance Tuning/Monitoring

Web Application s Performance Testing

CHAPTER 15: Operating Systems: An Overview

Oracle Database 11g: Administration Workshop I Release 2

Oracle Database 11g: Administration Workshop I Release 2

Oracle Database 11g: New Features for Administrators DBA Release 2

APPLICATION MANAGEMENT SUITE FOR ORACLE E-BUSINESS SUITE APPLICATIONS

ORACLE CORE DBA ONLINE TRAINING

Oracle Database. 2 Day + Performance Tuning Guide 12c Release 1 (12.1) E

Oracle Database 11g: Administration Workshop II DBA Release 2

Optimizing Your Database Performance the Easy Way

Oracle 11g New Features - OCP Upgrade Exam

High Availability Implementation for JD Edwards EnterpriseOne

Collecting Oracle AWR Reports for Database Infrastructure Evaluator Tool (DIET) by Hitachi Data Systems

<Insert Picture Here> Managing Storage in Private Clouds with Oracle Cloud File System OOW 2011 presentation

Winning the J2EE Performance Game Presented to: JAVA User Group-Minnesota

Performance Tuning with Oracle Enterprise Manager Session # S300610

Oracle Database 11g: Administration Workshop II Release 2

Monitoring, Managing and Supporting Enterprise Clouds with Oracle Enterprise Manager 12c Jan van Tiggelen, Senior Sales Consultant Oracle

TÜRKIYE. Course Schedule. February June Oracle University Turkey Telephone:

Availability and Integrated Management. Monitoring

Oracle Database 11g: New Features for Administrators

Noelle A. Stimely Senior Performance Test Engineer. University of California, San Francisco

Enterprise Manager Performance Tips

ontune SPA - Server Performance Monitor and Analysis Tool

Sun 8Gb/s Fibre Channel HBA Performance Advantages for Oracle Database

Response Time Analysis

ELEC 377. Operating Systems. Week 1 Class 3

APPLICATION MANAGEMENT SUITE FOR SIEBEL APPLICATIONS

DATABASE ADMINISTRATION (DBA) SERVICES

OS Thread Monitoring for DB2 Server

Product Review: James F. Koopmann Pine Horse, Inc. Quest Software s Foglight Performance Analysis for Oracle

Enabling ITIL Best Practices Through Oracle Enterprise Manager, Session # Ana Mccollum Enterprise Management, Product Management

Oracle. Brief Course Content This course can be done in modular form as per the detail below. ORA-1 Oracle Database 10g: SQL 4 Weeks 4000/-

Objectif. Participant. Prérequis. Pédagogie. Oracle Database 11g - New Features for Administrators Release 2. 5 Jours [35 Heures]

Configuring Backup Settings Configuring and Managing Persistent Settings for RMAN Configuring Autobackup of Control File Backup optimization

CA Workload Automation Agent for Remote Execution

The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into

Case Study - I. Industry: Social Networking Website Technology : J2EE AJAX, Spring, MySQL, Weblogic, Windows Server 2008.

Maximizing Oracle RAC Uptime

Transcription:

Exploiting Oracle Tools and Utilities for Monitoring and Testing Oracle RAC OTN Tour - 2011 (Costa Rica, Ecuador, Columbia, Peru) Murali Vallath murali.vallath@summersky.biz

About me Independent Oracle Consultant - Summersky Enterprises e-mail: murali.vallath@summersky.biz

Test! Test! Test! Independent load testing using tools Test in house application on single instance Test across the cluster Simulate current production Run burn out tests. 48, 68 72 hour tests

Methodology Problem Statement What, When, Where Information Gathering (Significance) Area Identification Area Drill-down Problem Resolution Test Against Baseline Repeat the process

Load Testing Tools Third party tools Open source load generation tools Hammerora http://hammerora.sourceforge.net/ Swingbench http://www.dominicgiles.com/swingbenchfaq.html http://www.oracleracsig.org/pls/apex/f?p=105:206:706 267422512372::NO

Start with one Instance Application Tuning Instance Tuning Database Tuning O/S Tuning Summersky Enterprises LLC 2011 Murali Vallath Slide: 6

Tools & Utilities Enterprise Manager (EM) AWR (Automatic Workload Repository) ADDM (Automatic Database Diagnostics Monitoring) Advisors Oracle s Wait Interface Oracle s Event Interface Utilities from Metalink Oracle Real Application Cluster Murali Vallath Slide: 7

Utilities from Metalink and OTN LTOM OSWATCHER RAC-DDT BLOATMASTER HANGFG Summersky Enterprises LLC 2011 Murali Vallath Slide: 8

Lite Onboard Monitor (LTOM) Real-time diagnostic platform Proactive rather than reactive Real-time automatic problem detection and data collection Reduces time to solve problems and reduces potential downtime Summersky Enterprises LLC 2011 Murali Vallath Slide: 9

LTOM Automatic Hang Detection System Profiler Automatic Session Tracing Metalink Note # 352363.1 Summersky Enterprises LLC 2011 Murali Vallath Slide: 10

Skip slide Summersky Enterprises LLC 2011 Murali Vallath Slide: 11

LTOM Directory Structure Source: Metalink Summersky Enterprises LLC 2011 Murali Vallath Slide: 12

Automatic Session Tracing (LTOM) Collects trace using 10046 at level 12 Only when the identified problem occurs Collects all SQL associated with the session Helps to track back the users and SQL associated with the problem Enable trace for sessions owned by specific users

Automatic Session Tracing (LTOM) Configure the recorder Turn on session tracing through LTOM Monitor/Control Session tracing Stop recorder Review

Automatic Session Tracing (LTOM) Configure the recorder Edit the following file $TOM_HOME/init/sessionRecorder.proper ties Add the rule/threshold values to monitor Enter a low value and a high value in centiseconds Eg: EVENT=< wait event > <low value> <high value>

OSWATCHER (OSW) Collection of UNIX Shell scripts Aids support diagnose performance issues Operates as background process OSW is invoked by other utilities LTOM RAC-DDT Supports the following O/S AIX Tru64 Solaris HP-UX Linux Metalink Note # 301137.1 Summersky Enterprises LLC 2911 Murali Vallath Slide: 16

OSWATCHER (OSW) oswiostat oswmpstat oswnetstat oswprvtnet oswps oswtop oswvmstat

OSW Operating System CPU Queues Large run queue Disk problems Operating system CPU Utilization CPU utilization Insufficient CPU capacity High values for device interrupts High number of context switches Operating system Memory Memory leaks if any Memory bottlenecks Sufficient swap memory Operating system I/O Average service times Metalink Note # 461054.1 Summersky Enterprises LLC 2011 Murali Vallath Slide: 18

Source: Metalink Summersky Enterprises LLC 2011 Murali Vallath Slide: 19

RAC -DDT Collection of UNIX Shell scripts Aids support diagnose performance issues in a RAC environment RAC-DTT optionally uses OSW to collect certain O/S statistics Supports the following O/S AIX Tru64 Solaris HP-UX Linux Metalink Note # 301138.1 Summersky Enterprises LLC 2011 Murali Vallath Slide: 20

Other utilities.. Used to analyze /proc/slabinfo on Linux systems from note # 435352.1 oswslabinfo Analyze script from Note # 431069.1 Linux kernal Slab accelerator from Note # 434351.1 Hang file generator (HANGFG) from Note # 362094.1 ORION to test the disk performance available on OTN Summersky Enterprises LLC 2011 Murali Vallath Slide: 21

Other Utils SQLTXPLAN TRCNLZR PL/SQL Profiler Awrgrpt.sql Provides a detailed explain plan including CBO stats. Outputs html report Reads raw trace or event 10046 generated trace files and output html output analyzing the trace info Helps in analyzing performance of your PL/SQL code $ORACLE_HOME/rdbms/admin

Q U E S T I O N S A N S W E R S

murali.vallath@summersky.biz Thanks for listening Murali Vallath Slide: 24