Skip to Main Content
Solarwinds header logo
  • Bring IT all together

    Customers rely on SolarWinds to drive operational resilience, from unified observability to enterprise-wide service management, through a simple, powerful, and secure portfolio built for hybrid IT.

    Platform OverviewPlatform Overview
    EXPLORE SOLARWINDS
    Interactive DemosPricingAbout UsSecure by DesignSolarWinds AI
    Monitoring and Observability

    World-class capabilities built for your hybrid IT ecosystem.

    NetworkInfrastructureDatabaseApplicationsDigital ExperienceLogsSecurity
    Monitoring and Observability Overview
    Database Observability

    Monitor, alert, triage, remediate, and prevent database issues from disrupting your business.

    MonitorDiagnoseOptimizeEverywhere
    Database Observability Overview
    Incident Response

    Build operational resilience and keep your systems online.

    Incident Response Overview
    IT Service Management

    Get teams back to work faster with an experience built for IT—and loved by users.

    Service ManagementAssets & CMDBAI & AutomationEnterprise Service Management
    IT Service Management Overview
    Not sure where to start?
    Get Expert GuidanceExplore ToolsRequest a QuoteVisit Our THWACK User Community
  • Respond even faster

    SolarWinds helps teams respond faster through AI-Powered observability, database performance, incident response, and ITSM solutions. Let our products work hard so you don’t have to.

    All ProductsAll Products
    EXPLORE SOLARWINDS
    Interactive DemosPricingAbout UsSecure By DesignSolarWinds AI
    Monitoring & Observability

    SolarWinds Observability Self-HostedSolarWinds Observability SaaSServer Application MonitorSecurity Event ManagerNetwork Performance MonitorNetFlow Traffic AnalyzerVirtualization ManagerNetwork Configuration ManagerIP Address ManagerAccess Rights Manager
    Database

    Database Performance AnalyzerSQL Sentry
    Incident Response

    SolarWinds Incident Response
    IT Service Management

    SolarWinds Service DeskWeb Help DeskDameware
    Tools

    Engineer's ToolsetKiwi Syslog ServerNetwork Topology MapperServ-U Managed File Transfer
    View Free Tools
    Not sure where to start?
    Get Expert GuidanceExplore ToolsRequest a QuoteVisit Our THWACK User Community
  • Discover our solutions to your IT challenges

    Whether you want to stay ahead with new tech, speed up modernization, support modular services, cut costs, or stay competitive, we’ve built industry-leading software to maximize hybrid IT, spark innovation, and tackle your toughest IT challenges.

    All SolutionsAll Solutions
    EXPLORE SOLARWINDS
    Interactive DemosPricingAbout UsSecure By DesignSolarWinds AI
    By Need

    Application Performance DevOpsIT Service ManagementNetwork Monitoring and ManagementCloud MigrationDigital Experience IT Asset ManagementUser Experience MonitoringDatabase ManagementInfrastructure MonitoringLog ManagementIT Automation
    By Technology

    AWSKubernetesPostgreSQLAzureMySQLSQL Server Diagnostics
    By Industry

    EducationPublic SectorEnterpriseSmall Business
    Partner Solutions

    Global System Integrators & MSPs
    View All Solutions
    Not sure where to start?
    Get Expert GuidanceExplore ToolsRequest a QuoteVisit Our THWACK User Community
  • Pricing
  • We’re here to help you.

    With award-winning technical support, extensive documentation, comprehensive training, and tons of educational assets, we’re dedicated to your success. Plus, you can connect directly with product experts in our user community of over 200,000 registered members.

    Get Expert GuidanceGet Expert Guidance
    EXPLORE SOLARWINDS
    Interactive DemosPricingAbout UsSecure By DesignSolarWinds AI
    Partners

    Program OverviewBecome A PartnerFind a PartnerPartner Portal Login
    Resource Center

    NewsroomInvestor RelationsSolarWinds BlogTrust CenterResourcesGDPR
    Services & Support

    Customer SuccessDeployment ServicesPremium SupportTechnical DocsRenew MaintenanceSolarWinds Academy: Training & CertificationTechnical SupportReport a Security Incident
    Community

    THWACK SolarWinds User CommunityEventsPartners
    Not sure where to start?
    Get Expert GuidanceExplore ToolsRequest a QuoteVisit Our THWACK User Community
