ORACLE Database 
Performance Monitoring, 
Diagnosis and Reporting 
with eG Enterprise v6 
Product Tour 
Presenter 
Srinivas Ramanathan (CEO, eG Innovations)
Agenda 
 Database Trends 
 Database Monitoring & Management Today 
 Oracle Database Monitoring using eG Enterprise 
– A live product tour 
 eG Enterprise licensing and architecture 
 Q&A 
 Next Steps 
© eG Innovations, Inc | www.eginnovations.com
Behind Every Application is a 
Database! 
© eG Innovations, Inc | www.eginnovations.com 
Database 
User
The Importance of Databases 
© eG Innovations, Inc | www.eginnovations.com 
Database 
User
The Importance of Databases 
© eG Innovations, Inc | www.eginnovations.com 
Database 
User
The Importance of Databases 
© eG Innovations, Inc | www.eginnovations.com 
Database 
User
The Importance of Databases 
© eG Innovations, Inc | www.eginnovations.com 
Database 
User
The Importance of Databases 
© eG Innovations, Inc | www.eginnovations.com 
Database 
User
Database Technology Trends 
© eG Innovations, Inc | www.eginnovations.com 
NoSQL databases like 
MongoDB account for < 1%. 
Oracle databases are used 
38% of the time for critical 
functions.
Database Technology Trends 
© eG Innovations, Inc | www.eginnovations.com 
Almost an equal share of 
physical and virtual servers. 
Cloud deployments starting.
Database Technology Trends 
© eG Innovations, Inc | www.eginnovations.com 
Future Oracle deployments 
will be virtualized. Cloud 
deployments will also 
increase.
Virtualization Introduces New 
Dependencies, New Challenges 
Slow Database Queries Streaming Media App 
© eG Innovations, Inc | www.eginnovations.com 
Disk reads 
Excessive disk reads by the media server 
slow down Oracle database accesses 
Virtual infrastructures are hard to manage. Traditional monitoring 
tools are not designed to handle these dynamic environments.
Oracle Database Monitoring Today 
© eG Innovations, Inc | www.eginnovations.com 
Primarily using Oracle 
Enterprise Manager
Oracle Database Monitoring Challenges 
 OEM mainly an expert’s tool. Experts spend too much 
time in troubleshooting routine issues. 
 How applications use the database can impact the 
performance of the database. Application slowness is 
always blamed on the database tier! 
 OEM mainly provides visibility into the database tier. 
Databases run on virtual platforms, use storage – 
slowness here impacts database performance. 
© eG Innovations, Inc | www.eginnovations.com
The IT Service Management Challenge 
Shell Scripts - Unix CiscoWorks - Network 
OEM - Database 
VMware VCOPS - Virtual 
© eG Innovations, Inc | www.eginnovations.com 
Event Viewer - Windows 
Task Manager - Windows 
EMC Ionix - Storage
eG Enterprise – Live Demo 
© eG Innovations, Inc | www.eginnovations.com 
Monitoring of Oracle Databases 
 Unix & Windows Servers 
 Virtualization Platforms 
Correlating Database Performance 
 With other infrastructure tiers
Monitoring Oracle Database Servers 
Availability 
• Instance status 
• Listener status 
Space Usage 
• Database space 
• Tablespace usage 
• Archive area 
• Dump area 
• Large tables 
© eG Innovations, Inc | www.eginnovations.com 
Workload 
• Top queries by CPU used 
• Top queries by phy reads 
• Top queries by elapsed 
time 
• Top queries by buffer gets 
Memory 
• Library cache hit ratio 
• Dictionary cache hit 
ratio 
• Buffer cache hit ratio 
• Locks 
Optimization 
• Redo log buffers 
• Sorts on disk 
• Large table scans 
• Datafiles by I/O 
• Index fragmentation 
Sessions 
• Active sessions 
• User logons/logouts 
• Calls/sec, Trans/sec 
• Root-blockers 
• Processes by state
eG Enterprise for Oracle Monitoring 
 Monitoring made Easy 
 Quick to diagnose 
 Correlated views for root-cause 
diagnosis 
 Actionable insights 
 Not just for experts 
 Best practices built-in 
