OEM 10g Performance and Tuning. #.2 Copyright 2006 Kyle Hailey Performance SQL Diagnostics SQLTuning Performance Session DB HOME.

Slides:



Advertisements
Similar presentations
Presentation Date Top Down Performance Management with OEM Grid Control Or how I learned to stop worrying and love OEM Grid Control 10/1/2010 John Darrah.
Advertisements

9 Copyright © 2006, Oracle. All rights reserved. Automatic Performance Management.
13 Copyright © 2005, Oracle. All rights reserved. Monitoring and Improving Performance.
Module 13: Performance Tuning. Overview Performance tuning methodologies Instance level Database level Application level Overview of tools and techniques.
Overview of performance tuning strategies Oracle Performance Tuning Allan Young June 2008.
IO Waits Kyle Hailey #.2 Copyright 2006 Kyle Hailey Waits Covered in this Section  db file sequential read  db file scattered.
Enqueue Waits : Locks. #.2 Copyright 2006 Kyle Hailey Locks REDO Lib Cache Buffer Cache IO Locks Network.
4 Copyright © 2005, Oracle. All rights reserved. Managing the Oracle Instance.
1 Tuning with Oracle’s SQL Trace David Kurtz Go-Faster Consultancy Ltd.
INTRODUCTION TO ORACLE DATABASE ADMINISTRATION Lynnwood Brown System Managers LLC Introduction – Lecture 1 Copyright System Managers LLC 2007 all rights.
15 Copyright © 2004, Oracle. All rights reserved. Monitoring and Managing Memory.
Oracle 10.2 for z/OS and z/Linux Performance Update.
12 Copyright © 2005, Oracle. All rights reserved. Proactive Maintenance.
The Self-managing Database: Automatic Performance Diagnosis Graham Wood Kyle Hailey Oracle Corporation Session id:
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment Chapter 11: Monitoring Server Performance.
Oracle 10g Database Administrator: Implementation and Administration Chapter 14 Proactive Maintenance.
10 Copyright © 2009, Oracle. All rights reserved. Managing Undo Data.
Oracle 10g Database Administrator: Implementation and Administration
9 Copyright © Oracle Corporation, All rights reserved. Oracle Recovery Manager Overview and Configuration.
Average Session Load (ASL) The Golden Metric ? Kyle Hailey
Module 15: Monitoring. Overview Formulate requirements and identify resources to monitor in a database environment Types of monitoring that can be carried.
Module 8: Server Management. Overview Server-level and instance-level resources such as memory and processes Database-level resources such as logical.
Database Advisors Automatic Database Diagnostic Monitor ( ADDM )
Introduction and simple using of Oracle Logistics Information System Yaxian Yao
12 Copyright © 2007, Oracle. All rights reserved. Database Maintenance.
5 Copyright © 2008, Oracle. All rights reserved. Configuring the Oracle Network Environment.
15 Copyright © 2004, Oracle. All rights reserved. Proactive Maintenance.
2 Copyright © 2006, Oracle. All rights reserved. Performance Tuning: Overview.
Preface 1 Introduction Course Objectives 1-2 How DBAs Spend Their Time 1-3 Oracle Database 10g Manageability Goals 1-4 Database Management Challenges 1-5.
16 Copyright © 2007, Oracle. All rights reserved. Performing Database Recovery.
Part II : Waits Events Kyle Hailey
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment, Enhanced Chapter 11: Monitoring Server Performance.
Oracle Administration and Monitoring Tools for Windows Administering and Monitoring Oracle with Windows Tools.
Administration and Monitoring the Database Oracle 10g.
Oracle Tuning Considerations. Agenda Why Tune ? Why Tune ? Ways to Improve Performance Ways to Improve Performance Hardware Hardware Software Software.
15 Copyright © 2006, Oracle. All rights reserved. Performance Tuning: Summary.
1 06/05/08 Statspack Kyle Hailey
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment, Enhanced Chapter 11: Monitoring Server Performance.
Chapter 10 System Monitoring Issues Performance Benchmarks NT Server Services Users and Server Access Information Task Manager for Applications Ram and.
Oracle Confidential and Proprietary EM Product Layout for Performance Database Home Page Database Performance Page Drilldowns SQL Session.
Oracle 10g Advanced Performance Tuning Kyle Hailey Delphix - wait events docs – tools S-ASH.
Average Active Sessions (AAS) The Golden Metric ? Kyle Hailey
14 Copyright © 2005, Oracle. All rights reserved. Backup and Recovery Concepts.
Troubleshooting 11i issues Adam Janbolat
Oracle 10g Database Administrator: Implementation and Administration Chapter 5 Basic Storage Concepts and Settings.
3 Copyright © 2006, Oracle. All rights reserved. Using Recovery Manager.
Enterprise Manager: Scalable Oracle Management John Kennedy System Management Products, Server Technologies, Oracle Corporation Session id:XXXXX.
#.1 Average Active Sessions (AAS) The Golden Metric ? Kyle Hailey
QUIZ DATABASE ADMINISTRATOR. LESS 3 LESS 5 LESS 6 LESS 7.
8 Copyright © 2007, Oracle. All rights reserved. Using RMAN to Duplicate a Database.
3 Copyright © 2007, Oracle. All rights reserved. Using the RMAN Recovery Catalog.
SQL*Net & Other Waits. #.2 Copyright 2006 Kyle Hailey SQL*Net Waits Session Shadow Log Buffer Buffer Cache Log Buffer Buffer Cache SGA Library Cache Host.
13 Copyright © 2007, Oracle. All rights reserved. Using the Data Recovery Advisor.
13 Copyright © 2004, Oracle. All rights reserved. Optimizing Database Performance.
SQL Advanced Monitoring Using DMV, Extended Events and Service Broker Javier Villegas – DBA | MCP | MCTS.
4 Copyright © 2004, Oracle. All rights reserved. Managing the Oracle Instance.
Oracle Database Architectural Components
10 Copyright © 2007, Oracle. All rights reserved. Managing Undo Data.
SQL Database Management
Data, Space and Transaction Processing
How To Pass Oracle 1z0-060 Exam In First Attempt?
Errorstack –Shortstack
Oracle Database Monitoring and beyond
Get Verified Oracle 1z0-062 Study Material - Oracle 1z0-062 Exam Dumps PDF Realexamdumps.com
Oracle Architecture Overview
How to Thrive as a DBA in an Oracle10g World
Managing Performance by SQL Tuning
Index Index.
Jean Joseph DBA\DEVELOPER
Presentation transcript:

OEM 10g Performance and Tuning

#.2 Copyright 2006 Kyle Hailey Performance SQL Diagnostics SQLTuning Performance Session DB HOME

#.3 Copyright 2006 Kyle Hailey DB HOME Availability Host Listener Performance ADDM Tablespaces Recovery

#.4 Copyright 2006 Kyle Hailey Home PageHostListenerAvailability HostPerformance Database Performance Automatic DB Diagnostics Space Utilization Recovery Information Alerts

#.5 Copyright 2006 Kyle Hailey Availability

#.6 Copyright 2006 Kyle Hailey Host

#.7 Copyright 2006 Kyle Hailey Listener

#.8 Copyright 2006 Kyle Hailey Space

#.9 Copyright 2006 Kyle Hailey Recovery

#.10 Copyright 2006 Kyle Hailey SQL Response Time

#.11 Copyright 2006 Kyle Hailey SQL Baseline Details

#.12 Copyright 2006 Kyle Hailey Performance Pages  Performance Page  Performance Page Historical  Top Activity  Top Activity by Wait Group SQL Diag SQLTune Perf Session DB HOME

#.13 Copyright 2006 Kyle Hailey Accessing Performance

#.14 Copyright 2006 Kyle Hailey Performance PartsHost DatabaseLoad IO Tx & Logons

#.15 Copyright 2006 Kyle Hailey Performance ADDM, AWR & ASH

#.16 Copyright 2006 Kyle Hailey Performance SVG

#.17 Copyright 2006 Kyle Hailey Performance Top Activity

#.18 Copyright 2006 Kyle Hailey Performance Historical

#.19 Copyright 2006 Kyle Hailey Historical Performance

#.20 Copyright 2006 Kyle Hailey Performance Wait Groups

#.21 Copyright 2006 Kyle Hailey Wait Histograms

#.22 Copyright 2006 Kyle Hailey Session Details  General  Activity  Statistics  Open Cursors  Blocking Tree  Wait Event History SQL Diag SQLTune Perf Session DB HOME

#.23 Copyright 2006 Kyle Hailey Accessing Sessions  Via Top Activity  Via Wait Group Drilldown  Via Search Sessions Menu on Perf Page

#.24 Copyright 2006 Kyle Hailey Session Detail from Menu

#.25 Copyright 2006 Kyle Hailey Session General

#.26 Copyright 2006 Kyle Hailey Session Activity