Contact Us
Request Quote
Solarwinds header logo
Skip to Main Content
  • Pricing
  • Customer Portal
  • THWACK®
  • Events
  • SolarWinds Blog
  • Public Sector
  • Contact Us
SolarWinds Footer Logo

SolarWinds was founded by IT professionals solving complex problems in the simplest way, and we have carried that spirit forward since 1999. We take pride in relentlessly listening to our customers to develop a deeper understanding of the challenges they face. Our digital agility solutions are built to help companies of any size accelerate business transformation today and into the future.

Try SolarWinds
  • Free Product Trials
  • All Tools
  • Interactive Demos
  • Preference Center
Security
  • Trust Center
  • GDPR Resource Center
  • Secure by Design
  • Security Information
For Customers
  • Customer Portal
  • Support
  • Documentation
  • THWACK Community
About SolarWinds
  • Company
  • Careers
  • For Government
  • For Investors
Resources
  • SolarWinds Blog
  • Resource Center
  • Knowledge Hub
  • Gartner® Magic Quadrant™ Observability
Try SolarWinds
  • Legal Documents
  • Privacy
  • California Privacy Rights
  • Web Accessibility Statement

©2026 SolarWinds Worldwide, LLC. All rights reserved.

Database Performance Analyzer
  • View All Features
    Features
    • AI Assist
    • Database Monitoring
    • Database Management Software
    • Database Optimization
    • SQL Query Analyzer
    • SQL Database Monitor
    • SQL Server Performance Tuning Tool
    • SQL Index Fragmentation
    • SQL Server Query Optimizer
    • Oracle Database Monitoring
    • Oracle Exadata Performance Monitoring
    • MySQL Performance Tuning Tool
    • MySQL Query Analyzer
    • MySQL Slow Query Log
    • MySQL Query Optimizer
    • MySQL Analytics Tool
    • Amazon RDS Monitoring
    • VMware Monitoring
    • Postgres Performance Tuning
    • Azure SQL Server Performance
  • View All Databases
    Databases
    • Oracle Monitoring
    • Oracle Exadata Monitoring
    • SQL Database Monitoring
    • Azure SQL Monitoring
    • Amazon RDS Monitoring
    • Amazon EC2 Monitoring
    • PostgresSQL Monitoring
    • IBM DB2 Monitoring
    • Sybase SAP ASE Monitoring
    • SAP HANA Monitoring
    • MySQL Monitoring
    • MariaDB Monitoring
    • Percona Monitoring
    • Google Cloud Monitoring
  • Pricing
    • Get a Quote
  • View All Resources
    Technical Resources
    • Datasheet
    • Admin Guide
    • Install Guide
    • Getting Started Guide
    • Documentation
    Educational Resources
    • Demo
    • Videos
    • SolarWinds Academy
    • Webcasts
    • Whitepapers
    Connect with Us
    • SolarWinds Events
    • DPA Product Forum
    • Customer Service & Support
Database Performance Analyzer

Optimize Azure SQL Performance

Monitor, analyze, and optimize Azure SQL performance

Download Free TrialEmail Link to Trial
Fully functional for 14 days
Learn More
Monitor Azure Metrics
Analyze Root Causes
Optimize Databases
Get Table Tuning Advice
View VM Performance

Quickly locate issues in your Azure database environment

Azure SQL Server Performance Monitoring, Analyzing and Optimizing Use case type 1 0 Features Array Item - features item image

Issues can pop up in your database environment at any time—let’s face it, none of us work in a static environment. With 24/7 Azure monitoring, SolarWinds® Database Performance Analyzer (DPA) is built to identify spikes in wait time behavior in a multi-dimensional way, making it easier to zero in on what’s causing the bottleneck and more easily understand where it’s coming from.

Powered by machine learning, DPA for Azure SQL is built to watch for anomalies in behavior patterns, allowing you to see a problem’s magnitude and receive an alert based on sensitivities you can define.

Download Free TrialEmail Link to Trial
Fully functional for 14 days
Learn More

Analyze Azure SQL server performance for root causes