© eG Innovations, Inc | www.eginnovations.com
Oracle Database Instance Model 
Oracle Database Instance On 
Windows 
© eG Innovations, Inc | www.eginnovations.com 
Oracle Database Instance On 
Unix 
Manage Oracle Instances in a consistent manner across 
operating systems
Oracle Database Performance 
There is a critical tablespace 
alert. 
There is no space in the 
tablespace. 
© eG Innovations, Inc | www.eginnovations.com
Multi-Level Thresholds 
© eG Innovations, Inc | www.eginnovations.com 
The dashed lines indicate 3 
levels of thresholds – Minor, 
Major & Critical. This allows 
for alarm escalation should 
the problem severity increase.
Tracking Configuration Changes 
© eG Innovations, Inc | www.eginnovations.com 
There has been a recent 
change in datafile 
configuration. 
There has been a change 
in the size of the datafile – 
from 500MB to 20MB 
(someone made a 
mistake!)
Analyzing Current Configuration 
© eG Innovations, Inc | www.eginnovations.com
Analyzing Current Configuration 
© eG Innovations, Inc | www.eginnovations.com
Comparing Database Configurations 
© eG Innovations, Inc | www.eginnovations.com
Identify Hot Data Files 
© eG Innovations, Inc | www.eginnovations.com
Monitoring Database User Connections 
© eG Innovations, Inc | www.eginnovations.com
Auto-Baselining of Metrics 
© eG Innovations, Inc | www.eginnovations.com 
Automatic baselines 
determined by the monitoring 
system. The baselines vary 
based on time of day.
Detecting Long Running Queries 
© eG Innovations, Inc | www.eginnovations.com 
There is one long running 
query on the database server.
Detecting Long Running Queries 
The long running query 
© eG Innovations, Inc | www.eginnovations.com
Detecting the Need for Reindexing 
Indicates the need to recreate 
a table’s index 
© eG Innovations, Inc | www.eginnovations.com
Detecting the Need for Reindexing 
© eG Innovations, Inc | www.eginnovations.com
Managing Other Databases 
© eG Innovations, Inc | www.eginnovations.com 
A Microsoft SQL Server
Detecting Blocking Queries 
There is a process blocking 
everyone else – i.e., root-blocker. 
© eG Innovations, Inc | www.eginnovations.com
Detecting Blocking Queries 
Query being executed by the 
root-blocker 
© eG Innovations, Inc | www.eginnovations.com
Advantages of eG Enterprise 
 Consistent way of managing different database 
servers 
 Don’t need experts to use the tool 
 Learning curve is short 
 Single paradigm across all tiers/platforms 
 Correlation rules automatically built-in 
 No need to build complex if/then/else rules 
 Focus on the cause, don’t be distracted by effects 
© eG Innovations, Inc | www.eginnovations.com
eG Enterprise Architecture 
TRENDS 
ANALYSIS 
AUTO 
DISCOVERY 
DATA ANALYSIS 
MULTI-PHASE 
CORRELATION 
SERVICE LEVEL 
eG Plugins 
AGENTLESS 
MONITORING 
eG Monitoring 
SINGLE AGENT 
MONITORING 
© eG Innovations, Inc | www.eginnovations.com 
AUDITS 
SERVICE 
MONITORING 
REAL-TIME 
ALERTS 
SINGLE CLICK 
DIAGNOSIS 
MULTI-LEVEL 
DIAGNOSIS 
100% WEB 
INTERFACE 
AUTO 
THRESHOLDING 
PROBLEM 
MANAGEMENT 
eG Manager 
eG Console 
PERSONALIZED 
VIEWS 
CENTRAL 
CONFIGURATION 
ANY WHERE 
MONITORING 
NMS 
INTEGRATION 
ADVANCED 
REPORTING 
CONFIG CHANGE 
CONTROL 
ACTIONS 
INTEGRATION 
CONSOLE 
MULTI-LOCATION 
TESTING 
Services, Systems, Applications and Networks
The eG Universal Monitor 
•A single monitor license for Microsoft, 
Linux, Solaris, HPUX, AIX, VMware, Tru64 
•A single price, regardless of OS or server 
configuration - 2, 4, 8, 16 CPUs 
•A single agent for monitoring any 
application 
© eG Innovations, Inc | www.eginnovations.com 
•A single price to manage multiple 
applications on the same server 
•Auto-upgradeable 
•Agentless monitoring option 
•100% web-based – HTTP/HTTPS
Extending eG For Monitoring Custom 
Applications 
© eG Innovations, Inc | www.eginnovations.com
Personalized Dashboards 
© eG Innovations, Inc | www.eginnovations.com
eG Enterprise – Live Demo 
© eG Innovations, Inc | www.eginnovations.com 
 Monitoring of Oracle Databases 
 Unix & Windows Servers 
 Virtualization Platforms 
