Top Banner
Enterprise Manager 10G Grid Control Database Management Peter Thompson
37

Enterprise Manager 10G Grid Control

Dec 18, 2014

Download

Documents

Databaseguys

 
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Enterprise Manager 10G Grid Control

Enterprise Manager 10GGrid Control

Database Management

Peter Thompson

Page 2: Enterprise Manager 10G Grid Control

Agenda

Enterprise Manager 10G Design GoalsDatabase Management

– Information Central and Complete Database Administration– Troubleshooting– Performance Tuning– Managing Availability– Managing Storage– Managing the Oracle Software Lifecycle

SummaryQ &A

Page 3: Enterprise Manager 10G Grid Control

Enterprise Manager 10G Design Goals

Facilitate management of sets of systemsAccess by anybody, anywhereZero-implementation time-to-value

Page 4: Enterprise Manager 10G Grid Control

What’s New in EM 10g

Admin and Monitoring

Storage

Operating System

Network

Hardware (Dell, HP)

SLB (Nortel, F5)

Oracle eBus Suite

Oracle Collab Suite

Oracle9iAS

Oracle Database

EM 10gEM 9iArea

Application Performance Management

– Real performance for All Your Users, All Your Pages, All the Time

– Application Availability– Synthetic transactions– End-to-end tracing

Enterprise Configuration Management

– Rapid installation– Deployment– Provisioning– Upgrade– Automated patching

Key new EM10g functionality

Page 5: Enterprise Manager 10G Grid Control

Enterprise Manager

3. Studio Mode

Agent

Enterprise Manager

1. Grid ControlEnterprise Manager

2. Database ControlDeployment Modes

Agent

Agent

http(s)XMLSQL*Net

Page 6: Enterprise Manager 10G Grid Control
Page 7: Enterprise Manager 10G Grid Control

Out-of-Box ReadyRealize Immediate Value

Grid Control– Management of all the

Oracle Grid components– Centrally manage entire

enterprise– Out-of-box management for

all Oracle products

Product Controls– Fully functional standalone

management– Out-of-box with each

product

Page 8: Enterprise Manager 10G Grid Control

Database Home Page

“Dashboard” for the DBA

– Database status– Host information– Availability– Performance– Alerts

Drill-down capabilityLaunch pad for all DBA activities

Page 9: Enterprise Manager 10G Grid Control

Managing Groups of Databases

Manage all your databases from one placeAt a glance:

– Availability– Performance– Alerts

Drill-downs– Database details– Host details– Storage details

Page 10: Enterprise Manager 10G Grid Control

Enterprise Manager Groups

Provides an efficient way to manage large numbers of systemsAllows organizing the enterprise as different logical groups and dividing work amongst users by granting appropriate access privilegesAllows users to create groups containing sets of targetsHomogeneous groups

– Group of databasesHeterogeneous groups

– Components of a business application (database, listener, application server, host systems)

Page 11: Enterprise Manager 10G Grid Control

Versatile Enterprise Manager Job System

Execute simple or complex tasks across 100s of systemsPre-packaged jobs

– SQL and OS– Start-up/shutdown,

backup, patch, clone …

Ad-hoc job creation – Custom scripts

Authentication

Job SystemEnterprise Manager

Page 12: Enterprise Manager 10G Grid Control

Comprehensive Database Management

AvailabilityAvailabilityManagementManagement

AdministrationAdministration& Info Central& Info Central

Enterprise Manager

StorageStorageManagementManagement

LifecycleLifecycleManagementManagement

PerformancePerformanceTuningTuning

TroubleTroubleShootingShooting

Page 13: Enterprise Manager 10G Grid Control

Comprehensive Database Management

AvailabilityAvailabilityManagementManagement

AdministrationAdministration& Info Central& Info Central

Enterprise Manager

StorageStorageManagementManagement

LifecycleLifecycleManagementManagement

PerformancePerformanceTuningTuning

TroubleTroubleShootingShooting

Page 14: Enterprise Manager 10G Grid Control

Complete Database Administration

Enterprise Manager

MemoryManagement

Database ParameterManagement

SchemaManagement

UserManagement

SpaceManagement

Data Export& Import

Backup &Recovery

Page 15: Enterprise Manager 10G Grid Control

Comprehensive Database Management

AvailabilityAvailabilityManagementManagement

AdministrationAdministration& Info Central& Info Central

Enterprise Manager

StorageStorageManagementManagement

LifecycleLifecycleManagementManagement

PerformancePerformanceTuningTuning

TroubleTroubleShootingShooting

Page 16: Enterprise Manager 10G Grid Control

Troubleshooting Process

SystemBaselining• Reference Time• Reference System

Root-causeAnalysis• Session, SQL, Host• ADDM or Spot

ProblemResolution• Session• SQL• …

Monitoring & Alerting• Configurable

Thresholds• 100s Metrics • Paging & Email

Enterprise Manager

Page 17: Enterprise Manager 10G Grid Control

Metric Baselines

Page 18: Enterprise Manager 10G Grid Control

Comprehensive Database Management

AvailabilityAvailabilityManagementManagement

AdministrationAdministration& Info Central& Info Central

Enterprise Manager

StorageStorageManagementManagement

LifecycleLifecycleManagementManagement

PerformancePerformanceTuningTuning

TroubleTroubleShootingShooting

Page 19: Enterprise Manager 10G Grid Control

Best Practice Tuning

