SQL monitor process virtual memory usage

SQL Server performance monitoring and alerting

Moderators: Colin Millerchip, priyasinha, Adam, chriskelly

SQL monitor process virtual memory usage

Postby paule123 » Tue May 20, 2014 5:22 pm

I recently upgraded to SQL Monitor 4.0.0.1728 on a SQL Server 2008 R2 running on Windows Server 2008 R2. A few times a day I'll get low priority physical memory alerts from SQL Monitor. SQL Monitor is running on the same machine as the SQL Server.

Under system processes, the RedGate.Response.Engine.Alerting.Base.Service and RedGate.Response.UI.Server.Service are each taking about 5.5GB of virtual memory. The sqlservr process is using about 14GB working set. The server has a total of 16GB physical RAM.

When I check the log during those low memory incidents, there's "no significant SQL queries" being executed and no other significant processes being run.

A few of the indexes on the RedGateMonitor tables show 99% fragmentation, and I observed a large number of hard faults/sec in resource monitor at the top of the hour when I presume SQL Monitor is doing it's data purging.

Is the virtual memory usage of SQL Monitor something I need to be concerned about?
paule123
 
Posts: 28
Joined: Tue Feb 12, 2008 10:07 pm

Postby chriskelly » Wed May 21, 2014 6:43 pm

I would be concerned about the level of index fragmentation you have mentioned. This will dramatically affect the speed and virtual memory usage of the queries that the SQL Monitor Base Monitor service is running on it.

Remember that the data repository database is still a database, so you need to run normal database maintenance tasks like backups, index management etc. Hopefully this will have a positive effect on what you have seen.
Chris Kelly
Technical Support Engineer
chriskelly
 
Posts: 330
Joined: Mon Apr 19, 2010 1:44 pm
Location: Cambridge, UK


Return to SQL Monitor 4

Who is online

Users browsing this forum: No registered users and 0 guests