Oracle Enterprise Manager Cloud Control 12c - Top 10 Features for DBAs
Upcoming SlideShare
Loading in...5
×

Like this? Share it with your network

Share

Oracle Enterprise Manager Cloud Control 12c - Top 10 Features for DBAs

  • 4,034 views
Uploaded on

 

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
4,034
On Slideshare
4,033
From Embeds
1
Number of Embeds
1

Actions

Shares
Downloads
102
Comments
0
Likes
0

Embeds 1

https://www.linkedin.com 1

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide
  • Configuration Management – detect changes across the environment. Enables standardization/change process management by detecting drift. Database systems Enhanced EMCLI verbs – Manage OEM targets from command-line. Blackouts, jobs, deployment procedures etc. Performance Diagnostics Enhancements- ASH Analytics RAC One Node Support – Manage RAC One node databases Group Backup – backup multiple databases in a single run Real-Time Database Operations Monitoring Active Reports
  • New features in 12.1.0.3. Database Lifecycle Management support for Pluggable databases. Advanced EMCLI script option Enhanced configuration search Change Activity Planner allows you to plan, manage and track long running change activities in the datacenters. Usually done using spreadsheets and -Large scale operations like PSU/patch deployment requiring multiple teams -Consolidation for Exadata -Migration and upgrade projects
  • Database patching is time consuming – even with opatch auto. Upgrades require lots of testing and manual steps. Also need to minimize downtime to meet SLAs.
  • Patch Plans can be done online via MOS integration or offline. MOS credentials should be configured to use online patching. Out of place patching copies the existing oracle home, patches it and then switches the Oracle Home for the for the database. Reduces overall downtime.
  • Provide patch name Select the patches to apply and the targets Set deployment options Patch validates that there are no conflicts for the new patches. Also checks that oracle inventory is OK. In case of Clusterware/RAC it checks clusterware status. Review and Deploy
  • Provide patch name Select the patches to apply and the targets Set deployment options Patch validates that there are no conflicts for the new patches. Also checks that oracle inventory is OK. In case of Clusterware/RAC it checks clusterware status. Review and Deploy
  • Database monitoring of application jobs including groups of SQLs and sessions for batch jobs Simple SQL Statements – anything running more than 5 seconds of CPU/IO or running in parallel Identify high resource SQL and PL/SQL Monitor batch jobs such as ETL Monitor and track execution progress More fined grained monitoring of Data Pump Jobs – enabled automatically
  • Database monitoring of application jobs including groups of SQLs and sessions for batch jobs Simple SQL Statements – anything running more than 5 seconds of CPU/IO or running in parallel More fined grained monitoring of Data Pump Jobs – enabled automatically
  • Enables scripting and automation Interactive mode with Jython (12.1.0.3.0)
  • Enables scripting and automation Interactive mode with Jython (12.1.0.3.0)
  • Enables scripting and automation Interactive mode with Jython (12.1.0.3.0) See presentations by Ray Smith and Kellyn Pot’vn for more advanced
  • View presentations on ASH deep dive by Jim Beresnewicz & Kelly Pot’vn
  • D
  • Just because we take backups doesn’t mean that it will work.
  • Recovery Manager (RMAN) built-in tool for performing database backups and recovery. Integrated with EM12c. Allows granular backup/recovery configurations – Disk-Based Backups Tape-Based Backups Multiple backup Types Full Backup Incremental Backup Incrementally Updated Backup Multiple Backup Modes Tablespace Whole database Datafile Archivelogs
  • Recovery Manager (RMAN) built-in tool for performing database backups and recovery. Integrated with EM12c. Allows granular backup/recovery configurations – Disk-Based Backups Tape-Based Backups Multiple backup Types Full Backup Incremental Backup Incrementally Updated Backup Multiple Backup Modes Tablespace Whole database Datafile Archivelogs
  • Manually triggered using AWR Data
  • Automatic Database Diagnostics Monitor Requires Database Diagnostics and Tuning packs. ADDM uses AWR snapshots and automatically runs every hour Real-time ADDM differs from ADDM is that it access data from ASH buffers i.e. direct connection to SGA. No global resources are used i.e. latches and enqueues. Eliminates database restarts Enhanced Real-Time ADDM runs automatically every 3 seconds to proactively detect performance problems.
  • Diagnostics mode connection requires the SYSDBA role Requires deployment of one-time deployment of packages
  • Transforms EM12c into a complete 360 view infrastructure management suite – for non-Oracle products.

