TrustRadius Insights for SolarWinds Database Performance Analyzer are summaries of user sentiment data from TrustRadius reviews and, when necessary, third party data sources.
Pros
User-Friendly Interface: Users appreciate the SolarWinds Database Performance Analyzer for its straightforward and easy-to-understand interface. They find it intuitive and user-friendly, even for new users with minimal training.
Real-Time Analysis and Support: The tool's real-time analysis capabilities and support services are highly valued by users. They mention that it helps them promptly identify and resolve performance issues in SQL databases, such as errors, long-running queries, or system-blocking problems.
Wide Range of Supported Databases: Users find the extensive range of supported databases to be a valuable feature of the tool. It allows them to monitor and analyze the performance of multiple databases from one centralized interface.
We used SolarWinds Database Performance Analyzer to monitor our database clusters. Databases that are mission critical to our organization. As the head of the department, I need to be proactive and be alert when a situation happens. My team can't be running monitoring tools on each application or hardware. The best way is to monitor the performance, when something are jumping out of the baseline then we know.
Pros
The database throughput alerts on the bottlenecks.
The Cpu and memory
disk space
log size
Cons
price
Likelihood to Recommend
It depends on what your team wants to monitor the performance and be alerts. The disk space and log file size are important to us. Then the performance of the cluster, when it hits the threshold and tip over to fail over. After the failover happened, all the instants are reestablished.
VU
Verified User
Executive in Information Technology (5001-10,000 employees)
Our e-commerce platform = crown jewels (i.e. all revenue flows in via website). Knowing the in/outs of DB performance is a business requirement.
DPA is a *tremendous* tool. It provides a deep dive across all critical metrics on our ORA RDS & EC2. I find the table/query advisories to be of great use.
Would deploy across any DB if I could - the info is gold.
Pros
Drill-down into expensive queries.
Table/Query Advisor.
Easy to interpret graphing.
Likelihood to Recommend
DPA would be useful in QA if one could run load simulations against the site/DB. Probably not viable for a lot of companies - though the cost per instance is peanuts.
Spitfire deploys a software platform backed by a Microsoft SQL Database with over 140 tables and more than 650 procedures. The size of the database typically surpasses millions of records and several hundred GB. SQL creates query plans that differ for each client depending upon their unique distribution of data. Some have only a few dozen projects a year - others a couple of thousand. Clients create budgets with different levels of detail and then create material purchases - sometimes one line each, others 500 lines. So a one-size-fits-all query is a challenge. SolarWinds Database Performance Analyzer gives us real-time, ongoing visibility into the performance of our queries across a real-world deployment.
Likelihood to Recommend
This is an easy 10 because I actually have recommended this product to multiple clients and colleagues! Any shop that writes its own SQL queries will benefit from the insight provided by SolarWinds Database Performance Analyzer, so they know which of their queries is causing a bottleneck. Small shops or databases with only a few tables likely will see far fewer opportunities for optimization.
Pros
Identifies objects causing bottleneck by real wait time
Identifies specific section of a large query that needs attention
Lets you see what index is actually being used
Helps you see if CPU, RAM or DISK is the limiting resource
Cons
View Plan Details is actually a bit weaker than SSMS because all the lines are the same width
The "View SQL Text" viewer could be fancier - but it does clearly identify the problem section
SolarWinds Database Performance Analyzer is our primary monitoring and analysis tool for our SQL server instances. We leverage it for both production and non-production environments. It gives us visibility into system and query performance, alerts us to issues so they can be remediated, and allows us to dig into performance trends of queries and look for key opportunities to make our systems more performant. It is used both by our DBAs and our development team.
Likelihood to Recommend
I believe that SolarWinds Database Performance Analyzer is a great choice for an organization that does not have a specific DBA or one that is still growing into the role. SolarWinds Database Performance Analyzer is filled with hints, tips, and explanations of the various readings and metrics. This is very useful to help understand what is happening and why, what it means, and what some potential solutions are towards remediating any issues. This is extremely valuable for our development team, allowing them to be more proactive with the queries they write in viewing how they perform and where bottlenecks might be.
Pros
Ease of configuring alerting
Excellent tooltips and descriptions of issues
Clear breakdown of multiple metrics and performance statistics
A plethora of metrics are captured for analysis
Cons
Being able to alert on blocked sessions over a time period, rather than a flat value threshold
VU
Verified User
Manager in Information Technology (501-1000 employees)
The tools you decide to use in your environment are only as good as the effort put in to make it a valuable asset to your organization. We run a Computer Aided Dispatch application that looks like a wagon wheel with interfaces. The application interfaces communicate to a database instance running in a cluster. Database Performance Analyzer has allowed our organization to fine-tune the database to the extent that we now know exactly when the database may be experiencing issues. The issues before used to be queries and users (machines). The database is running so efficiently now, we drill down to the machine that is causing the issue. It is generally a user that has kicked off a query that they should be running against the reporting server, not the live database. DPA is an amazing tool. I have a dashboard of off the "current" 10-minute slice in time. I can tell by a visual look if something is not right.
Likelihood to Recommend
Database Performance Analyzer is a great fit for any database big or small. We also use it to monitor our GIS Database which is only accessed by a single user at this time. The tools assist in providing efficiency recommendations. When anyone uses a database, performance always seems to be an issue. DPA allows you to monitor systems, providing information to database administrators on how they can better manage the database. There are so many aspects to managing a database, it is really nice to have a tool that displays those granular issues that could never be solved without visibility into how the applications are interacting with the database.
Pros
Great Visual Display from Console - at a glance you can tell if there are issues
Drill down on a single query to get recommendations on tuning the statement
Automated Notifications, which can be customized / modified
Live view on Storage I/O
Resource Monitor is a plus - CPU Utilization - Instance and OS
Cons
Recently addressed - protect the supply chain
I can't keep up with all the improvements to tell you the truth ... Database Performance Analyzer is Awesome
Demo Database Performance Analyzer - you will not be let down
Join THWACK so you get the most out of your product. Great forum to get answers from colleges that may be experiencing the same issue!
SolarWinds Database Performance Analyzer has been a crucial part of maintaining uptime on our databases. It helped find many issues, current or historical, on our databases. The main use case for getting SolarWinds Database Performance Analyzer in the first place was to find out why we were having application problems and remove the black box state of our databases. Except for this, SolarWinds Database Performance Analyzer has proven useful in other areas as well such as the overall maintenance and performance analyzing of our databases.
Likelihood to Recommend
Currently, we use mostly use SolarWinds Database Performance Analyzer for:
Database alerts
Quick Analysis of performance for both the database and the server hardware
Root cause analysis of historic issues
Suggestions on improving the databases
Pros
Database performance analysis
Root cause analysis
Database alerts
Cons
Database job analysis
Tuning alerts as they are not as critical as they appear to be on the dashboard
SolarWinds Database Performance Analyzer (DPA) is used by our organization for monitoring our Oracle and SQL Server Databases. It is a complete Database monitoring and performance management tool used by our Database Team for optimizing Database performance and fine-tuning. It identifies bottlenecks and root causes for any issues related to the database. It has inbuilt anomaly detection for proactive monitoring (machine learning). It helps identify issues related to Storage IO, provides Query and Table Advisors for fine-tuning database queries, resources being used by the databases (CPU, Memory, Disk, ASM, etc.)
Likelihood to Recommend
It helps identify underlying issues with the database, related to database performance, slow response, and long-running queries. It pinpoints application-related issues due to database performance. It is cross-platform and can support Oracle, SQL Server, and other database platforms on Windows, Red Hat, and Solaris.
Pros
Anomaly Detection.
Optimizing Database Performance.
Tuning Advisors and Query Wait Time Improvements.
Cons
Integration with Orion Platform.
Product Cost is High.
Anomaly Detection is only available for certain Database attributes (Wait Time).
VU
Verified User
Consultant in Information Technology (201-500 employees)
We are using Solarwinds Database Performance Analyzer for few of our customers to help in monitoring their Database Environment which includes Microsoft SQL, Postgre SQL, Oracle etc. Solarwinds DPA is primarily used by Database Administrators, Application Engineers (Read Only) and Tools Administrators. There are few interaction with Key Management stakeholders for data analysis but its relatively less.
Likelihood to Recommend
Solarwinds Database Performance Analyzer is well suited in below Scenarios - 1. End to End Database Instance Monitoring. 2. Database in Clusters Monitoring such as Availability Group in MS SQL, CDB in Oracle etc 3. If you want detailed monitoring with historical analysis. 4. SQL Statement Deep Dive Analysis for WAIT Time reason, Blockers, Deadlocks etc
Solarwinds DPA is not well suited if you are looking for Detailed VM, OS monitoring where Database is installed.
Pros
Multi Vendor Databases Monitoring
Agentless Monitoring
Less Dependency on DB Admins
Less Resources consumption on target databases
API based integrations
Cons
Cloud Database Monitoring such as Google native SQL service
It is being used mostly by the development team as a self service gateway to view the database transactions that they don't have physical access to. This allows the database team to not have to take time out of their day to perform query analysis, etc..
Pros
It allows us to have a gateway to the databases that the users would not normally have access to.
It allows the database admins to not have to provide analysis as users can do their own through the interface.
It's a quick place to do an initial view into performance issues for DBA.
Cons
Would be nice to have more granular permissions.
Likelihood to Recommend
It's well suited as a self help tool. It really saves time on our team so we don't have to provide guidance on issues or questions.
SolarWinds Database Performance Analyzer is used by the whole department, mainly for addressing performance issues; deadlocks; growth of database; DB reports; server reports; CPU, memory, and disk health; and their storage. We're also setting up alerts as per the requirement.
Pros
Tuning
Deadlock issues
Blocking
Alerts
Reports
Performance tuning
Cons
Graphical representation of SQL agent jobs
Easy to create any graphs by adding tables or columns
Change the home page for more options
Best possible recommendations
Likelihood to Recommend
If your operation is data driven, then you need to improve performance where SolarWinds Database Performance Analyzer helps. It is helpful if you have a big environment where your databases are dependent on timely fixes. It can also be used for resolving application deadlocks and the health of the database--also setting up alerts and adding more custom graphs.
VU
Verified User
Manager in Information Technology (10,001+ employees)