Administration and Monitoring the Database Oracle 10g.

Slides:



Advertisements
Similar presentations
Performance Tuning Compiled from: Oracle Database Administration, Session 13, Performance, Harvard U Oracle Server Tuning Accelerator, David Scott, Intec.
Advertisements

Module 13: Performance Tuning. Overview Performance tuning methodologies Instance level Database level Application level Overview of tools and techniques.
Performance Testing - Kanwalpreet Singh.
INTRODUCTION TO ORACLE Lynnwood Brown System Managers LLC Backup and Recovery Copyright System Managers LLC 2008 all rights reserved.
4 Copyright © 2005, Oracle. All rights reserved. Managing the Oracle Instance.
ORACLE TRANSACTIONS A transaction begins with the first executable SQL statement after a commit, rollback or connection made to the Oracle engine. All.
Oracle Architecture. Instances and Databases (1/2)
15 Copyright © 2004, Oracle. All rights reserved. Monitoring and Managing Memory.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment Chapter 11: Monitoring Server Performance.
Chapter 14 Chapter 14: Server Monitoring and Optimization.
9 Copyright © 2009, Oracle. All rights reserved. Managing Data Concurrency.
Case Study V: Help Desk Service CSCI 8710 Fall 2008.
Chapter 9 Overview  Reasons to monitor SQL Server  Performance Monitoring and Tuning  Tools for Monitoring SQL Server  Common Monitoring and Tuning.
Module 8: Monitoring SQL Server for Performance. Overview Why to Monitor SQL Server Performance Monitoring and Tuning Tools for Monitoring SQL Server.
Overview SAP Basis Functions. SAP Technical Overview Learning Objectives What the Basis system is How does SAP handle a transaction request Differentiating.
DB Audit Expert v1.1 for Oracle Copyright © SoftTree Technologies, Inc. This presentation is for DB Audit Expert for Oracle version 1.1 which.
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.
Exam QUESTION CertKiller.com has hired you as a database administrator for their network. Your duties include administering the SQL Server 2008.
2 Copyright © 2006, Oracle. All rights reserved. Performance Tuning: Overview.
DBMS Transactions and Rollback Recovery Helia / Martti Laiho.
By Lecturer / Aisha Dawood 1.  You can control the number of dispatcher processes in the instance. Unlike the number of shared servers, the number of.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment, Enhanced Chapter 11: Monitoring Server Performance.
Database Queries. Queries Queries are questions used to retrieve information from a database. Contain criteria to specify the records and fields to be.
Oracle9i Performance Tuning Chapter 1 Performance Tuning Overview.
Suite zTPFGI Facilities. Suite Focus Three of zTPFGI’s facilities:  zAutomation  zTREX  Logger.
Database Systems Slide 1 Database Systems Lecture 5 Overview of Oracle Database Architecture - Concept Manual : Chapters 1,8 Lecturer : Dr Bela Stantic.
Oracle Tuning Considerations. Agenda Why Tune ? Why Tune ? Ways to Improve Performance Ways to Improve Performance Hardware Hardware Software Software.
Oracle Tuning Ashok Kapur Hawkeye Technology, Inc.
Copyright © Oracle Corporation, All rights reserved. 1 Oracle Architectural Components.
An Oracle server:  Is a database management system that provides an open, comprehensive, integrated approach to information management.  Consists.
Using OUI to install Oracle9i Release 2 on an OpenVMS System.
Performance Dash A free tool from Microsoft that provides some quick real time information about the status of your SQL Servers.
1 Copyright © 2004, Oracle. All rights reserved. Introduction.
Backup and Recovery Overview Supinfo Oracle Lab. 6.
By Lecturer / Aisha Dawood 1.  Dedicated and Shared Server Processes  Configuring Oracle Database for Shared Server  Oracle Database Background Processes.
Suite zTPFGI Facilities. Suite Focus Three of zTPFGI’s facilities:  zAutomation  zTREX  Logger.
Chapter 2 Database Systems Architecture. Copyright © 2004 Pearson Addison-Wesley. All rights reserved.2-2 Topics in this Chapter Three levels of architecture.
A Brief Documentation.  Provides basic information about connection, server, and client.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment, Enhanced Chapter 11: Monitoring Server Performance.
7 Copyright © 2005, Oracle. All rights reserved. Managing Undo Data.
Database structure and space Management. Segments The level of logical database storage above an extent is called a segment. A segment is a set of extents.
1 Oracle Enterprise Manager Slides from Dominic Gélinas CIS
Process Architecture Process Architecture - A portion of a program that can run independently of and concurrently with other portions of the program. Some.
Visual Basic for Application - Microsoft Access 2003 Finishing the application.
CSC 411/511: DBMS Design Dr. Nan WangCSC411_L12_JDBC_MySQL 1 Transations.
Transactions, Roles & Privileges Oracle and ANSI Standard SQL Lecture 11.
1 Copyright © 2005, Oracle. All rights reserved. Following a Tuning Methodology.
18 Copyright © 2004, Oracle. All rights reserved. Backup and Recovery Concepts.
A Guide to SQL, Eighth Edition Chapter Six Updating Data.
Oracle Architecture - Structure. Oracle Architecture - Structure The Oracle Server architecture 1. Structures are well-defined objects that store the.
for all Hyperion video tutorial/Training/Certification/Material Essbase Optimization Techniques by Amit.
Chapter 3: Processes. 3.2 Silberschatz, Galvin and Gagne ©2005 Operating System Concepts Chapter 3: Processes Process Concept Process Scheduling Operations.
Oracle 10g Database Administrator: Implementation and Administration Chapter 10 Basic Data Management.
Oracle Business Intelligence Foundation – Testing and Deploying OBI Repository.
Process Control Management Prepared by: Dhason Operating Systems.
6 Copyright © Oracle Corporation, All rights reserved. Backup and Recovery Overview.
3 Copyright © 2006, Oracle. All rights reserved. Designing and Developing for Performance.
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.
How To Pass Oracle 1z0-060 Exam In First Attempt?
Is 221: Database Administration
SQL Server Monitoring Overview
Database Queries.
Targeting Wait Statistics with Extended Events
Oracle Memory Internals
Database administration
Inside the Database Engine
Inside the Database Engine
Presentation transcript:

