database performance tuning for virtualized …...2020/02/11  · •expert advice for query and...

Post on 28-Jun-2020

12 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

@solarwinds

Performance considerations for database instances in virtual machines

Database Performance Tuning for

Virtualized Database Instances

@solarwinds© 2020 SolarWinds Worldwide, LLC. All rights reserved.

Senior Product Marketing Manager

John Maxwell

• John is a software technology professional with 20 years of experience in systems management, including virtualization, cloud, and storage. He has worked for both large and small technology firms in this space. John is responsible for Database Performance Analyzer (DPA) and Database Performance Monitor (DPM).

@solarwinds

POLL

© 2020 SolarWinds Worldwide, LLC. All rights reserved.

@solarwinds

Database Instances Running in a VM

Hypervisor - ESXi

Oracle

VM

MySQL

VM

SQL Server

VM

Host OS

Physical Server

• The database instance is limited to the resources defined to the VM

• vCPU

• Memory

• Datastore/VMDK

© 2020 SolarWinds Worldwide, LLC. All rights reserved.

@solarwinds

Databases Running in a VM

• What can make a big impact on your VM performance

• CPU

• CPU ready

• CPU co-stop

• Memory

• Memory swap rate

• VM active memory usage

• VM memory balloon

• Disk

• Latency

© 2020 SolarWinds Worldwide, LLC. All rights reserved.

@solarwinds

Database Performance Analyzer

Cross-Platform Database

Performance Management

“DPA allows us to quickly identify performance issues both during a crisis and proactively.”John Dowling, SQL Server DBA, Nasdaq

© 2020 SolarWinds Worldwide, LLC. All rights reserved.

@solarwinds

Database Performance Analyzer

Database Performance Management

• Cross-platform support for both cloud and on-premises databases. Anomaly detection powered by machine learning gets smarter over time to help you identify the bottlenecks slowing down your applications.

• Multi-dimensional wait analysis – Set the exact context for troubleshooting performance hits with accurate root cause determination

• Detailed query-level performance analysis – Get query-level wait profile, advisors, inefficient data access, statistics, plan changes, blocking involvement, and resource metrics all correlated in one view

• Expert advice for query and table tuning – Proactive tuning and optimization with index recommendations and performance projections along with inefficient query analysis

• Virtualized database monitoring – Best-in-class VMware VM and host analysis including event logging

• End-to-end performance monitoring – Orion® Platform integration provides a single-pane-of-glass view from the network to the storage array via AppStack™ and PerfStack™ dashboards

© 2020 SolarWinds Worldwide, LLC. All rights reserved.

@solarwinds

Database Performance Analyzer

Hybrid Monitoring, 24/7 Real Time, Down-to-the-Second

• Cross-platform

© 2020 SolarWinds Worldwide, LLC. All rights reserved.

@solarwinds

Database Performance Analyzer architecture

How Does it Work?

“There are suspects and culprits, and this product can help identify them. DPA is very, very detailed and you can zero-in on an issue.”Steve Shandro, Director, Global Database Administration

© 2020 SolarWinds Worldwide, LLC. All rights reserved.

@solarwinds

Database Performance Analyzer

How It Works

© 2020 SolarWinds Worldwide, LLC. All rights reserved.

@solarwinds

DPA VM option vs. external monitoring

In Product VM Monitoring vs. External

DPA External Monitoring

Real-time monitoring

CPU, memory, and disk metrics

Granular, down-to-the-second data collection

VM and HOST level metrics

Event tracking/logging

Host and VM configuration information

Database monitoring and analysis

Historical analysis

Machine learning

Custom alerts and notification per database

Time correlation of database and VM/HOST events

Annotation of events to performance degradation

© 2020 SolarWinds Worldwide, LLC. All rights reserved.

@solarwinds

Database Performance Analyzer – over 300 independent reviews, over 100,000 database instances monitored

Most Trusted, Most Reviewed

© 2020 SolarWinds Worldwide, LLC. All rights reserved.

@solarwinds

DEMO© 2020 SolarWinds Worldwide, LLC. All rights reserved.

@solarwinds

POLL

© 2020 SolarWinds Worldwide, LLC. All rights reserved.

@solarwinds

Learn More

• Product page

https://www.solarwinds.com/database-performance-analyzer

Read the blog:

https://thwack.solarwinds.com/community/monitoring-central

© 2020 SolarWinds Worldwide, LLC. All rights reserved.

@solarwinds

THANK

YOU!© 2020 SolarWinds Worldwide, LLC. All rights reserved.

@solarwinds

The SolarWinds, SolarWinds & Design, Orion, and THWACK trademarks are

the exclusive property of SolarWinds Worldwide, LLC or its affiliates, are

registered with the U.S. Patent and Trademark Office, and may be

registered or pending registration in other countries. All other SolarWinds

trademarks, service marks, and logos may be common law marks or are

registered or pending registration. All other trademarks mentioned herein

are used for identification purposes only and are trademarks of (and may be

registered trademarks) of their respective companies.

top related