Skip to content
Home › SQL Comparisons › SQLGrease vs SQL Diagnostic Manager
Comparison · Database Monitoring

SQLGrease vs SQL Diagnostic Manager

SQLGrease is a hosted SQL Server monitor focused on query-level history, collected by a small Windows service that sends data outbound to the vendor's cloud, with published monthly and yearly plans. Idera SQL Diagnostic Manager is a self-hosted, agentless SQL Server monitor with adaptive baselines, estate-wide alerting and reporting, and a repository you own, priced per instance. The choice is mainly about where monitoring data lives, how much infrastructure you want to run, and whether you need query forensics or estate-wide DBA monitoring.

Last verified November 2026. Versions checked: Idera SQL Diagnostic Manager 14.3. Licensing and features change; check the official sources for the latest details.

Quick verdict

Short answer

Choose SQLGrease if you want query-level answers (which query, which waits, which plan, who was blocking) with no monitoring server to run, low permissions, simple published plans and a floating licence that suits consultants. Check its release history first: the latest dated What's New entry is from December 2022, and the pricing page names no currency and does not say what a plan covers. Choose Idera SQL Diagnostic Manager if you run a larger SQL Server estate, need monitoring data to stay on your own infrastructure, and want adaptive baselines, alert actions (scripts, ServiceNow, SNMP), virtualisation metrics and enterprise reports. Both cover only the SQL Server family.

How we know: This comparison is research-based: architecture, permissions, supported platforms, features, release history and pricing were checked on 7 November 2026 against sqlgrease.com and Idera's SQL Diagnostic Manager product page and 14.3 documentation. We have not installed either product or measured its overhead, so nothing here is a measured result.

SQLGrease is a SaaS performance monitoring service for SQL Server. A lightweight Windows service (the collector) runs somewhere in your network, gathers and sanitises data from one or more instances, and sends it outbound over HTTPS to a SQLGrease data warehouse, so no inbound firewall ports are needed. Most features need only VIEW SERVER STATE. The vendor lists SQL Server 2008 to 2025, Azure SQL Database, Azure SQL Managed Instance and Amazon RDS. The site names no legal entity, and the most recent dated What's New entry is 31 December 2022 (unsargable predicate recommendations).

Idera SQL Diagnostic Manager (SQL DM) is a self-hosted monitor. Idera describes it as agentless: nothing is installed on the monitored SQL Servers. Its Windows services (which need .NET 4.8 or later) collect data into a SQL Server repository you host (SQL Server 2016 or later, on premises or Amazon RDS Custom for SQL Server), and a browser-based Web Console works on any OS. It covers on-premises SQL Server, Azure SQL Database and Managed Instance, Amazon RDS for SQL Server and Google Cloud, with VMware and Hyper-V metrics alongside. Version 14.3 is current.

Free first step. Before buying either, SQL Server's built-in Query Store already keeps plan and runtime history per database (SQL Server 2016 and later), and SQLGrease maps its plans to it. See Query Store.

Side by side

AspectSQLGreaseIdera SQL Diagnostic Manager
Deployment model SaaS with an on-premises Windows collector Self-hosted Windows services, SQL Server repository and Web Console
Where monitoring data lives Vendor's SQLGrease data warehouse Your own SQL Server repository (on premises or RDS Custom)
Collection and network Collector sends outbound HTTPS only; one collector can serve several instances Agentless: nothing installed on monitored servers
Permissions VIEW SERVER STATE for most features; sysadmin only for OS counters Not stated on the product page; check the account permissions in Idera's 14.3 requirements documentation
Supported platforms (vendor stated) SQL Server 2008 to 2025, Azure SQL Database and Managed Instance, Amazon RDS SQL Server, Azure SQL Database and Managed Instance, Amazon RDS, Google Cloud; VMware and Hyper-V metrics
Wait statistics Per-query wait events kept as history Waits broken down by database, user, application and query
Plans and blocking Plan history with compile parameters, live plan profiles (2016 SP1+), lock trees, grouped deadlocks with XDL download Query Monitor, deadlock capture and visualisation, live sessions, TempDB monitoring
Alerting Custom events (long runs, blocking, plan changes, baselines) with filtered email Adaptive baselines, dynamic thresholds; actions run scripts, open ServiceNow tickets, page or send SNMP traps
Tuning help Recommendation engine, unsargable predicate checks, Query Store force or unforce commands Query and workload index recommendations that need DBA approval
Licensing unit Subscription plan sized by stored data and CPU guidance; unlimited users; floating Per monitored instance; term licences up to 2,000 days; no per-GB ingest fees
Published price From $79 per month or $806 per year (currency not named) From $1,247 per instance (term not stated)
Trial 30 days, no credit card 14 days, full features, no credit card

