Managing Oracle Database 12c with Oracle Enterprise Manager 12c

Similar documents
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.

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

Moving Databases to Oracle Cloud: Performance Best Practices

CON8260 -Database as a Service Cookbook Strategies and Tips for Successful Deployment

OpenWorld 2018 SQL Tuning Tips for Cloud Administrators

Oracle Database 12c R2: Administration Workshop Ed 3 NEW

Oracle Database 12c R2: Administration Workshop Ed 3

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

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

Course: Oracle Database 12c R2: Administration Workshop Ed 3

Enterprise Manager Snap Clone Snapshot your data without snapping your storage David Wolf Director of Product Management

Trouble-free Upgrade to Oracle Database 12c with Real Application Testing

Oracle Diagnostics Pack For Oracle Database

Oracle - Oracle Database 12c R2: Administration Workshop Ed 3

Latest Innovations in Database as a Service Enabled by Oracle Enterprise Manager

ORACLE DBA I. Exploring Oracle Database Architecture

What is Real Application Testing?

Session 1079: Using Real Application Testing to Successfully Migrate to Exadata - Best Practices and Customer Case Studies

<Insert Picture Here> Managing Oracle Exadata Database Machine with Oracle Enterprise Manager 11g

Create a DBaaS Catalog in an Hour with a PaaS-Ready Infrastructure

Oracle Database 12c: Administration Workshop Ed 2

Safe Harbor Statement

An Oracle White Paper June Manageability with Oracle Database 12c

Large-Scale Patch Automation for the Cloud-Generation DBAs

Oracle Database 12c: Administration Workshop Ed 2

Private Cloud Database Consolidation Name, Title

Consolidate and Prepare for Cloud Efficiencies Oracle Database 12c Oracle Multitenant Option

Oracle Database 11g: Real Application Testing & Manageability Overview

SQL Gone Wild: Taming Bad SQL the Easy Way (or the Hard Way) Sergey Koltakov Product Manager, Database Manageability

ORACLE 11gR2 DBA. by Mr. Akal Singh ( Oracle Certified Master ) COURSE CONTENT. INTRODUCTION to ORACLE

DBAs can use Oracle Application Express? Why?

Oracle Database 12c: Administration Workshop Ed 2 NEW

Database Consolidation onto Private Cloud. Piotr Kołodziej, Oracle Polska

Database Manageability

Oracle Database 18c and Autonomous Database

Oracle Database 12c: Administration Workshop Duration: 5 Days Method: Instructor-Led

Oracle Database 12c R2: New Features for 12c R1 Administrators Ed 1

Private Cloud Database Consolidation Alessandro Bracchini Sales Consultant Oracle Italia

Oracle Database 12c R2: New Features for Administrators Part 1 Ed 1

Database Level 100. Rohit Rahi November Copyright 2018, Oracle and/or its affiliates. All rights reserved.

Oracle 1Z0-497 Exam Questions and Answers (PDF) Oracle 1Z0-497 Exam Questions 1Z0-497 BrainDumps

Oracle WebCenter Portal Performance Tuning

Oracle12c Release 1 New Features for Administrators (5 Days)

Manage Change With Confidence: Upgrading to Oracle Database 11g with Oracle Real Application Testing

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

Oracle Database 12c: Performance Management and Tuning

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

Security Compliance and Data Governance: Dual problems, single solution CON8015

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

Oracle Enterprise Manager 12c Sybase ASE Database Plug-in

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

Oracle Database 10g: New Features for Administrators Release 2

Katharina Römer Principal Sales Consultant STCC Stuttgart ORACLE Deutschland GmbH

Exploring Oracle Database 12c Multitenant Best Practices for your Cloud

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

Exploring Oracle Database 12c Multitenant Best Practices for your Cloud Ami Aharonovich

An Oracle White Paper June Managing Oracle Exadata with Oracle Enterprise Manager 12c

Exam 1Z0-061 Oracle Database 12c: SQL Fundamentals

1Z Upgrade to Oracle Database 12cm Exam Summary Syllabus Questions

Oracle Database 12c: New Features for Administrators (40 hrs.) Prerequisites: Oracle Database 11g: Administration Workshop l

1Z Oracle Database Performance and Tuning Essentials 2015 Exam Summary Syllabus Questions