Oracle Database Performance Monitoring Tools Use case type 1 4 Features Array Item - features item image

The Azure SQL database monitoring tool in DPA can help you find the biggest Azure SQL server performance issues in your environment—then easily drill into the analysis DPA provides to determine what’s causing the issues. Use correlated resource metrics for deeper insight into utilization issues.

The Azure SQL performance monitoring tool in DPA can offer detailed blocking and deadlock analysis to quantify the impact blocking has on end users and visualizes the blocking tree to see what sessions and queries were involved—allowing you to see what caused the issue and who the victims were. Query-level performance analysis brings available data into one view to help you answer, “Why is this query slow now?” and much more.

Download Free TrialEmail Link to Trial
Fully functional for 14 days
Learn More

Use detailed data to optimize your databases

Analyze MySQL - Analytics Tools for MySQL Database Use case type 1 Product Hero - hero image

Finding and analyzing Azure SQL performance issues are often just the start. The ultimate goal of Azure SQL database monitoring is to use these performance insights to tune the database and reduce the effects of issues moving forward.

DPA is built to call attention to potential areas of improvement, pointing you in the right direction as you begin to optimize your databases. DPA can monitor real workloads to highlight queries going after more data than they need. DPA then aggregates the queries in a table, allowing you to see the best tuning and indexing opportunities at a holistic level. Often, simple changes have the biggest performance impacts, but you must know where to look.

Download Free TrialEmail Link to Trial
Fully functional for 14 days
Learn More

Take advantage of table-tuning best practices

Database Performance Tuning Use case type 1 3 Features Array Item - features item image

Following table-tuning best practices is an effective way to increase your Azure SQL server performance. But how do you know if your database tables are following best practices when you have many tables associated with your Azure SQL database?

You can more easily evaluate your tables and indexes against a set of SQL Server performance tuning best practices using DPA, including flagging and addressing common issues like foreign key not indexed, overlapping indexes, wide index, no defined indexes, or no primary key. DPA is also designed to help you quickly identify Azure SQL performance issues in urgent need of attention.

Download Free TrialEmail Link to Trial
Fully functional for 14 days
Learn More

Correlate database performance with VM performance

Monitor Virtualization Database Performance Use case type 1 1 Features Array Item - features item image

Leverage the advanced and intuitive charting features in DPA to map performance issues to key virtual machine (VM) metrics and determine the impact of VM performance, including VMware vSphere performance, as it relates to your Azure SQL database. With this additional insight into Azure SQL service performance, you can resolve problems with database virtualization faster.

Download Free TrialEmail Link to Trial
Fully functional for 14 days
Learn More

Get More on Azure SQL Database

Do you find yourself asking…

Efficiently maximize Azure SQL database performance

Database Performance Analyzer

  • Access query and table tuning advisors
  • Continuously monitor active sessions
  • Isolate the root cause of complex issues with multi-dimensional analysis

Starts at

Subscription Licensing Options
Download Free TrialEmail Link to Trial
Fully functional for 14 days
Learn More
Let's talk it over.

Contact our team. Anytime.

Learn More About Our Popular Products

Automated User Provisioning
NTFS Permissions Report Tool
Active Directory Auditing Tool
Network Audit
IP Address Scanner
Network Troubleshooting
Server Monitoring Software
Virtualization Manager
Database Performance Monitoring
Service Desk
IT Help Desk
IT Asset Management

Explore More Resources

View All Resources
  • How to monitor Azure SQL database DTU limits and costs
  • How to analyze Azure SQL performance metrics using DPA
  • How does Azure SQL Database performance monitoring work in DPA?

Given Microsoft Azure SQL database purchase models offer various service tiers based on Database Transaction Units (DTU), monitoring Azure SQL database DTU limits and costs should be one of your organization’s priorities.

SolarWinds Database Performance Analyzer is designed to monitor your DTU consumption, DTU utilization, and DTU limit, better allowing you to stay within your service tier’s Azure SQL database size limit. With an in-depth understanding of your Azure SQL database environment and your Azure SQL database size limit, you’ll be able to allocate your resources and budget more effectively and only pay for the service tier you need.