Key differences

Hosted service versus self-hosted repository

The deepest difference is where the data and the work sit. With SQLGrease you install one Windows service, grant VIEW SERVER STATE, and the vendor stores and serves the history. There is no monitoring server or repository database to size, patch or back up. SQLGrease sanitises query text and plans by default, masking literal parameter values and compile-time values, which reduces what personal data reaches its cloud, but the performance history still lives with the vendor. Some organisations will not allow that, whatever the masking.

With SQL Diagnostic Manager everything runs on your infrastructure: Windows services, a SQL Server 2016 or later repository and the Web Console. Idera's documentation plans for roughly 1 to 3 GB of repository space per monitored instance per year. You own retention, access and backups, and you also own the upkeep. In our view this suits DBA teams with existing Windows and SQL Server operations; SQLGrease suits small teams and consultants who want results without new servers.

Query forensics versus estate-wide monitoring

SQLGrease is built around one question: which query caused this, and when. It keeps per-query waits (it contrasts this with instance-level waits), CPU, IO and duration history at granularities from 1 second up to 1 day, plan history with compile-time parameters for parameter sniffing, lock trees that show what the root blocker was doing, deadlocks grouped by similarity, and tempdb usage. It can map captured plans to Query Store and generate the command to force a plan, which you then run yourself:

-- T-SQL: force a known good plan in Query Store (SQL Server 2016 and later)
EXEC sys.sp_query_store_force_plan @query_id = 48, @plan_id = 49;
-- and to undo it later
EXEC sys.sp_query_store_unforce_plan @query_id = 48, @plan_id = 49;

SQL Diagnostic Manager covers query analysis too (Query Monitor, wait breakdowns, deadlock visualisation, index recommendations that need DBA approval), but its design centre is the whole estate: adaptive baselines that learn each server's normal behaviour, dynamic thresholds, alert actions that run scripts, open ServiceNow tickets, page staff or send SNMP traps, availability group and replication monitoring, hypervisor metrics such as CPU ready and memory ballooning, growth forecasting and, in 14.3, estate-wide enterprise reports and configuration templates.

Vendor activity and what you are buying

Idera is an established vendor with a numbered release line; 14.3 retuned default alert thresholds and modernised the installer. SQLGrease is a smaller operation: the site footer carries a 2026 copyright, but the latest dated What's New entry is 31 December 2022, and the site does not name the company behind it. That does not mean the service is unmaintained, but it is a reason to ask the vendor about the roadmap, support terms (the Support field on the pricing page is blank) and data handling before relying on it for production monitoring.

Pricing models

SQLGrease publishes three plans priced by stored data volume with a recommended CPU range, unlimited users and a floating licence that can move between environments or engagements. Trimming retention helps control which plan you need. What the page does not say is whether a plan covers one server, one instance or several, or which currency the dollar amounts are in. SQL Diagnostic Manager is priced per monitored instance with no per-gigabyte ingest fees, a published starting figure without a stated term, term licences of up to 2,000 days and volume pricing through sales. For a handful of servers the published numbers favour SQLGrease on paper, but confirm the unit with SQLGrease and the term with Idera before comparing totals.

Pricing and licensing

SQLGrease. Listed on sqlgrease.com/Home/Pricing on 7 November 2026, shown with a dollar sign and no currency named: Basic $79 per month or $806 per year (8 GB storage, recommended up to 8 CPUs); Standard $99 per month or $1,010 per year (15 GB, 8 to 24 CPUs); Premium $119 per month or $1,214 per year (30 GB, 24 or more CPUs). All plans have unlimited users. The page does not say whether a plan covers one server or instance. A 30-day trial needs no credit card. A SQLGrease Lite option keeps only 2 hours of history; no price is published for it.