#.27 Copyright 2006 Kyle Hailey Session Statistics

#.28 Copyright 2006 Kyle Hailey Session Cursors

#.29 Copyright 2006 Kyle Hailey Blocking Tree

#.30 Copyright 2006 Kyle Hailey Session Wait Event History

#.31 Copyright 2006 Kyle Hailey SQL Details  Statistics  Activity  Plan  Tuning Information SQL Diag SQLTune Perf Session DB HOME

#.32 Copyright 2006 Kyle Hailey SQL Statistics

#.33 Copyright 2006 Kyle Hailey SQL Activity

#.34 Copyright 2006 Kyle Hailey SQL Plan

#.35 Copyright 2006 Kyle Hailey SQL Tuning Info

#.36 Copyright 2006 Kyle Hailey SQL Tuning  Schedule Advisor  Statistics  SQL Profile  Index  Restructure SQL  Miscellaneous  Implement Task SQL Diag SQLTune Perf Session DB HOME

#.37 Copyright 2006 Kyle Hailey SQL Schedule Tuning Advisor

#.38 Copyright 2006 Kyle Hailey SQL Tuning Advisor – new task

#.39 Copyright 2006 Kyle Hailey Explain Plan Original

#.40 Copyright 2006 Kyle Hailey Explain Plan Compare

#.41 Copyright 2006 Kyle Hailey Implement

#.42 Copyright 2006 Kyle Hailey Show SQL

#.43 Copyright 2006 Kyle Hailey Implement Error Name too long

#.44 Copyright 2006 Kyle Hailey Implement Error 2 Name starts with number

#.45 Copyright 2006 Kyle Hailey Implemented

#.46 Copyright 2006 Kyle Hailey Dump file d:\oracle\product\10.2.0\admin\orcl\bdump\orcl_j000_ trc Fri Dec 14 21:39: ORACLE V Production vsnsta=0 vsnsql=14 vsnxtr=3 Oracle Database 10g Enterprise Edition Release Production With the Partitioning, OLAP and Data Mining options Windows XP Version V5.1 Service Pack 2 CPU : 2 - type 586 Process Affinity : 0x Memory (Avail/Total): Ph:2142M/3582M, Ph+PgF:3518M/5463M, VA:1630M/2047M Instance name: orcl Redo thread mounted by this instance: 1 Oracle process number: 15 Windows thread id: , image: ORACLE.EXE (J000) *** ACTION NAME:(CREATE_INDEXES_05S4VDWSF5802) :39: *** MODULE NAME:(DBMS_SCHEDULER) :39: *** SERVICE NAME:(SYS$USERS) :39: *** CLIENT (compatible; MSIE 7.0; Windows NT 5.1;.) :39: *** SESSION ID:( ) :39: *** :39: ORA-12012: error on auto execute of job ORA-00054: resource busy and acquire with NOWAIT specified Attention: Indexes  Job Errors are not Reported in OEM  Check background_dump_dest  ${ORACLE_SID}_JXXX_{processid}.trc *** ACTION NAME:(CREATE_INDEXES_05S4VDWSF5802) *** MODULE NAME:(DBMS_SCHEDULER) *** SERVICE NAME:(SYS$USERS) *** CLIENT *** SESSION ID:( ) :39: *** :39: ORA-12012: error on auto execute of job ORA-00054: resource busy and acquire with NOWAIT specified

#.47 Copyright 2006 Kyle Hailey Profiles

#.48 Copyright 2006 Kyle Hailey After Profile

#.49 Copyright 2006 Kyle Hailey Before and After Profile

#.50 Copyright 2006 Kyle Hailey Attention: SQL Profiles begin dbms_sqltune.alter_sql_profile( name => 'SYS_SQLPROF_0145dac4c64f8001', attribute_name => 'STATUS', value => 'DISABLED'); end; /  Backing out by hand

#.51 Copyright 2006 Kyle Hailey ADDM SQL Diag SQLTune Perf Session DB HOME

#.52 Copyright 2006 Kyle Hailey ADDM

#.53 Copyright 2006 Kyle Hailey ADDM

#.54 Copyright 2006 Kyle Hailey ADDM

#.55 Copyright 2006 Kyle Hailey Summary : DB HOME DB HOME Availability Host Listener Performance ADDM Tablespaces Recovery

#.56 Copyright 2006 Kyle Hailey Summary: Performance SQL Diagnostics SQLTuning Performance Session DB HOME Top Activity

#.57 Copyright 2006 Kyle Hailey END