Listing Thumbnail

    Database Performance Analyzer - Subscription (Linux)

     Info
    Sold by: SolarWinds 
    Deployed on AWS
    SolarWinds® Database Performance Analyzer (DPA) pinpoints performance issues while providing expert advice with tuning advisors. Anomaly detection powered by machine learning allows DBAs, AppDevs, SREs, and DevOps to proactively optimize databases before small issues become big problems.
    4.5

    Overview

    Play video

    SolarWinds is a leading provider of simple, powerful, and secure solutions, trusted by more than 300,000 customers worldwide to help accelerate their business transformation in todays hybrid IT world. SolarWinds gives organizations of any size or complexity the power to accelerate productivity and deliver seamless resiliency. With integrated actionable intelligence for your entire ecosystem, we have got IT covered.

    SolarWinds® Database Performance Analyzer (DPA) is the cross-platform solution to help you monitor, diagnose, and optimize your databases from anywhere, providing database performance monitoring on AWS and on-premises, spanning Aurora®, SQL Server®, MySQL®, PostgreSQL, and Oracle® and much more.

    Whether you are running your database instances in RDS or EC2, DPA uses response-time analysis to identify the root cause of the hardest performance problems in minutes, not hours. Experience the clear, standardized view available for yourself in our Guided Tour video or test drive it on our DPA demo site.

    From SQL statements and indexes to execution plans and blocking, DPA provides a complete view of all performance data. With custom historical views and reports, you see trends and the impact of changes. Drag-and-drop custom email alert templates combined with the RESTful management APIs allow you to automate instance monitoring and alerting.

    Trusted by thousands of customers worldwide, DPA gives you the power to find your most complex performance issues while optimizing database performance without over-provisioning. To experience DPA firsthand, give it a try with the free 14-day trial available in this image, or contact SolarWinds now for a private offer.

    Highlights

    • Monitor: A clear, standardized view of your databases in real time. From resource usage to wait times, intuitive interfaces help you stay informed and in control.
    • Diagnose and Optimize: Combine anomaly detection, root cause analysis, and query diagnostics to uncover performance issues and receive actionable insights to fine-tune your database for peak efficiency.
    • Everywhere: On AWS®, on-premises, or across hybrid environments - track and optimize the database you rely on.

    Details

    Categories

    Delivery method

    Delivery option
    64-bit (x86) Amazon Machine Image (AMI)

    Latest version

    Operating system
    AmazonLinux 2

    Deployed on AWS
    New

    Introducing multi-product solutions

    You can now purchase comprehensive solutions tailored to use cases and industries.

    Multi-product solutions

    Features and programs

    Buyer guide

    Gain valuable insights from real users who purchased this product, powered by PeerSpot.
    Buyer guide

    Financing for AWS Marketplace purchases

    AWS Marketplace now accepts line of credit payments through the PNC Vendor Finance program. This program is available to select AWS customers in the US, excluding NV, NC, ND, TN, & VT.
    Financing for AWS Marketplace purchases

    Pricing

    Database Performance Analyzer - Subscription (Linux)

     Info
    Pricing is based on actual usage, with charges varying according to how much you consume. Subscriptions have no end date and may be canceled any time.
    Additional AWS infrastructure costs may apply. Use the AWS Pricing Calculator  to estimate your infrastructure costs.

    Usage costs (6)

     Info
    Dimension
    Cost/host/hour
    1 to 4 Database Instances
    $0.136
    5 to 19 Database Instances
    $0.129
    20 to 49 Database Instances
    $0.122
    50 to 99 Database Instances
    $0.115
    100 to 199 Database Instances
    $0.108
    200 or More Database Instances
    $0.101

    Vendor refund policy

    We do not currently support refunds. Please contact sales for further questions (dpa-aws@solarwinds.com ).

    How can we make this page better?

    Tell us how we can improve this page, or report an issue with this product.
    Tell us how we can improve this page, or report an issue with this product.

    Legal

    Vendor terms and conditions

    Upon subscribing to this product, you must acknowledge and agree to the terms and conditions outlined in the vendor's End User License Agreement (EULA) .

    Content disclaimer

    Vendors are responsible for their product descriptions and other product content. AWS does not warrant that vendors' product descriptions or other product content are accurate, complete, reliable, current, or error-free.

    Usage information

     Info

    Delivery details

    64-bit (x86) Amazon Machine Image (AMI)

    Amazon Machine Image (AMI)

    An AMI is a virtual image that provides the information required to launch an instance. Amazon EC2 (Elastic Compute Cloud) instances are virtual servers on which you can run your applications and workloads, offering varying combinations of CPU, memory, storage, and networking resources. You can launch as many instances from as many different AMIs as you need.

    Additional details

    Usage instructions

    For complete instructions on starting a DPA instance, please follow this link for more information: http://www.solarwinds.com/documentation/kbloader.aspx?kb=MT2494 

    Once you verify in the EC2 console that your AMI EC2 instance is running, launch DPA by opening a browser and entering this URL: http://<Your_Public_DNS> (for example: http://ec2-54-175-249-214.compute-1.amazonaws.com ).

    You can copy and paste <Your_Public_DNS> from your EC2 console. The initial DPA password will be your EC2 instance_id, which you can get also from your EC2 console. When you log in to DPA for the first time, you will be asked to: 1) Create a DPA repository. 2) Agree to the EULA. 3) Select a default timezone. Then you can then start registering databases for monitoring.

    Resources

    Support

    Vendor support

    If you require technical support for your AWS implementation, please open a support ticket (https://customerportal.solarwinds.com/support/submit-a-ticket ). If you have questions about obtaining support, please email customerservice@solarwinds.com  for assistance.

    AWS infrastructure support

    AWS Support is a one-on-one, fast-response support channel that is staffed 24x7x365 with experienced and technical support engineers. The service helps customers of all sizes and technical abilities to successfully utilize the products and features provided by Amazon Web Services.

    Product comparison

     Info
    Updated weekly

    Accolades

     Info
    Top
    50
    In Monitoring
    Top
    25
    In Databases
    Top
    100
    In Databases

    Customer reviews

     Info
    Sentiment is AI generated from actual customer reviews on AWS and G2
    Reviews
    Functionality
    Ease of use
    Customer service
    Cost effectiveness
    0 reviews
    Insufficient data
    Insufficient data
    Insufficient data
    Insufficient data
    Positive reviews
    Mixed reviews
    Negative reviews

    Overview

     Info
    AI generated from product descriptions
    Anomaly Detection
    Machine learning-powered anomaly detection to proactively identify performance deviations and potential issues
    Response-Time Analysis
    Root cause analysis using response-time analysis to identify performance problems in databases
    Cross-Platform Database Support
    Support for monitoring and optimization across Aurora, SQL Server, MySQL, PostgreSQL, Oracle, and other databases on AWS RDS, EC2, and on-premises environments
    Query and Execution Plan Diagnostics
    Comprehensive performance data visibility including SQL statements, indexes, execution plans, and blocking analysis
    Automated Alerting and Management
    RESTful management APIs and customizable email alert templates for automated instance monitoring and alerting
    Centralized Database Monitoring Dashboard
    Single central dashboard for monitoring entire database estate across multiple hosting environments
    Automated Maintenance and Issue Detection
    Automation of maintenance tasks with detection and resolution capabilities for common database problems
    Multi-Team Collaboration Framework
    Integrated collaboration features enabling Database Administrators and Developers to work together on database management and deployment
    Cross-Platform Database Support
    Support for monitoring databases regardless of hosting location or infrastructure deployment model
    Performance Optimization and Risk Mitigation
    Proactive database performance optimization with capabilities to identify and mitigate potential database risks and security vulnerabilities
    Real-time Database Monitoring
    Unobtrusive real-time monitoring solution that detects problematic queries and demand spikes for immediate identification and resolution
    Multi-target Database Fleet Observability
    Aggregates and correlates infrastructure-related metrics with database metrics across multiple database targets for comprehensive fleet visibility
    Query and Performance Analysis
    Enables execution of SQL scripts to analyze schema drifts, database user management, and historical query trends across database instances
    Long-term Performance Trend Analysis
    Aggregates data over time to identify long-term trends in database performance, user behavior, and platform engineering team protocols
    Root Cause Analysis Capabilities
    Provides drill-down functionality to isolate stressed database instances and identify root causes of performance issues across the fleet

    Contract

     Info
    Standard contract
    No
    No

    Customer reviews

    Ratings and reviews

     Info
    4.5
    223 ratings
    5 star
    4 star
    3 star
    2 star
    1 star
    69%
    27%
    3%
    0%
    0%
    2 AWS reviews
    |
    221 external reviews
    External reviews are from G2  and PeerSpot .
    Vivek S.

    SolarWinds Database Observability excels at deep, actionable database performance insight

    Reviewed on Apr 15, 2026
    Review provided by G2
    What do you like best about the product?
    Deep, DBA‑Grade Insight Without Heavy Complexity
    SolarWinds Database Observability (formerly Database Performance Analyzer + DPM) is widely appreciated for how deeply it understands database internals while staying approachable:

    Wait‑time–based analysis (not just CPU or I/O)
    Clear breakdown of why a query is slow (locks, contention, I/O, memory)
    Strong visibility into query execution behavior
    What do you dislike about the product?
    Database‑Centric, Not End‑to‑End
    The biggest limitation is scope.
    Excellent depth at the database layer
    Limited visibility into:
    Application transactions
    Upstream services and APIs
    User experience
    Business processes
    Impact:
    When an incident spans app + infra + DB, teams must switch tools to understand true root cause.
    What problems is the product solving and how is that benefiting you?
    SolarWinds Database Observability solves the hard part of database performance management—quickly identifying why the database is slow by pinpointing waits, contention, and the exact queries causing impact. For us, that means faster RCA, reduced MTTR, fewer escalations, and better stability after changes. It doesn’t replace end-to-end observability, but it is extremely effective at turning database performance incidents from guesswork into evidence-driven resolution
    Furqan A.

    Proactive Insights, Reliable Performance"

    Reviewed on Apr 13, 2026
    Review provided by G2
    What do you like best about the product?
    What I like most about SolarWinds Database Observability is its ability to deliver clear, real-time visibility into query performance across multiple database platforms. It makes troubleshooting easier by correlating logs, metrics, and events in one place, which helps teams quickly pinpoint bottlenecks and optimize queries more efficiently.
    What do you dislike about the product?
    SolarWinds Database Observability might not offer the most advanced customization or reporting features, but I see that as a real advantage. It keeps the platform straightforward, accessible, and centered on delivering actionable insights. For most IT teams, that balance of clarity and efficiency is much more valuable than dealing with an overly complex tool.
    What problems is the product solving and how is that benefiting you?
    SolarWinds Database Observability addresses the problem of fragmented, reactive database monitoring. By bringing query performance, logs, and metrics together in one place across multiple platforms, it helps me spot bottlenecks sooner, cut down on downtime, and plan resources more effectively. The result is improved reliability and efficiency for both IT teams and end-users.
    Sanu Gupta

    Detailed monitoring has improved real-time insight into query performance and blocking issues

    Reviewed on Apr 01, 2026
    Review from a verified AWS customer

    What is our primary use case?

    I have experience with SolarWinds Database Performance Analyzer , and I implemented it for a few customers. I have 11 years of experience and I work with the center of excellence team. Basically, what we do is go to the client environment, implement, deploy, and configure it, then support teams provide support on SolarWinds Database Performance Analyzer  and all SolarWinds modules. That is how I work.

    With SolarWinds Database Performance Analyzer, we have used historical data analysis for checking blockings on the database, such as when blockings occurred or when the database failed because of blockings.

    What is most valuable?

    The most valuable features I find in SolarWinds Database Performance Analyzer are the granular level of details about database performance and other aspects such as queries—what queries are running and what queries are taking a long time. It provides a very granular level of details.

    Real-time monitoring for maintaining database performance is very useful. For a database, real-time monitoring is essential because when a database fails, many applications fail as a result. We get notifications and alerts from SolarWinds Database Performance Analyzer which can be used to take proactive actions when the database goes down or when some query is not running properly.

    What needs improvement?

    SolarWinds Database Performance Analyzer does not have an anomaly detection feature.

    To make SolarWinds Database Performance Analyzer closer to a ten, I would like to see additional features. It is user friendly and all the necessary components are there. A few monitoring parameters that I wanted to be monitored through SolarWinds Database Performance Analyzer were not available. I do not remember those specific points, so that is why I rated it eight out of ten. If you want to know what features I would like to see, I would need to check and come back with details.

    For how long have I used the solution?

    I have 11 years of experience and I work with the center of excellence team.

    How are customer service and support?

    I would rate the technical support by SolarWinds as pretty good—eight out of ten. I will not give ten out of ten because they are still working on improving their technical support.

    How was the initial setup?

    It was easy to implement SolarWinds Database Performance Analyzer.

    What's my experience with pricing, setup cost, and licensing?

    Regarding their pricing, I think it is competitive. It is a little expensive. I will not say it is too expensive, but it is a little more expensive in comparison to a few other products in the market.

    Which other solutions did I evaluate?

    Instead of SolarWinds Database Performance Analyzer, I usually recommend solutions depending on whether the customer is ready to invest. When customers want complete coverage and do not have budget issues, we provide SolarWinds Database Performance Analyzer. When a customer wants to invest less, we have to go for some other solution.

    What other advice do I have?

    SolarWinds Database Performance Analyzer monitors the performance of the database.

    The impact of historical data analysis on performance trend tracking is that when blockings happen, the transactions on the database go into deadlock and the database fails. You will not be able to connect to the database. You have to clear the blockings and kill the threads, then the database starts working again.

    Resource queue monitoring has helped identify and resolve deadlocks. When you have a large number of queues stuck with queries or transactions, killing those queries or the deadlocks in the database will allow you to connect with the database and retrieve the data.

    The metrics I use to evaluate the effectiveness of SolarWinds Database Performance Analyzer's performance optimizations are database-specific. SolarWinds Database Performance Analyzer does not have metrics such as CPU, memory, or disk utilization. In database performance, we monitor the services, top running queries on the database, and queries which are taking more time. We monitor the slowness of those queries and how much time they are taking.

    There is room for improvement in SolarWinds Database Performance Analyzer because I had a feature request for it some time ago, but I do not remember what all the points were. I would need to check again on those points.

    When it fits the budget, I think SolarWinds Database Performance Analyzer would be the best option. Overall, I would rate SolarWinds Database Performance Analyzer as good and give it eight out of ten.

    Manjunath K.

    Excellent Database Visibility with Clear Dashboards and Real-Time Monitoring

    Reviewed on Mar 10, 2026
    Review provided by G2
    What do you like best about the product?
    SolarWinds Database Observability provides excellent visibility into database performance with clear dashboards and real-time monitoring. It helps quickly identify slow queries, resource bottlenecks, and performance issues. The interface is user-friendly and the alerts and analytics make troubleshooting much faster for database and infrastructure teams.
    What do you dislike about the product?
    While the platform provides strong monitoring capabilities, the initial configuration and integration with some environments can take time. In addition, the interface could be improved to make advanced features easier to navigate, and more customization options for reporting and dashboards would be helpful.
    What problems is the product solving and how is that benefiting you?
    SolarWinds Database Observability helps us identify database performance issues, slow queries, and resource bottlenecks much faster. It provides clear visibility into database health and workload patterns, which helps our team proactively detect problems before they impact users. This improves troubleshooting efficiency, reduces downtime, and ensures better performance and stability of our applications and services.
    Lokesha K.

    Intuitive Dashboards and Deep Query Insights for Proactive Database Troubleshooting

    Reviewed on Jan 30, 2026
    Review provided by G2
    What do you like best about the product?
    Excellent query-level performance analysis that makes it easy to spot slow or inefficient SQL queries. It provides both real-time and historical visibility into wait times, locks, and overall resource usage, which helps when troubleshooting. Support for multiple database platforms is also a big plus, especially in hybrid environments. The dashboards are intuitive and help DBAs and platform teams quickly narrow down the root cause instead of guessing. Alerts feel meaningful as well, enabling proactive issue detection rather than reactive firefighting.
    What do you dislike about the product?
    Initial setup and fine-tuning can feel complex, especially in large or distributed database environments. Licensing can also be on the higher side compared to some alternatives. Additionally, advanced customization of dashboards and alerts may take extra time and require additional learning to get everything configured the way I want.
    What problems is the product solving and how is that benefiting you?
    It helps us quickly spot database performance issues—such as slow queries, blocking, and resource contention—before they start impacting our applications. As a result, we’ve reduced mean time to resolution (MTTR), improved overall database stability, and made collaboration smoother across our DBA, application, and platform teams.
    View all reviews