Under the Hood of Oracle Database Cloud Service for Oracle DBAs 2017 ANZ Webinar Tour by

Oracle Database 10g The Self-Managing Database

Oracle Zero Data Loss Recovery Appliance (ZDLRA)

Oracle DBA workshop I

(10393) Database Performance Tuning Hands-On Lab

Oracle Database 12c R2: Managing Multitenant Architecture Ed 2

Oracle Enterprise Manager 12c IBM DB2 Database Plug-in

Data on Demand: Advanced Cloning Automation for DBAs Enterprise Manager

"Charting the Course... Oracle 18c DBA I (3 Day) Course Summary

Getting Started with Oracle DBaaS

Oracle Database 11g: New Features for Administrators Release 2

Oracle Database: SQL and PL/SQL Fundamentals

Oracle Database 12c: New Features for Administrators Duration: 5 Days

Enterprise Manager: Scalable Oracle Management

Oracle Database 11g for Experienced 9i Database Administrators

Using Automatic Workload Repository for Database Tuning: Tips for Expert DBAs. Kurt Engeleiter Product Manager

"Charting the Course... Oracle 18c DBA I (5 Day) Course Summary

Oracle Database 12c: New Features for Administrators NEW

Database Performance Analysis Techniques Using Metric Extensions and SPA

Oracle Database 12c R1: New Features for Administrators Ed 2

EZY Intellect Pte. Ltd., #1 Changi North Street 1, Singapore

Oracle Database Lifecycle Management

Database Centric Information Security. Speaker Name / Title

Oralogic Education Systems

An Insider s Guide to Oracle Autonomous Transaction Processing

End-to-end Management with Grid Control. John Abrahams Technology Sales Consultant Oracle Nederland B.V.

Learning Objectives : This chapter provides an introduction to performance tuning scenarios and its tools.

Oracle Database 12c Performance Management and Tuning

Oracle 1Z0-417 Exam Questions and Answers (PDF) Oracle 1Z0-417 Exam Questions 1Z0-417 BrainDumps

"Charting the Course... Oracle 12c New Features for Administrators. Course Summary

Oracle Database Cloud for Oracle DBAs Ed 3

Welcome to the Oracle Enterprise Manager Technical Webcast Series

Oracle Database 10G. Lindsey M. Pickle, Jr. Senior Solution Specialist Database Technologies Oracle Corporation

Oracle Database 12c Administration Workshop

Oracle Database 12c: New Features for Administrators Ed 2 NEW

ORACLE DIAGNOSTICS PACK

Oracle Autonomous Database

Autonomous Database Level 100

Transcription:

Managing Oracle Database 12c with Oracle Enterprise Manager 12c

The preceding 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, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle s products remains at the sole discretion of Oracle. 2

Oracle Database 12c Manageability Deliver Highest Service Quality with Lowest Risk and Effort 3 Copyright 2012, Oracle and/or its affiliates. All rights reserved. Oracle Confidential

ORACLE DATABASE MANAGEMENT 120% 100% 80% 60% 40% 20% 0% Embedded Management Proactive Performance Management Latest Generation Consolidation Comprehensive Cloud Services Deliver Highest Service Quality with Lowest Risk & Effort 4 Copyright 2012, Oracle and/or its affiliates. All rights reserved. Oracle Confidential

Oracle Enterprise Manager Database Express 12c Integrated, GUI Management Tool for Database Administration Integrated Install Pre-configured & installed with the database Runs inside database No extra MW components Leverages XDB server inside db for web services Supports SI, RAC, SE, EE Small Footprint Point Disk: 20 MB Runtime: zero when idle Minimal CPU, memory overhead 100% of UI rendering performed in browser DB Server only runs SQL Comprehensive Administration Basic admin support for: Storage management Security management Configuration management Advanced performance diagnostics and tuning 5

Enterprise Manager Database Express Menus 6

Architecture Request Handling in EM Express EM Express Servlet Authenticates and validates Serves the request by executing queries inside DB Writes the output to response stream Oracle Web Server EM Express Servlet 01001011001001001001011 10010010101001001010101 0011010100101010010 Shared Servers Dispatcher Browser Request Listener 7

ORACLE DATABASE MANAGEMENT 120% 100% 80% 60% 40% 20% 0% Embedded Management Proactive Performance Management Latest Generation Consolidation Comprehensive Cloud Services Deliver Highest Service Quality with Lowest Risk & Effort 8 Copyright 2012, Oracle and/or its affiliates. All rights reserved. Oracle Confidential

