SQL SERVER - Performance Monitoring Tool - SQLGrease
SQL SERVER - Performance Monitoring Tool - SQLGrease
July 9, 2019
Pinal Dave
SQL Performance
No Comments
Today�s blog post is the part of the my the Performance Monitoring tools series
which I had written earlier. Today, we are going to see another SQL Server
Performance Monitoring Tool � SQLGrease in the same spirit as I have evolved
others.
Execution times
Wait events
Execution plans
Execution plan profiles
IO statistics
Deadlock analysis
Tempdb fills
Session snapshots
Reason 2: Small Footprint at Deployment
The biggest issue, I have with various different performance tuning tools is that
the tool itself is extremely expensive in terms of resource to run on the server.
In the case of SQLGrease, I was delighted to notice that the agent collector
service which collects various data has a small footprint in the network. It is a
windows service that collects and sanitizes data from SQL Server instances and a
single collector service can collect from multiple SQL Server instances. The
collector can run on a server that is configured with as little as 1 GB memory and
1 processor.
The licensing of the SQLGrease are floating and it helps DBA/Developers to monitor
instances which only required help during certain situations. This is great for SQL
Server consultants that need a monitoring platform they can move between clients.
Their subscription-based model is indeed a boon to many who wants to temporary
monitor their SQL Servers.