Logo

SolarWinds Database Performance Analyzer (DPA)

SolarWinds DPA (Database Performance Analyzer) helps organizations monitor database performance, analyze query behavior, identify bottlenecks, and improve visibility across critical database environments.

Quick benefits

SolarWinds DPA License

SolarWinds DPA At a glance

What it does : SolarWinds DPA provides database performance monitoring, query analysis, wait-time analysis, workload visibility, alerting, and performance troubleshooting insights.

License type : Subscription or module-based licensing, depending on SolarWinds deployment and database monitoring model

Typical term : 1 year · 3 years · product-dependent options

Activation method : Online activation through SolarWinds licensing workflows or offline/manual activation using a Machine ID and license file

Who needs it : Organizations that need centralized visibility into database performance, query activity, resource utilization, and database workload behavior across enterprise environments

License Overview

The SolarWinds DPA license is usually planned around the database environments that need performance monitoring, including database instances, database services, cloud database resources, and deployment-specific monitoring requirements.

Because database environments can include self-hosted databases, DBaaS platforms, Azure SQL Database, virtual machines, and different database categories, licensing should be sized according to the actual database monitoring scope rather than a simple server count. A single environment may include multiple database engines, production instances, test systems, and cloud-connected database services that require separate visibility.

SolarWinds DPA is often used in environments where database performance directly affects applications, reporting systems, customer portals, or business services. For that reason, the licensing approach should consider which database workloads are business-critical and how much performance visibility the organization needs. A properly aligned license helps organizations monitor the right database resources, avoid performance blind spots, and support long-term database optimization as workloads grow.

Product Overview

Database performance problems can be difficult to troubleshoot when slow queries, wait events, resource contention, and application delays are spread across different systems.

SolarWinds DPA is designed to reduce this complexity by giving database and IT teams deeper visibility into how database workloads behave over time.

In practice, the platform analyzes query performance, wait times, database sessions, resource usage, and workload trends to help teams identify where delays are occurring. Instead of only showing that a database is slow, it helps explain why performance is affected.

One of the key strengths of SolarWinds DPA is wait-time analysis. This allows teams to understand whether performance issues are related to query design, CPU, storage, locking, blocking, memory, or other database conditions.

For organizations running business-critical applications, this approach supports faster troubleshooting, better database tuning, and more reliable application performance.

SolarWinds DPA technical flow

Core technical flow

  1. Deploy SolarWinds DPA and configure database monitoring services
  2. Add supported database instances, DBaaS resources, or database targets
  3. Configure credentials, monitoring scope, alerts, and performance thresholds
  4. Collect query performance, wait-time, workload, and resource metrics
  5. Analyze bottlenecks, slow queries, blocking, and database behavior trends
  6. Generate dashboards, reports, and database performance insights

Options & Tiers

Licensing Model Best for Typical Scope What affects pricing
Standard DPA deployment Core database monitoring Query and database performance visibility Database instance/resource scope
Cloud database monitoring DBaaS and cloud environments Cloud database performance visibility Database service type
Enterprise deployment Larger database environments Broad monitoring across multiple platforms Environment scale
Offline activation setup Restricted environments Manual license workflow Deployment model

Features & Benefits

As database environments grow across applications, reporting tools, cloud services, and business systems, maintaining clear performance visibility becomes increasingly important. SolarWinds DPA helps organizations centralize database performance monitoring so teams can identify slow queries, resource bottlenecks, blocking issues, and workload trends from one operational platform.

One of the major benefits is faster root-cause analysis. Database teams can understand whether a performance issue is caused by a query, resource contention, wait events, or infrastructure behavior. The platform also supports long-term optimization by helping teams track performance trends and identify recurring workload patterns before they become larger operational problems. Over time, SolarWinds DPA helps organizations improve database reliability, reduce troubleshooting time, and maintain better control over application performance dependencies.

System Requirements

Common environments

Technical requirements

How activation works

Activating SolarWinds DPA usually starts after the product is installed and the purchased entitlement is ready to be applied through the SolarWinds licensing workflow. In connected environments, activation can generally be completed through the product administration interface or SolarWinds licensing system using the provided license information.

For restricted or offline environments, SolarWinds DPA can support manual activation workflows. After installation, the system generates a unique Machine ID for that specific deployment. This Machine ID is then used to obtain the correct license file, which is imported back into the installed SolarWinds environment.

The resulting license file is typically node-locked, meaning it is tied to that specific server or installation environment. It is also module-specific, so a license generated for SolarWinds DPA is intended for the Database Performance Analyzer module and should not be reused for another SolarWinds product.

Depending on the deployment and licensing scope, activation may validate monitored database resources, database categories, DBaaS options, Azure SQL Database coverage, VM options, reporting capabilities, and performance monitoring features. After activation, organizations should review monitored database coverage, alert settings, and performance visibility scope to ensure SolarWinds DPA remains aligned with the purchased entitlement.

Pricing factors + quote process

Organizations usually size SolarWinds DPA according to database monitoring scope, database platform type, deployment model, and performance visibility requirements.

Environments with multiple production databases, DBaaS services, Azure SQL Database resources, virtual machine-based deployments, or business-critical workloads may require broader licensing and more detailed deployment planning.

Additional considerations, such as database category, monitoring architecture, reporting needs, support coverage, and subscription term, can also influence pricing.

During the quote process, database inventory, performance monitoring goals, deployment model, and activation requirements are reviewed first so the licensing approach can match the organization’s database performance strategy more accurately.

After you request a quote

Frequently Asked Questions