SolarWinds is proud to announce the general availability (GA) of Database Performance Analyzer (DPA) 2026.2. For the first time, DPA now delivers monitoring support for SAP HANA, bringing the same deep wait-time analysis and performance insights that customers rely on across SQL Server, Oracle, PostgreSQL, MySQL, and DB2 to one of the most widely deployed enterprise in-memory platforms in the world. SAP HANA support will be extended in subsequent DPA releases.
DPA 2026.2 also delivers a lifecycle key for streamlined alert notifications, enhanced precision across a set of PostgreSQL alerts, and the expansion of AI Query Assist to MySQL and PostgreSQL targets. Shortly after the GA release, a DPA deployment option using Docker containers will also be offered as a public preview.
DPA 2026.2 Release Notes
DPA for SAP HANA
We are thrilled that DPA now brings wait-based performance analytics to SAP HANA, helping your teams evaluate query execution time by wait state and more quickly identify the factors affecting database performance. These insights support faster root-cause analysis, reduced mean time to resolution (MTTR), and improved query performance that can help lower operational costs.
DPA supports registration of SAP HANA Platform and Express editions, along with SAP HANA Cloud instances. Cloud-hosted deployments, including SAP HANA Platform editions on Microsoft Azure where HANA runs on a virtual machine without managed cloud services, are also fully supported.
This release introduces essential SAP HANA observability capabilities, including wait time trends with multi-dimensional drilldown, anomaly detection, blocking chains, statistics, resource metrics such as HANA admission control, real-time session monitoring, and more. In upcoming releases, SolarWinds will continue to extend DPA features to the HANA platform.
Alert Lifecycle Keys
This capability streamlines integration with incident response systems, including PagerDuty and ServiceNow, by clearly differentiating each distinct occurrence of an alert.
For example, a CPU alert may begin in a Normal state. As CPU pressure increases, the alert can move beyond Normal and fluctuate between Low, Medium, and High severity levels before returning to Normal after CPU pressure subsides. The period from the initial transition out of Normal through the return to Normal is referred to as an “alert lifecycle.”
DPA now generates a unique “lifecycle key” that incident response systems can use to create a new ticket for each alert occurrence, or lifecycle, rather than reopening a ticket associated with a previous occurrence.
PostgreSQL Alert Improvements
We have enhanced several PostgreSQL alerts to simplify configuration and provide more flexible options for defining alert scope.
- These alerts no longer depend on PostgreSQL foreign data wrappers, which could be difficult to configure and maintain. Instead, DPA executes alert queries directly within each database.
- The alerts also offer configuration options for precisely defining which databases, schemas, and tables are included in the alert scope. Wildcard characters are supported in object names; for example,
prod% can be used to include all databases with names that begin with prod.
Updated Alerts:
- PostgreSQL Dead Tuples
- PostgreSQL Last Analyze
- PostgreSQL Last AutoAnalyze
- PostgreSQL Last AutoVacuum
- PostgreSQL Last Vacuum
- PostgreSQL Long Running Query
- PostgreSQL Long Running Vacuum
- PostgreSQL Percent Idle in Transaction Connections
- PostgreSQL User Role Expiry
AI Query Assist for MySQL and PostgreSQL
DPA extends AI Query Assist support to MySQL and PostgreSQL database platforms. Teams can use AI-driven query rewrite recommendations to help optimize query performance for these environments, reducing troubleshooting time and accelerating resolution, especially for complex queries.
Coming Soon for Preview: DPA in a Docker Container
DPA 2026.2 will soon be available for deployment in a Docker container! The DPA container image is built on Chainguard’s secure, minimal base images. Containerized solutions provide a consistent, portable, efficient deployment experience, as well as several other benefits, including:
- Faster startup times and lower resource consumption compared to traditional virtualization
- Flexible deployment across on-premises and cloud environments
- Improved security through application isolation, reducing the overall attack surface
- Built on Chainguard container images for a hardened, minimal foundation
- Near-zero known CVEs and a dramatically smaller attack surface thanks to Chainguard’s distroless, continuously updated images
- A more secure, transparent software supply chain with signed images and SBOMs provided by Chainguard
Important: SolarWinds is currently developing a Docker container for DPA’s Platform Connect component. Until this is available, Docker-based DPA deployments are not recommended if you rely on features that require Platform Connect, such as AI Query Assist and CNS alert notifications.
What’s next?If you don't see the features you've been wanting in this release, check out the What We Are Working On for DPA post for what our dedicated database nerds are already looking at. If you don't see everything you've been wishing for there, add it to the Database Performance Analyzer Feature Requests.