Automatic Performance Diagnostics The ADDM Family: A Continuous Evolution in Database Performance Management ADDM Compare Period ADDM Real-Time ADDM Enhanced Real-Time ADDM Diagnose persistent performance issues Uses AWR snapshots Automatically runs every hour In-depth performance comparison across two periods Uses AWR data Manually triggered Hung or extremely slow databases Uses a normal and diagnostic mode connection Manually triggered Proactively detect & diagnose transient performance spikes Uses in-memory data Automatically runs every 3 seconds 9

Enhanced Real-Time ADDM Database Self-Monitors for Serious Performance Issues Proactive problem detection & analysis Very light weight check (in memory, latchless) runs every 3 seconds When detects bad performance trends, triggers further analysis Analyzes High CPU, I/O spikes, memory, interconnect, hangs, deadlocks Proactively identifies a problem before it threatens application performance For current spikes, Real-Time ADDM can be manually triggered In DB12c For short duration (5-min) performance spikes, i.e. transient, high impact problems Provides actionable advice for critical issues Collects rich data set for analysis Stores reports and data in AWR for historical analysis 10

Triggers for Further Analysis # Rule Condition 1 High Load Average active sessions greater than 3 times the number of CPU cores 2 I/O bound Impact on active sessions based on single block read performance 3 CPU bound Active sessions greater than 10% of total load and CPU utilization great than 50% 4 Over-allocated memory Allocation over 95% of physical memory 5 Interconnect bound Single block interconnect transfer time based 6 Session Limit Session limit close to 100% 7 Process Limit Process limit close to 100% 8 Hung Session Significant number of hung sessions. If this number is greater than 10% of total sessions 9 Deadlock Detected Any deadlock detected by hang analyzer 11

Monitoring Complex Database Operations What s Really Happening inside the Database Challenge Real-Time SQL & PL/SQL Monitoring only monitors a single execution How does a DBA monitor a composite operation such as a batch job? Solution Real-Time Database Operations Monitoring Benefit: Allows DBAs to analyze and tune complex composite DB operations 12

Real-Time Database Operations Monitoring Know What s Happening and Resolve Issues Faster Database monitoring of application jobs Grouping of SQLs, sessions for the application jobs Key scenarios: ETL operations, Quarter End Close jobs In DB12c Real-time monitoring driven by application specified tagging Oracle Data Pump jobs automatically monitored Tagging ability in PL/SQL, OCI, JDBC Visibility of top SQL statements, system and session performance metrics Avoids the overhead of SQL*Trace 13

Monitor Composite Database Operations Oracle Database 11g: Support for simple DB operations PL/SQL procedures/functions Oracle Database 12c: NEW support for composite operations Session(s) activity between 2 points of time defined by application code or DBA For example; SQL*Plus script, batch job, or ETL processing At most one DBOP per DB session 14

Automatic Report Persistence to Disk Automatically stores Real-Time SQL Monitoring and Real-Time ADDM reports in AWR Every minute, reports of top 5 (elapsed time) SQL or DB-Ops from Real-Time SQL Monitoring Automatic triggered reports from Real-Time ADDM drill-down analysis View persisted historical reports in EM Cloud Control or EM DB Express Reports are compressed to save space Reports are purged based on AWR retention policy Automatic Analysis In DB12c Persistent Reports: Top SQL/DB-ops Real-time ADDM 15

Database Performance Hub Unified Performance Monitoring Single view of DB performance ADDM, SQL Tuning, Real-Time SQL Monitoring, ASH Analytics Switch between ASH analytics, workload view, ADDM findings and SQL monitoring seamlessly Supports both real-time & historical mode Historical view of SQL Monitoring & ADDM reports Dedicated tab for RAC 16

ORACLE DATABASE MANAGEMENT 120% 100% 80% 60% 40% 20% 0% Embedded Management Proactive Performance Management Latest Generation Consolidation Comprehensive Cloud Services Deliver Highest Service Quality with Lowest Risk & Effort 17 Copyright 2012, Oracle and/or its affiliates. All rights reserved. Oracle Confidential