Correlating Database Performance 
 With other infrastructure tiers
Monitoring Beyond the Database Tier 
© eG Innovations, Inc | www.eginnovations.com
Service Topology View 
© eG Innovations, Inc | www.eginnovations.com
SAP is Seeing a Problem 
Many SAP processes are on 
hold 
© eG Innovations, Inc | www.eginnovations.com
SAP Processes are Hung on Reports 
Many SAP processes are on 
hold while generating reports. 
© eG Innovations, Inc | www.eginnovations.com
Oracle Errors Are Happening 
Many errors have been 
detected in the Oracle 
alert log. 
© eG Innovations, Inc | www.eginnovations.com
Oracle Errors Are Happening 
© eG Innovations, Inc | www.eginnovations.com 
Could not create a new 
file or update an existing 
file.
Virtual Topology 
© eG Innovations, Inc | www.eginnovations.com 
The database issue seems 
to be caused by a VMware 
vSphere problem!
VMware Performance Insights 
One of the datastores on 
the VMware server is full, 
thereby causing database 
access to fail. 
© eG Innovations, Inc | www.eginnovations.com
Correlated Alarms 
© eG Innovations, Inc | www.eginnovations.com
The eG Service Manager 
Service Manager eG Enterprise Manager 
Identify & resolve 
problems preemptively, 
before users call! 
© eG Innovations, Inc | www.eginnovations.com 
Profile Manager? Citrix? 
Application? 
VMware? 
Active Directory? Oracle? 
The eG Enterprise Service Manager is a General Practitioner 
for your IT infrastructure.
Executive Report 
© eG Innovations, Inc | www.eginnovations.com
Operations Report 
© eG Innovations, Inc | www.eginnovations.com
ROI of Total IT Performance Management 
© eG Innovations, Inc | www.eginnovations.com 
• Reduce downtime 
• Increase application availability 
• Boost user experience 
Boost 
User Satisfaction 
& Productivity 
• Simplify, automate & accelerate 
diagnosis & troubleshooting 
• Optimize staffing levels & reduce OPEX 
Reduce 
IT Support 
Cost & Complexity 
• Increase hardware utilization 
• Leverage investment in software 
• Right-size & optimize environment 
Reduce 
Infrastructure Cost & 
Avoid Cost Overruns 
• Accelerate deployments & rollout 
• Reduce risk, deliver successful projects 
& peace of mind 
Deliver Projects 
on Time, on Budget, 
on Target
Next Steps 
More details 
http://www.eginnovations.com/freetrial 
 Send an Email 
info@eginnovations.com 
 Call Us (866) 526 6700 
© eG Innovations, Inc | www.eginnovations.com
&
Citrix Performance Assurance 
“Dramatically simplify and 
accelerate Citrix 
performance management. 
Deliver peak performance, 
user satisfaction and ROI.” 
© eG Innovations, Inc | www.eginnovations.com 
Virtualization 
Performance 
Assurance 
User Satisfaction 
IT Productivity 
Higher 
service 
uptime 
Simplicity 
Cost control & ROI
About eG Innovations 
Performance Assurance 
Made Easy 
eG Innovations delivers pre-emptive, automated, and integrated 
performance assurance solutions for business critical IT 
environments – virtual, cloud, and physical. eG helps customers 
quickly diagnose and resolve performance bottlenecks, and right-size 
their infrastructure to deliver on the promise of exceptional 
performance, user productivity, and ROI. 
Worldwide 
Locations 
Singapore, USA, UK, Netherlands, India, Hong Kong 
Customers Over 1,000 customers worldwide 
Certifications & 
Sample Awards 
© eG Innovations, Inc | www.eginnovations.com
Customer Success 
© eG Innovations, Inc | www.eginnovations.com