Idera SQL Diagnostic Manager. Listed on Idera's product page on 7 November 2026: "Starting at $1,247 per instance", with no currency code and no stated term, no per-gigabyte ingest fees, volume pricing from sales and, per the FAQ, term licensing of up to 2,000 days. A 14-day full-feature trial is available without a credit card. Ask Idera for a quote that states the term and currency.

Pricing checked on the vendors' official pages on 7 November 2026. Prices change; confirm before buying.

Where each one leads

SQLGrease strengths

  • No monitoring server or repository to run; outbound HTTPS only
  • Low permissions: VIEW SERVER STATE for most features
  • Deep query-level history of waits, plans, blocking and deadlocks
  • Published plans with unlimited users and a floating licence
  • Query and plan sanitisation on by default

Idera SQL Diagnostic Manager strengths

  • Self-hosted repository keeps monitoring data on your infrastructure
  • Adaptive baselines and dynamic thresholds across an estate
  • Alert actions for scripts, ServiceNow, paging and SNMP
  • VMware and Hyper-V metrics next to SQL Server metrics
  • Established vendor with a current numbered release (14.3)

Limitations

SQLGrease limitations

  • SQL Server only
  • Monitoring history is held in the vendor's cloud
  • Latest dated What's New entry is December 2022; confirm roadmap and support
  • Pricing page names no currency and does not state what a plan covers

Idera SQL Diagnostic Manager limitations

  • SQL Server only
  • You run and maintain the Windows services and the repository database
  • Published starting price has no stated term or currency code
  • No SaaS option described on the product page

When to choose each

Choose SQLGrease if

  • You are a consultant or a small team troubleshooting specific performance problems
  • You want query-level history without building monitoring infrastructure
  • Your security policy allows sanitised performance data in a vendor cloud
  • You want to start in minutes with a 30-day trial and published plans

Choose Idera SQL Diagnostic Manager if

  • Monitoring data must stay on your own servers
  • You run dozens or hundreds of instances and need baselines, alert actions and estate reports
  • You monitor SQL Server on VMware or Hyper-V and want host metrics alongside
  • You want a vendor with a current, regularly versioned product line

When neither is right

Final recommendation

Bottom line

SQLGrease is the more direct fit for consultants and small teams who want query-level forensics on SQL Server with almost no setup, low permissions and modest published prices, provided cloud-held performance data is acceptable and the vendor answers your questions on roadmap, support and plan scope. Idera SQL Diagnostic Manager is the more direct fit for DBA teams running larger estates who want data on their own infrastructure, adaptive baselines, alert automation and estate reporting, and who can run the Windows services and repository. Trial both on the same busy instance and compare what each shows you for the same incident.

Frequently asked questions

Is SQLGrease still actively developed?

The site carries a 2026 copyright, but the latest dated entry on its What's New page is 31 December 2022 (unsargable predicate recommendations). Ask the vendor about recent changes and the roadmap before committing.

Does SQL Diagnostic Manager install agents on my SQL Servers?

No. Idera describes it as agentless: nothing is installed on the monitored servers. Its own Windows services collect data into a SQL Server repository that you host.

Where is SQLGrease data stored?

In SQLGrease's own data warehouse. The on-premises collector sends data outbound over HTTPS, and query text and plans are sanitised by default to mask literal values.

Which is cheaper?

On published figures checked on 7 November 2026, SQLGrease starts at $79 per month or $806 per year and SQL Diagnostic Manager at $1,247 per instance. Neither page fully defines its unit or term (SQLGrease does not say what a plan covers or name the currency; Idera does not state the term), so get written quotes for your number of instances.

Do they monitor Azure SQL and Amazon RDS?

Both vendors list Azure SQL Database, Azure SQL Managed Instance and Amazon RDS for SQL Server. Idera also lists Google Cloud and VMware or Hyper-V host metrics.

Sources

Checked November 2026.

How we research comparisons: our editorial method.

More comparisons

Browse all SQL comparisons or the tools directory.