Transcript

  • 1. Oracle Enterprise Manager Cloud Control 12c Top 10 Features for DBAs Leighton L. Nelson
  • 2. About Me @leight0nn • Oracle DBA for 10+ years • Oracle ACE • Oracle Certified Expert: RAC and Grid Infrastructure 11gR2 • Co-Author Expert Oracle Enterprise Manager Cloud Control 12c – Apress 2013 • Oracle RAC SIG US Events Chair/IOUG Liaison
  • 3. Company Information • Sixth largest Catholic health care system in the U.S. • Serves more than 3 million people annually. • Highly integrated organization that includes 32 hospitals, 300 outpatient locations, 39,000 co-workers and 1,700 integrated physicians in Arkansas, Kansas, Missouri and Oklahoma. • Among 10 percent of health care organizations nationwide to have a comprehensive, integrated electric health record that provides real-time, paperless access to patient information • MyMercy, a free service, allows patients to connect online with their doctors, plus see medical information, view test results, renew prescriptions an schedule appointments using a personal computer or smart phone • Health Information and Management Systems Society, a global leader in health care technology, designated Mercy a stage six of a seven-stage process, joining the ranks of health care leaders such as Johns Hopkins and Mayo Clinic • $60 million data center provides fail-safe protection and power. When an EF5 tornado struck Mercy's Joplin facility in 2011, patient records electronically backed up at offsite data center were immediately available • Mercy SafeWatch, the largest electronic ICU in the nation, provides 24-hour vigilance to critically ill patients. Alongside on-site medical teams, high-definition cameras and sophisticated technology allow specialized ICU physicians and nurses in a central command center to expand each patient's care team
  • 4. Agenda • New Features Overview • Top 10 Database Features • Database Lifecycle Management • Real-Time Database Operations • EMCLI • ASH Analytics • Backup & Recovery • Pluggable Database Support • Compare Period ADDM • Real-Time ADDM • DBaaS • Extensibility
  • 5. New Features Overview • What’s in the box?
  • 6. New Features Overview Lots of new stuff. Login page highlights some key features plus new features.
  • 7. New Features Overview • Pluggable database support • Provision • Plug/Unplug • Clone • Advanced EMCLI • Scripting option • JYTHON • Change Activity Planner • Configuration Management • Compliance Management • Automation 12.1.0.3
  • 8. 1/ Database Lifecycle Management • Database Patching & Updates • Manual patching is time consuming and confusing • PSUs/CPUs • One-offs • Opatch • Error Prone
  • 9. 1/ Database Lifecycle Management • Database Upgrades • Upgrades can be scary • Pre-requisites • Backups • Down-time • Cross-fingers
  • 10. 1/ Database Lifecycle Management • Database Patching & Updates • Use Patch Plans • Out of Place Patching support • Integrates with MOS
  • 11. 1/ Database Lifecycle Management
  • 12. 1/ Database Lifecycle Management • Database Patching & Updates • 5 Step Process to patch many DBs • Patch Description • Select the patches to apply and the targets • Deployment options • Patch Validation & Analysis • Review and Deploy • More automation with EMCLI • emcli submit_patch_plan
  • 13. 2/ Real-Time Database Operations Monitoring • Simple Statements • SQL Monitoring • PL/SQL Monitoring • Composite Database Operations • Enabled by default when STATISTICS_LEVEL=TYPICAL/ALL • Define DB Operation • DBMS_SQL_MONITOR.BEGIN_OPERATION • DBMS_SQL_MONITOR.END_OPERATION 12c
  • 14. 2/ Real-Time Database Operations Monitoring • SQL Monitoring
  • 15. 3/ EM Command Line Interface • Turbo charges EM! • Enables Script Automation • Install from OEM Console • Standard or Advanced with Scripting Option
  • 16. 3/ EM Command Line Interface
  • 17. 3/ EM Command Line Interface • emcli help • emcli verb help
  • 18. 4/ ASH Analytics • Multi-dimensional view of ASH data • DB-Time Analysis • Top Activity + • Resize sample window • More dimensions • Load map tree
  • 19. 4/ ASH Analytics
  • 20. 5/ Backup & Recovery When I ask the sysadmins, “The backups are making it to tape, right?” -DBA Reactions
  • 21. 5/ Backup & Recovery • RMAN Backup • Target-based RMAN backup • Wizard-driven interface • Oracle-Suggested or Customized Backup • Job System based RMAN backup • Use existing RMAN scripts • Group Backups using deployment procedure • Backup multiple databases, homes and filesystems in a single operation
  • 22. 5/ Backup & Recovery
  • 23. 6/ Pluggable Database Support • Oracle Multi-tenant support • Pluggable databases (PDB) • Container databases (CDB)
  • 24. 7/ Compare Period ADDM “Why is the database slower today than yesterday?” Compares database activity over two periods of time
  • 25. 8/ Real-Time Automatic Database Diagnostics Monitor • Real-Time ADDM • Analyzes hung or very slow DB • Finds sources of contention • Performs DB Time Analysis • Uses 2 connection modes • Normal JDBC connection • Latch-less connection • Enhanced Real-Time ADDM 12c
  • 26. 8/ Real-Time ADDM Real-time ADDM Active Reports
  • 27. 9/ ‘C’ is for Cloud • Database-as-a-Service “I promised management that we’d get the project rolling today. Is the database ready?” “What database?”
  • 28. 9/ Database-as-a-Service • DBCA Template • RMAN Backup • Storage Snap Clone (NetApp/Sun ZFS)
  • 29. 9/ Database-as-a-Service • Database-as-a-Service
  • 30. 9/ Database-as-a-Service • Database-as-a-Service
  • 31. When the SAN admin says, “Nah, nothing changed recently.”
  • 32. 10/ Extensibility (3rd Party Plug-ins) • VMware Plug-in (Blue Medora) • Storage Plug-ins • NetApp • EMC VMAX • Amazon AWS Plug-in
  • 33. 10/ Extensibility (3rd Party Plug-ins)
  • 34. There’s more… • Corrective Actions • Metric Extensions • Job System • Incident Management • Administration Groups • Configuration Search • Compliance Standards
  • 35. Thank You • Questions?
  • 36. Contact Information http://blogs.griddba.com linkedin.com/pub/leighton-nelson/4/6b8/a7a @leight0nn leighton.nelson@mercy.net