We may earn a commission if you buy through links on this page. It never changes a score or a ranking. How we make money
The bottom line
A capable cross-platform database monitor, priced for teams that can justify each database license.
SolarWinds Database Performance Analyzer covers SQL Server, Oracle, MySQL, PostgreSQL, MongoDB, and Redis across on-premises, cloud, and hybrid environments. The product information lists diagnostics, query optimization, self-hosted and SaaS options, and AI-assisted rewriting of slow queries. The pricing page lists an agentless setup with 1% or less overhead and a 14-day fully functional trial.
The listed price is $142 per database per month; multi-year contracts are billed annually, and no free plan is listed. One Reddit thread reports trouble configuring Azure AD SAML, while commenters describe group-claim and configuration fixes. That makes setup sentiment mixed, not conclusive evidence of a general product defect.
Good fit if
- Teams monitoring several database engines
- Hybrid database environments
- Admins needing query diagnostics
Skip it if
- Teams seeking a free tier
- Large fleets on tight budgets
- Buyers needing simple Azure AD SSO

ScoresHow it rates
What works
- Supports SQL Server, Oracle, MySQL, PostgreSQL, MongoDB, and Redis
- Covers on-premises, cloud, and hybrid environments
- Offers self-hosted and SaaS deployment options
- Lists agentless monitoring with 1% or less overhead
- Includes a 14-day fully functional trial
What doesn't
- Listed price is $142 per database per month
- No free plan is listed
- Multi-year contracts are billed annually
- Azure AD SAML setup reports are mixed
- Pricing information gives limited detail beyond the listed entry price
01What SolarWinds Database Performance Analyzer actually does
SolarWinds Database Performance Analyzer (DPA) is a database monitoring and diagnostics product for on-premises, cloud, and hybrid environments. SolarWinds presents it as a way to monitor databases, investigate performance problems, and tune them—not as a general-purpose infrastructure monitor.
The product materials list support for SQL Server, Oracle, MySQL, PostgreSQL, MongoDB, and Redis. DPA is available as self-hosted software or SaaS. The pricing page also says the product runs on Windows or Linux, and is available in Azure or as an AWS subscription.
Its feature set includes diagnostics and actionable insights for identifying database issues. SolarWinds also describes an AI feature that can optimize slow query language and rewrite it in one click. That is a specific promise in the product information; the published materials do not explain which databases support the feature or what limits apply. Pricing lists a 14-day fully functional trial, with no free plan.
02Where SolarWinds Database Performance Analyzer is strong
DPA’s clearest advantage is breadth across database types and deployment environments. The listed coverage spans relational databases such as SQL Server, Oracle, MySQL, and PostgreSQL, plus MongoDB and Redis. For teams operating a mix of on-premises and cloud databases, one product may be easier to evaluate than separate tools for each platform. SolarWinds offers both self-hosted and SaaS deployment, with the pricing page also listing Azure and AWS subscription availability.
The product is aimed at performance work, not just status checks: SolarWinds describes diagnostics, actionable insights, and database optimization. Its one-click AI query rewrite could be useful when slow queries are the problem, though the published product information does not specify eligibility or supported engines. The pricing page lists agentless operation with 1% or less overhead, a useful detail for teams wary of adding monitoring load.
A 14-day fully functional trial gives teams a way to assess fit before buying. The main commercial trade-off is clear up front: pricing is per database, so costs scale with the number of licensed databases.
03Where it falls short
The per-database price can add up. The Database category lists DPA at $142 per database per month; the pricing information says multi-year contracts are billed annually. There is no free plan, and the published pricing details do not publish volume discounts, a maximum database count, or separate feature caps. The price is listed with medium confidence, so confirm the current quote and contract terms with SolarWinds before budgeting.
The product materials also leave practical questions unanswered: they do not specify which database engines qualify for the AI query rewrite, what the SaaS and self-hosted options cost separately, or what limits apply to diagnostics. Those gaps matter when comparing DPA with tools priced by host, workload, or usage.
SSO may need extra configuration. In one Reddit thread, users discussed trouble connecting Azure AD SAML to DPA; a commenter reported resolving it with a specific group claim configuration. That is user-reported guidance, not confirmation of official support. Teams relying on Azure AD SSO should verify the setup with SolarWinds before committing.
04SolarWinds Database Performance Analyzer pricing: what you'll actually pay
According to the published pricing details, Database Performance Analyzer costs $142 per database per month. The listed plan is for cross-platform database performance monitoring, and the pricing material does not show a higher tier or a price break between tiers. At the listed rate, monitoring 10 databases would come to $1,420 per month before any undisclosed discounts or terms.
There is no free plan, but SolarWinds lists a 14-day fully functional trial. The plan includes agentless monitoring, runs on Windows or Linux, and is available in Azure or as an AWS subscription. The published pricing does not list add-ons, so confirm whether any capabilities or support you need carry separate fees.
Watch the contract terms: the price is stated per database per month, while multi-year contracts are billed annually. Ask for the total commitment and renewal terms before signing; the published pricing details do not specify them. The listed $142 rate is a meaningful cost for large fleets, so count the databases you intend to monitor before comparing quotes.
05Switching to (or from) SolarWinds Database Performance Analyzer
Plan the move around database coverage, not just the monitoring console. SolarWinds lists support for SQL Server, Oracle, MySQL, PostgreSQL, MongoDB, and Redis, with self-hosted and SaaS options. Its pricing details describe an agentless plan that runs on Windows or Linux and is available in Azure or as an AWS subscription. Confirm that your target deployment and database mix are covered before scheduling a cutover.
The published material does not document data export, retention, or migration procedures. Get those answers from SolarWinds before moving historical diagnostics or planning an exit. The per-database price also makes license scope worth reviewing as your monitored estate changes. A 14-day fully functional trial is listed, which gives teams a window to check fit before committing.
We weren’t given Reddit threads or comments for this review, so we can’t attribute reasons for leaving to Reddit users. Treat export rights, contract renewal, and the cost of replacing database coverage as questions to verify—not established user complaints.
From the threadsWhat users say
The Reddit reports are mixed, and they focus narrowly on Azure AD SAML setup rather than DPA’s database monitoring features. Users describe trouble with group mapping and uncertainty about support, while one commenter reports resolving the issue by configuring a specific group claim.
However following these steps I can't get it to work with Azure AD It goes through the authentication steps, and then gives this error
I had to go into the users section in the Admin settings and there was a tab for SAML groups and I had to put in what AD groups were allowed to authenticate using SAML
In attiributes and claims you have to make a new group claim called "DPAGroups", select 'groups assigned to the application', source attribute sAMAccountName, and check the box "Emit group name for cloud-only groups
SolarWinds support claims its not supported with
Questions people ask
How much does SolarWinds Database Performance Analyzer cost?
According to the published pricing information, Database Performance Analyzer is listed at $142 per database per month. Multi-year contracts are billed annually. The published price is per database, not per user; the source does not list a separate seat price or additional plan tiers.
Does SolarWinds Database Performance Analyzer have a free trial?
The pricing information lists a 14-day fully functional trial and no free plan. It does not say whether a payment method is required, whether the trial converts automatically, or what happens to monitored databases when the trial ends. Confirm those terms with SolarWinds before starting.
Which databases can Database Performance Analyzer monitor?
The published product information lists SQL Server, Oracle, MySQL, PostgreSQL, MongoDB, and Redis. It describes monitoring, diagnostics, and optimization across those database environments. The source does not provide version-specific compatibility details, so check SolarWinds documentation for the exact database versions you need to support.
Can I deploy Database Performance Analyzer on-premises or in the cloud?
The product information describes coverage for on-premises, cloud, and hybrid environments, with self-hosted and SaaS options. The listed plan details also say it runs on Windows or Linux and is available in Azure or as an AWS subscription. Confirm the deployment and infrastructure requirements for your environment with SolarWinds.
Does Database Performance Analyzer support Azure AD SAML single sign-on?
The Reddit reports do not establish whether Azure AD SAML is officially supported. One poster says SolarWinds support told them it was not supported, while another commenter describes resolving group recognition by configuring a DPAGroups claim. Treat that as user-reported guidance, not a guarantee; confirm current support and configuration steps with SolarWinds.
Sources
- SolarWinds Database Performance Analyzer homepage
- SolarWinds Database Performance Analyzer pricing page
- Reddit: Trying to get SSO / SAML via Azure AD to work with SolarWinds Database Performance Analyzer (DPA), any one have any luck with it?
- Reddit: Trying to get SSO / SAML via Azure AD to work with SolarWinds Database Performance Analyzer (DPA), any one have any luck with it?