Administration and Monitoring the Database Oracle 10g

Monitoring the Database When problems occur with a system, it is important to perform accurate and timely diagnosis of the problems before making any changes to the system. Often a database administrator simply looks at the symptoms and immediately starts changing the system to fix those symptoms. 2

Monitoring Performance Issues Oracle Database XE enables you to monitor the following performance statistics. 1)- Session information: A session is the connection of a user to an Oracle database instance. A session lasts from the time the user connects until the time the user disconnects or exits the database application. 2) System Statistics page displays statistics for: Physical I/O Logical I/O Memory Time SQL cursor Transaction 3

2)- Top SQL: The "top" SQL statements represent the SQL statements that are executed most often, that use more system resources than other SQL statements, or that use system resources more frequently than other SQL statements. 3)- Long operations: The Long Operations page displays the status of various operations that run for longer than six seconds (in absolute time). These operations currently include many backup and recovery functions, statistics gathering, and query execution. More operations are added for every Oracle release. 4

Viewing Top SQL Management has been complaining about slow-running reports. Sheila wants to see which SQL statements are using the most resources and then view their execution plans. She uses the Top SQL page under Monitor to do this. 5

6

7 =Monitor

8

9

10

11

12

13

Monitoring Sessions Sheila is unable to make changes to the data in the EMPLOYEES table because of a lock placed by another session. She waits a reasonable amount of time for the lock to be released. However, when the data continues to be locked, she decides to terminate the blocking session so that she can proceed. 14

15

16 =Monitor

17

18

19

20

21

22

Viewing System Statistics System statistics describe the system's hardware characteristics (such as I/O and CPU performance and utilization) to the query optimizer. When choosing an execution plan, the optimizer estimates the I/O and CPU resources required for each query. System statistics enable the query optimizer to more accurately estimate I/O and CPU costs, enabling the query optimizer to choose a better execution plan. 23

Sheila wants to periodically save the system statistics for analysis.When she does this, she deletes older statistics and saves the current statistics. 24

25

26 =Monitor

27

28

The End 29