Oracle Database 10G Features– Automatic Database Diagnostic Monitor (ADDM)– Policy Violations– Automated SQL Tuning– SQL Assessments– Automatic Shared Memory Tuning– Space Tuning

Page 20: Enterprise Manager 10G Grid Control

Policy Violations

Automatically compares configuration to best practice rules Oracle’s best practices, e.g.

– Parameter usage– Space– Availability– Security– New features

Database and instance-levelrecommendationsStored in EM RepositoryExtensible PL/SQLpackage

Page 21: Enterprise Manager 10G Grid Control

Comprehensive Database Management

AvailabilityAvailabilityManagementManagement

AdministrationAdministration& Info Central& Info Central

Enterprise Manager

StorageStorageManagementManagement

LifecycleLifecycleManagementManagement

PerformancePerformanceTuningTuning

TroubleTroubleShootingShooting

Page 22: Enterprise Manager 10G Grid Control

State-of-the-Art Availability Management

Standby System(Data Guard)

ProductionSystem (RAC)

Enterprise Manager

Real Application Clusters (RAC)Data GuardBackup and Recovery

Page 23: Enterprise Manager 10G Grid Control

RAC ManagementUser Transparency

– Same functionality as single instanceCluster awareness

– Database– Hosts (OS)

Database-level alerts– e.g. storage alerts

Cluster-aware EM jobsRAC-specific performance management

– e.g. cluster cache coherency– Service / module / action and client ID

Cluster operations– Node add and delete– Minimal downtime updates

Service Assurance Management (Oracle Database 10G)

– Preferred and available instances to deliver service

Page 24: Enterprise Manager 10G Grid Control

Data Guard Management

Add and configure standby database

– Logical and physical– Standby creation from backup

Log transport & apply monitoring & management

– e.g. real-time log apply– Alerts

On-demand standby health checkSwitch-over / fail-overProtection mode management

– Choice of availability vs. performance

Data Guard Section onDatabase home page

Page 25: Enterprise Manager 10G Grid Control

Backup & Recovery ManagementGuided backup strategy creation

– Oracle recommended strategies– Custom strategies

Objects, window, location, incremental / full, compression

– Flash Recovery Area aware– Disk and/or tape (3rd party media

managers)Guided recovery

– Fine-grain restore/recovery (data file, tablespace, archive logs, blocks)

– Database and tablespace point-in-time recovery

– SPFILE & control file restorationBackup Management

– RMAN catalog maintenance (view, cross-check, delete, etc.)

– Recovery catalog configuration (database registration, location etc.)

Flash Recovery Area management – Rolling forward of backups using Flash

Recovery Area– Configuration (location, size)– Alerts

Flashback Database management– Point-in-time recovery based on

flashback logs– Configuration (en-/disable)– View usage and flashback horizon

Page 26: Enterprise Manager 10G Grid Control

Comprehensive Database Management

AvailabilityAvailabilityManagementManagement

AdministrationAdministration& Info Central& Info Central

Enterprise Manager

StorageStorageManagementManagement

LifecycleLifecycleManagementManagement

PerformancePerformanceTuningTuning

TroubleTroubleShootingShooting

Page 27: Enterprise Manager 10G Grid Control

Integrated Storage Management

Database Storage Administration– Tablespaces– Datafiles– Redo logs– Rollback segments– Archive logs

File TopologyOMF SupportManagement of ASM

Page 28: Enterprise Manager 10G Grid Control

Managing ASM

EM Target– In context of database

Integrated Performance ManagementDisk Group ConfigurationCapacity Provisioning

– Adding / Removing Disks– Online

RAID Settings (at file level)Disk Repair and Rebalancing Management

Integrated Volume Managerand Database File System

Page 29: Enterprise Manager 10G Grid Control

Comprehensive Database Management

AvailabilityAvailabilityManagementManagement

AdministrationAdministration& Info Central& Info Central

Enterprise Manager

StorageStorageManagementManagement

LifecycleLifecycleManagementManagement

PerformancePerformanceTuningTuning

TroubleTroubleShootingShooting

Page 30: Enterprise Manager 10G Grid Control

System Life Cycle Management

Install

Configure

Activate

Operate

Clone

Upgrade

Patch

UninstallDeactivate

Page 31: Enterprise Manager 10G Grid Control

Host Information

Page 32: Enterprise Manager 10G Grid Control

Database Cloning

Cloning an entire database– RMAN-based– Clone library– Online (with Archivelog

mode)– Scheduled as EM

jobSchema Cloning

– Change ManagementPack

– DBLINK-based– Schema and data

(subset) cloning– Version and platform

independent

Cloning Wizard

Page 33: Enterprise Manager 10G Grid Control

Automated Patch Application

Repository

Enterprise Manager

Patch Published1

DetermineApplicability

2

Apply Patch3

UpdateInventory

4

Real-time discovery of new patchesSecurity patch rapid deployment dramatically reduces vulnerabilities

Grid-wide automated application reduces down-time from human error

Page 34: Enterprise Manager 10G Grid Control

Oracle Inventory

Page 35: Enterprise Manager 10G Grid Control

Comparing Configurations

Page 36: Enterprise Manager 10G Grid Control

Comprehensive Database Management

AvailabilityAvailabilityManagementManagement

AdministrationAdministration& Info Central& Info Central

Enterprise Manager

StorageStorageManagementManagement

LifecycleLifecycleManagementManagement

PerformancePerformanceTuningTuning

TroubleTroubleShootingShooting

Page 37: Enterprise Manager 10G Grid Control