Oracle database performance monitoring diagnosis and reporting with EG Innovations

  • 1.
    ORACLE Database PerformanceMonitoring, Diagnosis and Reporting with eG Enterprise v6 Product Tour Presenter Srinivas Ramanathan (CEO, eG Innovations)
  • 2.
    Agenda  DatabaseTrends  Database Monitoring & Management Today  Oracle Database Monitoring using eG Enterprise – A live product tour  eG Enterprise licensing and architecture  Q&A  Next Steps © eG Innovations, Inc | www.eginnovations.com
  • 3.
    Behind Every Applicationis a Database! © eG Innovations, Inc | www.eginnovations.com Database User
  • 4.
    The Importance ofDatabases © eG Innovations, Inc | www.eginnovations.com Database User
  • 5.
    The Importance ofDatabases © eG Innovations, Inc | www.eginnovations.com Database User
  • 6.
    The Importance ofDatabases © eG Innovations, Inc | www.eginnovations.com Database User
  • 7.
    The Importance ofDatabases © eG Innovations, Inc | www.eginnovations.com Database User
  • 8.
    The Importance ofDatabases © eG Innovations, Inc | www.eginnovations.com Database User
  • 9.
    Database Technology Trends © eG Innovations, Inc | www.eginnovations.com NoSQL databases like MongoDB account for < 1%. Oracle databases are used 38% of the time for critical functions.
  • 10.
    Database Technology Trends © eG Innovations, Inc | www.eginnovations.com Almost an equal share of physical and virtual servers. Cloud deployments starting.
  • 11.
    Database Technology Trends © eG Innovations, Inc | www.eginnovations.com Future Oracle deployments will be virtualized. Cloud deployments will also increase.
  • 12.
    Virtualization Introduces New Dependencies, New Challenges Slow Database Queries Streaming Media App © eG Innovations, Inc | www.eginnovations.com Disk reads Excessive disk reads by the media server slow down Oracle database accesses Virtual infrastructures are hard to manage. Traditional monitoring tools are not designed to handle these dynamic environments.
  • 13.
    Oracle Database MonitoringToday © eG Innovations, Inc | www.eginnovations.com Primarily using Oracle Enterprise Manager
  • 14.
    Oracle Database MonitoringChallenges  OEM mainly an expert’s tool. Experts spend too much time in troubleshooting routine issues.  How applications use the database can impact the performance of the database. Application slowness is always blamed on the database tier!  OEM mainly provides visibility into the database tier. Databases run on virtual platforms, use storage – slowness here impacts database performance. © eG Innovations, Inc | www.eginnovations.com
  • 15.
    The IT ServiceManagement Challenge Shell Scripts - Unix CiscoWorks - Network OEM - Database VMware VCOPS - Virtual © eG Innovations, Inc | www.eginnovations.com Event Viewer - Windows Task Manager - Windows EMC Ionix - Storage
  • 16.
    eG Enterprise –Live Demo © eG Innovations, Inc | www.eginnovations.com Monitoring of Oracle Databases  Unix & Windows Servers  Virtualization Platforms Correlating Database Performance  With other infrastructure tiers
  • 17.
    Monitoring Oracle DatabaseServers Availability • Instance status • Listener status Space Usage • Database space • Tablespace usage • Archive area • Dump area • Large tables © eG Innovations, Inc | www.eginnovations.com Workload • Top queries by CPU used • Top queries by phy reads • Top queries by elapsed time • Top queries by buffer gets Memory • Library cache hit ratio • Dictionary cache hit ratio • Buffer cache hit ratio • Locks Optimization • Redo log buffers • Sorts on disk • Large table scans • Datafiles by I/O • Index fragmentation Sessions • Active sessions • User logons/logouts • Calls/sec, Trans/sec • Root-blockers • Processes by state
  • 18.
    eG Enterprise forOracle Monitoring  Monitoring made Easy  Quick to diagnose  Correlated views for root-cause diagnosis  Actionable insights  Not just for experts  Best practices built-in © eG Innovations, Inc | www.eginnovations.com
  • 19.
    Oracle Database InstanceModel Oracle Database Instance On Windows © eG Innovations, Inc | www.eginnovations.com Oracle Database Instance On Unix Manage Oracle Instances in a consistent manner across operating systems
  • 20.
    Oracle Database Performance There is a critical tablespace alert. There is no space in the tablespace. © eG Innovations, Inc | www.eginnovations.com
  • 21.
    Multi-Level Thresholds ©eG Innovations, Inc | www.eginnovations.com The dashed lines indicate 3 levels of thresholds – Minor, Major & Critical. This allows for alarm escalation should the problem severity increase.
  • 22.
    Tracking Configuration Changes © eG Innovations, Inc | www.eginnovations.com There has been a recent change in datafile configuration. There has been a change in the size of the datafile – from 500MB to 20MB (someone made a mistake!)
  • 23.
    Analyzing Current Configuration © eG Innovations, Inc | www.eginnovations.com
  • 24.
    Analyzing Current Configuration © eG Innovations, Inc | www.eginnovations.com
  • 25.
    Comparing Database Configurations © eG Innovations, Inc | www.eginnovations.com
  • 26.
    Identify Hot DataFiles © eG Innovations, Inc | www.eginnovations.com
  • 27.
    Monitoring Database UserConnections © eG Innovations, Inc | www.eginnovations.com
  • 28.
    Auto-Baselining of Metrics © eG Innovations, Inc | www.eginnovations.com Automatic baselines determined by the monitoring system. The baselines vary based on time of day.
  • 29.
    Detecting Long RunningQueries © eG Innovations, Inc | www.eginnovations.com There is one long running query on the database server.
  • 30.
    Detecting Long RunningQueries The long running query © eG Innovations, Inc | www.eginnovations.com
  • 31.
    Detecting the Needfor Reindexing Indicates the need to recreate a table’s index © eG Innovations, Inc | www.eginnovations.com
  • 32.
    Detecting the Needfor Reindexing © eG Innovations, Inc | www.eginnovations.com
  • 33.
    Managing Other Databases © eG Innovations, Inc | www.eginnovations.com A Microsoft SQL Server
  • 34.
    Detecting Blocking Queries There is a process blocking everyone else – i.e., root-blocker. © eG Innovations, Inc | www.eginnovations.com
  • 35.
    Detecting Blocking Queries Query being executed by the root-blocker © eG Innovations, Inc | www.eginnovations.com
  • 36.
    Advantages of eGEnterprise  Consistent way of managing different database servers  Don’t need experts to use the tool  Learning curve is short  Single paradigm across all tiers/platforms  Correlation rules automatically built-in  No need to build complex if/then/else rules  Focus on the cause, don’t be distracted by effects © eG Innovations, Inc | www.eginnovations.com
  • 37.
    eG Enterprise Architecture TRENDS ANALYSIS AUTO DISCOVERY DATA ANALYSIS MULTI-PHASE CORRELATION SERVICE LEVEL eG Plugins AGENTLESS MONITORING eG Monitoring SINGLE AGENT MONITORING © eG Innovations, Inc | www.eginnovations.com AUDITS SERVICE MONITORING REAL-TIME ALERTS SINGLE CLICK DIAGNOSIS MULTI-LEVEL DIAGNOSIS 100% WEB INTERFACE AUTO THRESHOLDING PROBLEM MANAGEMENT eG Manager eG Console PERSONALIZED VIEWS CENTRAL CONFIGURATION ANY WHERE MONITORING NMS INTEGRATION ADVANCED REPORTING CONFIG CHANGE CONTROL ACTIONS INTEGRATION CONSOLE MULTI-LOCATION TESTING Services, Systems, Applications and Networks
  • 38.
    The eG UniversalMonitor •A single monitor license for Microsoft, Linux, Solaris, HPUX, AIX, VMware, Tru64 •A single price, regardless of OS or server configuration - 2, 4, 8, 16 CPUs •A single agent for monitoring any application © eG Innovations, Inc | www.eginnovations.com •A single price to manage multiple applications on the same server •Auto-upgradeable •Agentless monitoring option •100% web-based – HTTP/HTTPS
  • 39.
    Extending eG ForMonitoring Custom Applications © eG Innovations, Inc | www.eginnovations.com
  • 40.
    Personalized Dashboards ©eG Innovations, Inc | www.eginnovations.com
  • 41.
    eG Enterprise –Live Demo © eG Innovations, Inc | www.eginnovations.com  Monitoring of Oracle Databases  Unix & Windows Servers  Virtualization Platforms Correlating Database Performance  With other infrastructure tiers
  • 42.
    Monitoring Beyond theDatabase Tier © eG Innovations, Inc | www.eginnovations.com
  • 43.
    Service Topology View © eG Innovations, Inc | www.eginnovations.com
  • 44.
    SAP is Seeinga Problem Many SAP processes are on hold © eG Innovations, Inc | www.eginnovations.com
  • 45.
    SAP Processes areHung on Reports Many SAP processes are on hold while generating reports. © eG Innovations, Inc | www.eginnovations.com
  • 46.
    Oracle Errors AreHappening Many errors have been detected in the Oracle alert log. © eG Innovations, Inc | www.eginnovations.com
  • 47.
    Oracle Errors AreHappening © eG Innovations, Inc | www.eginnovations.com Could not create a new file or update an existing file.
  • 48.
    Virtual Topology ©eG Innovations, Inc | www.eginnovations.com The database issue seems to be caused by a VMware vSphere problem!
  • 49.
    VMware Performance Insights One of the datastores on the VMware server is full, thereby causing database access to fail. © eG Innovations, Inc | www.eginnovations.com
  • 50.
    Correlated Alarms ©eG Innovations, Inc | www.eginnovations.com
  • 51.
    The eG ServiceManager Service Manager eG Enterprise Manager Identify & resolve problems preemptively, before users call! © eG Innovations, Inc | www.eginnovations.com Profile Manager? Citrix? Application? VMware? Active Directory? Oracle? The eG Enterprise Service Manager is a General Practitioner for your IT infrastructure.
  • 52.
    Executive Report ©eG Innovations, Inc | www.eginnovations.com
  • 53.
    Operations Report ©eG Innovations, Inc | www.eginnovations.com
  • 54.
    ROI of TotalIT Performance Management © eG Innovations, Inc | www.eginnovations.com • Reduce downtime • Increase application availability • Boost user experience Boost User Satisfaction & Productivity • Simplify, automate & accelerate diagnosis & troubleshooting • Optimize staffing levels & reduce OPEX Reduce IT Support Cost & Complexity • Increase hardware utilization • Leverage investment in software • Right-size & optimize environment Reduce Infrastructure Cost & Avoid Cost Overruns • Accelerate deployments & rollout • Reduce risk, deliver successful projects & peace of mind Deliver Projects on Time, on Budget, on Target
  • 55.
    Next Steps Moredetails http://www.eginnovations.com/freetrial  Send an Email info@eginnovations.com  Call Us (866) 526 6700 © eG Innovations, Inc | www.eginnovations.com
  • 56.
  • 57.
    Citrix Performance Assurance “Dramatically simplify and accelerate Citrix performance management. Deliver peak performance, user satisfaction and ROI.” © eG Innovations, Inc | www.eginnovations.com Virtualization Performance Assurance User Satisfaction IT Productivity Higher service uptime Simplicity Cost control & ROI
  • 58.
    About eG Innovations Performance Assurance Made Easy eG Innovations delivers pre-emptive, automated, and integrated performance assurance solutions for business critical IT environments – virtual, cloud, and physical. eG helps customers quickly diagnose and resolve performance bottlenecks, and right-size their infrastructure to deliver on the promise of exceptional performance, user productivity, and ROI. Worldwide Locations Singapore, USA, UK, Netherlands, India, Hong Kong Customers Over 1,000 customers worldwide Certifications & Sample Awards © eG Innovations, Inc | www.eginnovations.com
  • 59.
    Customer Success ©eG Innovations, Inc | www.eginnovations.com