We use it mainly for monitoring, including CPU, memory, and disk space, and for troubleshooting purposes.
IDERA SQL Diagnostic Manager for SQL Server is designed for real-time monitoring of crucial SQL Server instances, offering insights into server performance and enabling proactive management without coding complications.
| Product | Mindshare (%) |
|---|---|
| IDERA SQL Diagnostic Manager for SQL Server | 3.1% |
| Oracle Enterprise Manager | 4.0% |
| Redgate SQL Toolbelt Essentials | 4.0% |
| Other | 88.9% |
| Type | Title | Date | |
|---|---|---|---|
| Category | Database Development and Management | Jun 23, 2026 | Download |
| Product | Reviews, tips, and advice from real users | Jun 23, 2026 | Download |
| Comparison | IDERA SQL Diagnostic Manager for SQL Server vs Foglight for Databases | Jun 23, 2026 | Download |
| Comparison | IDERA SQL Diagnostic Manager for SQL Server vs Nutanix Database Service | Jun 23, 2026 | Download |
| Comparison | IDERA SQL Diagnostic Manager for SQL Server vs Oracle Enterprise Manager | Jun 23, 2026 | Download |
| Title | Rating | Mindshare | Recommending | |
|---|---|---|---|---|
| SCOM | 3.9 | N/A | 86% | 83 interviewsAdd to research |
| BMC TrueSight | 4.1 | N/A | 86% | 51 interviewsAdd to research |
| Company Size | Count |
|---|---|
| Small Business | 3 |
| Midsize Enterprise | 3 |
| Large Enterprise | 3 |
| Company Size | Count |
|---|---|
| Small Business | 71 |
| Midsize Enterprise | 44 |
| Large Enterprise | 102 |
IDERA SQL Diagnostic Manager for SQL Server provides comprehensive features for monitoring and managing SQL Server environments. It offers customizable alerts and disk space projections, as well as capabilities for snapshotting and historical data analysis to detect database issues like deadlocks and slow queries. Users can baseline environments, define thresholds, and use pre-designed reports for effective resource planning. The tool supports operational tasks with ease by providing insights into CPU, memory, and disk usage.
What are the key features of IDERA SQL Diagnostic Manager for SQL Server?In industries requiring uninterrupted database operation, IDERA SQL Diagnostic Manager for SQL Server is essential for managing multiple SQL Server instances efficiently. Organizations focused on performance, such as financial institutions and e-commerce companies, implement it to ensure environments remain optimized, minimizing potential disruptions and enhancing operational continuity.
IDERA SQL Diagnostic Manager for SQL Server was previously known as IDERA SQL DM, IDERA SQL Diagnostic Manager .
Padnos, University of Notre Dame, D4, Infeon Technologies, Chevron, LC Waikiki, Sisters of Saint Francis Health Services, Seattle Cancer Care Alliance, CVE, Colorado State University, St. Charles, Chaucer PLC, 1-800-Flowers, Ancoris, Money Management, National Opinion Research Center, California Department of Health, Plexus; Aviva, Burlington Northern Santa Fe, CBS, Comcast, Google, Merck, Regions Financial, Schneider Electric, Tata Consultancy Services, Verizon Communications, Zurich Financial Services
| Author info | Rating | Review Summary |
|---|---|---|
| Assistant at a tech services company with 1,001-5,000 employees | 3.5 | I use IDERA SQL Diagnostic Manager for monitoring CPU, memory, and disk space, and troubleshooting. The historical data feature is valuable, but I'd like query optimization recommendations and AWS connectivity. Performance issues are resolved faster since implementation. |
| Managing Director at eGlobal Technology | 4.0 | I highly recommend IDERA SQL Diagnostic Manager for database monitoring. Its CPU and memory features are good, though I wish it offered more granular per-task utilization. I've sold it for years, rating it eight out of ten. |
| Senior DBA Lead at a government with 10,001+ employees | 3.5 | This solution's proactive alerting and diagnostics are invaluable for managing our 14,000 databases, enabling server consolidation. However, its scalability is a significant drawback; a single monitoring server for 300+ servers causes data gaps. Tech support has also declined, leading to my 7/10 rating. |
| Senior Manager, Data Operations at a consumer goods company with 201-500 employees | 3.5 | Rated 7/10, I value its monitoring and historical Snapshots, enabling quick responses. However, it lacks performance diagnostics. I'm frustrated by extensive alert customization, encrypted data preventing custom dashboards, and its risky initial setup. |
| Senior DBA with 10,001+ employees | 4.0 | I find this product good for proactive performance monitoring, delivering value by preventing system issues. Stability and scalability are strong, but the initial setup was complex, and I'd prefer more intuitive tools and options. |
| Database Administrator at a tech services company with 11-50 employees | 5.0 | I rely on SQL DM for 24/7 monitoring and troubleshooting critical instances. Its customizable alerts simplify granular issue detection and improve team collaboration. I just wish it marked internal program changes for performance analysis. |
| Cloud Database Administrator at a tech services company with 501-1,000 employees | 4.0 | I find this solution stable and easy to set up, with amazing customer service. While I appreciate the alert customization, I'd like more granularity. It's a worthy replacement for our old home-brew system. |
| IT - Server Administration with 501-1,000 employees | 4.0 | I find SQL DM invaluable for monitoring SQL health, performance, and alerts. It's easy to deploy, stable, scalable, and support is excellent. My only minor issue is sometimes needing to Google SQL counters due to less detailed built-in help for specific settings. |
| Database Architect at a insurance company with 51-200 employees | 4.5 | I found this product valuable for identifying SQL bottlenecks and improving DBA investigations. Setup was straightforward, and I encountered no stability issues. While reporting could improve, I recommend it, despite switching for better pricing. |
We use it mainly for monitoring, including CPU, memory, and disk space, and for troubleshooting purposes.
We've set up alerts to notify us when performance deviates from the baseline we've configured for each resource. So, whenever that happens, we get an alert and can investigate immediately.
So, in our opinion, we act on those alerts immediately.
The ability to go back and look at historical data is the most valuable feature.
One thing I'd like to see is the ability to view the execution plan and have the system automatically recommend potential query optimizations, especially at the query level.
In future releases, I would like to see the ability to connect to an AWS instance and write custom queries.
I have been using this solution for four years now. We use it in our company. We recently upgraded to the latest version.
We've been experiencing some stability issues with the cloud instance. So, I would rate the stability a seven out of ten.
I would rate the scalability a seven out of ten.
I used Quest Spotlight in my previous company. I switched companies, so my current company has been using this solution since I joined.
The initial setup was straightforward.
It's on-premises, but we have an AWS instance, and I tried to configure it remotely, but it didn't work.
Users rarely complain about performance issues anymore. When they do, we go to the Diagnostic Manager and usually find the culprit quickly. It's helped resolve a few issues already. However, I'd like to see it offer deeper insights into SQL queries.
I would recommend it. It's a great starting point if they don't have any other tools for SQL monitoring.
Overall, I would rate the solution a seven out of ten.
IDERA SQL Diagnostic Manager is actually for monitoring a database, that is, the CPU and memory usage. It is used for database tuning and for checking the data.
Memory and CPU utilization features are good.
They can improve checking the status of the CPU, memory, and IO utilization from each task.
I have been selling this solution for about 15 years.
The initial setup was straightforward. It took a day.
I would definitely recommend it. There are several monitoring tools, but IDERA SQL Diagnostic Manager is actually better than other competitors.
I would rate this solution an eight out of ten.
We use it to look at the overarching environment and, from there, we're able to pick and choose which servers and databases we want to view more closely. We manage over 300 servers, and 14,000 databases. We're constantly in the tool, utilizing it to drill down and determine what is going on with a specific database and query, or cache, etc.
We get hundreds of alerts per day, because we manage so many different servers and databases, that alert us to disk space issues, query issues, a wide variety of things. We take that information and we're able to make proactive decisions as to what we need to do.
In terms of the solution helping us with performance monitoring and diagnostics, sticking with the alerting feature, we're able to diagnose issues prior to their actually becoming issues. Without the alerting, we wouldn't have a clue as to what was going to happen. With the alerting, it gives us a heads-up that a specific threshold has been met, and we need to take specific action.
Overall, it has allowed us to do more with database management and run more databases on a given server, because we're able to isolate issues quicker and take the proactive steps necessary to correct them. We were spread out with many servers running databases. We've consolidated some 80 servers down to just a handful. We're getting more bang for the buck out of the equipment that we have.
There are so many features. One of the most valuable features is the ability to alert, proactively, on a variety of issues on which we would normally not get a heads-up, that something is going to happen. The alerting functionality is important.
There are a few pre-designed reports that we use for database and disk usage growth, that allow us to show, over time, how much a database and disk space have grown. They help us plan for the coming year.
I'm going to do an upgrade which may resolve my issues, but one area for improvement is its ability to handle the amount of data that we collect with it. We're likely one of the largest installations, with over 300 servers being collected with this product, and sometimes there are gaps. That would really be my only concern, in terms of how the data is collected and stored, for consistency.
We haven't had any issues with the stability of the solution recently.
Scalability is what I mentioned earlier, regarding room for improvement. It doesn't seem to scale out to an environment as large as ours, with just a single monitoring server. We're monitoring over 300 servers with one. That seems to cause some issues with stuff getting skipped, or gaps being produced.
I would evaluate tech support as "fair." It has declined over recent years. It's not what it once was.
The initial setup was straightforward. Click, click, click and that was it. The install process took 15 minutes. It was ten years ago, so I'm doing my best to recall correctly.
Regarding our installation strategy, the initial reason we bought it was to evaluate how it was going to work in our environment; to monitor a variety of servers to see how we were doing.
The pricing seems fair to me.
We evaluated several solutions back then. I'm sure Redgate was in the mix, and we had our own little set of scripts that we used to run that would just give us some information, but this is the one we decided to go with. It was a long time ago. I don't remember the reasons why.
Evaluate your different options and choose what you think is the best fit. Every one has its pros and cons. I always equate software to my experience - and I'm dating myself - back in the 80s, with radar detectors for cars. The radar detector companies would come out with a product that would pick up radar much better, so you wouldn't get stopped for speeding, and then one would come out with something better, and it would just go back and forth. It's the same thing with databases. Ultimately, you pick a platform, be it Oracle or SQL or whatever, you stick with it and go with it. You re-evaluate as time goes on, but as time goes on, it becomes more entrenched and more ingrained. So do your research up front and make sure you can live with it. Think about all the different options and where you're going to be in five or ten years.
In terms of our implementation, we have not used the solution to create any custom dashboards, charts, or counters. We have 12 DBAs using the system. I'm the only one in our organization who deploys this product. At this time we don't have any plans for increased usage. We're already monitoring the vast majority of our SQL Servers.
I would rate this solution a seven out of ten, primarily because of the scalability issue we've seen. It has a lot of really nice features in it, but the scalability, from our standpoint, is what's holding it back right now.
Our primary use case is monitoring. We use the solution to get an overview of our entire environment and then drill down to view details. We look for issues that have happened in the past, that have been reported by users. We can then see what was going on, on the server, at that time, to cause such issues.
The only people who are using it are eight DBAs.
We did increase usage for lower environments rather than just production environments.
It just allows us to respond quickly to any database issues. We have customized the alerts to be "critical." We will actually then send a PagerDuty alert which will then buzz us. Non-critical stuff will go into our inbox and we'll look at it.
The most valuable features are disk space projections for planning, and also the Snapshotting ability, to look back in time, to see what was going on the server at a particular time. It's basically the output of an sp_who2.
We don't find that it helps us with performance monitoring and diagnostics. We find that SentryOne does that better.
In terms of alerts, we had to customize them dramatically so that we didn't get alerted on every little thing.
I would absolutely love to create customized dashboards but, unfortunately, they don't provide me the information that I need to create the report. The report I need is the transaction detail that's happening on those Snapshots. I'd like to be able to go back through time and search for things. I don't have that functionality, which is very disappointing. That's pretty bad and frustrating because I could query it and find out so much information about what's hitting my environment and when, but instead, they want control over it and to not give me that information. So it's encrypted. I can't pull it out and that is really bothersome.
For example, a use case is where a user is using a particular account from a particular desktop, to be able to connect to our database, and we want to track all the times that they did that. I have no facility to do that, even though the tool contains that information and stores that information. Instead, I have to go through the History Browser and click every five minutes and go back every five minutes and look and query and then go back and it's too cumbersome, considering it's a database tool. I should be able to query it like a database.
We've had stability issues where we have to restart the SQL Diagnostic Manager service because all of a sudden it has stopped collecting, so we didn't see any new Snapshots.
We haven't had any issues with scalability.
Our experience with technical support has been good.
The initial setup gives too many user rights to the server, so you have to put a user that is part of the administrator's group - that's the preferred way - on each server, which is kind of a risk. You want to do least privilege and you're not doing that. They also have non-recommended settings and we use the non-recommended settings where we don't give full access. But it's kind of bad that that's what they recommend. As a company that supports databases, I would think they would also support least privilege.
The setup has been revisited a couple of times. We've moved it from server to server. It takes about three hours to get everything configured right. But that has been over the course of time because we'd have to tweak all the alerts, etc. If you really want to talk overall, it probably took six months to get everything just the way we wanted it.
Our implementation strategy was to not have it alert us every minute. We needed to reconfigure the alerts so that it wouldn't alert us all the time.
We were upgraded to Premium Support without their actually asking us, when we were quoted. Then I asked for Standard Support and that they had to re-quote us that. But they don't do that by default. They upcharge you by default, which I didn't think was very nice, without even asking.
We looked at IDERA SQL Diagnostic Manager vs SQL Sentry. However, SQL Sentry is harder to configure for alerts.
Work on configuration and take the time to configure alerts.
I rate it at seven out of ten because it does not handle performance-tweaking that well, but it does a good job on monitoring.
We use it to look at performance.
With Diagnostic Manager what happens is that, when it reaches a certain threshold, it helps us diagnose the issue. For example, disk space: If it's going low on disk space, it alerts us saying, "Hey, this is the warning, and this is at this percent." It allows us to try to see, or remedy, the causes. It's more proactive.
I wish there were more tools or more you could add. There are some there, out-of-the-box, but if there were many more, with more options, that would be better.
We have not encountered any stability issues at all.
The scalability is pretty good.
Tech support has been okay, not that great, but they made sure that we got what we were looking for.
When we looked at it we thought the features were good, so we started using it. We do have another similar product that we also use, it's called Cycle Monitor.
The initial setup was a little bit complicated. It was not straightforward, but the support team was able to help. I have to call out that they did a good job. I needed manuals and the support had to help me out. Every product comes with a learning curve, and there are certain things that you have to know before you can do it.
We do get good value out of it. One of the things that it is used for is to detect anything that could possibly cause our systems not to function well, and it has helped us to determine that before anything has actually happened. I can't give you what the actual return on investment would be but it has done what we aimed for with this kind of product.
The pricing is reasonable, it's comparable with the competitors.
We looked at Foglight, Toad, and one other.
If possible do training, or work with the tech support to make sure that you have considered everything and see what the product does before you try it on your own. Doing that would be very helpful and will save time and will help you get the best out of the product.
I would rate it at eight out of 10. There are a couple of good features but it's not really intuitive and easy to use. Overall, the product is pretty good, just a little bit less user-friendly than I would like.
We use SQL DM to monitor and alert on our mission critical instances in real-time on a 24/7 basis. SQL DM was also used to troubleshoot deadlocks, blocking, and slow query performance helping in faster resolution and consistent uptime.
SQL DM made troubleshooting much easier and allowed multiple people to look into an issue with confidence. The default and custom alerting allowed for instance problem resolution by anyone on the IT team.
The best part of SQL DM is the ability to customize alerts and counters. This allows our team to find an issue, then alert on the issue at a granular level.
It would helpful if SQL DM could mark when changes are made within the program. This would make it easier to see on a graph when something happened and the effect of that change.
I love the customization of the alerts.
We created several stored procedures/functions that would query multiple DMV’s and alert if a certain threshold was reached. However, since new DMV’s are added, or older ones are adjusted, it caused too much headache to continue to support the home brew method.
Baselining our SQL Servers has made a huge impact.
Some more granularity in alerting.
We created several stored procedures/functions that would query multiple DMV’s and alert if a certain threshold was reached. However, since new DMV’s are added, or older ones are adjusted, it caused too much headache to continue to support the home brew method.
I have been using it for less than one year.
We have not encountered any deployment issues.
We have not encountered any stability issues.
We have not encountered any scalability issues.
The Idera team is amazing: 10 out of 10.
Technical Support:The Idera team is amazing: 10 out of 10.
We previously used a home-brewed alerting package that was very dated.
Initial setup was straightforward.
An in-house team implemented it.
ROI is unknown.
It is worth the money for one of the best solutions on the market.
Before choosing this product, we evaluated SentryOne, SolarWinds, and Dell.
The capability to baseline the environment and define thresholds for alerting is definitely the most valuable feature in my opinion. As an operational DBA, I don't write code but need to make sure the SQL servers are healthy, performing scheduled jobs and made aware when issues arise.
SQL monitoring time has been dramatically reduced AND our IT Infrastructure team has improved SQL maintenance and monitoring knowledge over time just by using SQL DM. The dashboard provides valuable health information at a glance and from there drilling in and finding the cause of issues is pretty straightforward. Our SQL server environment consists mainly of proprietary databases so it is vital that we are on top of performance, resources and job execution - SQL DM provides the view into all of this.
With basic SQL training in my history, I've found at times I needed to Google SQL counters, for example, to understand what was occurring or how to configure SQL DM to be useful. While support has helped out, it's not their job to teach SQL! The built in help works for general configuration of the product but sometimes lacks the descriptions needed for fully understanding the intent of particular settings.
We first implemented version 4.X so at least 10 years.
The original deployment was straightforward and upgrades have become more streamlined along the way.
In earlier versions we periodically needed to restart services but with each upgrade, stability has improved and I don't recall ever needing to restart the version we are using, which is a few versions behind at this point.
Not at all. We easily moved from a SQL server that also contained the application to running the app on our Infrastructure app server and the database on a shared SQL server. Adding licenses and new servers to the SQL DM environment is simple.
Although I haven't contacted customer service often, the response has always been prompt, courteous and provided for our needs. Additionally, Idera is very good at keeping the customer up to date on Account Manager changes.
Technical Support:Tech support has been contacted only a few times but I found them to be prompt, knowledgeable and helpful in their responses. There is a level of SQL knowledge that I, as a relative beginner in the SQL world, found very helpful!
No. We were floundering around with MS SQL counters, event logs, SQL trace and profiler and were basically in the dark.
Straightforward. Install the app and repository and if using the console from a different machine, ie. your workstation, install the console. Launch the app and start base-lining. Adjust thresholds based on your needs and build alerts. The configuration remains through upgrades.
We implemented in-house. It's a simple install and configuration is ongoing for the initial month or so until baselines are established and thresholds and alerts defined.
License codes are provided by Account Managers and are required for installing or upgrading the product.
We looked at MOM but were already invested in Solarwinds Network Performance Monitor at the time so decided not to go with MOM just for the SQL piece. While Solarwinds had SQL Application Monitor at the time it was not as easy to install, configure or understand as SQL DM.
Ability to identify bottlenecks, deadlocks and slow running queries and run monthly and daily reports.
It was easier for DBA team to perform issue investigations, slowness of the servers and failures.
Reporting and overall analysis of data gathered from SQL Server.
One year.
Minor. When we migrated to the new server, we had to call the company to transfer the license as their license is issued per server name which had changed..
No issues encountered.
No issues encountered.
Good.
We recently switched to SolarWinds DPA 9.0 because it provides similar functions but with better pricing model.
It is straightforward.
I would recommend this product - I liked it!