Database Consolidation Full Support Across Entire Consolidation Lifecycle Consolidation Planner/Advisor PLAN TEST Real Consolidation Testing Database Consolidation Container DB & Pluggable DB Performance Tuning TUNE MIGRATE Pluggable Database 18

Pluggable Databases Database Consolidation Using Oracle Database 12c In DB12c Managed Globally by CDBA and Locally by PDBAs Container Database Pluggable DBs CRM Seed ERP DB PDBAs HR Schemas Users, Roles & Services Data Dictionary Tablespaces 19

Upgrading to a Pluggable DB How Do I Migrate My Standalone Database to a CDB? In DB12c Standalone 01001011001001001001011 10010010101001001010101 0011010100101010010 Plug-as-a-PDB Method Non-CDBs of version DB 12.1 or later. Fast, file copy. An XML description is used to create the PDB CDB CDBA Non-CDBs of version 11.2.0.3. or later. Datafiles will be copied over as part of the migration. PDBs Standalone 01001011001001001001011 10010010101001001010101 0011010100101010010 Data Pump Method 20

Management of Pluggable Databases Separation of Duties CDBA vs. PDBA Administration Performance & Tuning Backup & Recovery Migration Storage Management Users & Roles System SQL and Session Resource Management CDB Only CDB and PDB CDB Management: Holistic database and instance management PDB Management: Application centric management 21 Copyright 2012, Oracle and/or its affiliates. All rights reserved. Oracle Confidential

Consolidated SQL Performance Analyzer (SPA) Consolidation Testing using Real SQL Workload Validates SQL performance for consolidated database SALES SALES STS SQL workload captured for each database in STS HR HR STS SPA executes all workloads together in consolidated environment ERP CRM ERP STS CRM STS SALES HR ERP CRM Identifies SQL regressions and helps remediate them Existing SPA capability in DB 11.1 works for schema consolidation Will support Pluggable DB consolidation in DB12 22

Consolidated Database Replay Consolidation Testing using Real Application Workload Available now in DB11.2 SALES Enables DB consolidation testing HR Allows workload captured on different databases to be replayed concurrently ERP CRM Workload Consolidated Workload Replay Works for schema consolidated databases or pluggable databases Available now as a patch to DB11.2.0.2, 11.2.03 23

Workload Scale Up for Capacity Planning SALES In DB12c Time-Shifting HR ERP CRM Enables capacity planning by scaling up workload replay Time-shifting: Align workload peaks for maximum concurrency 24

Workload Scale Up for Capacity Planning In DB12c Workload Folding 8 9 10 11 12 13 14 15 16 12 Enables capacity planning by scaling up workload replay Time-shifting: Align workload peaks for maximum concurrency Workload folding: Split single capture into multiple pieces and replay them concurrently 25

Workload Scale Up for Capacity Planning In DB12c Schema Duplication SALES01 SALES SALES02 Enables capacity planning by scaling up workload replay Time-shifting: Align workload peaks for maximum concurrency Workload folding: Split single capture into multiple pieces and replay them concurrently Schema duplication: Duplicate and replay workload in each schema concurrently Part of Database Replay feature under Real Application Testing Option 26

Production At-Source Data Masking Secured Testing using Real Data Before Test 0100101100101010010010010010010010010010010010001 0010101001001001001110010010010010010010000100100 1011100100101010010010101010011010100101010010 Production NEW Masked Data Pump File In DB12c Test 0100101100101010010010010010010010010010010010001 0010101001001001001110010010010010010010000100100 1011100100101010010010101010011010100101010010 Clone-and-Mask Production data is copied to Test and then masked. At-Source-Masking Sensitive data is masked at the source before it leaves the production DB. Staging copy not required 27

Production Integrated Subsetting and Masking Maximum Compliance with PCI Before Test Production NEW Masked Data Pump File In DB12c Test 0100101100101010010010010010010010010010010010001 0010101001001001001110010010010010010010000100100 1011100100101010010010101010011010100101010010 0100101100101010010010010010010010010010010010001 0010101001001001001110010010010010010010000100100 1011100100101010010010101010011010100101010010 Data Subset Clone and Mask One-step Subset and Mask Production data had to be subsetted first and then sensitive data masked separately. Production data is subsetted and sensitive data masked in one step using At-source Masking 28