In addition to notifying when you’re approaching your tier’s Azure SQL database size limit, monitoring DTU limits and costs can offer you a comprehensive view of your SQL database environment during bottlenecks and slowdowns, providing invaluable data to help you get to the root of database performance issues. With an Azure SQL database monitoring tool, you can more easily see what percentage of available DTU your Azure SQL Database is consuming during day-to-day operations and whether you’re within your Azure SQL database size limit.

With such a large and complex Azure environment, analyzing and monitoring Azure SQL database performance metrics can be challenging and time-consuming.

SolarWinds DPA is built to help make the process easier by offering detailed chart data and comprehensive reports, including commonly used wait-time metrics like average wait times for a single SQL statement or multiple SQL statements, a list of elements with the longest I/O wait times, and the time of day when an element experiences the longest wait times. Highly customizable, DPA can generate reports with specified time intervals and items, making Azure SQL performance monitoring easier than ever.

Performing Azure SQL performance monitoring and creating Azure SQL database reports with DPA is simple. Just click Reports in the DPA menu, select SQL Database, and pick your report type. Reports automatically include elements with high wait times, but you can also add up to 50 specific elements by selecting User-Defined, Add, and then using the search box. To specify the time and dates the report will include, click Dates to Display.

With the detailed database monitoring metrics DPA reports provide, you can effectively identify and communicate database performance baselines and trends, allowing you to quickly detect Azure SQL database performance anomalies.

To determine if your optimization efforts were successful, track performance tuning results with DPA. You can also easily share reports and analyses with colleagues and use utilization trends to improve your organization’s resource allocation.

SolarWinds Database Performance Analyzer (DPA) helps simplify Azure SQL performance monitoring by offering templates for monitoring various databases, including Azure SQL performance monitoring templates.

Using Azure SQL Server database performance and statistics counters starts with setting up a PowerShell module and connecting to Azure Portal using your login credentials. Once the DPA Microsoft Azure SQL monitoring template is configured, it’s built to continuously monitor a range of components that can include blocked, failed, and successful connections, deadlocks, database throughput units, database size, average CPU and IO utilization, and other Azure SQL performance metrics.

DPA offers default Azure SQL Database metrics, but you can also create custom metrics. If you have a virtual machine (VM) license and register for VM monitoring, DPA will also provide many valuable VM metrics, such as VM CPU Usage Percentage and VM Memory Swap-In Rate.

The Azure SQL performance monitoring template included in DPA is highly customizable. If the default metrics don’t suit your organization’s needs, you can adjust thresholds via the Resources tab and create custom metrics to gather more insightful information. You can pinpoint bottlenecks and other issues by using custom wait-time metrics or query-based metrics.

For query-based metrics, DPA generates a metric chart showing query execution time and value and the rate of change between queries. With flexible, query-based custom metrics, you can track everything from index fragmentation to the number of page splits to the number of buffer manager pages Azure SQL database reads per second.

As this DPA template monitors Azure SQL server performance, you’ll have access to both real-time and historical data, allowing you to immediately act and resolve critical Azure SQL performance issues. In addition to providing this detailed data, this Azure SQL database performance monitor uses machine learning to detect anomalies.

DPA also collects metrics related to license compliance, such as the number of connected users, sessions, and machines connected to the Azure SQL Database. You’ll know who has access to your database and when users experience database performance issues.

With SolarWinds Azure SQL performance monitoring tool, you can even automate alerts for critical Azure SQL performance issues by using convenient and customizable email templates.

