Database Performance Analyzer Overview 11/9/2018 Database Performance Analyzer Overview Janis Griffin Senior DBA / Performance Evangelist
© 2018 SolarWinds Worldwide, LLC. All rights reserved. 11/9/2018 Why Use DPA? DevOps Benefits Root Cause In Few Key Clicks Virtualized Databases Now Part of a Bigger Solution © 2018 SolarWinds Worldwide, LLC. All rights reserved.
Development + Operations = DEVOPS A software development method Stresses communication, collaboration and integration between developers and IT professionals Aims to help an organization rapidly produce software products and services © 2018 SolarWinds Worldwide, LLC. All rights reserved.
Old Org Structures Don’t Work for Software Businesses https://puppet.com/resources/whitepaper/state-of-devops-report © 2018 SolarWinds Worldwide, LLC. All rights reserved.
SILOS Inhibit Results DPA Removes the Silos
Make Developers Self Sufficient Problem Solvers DBAs get caught between Developers and Business Users DPA lets Developers see their code directly Eliminate dependence on DBAs for all production info Developers Need Info to Fix Problem Business User Demands DBAs and Production © 2018 SolarWinds Worldwide, LLC. All rights reserved.
DPA Agentless Architecture Developer Operations DBA QA DPA Repository MySQL, Oracle, SQL Server Architect SQL Server, Oracle, DB2, Sybase, VMware Dev Stage Prod © 2018 SolarWinds Worldwide, LLC. All rights reserved.
Why Use DPA? Root Cause In Few Key Clicks
End User Complains Database is SLOW
30 Day Trend shows Hours of wait
Jan 26th shows Blocking started at 1pm
Advise On Blocked Query
Blocked session is waiting on Spid 138 SPID 138 is IDLE or Orphaned holding the resource that SPID 137 is waiting for
DPA With VM Option How does Virtualization affect my Database Performance?
Physical DB Server Database Operating System Physical Host DBA has full visibility and accurate metrics Database Rarely Changes Operating System Physical Host Storage System
DB Server on VMware Database Operating System Virtual Machine (VM) DBA Visibility Visible but inaccurate per VMware** **http://communities.vmware.com/docs/DOC-5661 Operating System Frequent Changes Virtual Machine (VM) Physical Host Storage System
Database Response Time Metrics This Layer shows Database Response Time Metrics This Layer shows Database Health Metrics This Layer shows O/S and Virtual Machine Metrics This Layer shows Metrics for the Physical Host This Layer shows Metrics for the Storage Layer
Tooltip: Another VM (ProdServerB) moved onto this Physical Host
Tooltip: Another VM (ProdServerB) moved off this Physical Host