High Performance Data Masking and Subsetting Performance Benchmarks on Exadata X2-2 Full Rack Mask 600 billion row table in 33 minutes 1% subset of 100TB table in 6.5 hours 1% subset + masking of 110TB table in 5.8 hours 29

ORACLE DATABASE MANAGEMENT 120% 100% 80% 60% 40% 20% 0% Embedded Management Proactive Performance Management Latest Generation Consolidation Comprehensive Cloud Services Deliver Highest Service Quality with Lowest Risk & Effort 30 Copyright 2012, Oracle and/or its affiliates. All rights reserved. Oracle Confidential

Private Database Cloud Greatest Consolidation, Maximum ROI ROI Database Cloud Schema Database Infrastructure Cloud OS Storage Servers CONSOLIDATION 31 Copyright 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12

DBaaS Cloud Models Infrastructure Cloud Database Cloud Database Cloud DW CRM ERP DW ERP CRM DW ERP CRM DB OS DB OS DB OS DB DB DB DW schema a ERP schema DB CRM schema Hypervisor OS OS OS OS Infrastructure-as-a Service Shared Servers Database Instance-as-a-Service Shared OS/Cluster Schema-as-a-Service Shared Database Increasing Consolidation 32 Copyright 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12

EM12c: Most Comprehensive DBaaS Solution Enterprise Manager 12c supports for all three DBaaS deployment models Self service paradigm for database deployment and management Pre-packaged, pre-configured database configurations One-click provisioning and deployment of databases On-demand scalability of underlying platform Metering and chargeback/showback for IT accountability Intelligent Auto-placement, Quota Management, Role based access, etc. 33 Copyright 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12

EM12c: Most Comprehensive DBaaS solution Requirement Solution Dedicated database instances for new projects New database on shared infrastructure (ORACLE_HOME pools) Database copy for Functional Testing Database Instant Cloning using Copy-on- Write technology In EM12c 34

Database Instant Cloning Using Copy on Write Database Provisioning in Minutes Production Database Masking & Subsetting Test Master Database In EM12c NAME SSN SALARY NAME SSN SALARY AGUILAR 203-33-3234 40,000 MILLER 112-23-4567 40,000 BENSON 323-22-2943 60,000 SMITH 111-22-3333 60,000 Fast clone with minimal space consumption Only consume more space as data is changed or added Users can create snapshots and timetravel to an earlier snapshots Secured & fast production DB copies for functional testing Initial Support for Sun ZFS Storage & NetApp Storage Will be available in the next release of Self-Service- Application (SSA) Plug-In of EM12c 010110011 101001010 000111010 Functional copies for functional testing with minimal space consumption 35 Copyright 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12

EM12c: Most Comprehensive DBaaS solution Requirement Solution Dedicated database instances for new projects New database on shared infrastructure (ORACLE_HOME pools) Database copy for Functional Testing Database Instant Cloning using Copy-on- Write technology Database full copy for problem diagnosis or Load Testing Cloning from RMAM Backups In EM12c In EM12c 36

EM12c: Most Comprehensive DBaaS solution Requirement Solution Dedicated database instances for new projects New database on shared infrastructure (ORACLE_HOME pools) Database copy for Functional Testing Database Instant Cloning using Copy-on- Write technology Database full copy for problem diagnosis or Load Testing Cloning from RMAM Backups In EM12c Small database for quick application development Schema-as-a-Service on shared database In EM12c In EM12c 37

Schema-as-a-Service Self-Service In EM12c Ultimate Consolidation of Databases DBA Admin Application Users Shared database deployment model enabled through self-service Each application user gets one or more database schema(s) Service level guarantee through Database Resource Manager Security isolation through Database Vault Will be available in the next release of SSA Plug-In of EM12c Will support Pluggable Databases 38

Embedded Management Enterprise Manager Proactive Performance Management Proactive Real-Time Comprehensive Cloud Services Comprehensive Cloud Services Database Instant Comprehensive Cloud Services Database Instant Latest Generation Consolidation Pluggable Database ORACLE DATABASE 0% 20% 40% 60% 80% 100% 120% Database Express Persistent Automatic Reports Database Operations Monitoring ADDM Consolidation Planner Cloning Schema-as-a- Service Consolidation Planner Cloning Schema-as-a- Service Management Real Consolidation Testing DATABASE MANAGEMENT At-Source Subsetting & Masking

40

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