With the help of the DPA Azure SQL performance monitoring template, you’ll gain an in-depth understanding of your Azure SQL database, including performance metrics and issues. Thanks to this comprehensive Azure SQL database monitoring tool, you can establish an Azure SQL database baseline, receive critical alerts, quickly identify and resolve performance issues, improve Azure PaaS and Azure IaaS application performance, and see whether you’re within your Azure SQL database size limit, so you can budget your time and money more effectively.

  • Given Microsoft Azure SQL database purchase models offer various service tiers based on Database Transaction Units (DTU), monitoring Azure SQL database DTU limits and costs should be one of your organization’s priorities.

    SolarWinds Database Performance Analyzer is designed to monitor your DTU consumption, DTU utilization, and DTU limit, better allowing you to stay within your service tier’s Azure SQL database size limit. With an in-depth understanding of your Azure SQL database environment and your Azure SQL database size limit, you’ll be able to allocate your resources and budget more effectively and only pay for the service tier you need.

    In addition to notifying when you’re approaching your tier’s Azure SQL database size limit, monitoring DTU limits and costs can offer you a comprehensive view of your SQL database environment during bottlenecks and slowdowns, providing invaluable data to help you get to the root of database performance issues. With an Azure SQL database monitoring tool, you can more easily see what percentage of available DTU your Azure SQL Database is consuming during day-to-day operations and whether you’re within your Azure SQL database size limit.

  • With such a large and complex Azure environment, analyzing and monitoring Azure SQL database performance metrics can be challenging and time-consuming.

    SolarWinds DPA is built to help make the process easier by offering detailed chart data and comprehensive reports, including commonly used wait-time metrics like average wait times for a single SQL statement or multiple SQL statements, a list of elements with the longest I/O wait times, and the time of day when an element experiences the longest wait times. Highly customizable, DPA can generate reports with specified time intervals and items, making Azure SQL performance monitoring easier than ever.

    Performing Azure SQL performance monitoring and creating Azure SQL database reports with DPA is simple. Just click Reports in the DPA menu, select SQL Database, and pick your report type. Reports automatically include elements with high wait times, but you can also add up to 50 specific elements by selecting User-Defined, Add, and then using the search box. To specify the time and dates the report will include, click Dates to Display.

    With the detailed database monitoring metrics DPA reports provide, you can effectively identify and communicate database performance baselines and trends, allowing you to quickly detect Azure SQL database performance anomalies.

    To determine if your optimization efforts were successful, track performance tuning results with DPA. You can also easily share reports and analyses with colleagues and use utilization trends to improve your organization’s resource allocation.

  • SolarWinds Database Performance Analyzer (DPA) helps simplify Azure SQL performance monitoring by offering templates for monitoring various databases, including Azure SQL performance monitoring templates.

    Using Azure SQL Server database performance and statistics counters starts with setting up a PowerShell module and connecting to Azure Portal using your login credentials. Once the DPA Microsoft Azure SQL monitoring template is configured, it’s built to continuously monitor a range of components that can include blocked, failed, and successful connections, deadlocks, database throughput units, database size, average CPU and IO utilization, and other Azure SQL performance metrics.

    DPA offers default Azure SQL Database metrics, but you can also create custom metrics. If you have a virtual machine (VM) license and register for VM monitoring, DPA will also provide many valuable VM metrics, such as VM CPU Usage Percentage and VM Memory Swap-In Rate.

    The Azure SQL performance monitoring template included in DPA is highly customizable. If the default metrics don’t suit your organization’s needs, you can adjust thresholds via the Resources tab and create custom metrics to gather more insightful information. You can pinpoint bottlenecks and other issues by using custom wait-time metrics or query-based metrics.

    For query-based metrics, DPA generates a metric chart showing query execution time and value and the rate of change between queries. With flexible, query-based custom metrics, you can track everything from index fragmentation to the number of page splits to the number of buffer manager pages Azure SQL database reads per second.

    As this DPA template monitors Azure SQL server performance, you’ll have access to both real-time and historical data, allowing you to immediately act and resolve critical Azure SQL performance issues. In addition to providing this detailed data, this Azure SQL database performance monitor uses machine learning to detect anomalies.

    DPA also collects metrics related to license compliance, such as the number of connected users, sessions, and machines connected to the Azure SQL Database. You’ll know who has access to your database and when users experience database performance issues.

    With SolarWinds Azure SQL performance monitoring tool, you can even automate alerts for critical Azure SQL performance issues by using convenient and customizable email templates.

    With the help of the DPA Azure SQL performance monitoring template, you’ll gain an in-depth understanding of your Azure SQL database, including performance metrics and issues. Thanks to this comprehensive Azure SQL database monitoring tool, you can establish an Azure SQL database baseline, receive critical alerts, quickly identify and resolve performance issues, improve Azure PaaS and Azure IaaS application performance, and see whether you’re within your Azure SQL database size limit, so you can budget your time and money more effectively.