SQL Server Performance when monitoring a large number of databases using SQL Monitor

We have two SQL Servers with a large number of databases. The servers are in AWS EC2.

One server has around 750 databases and CPU load spikes to around 80% multiple times during business hours. Some of the databases have a small number of connections (less than 10 users) and some databases have a large number of connections (around 100 users).

The other server has around 350 databases and the CPU load is around 40%.

How much additional load to the CPU should I expect to see when implementing SQL Monitor for these two servers? My concern is especially with the server with the larger number of databases as we have to make sure that we don't max out the CPU on that server.

Best Answer

Answers

  • BrainDonorBrainDonor Posts: 57 Silver 2
    SQL Monitor has a very small overhead when it is monitoring a server. It uses a lot of standard queries that SQL already executes for it's own purposes and any additional queries are quite 'light'.
    We have a small number of very large and extremely active databases - we noticed no increased activity when we first insalled Redgate Monitor.
    However, if you're thinking of installing SQL Monitor onto the same SQL server that you want to monitor, don't. Ideally, SQL Monitor should be on it's own server. If you install it onto the same server that you are monitoring, if that server has issues, SQL Monitor might not be accessible and might not be able to record any activity.
  • TerryGTerryG Posts: 3 New member
    https://forum.red-gate.com/profile/BrainDonor

    Thanks for your reply. That's good to hear that you didn't see any increased activity once you started using SQL Monitor.

    We intend to install the application on a different server than the SQL servers we are going to monitor.

    Can anyone else in the forum share their experience with server performance after installing SQL Monitor?
  • TerryGTerryG Posts: 3 New member
    https://forum.red-gate.com/profile/BrainDonor

    Thanks for your reply. That's good to hear that you didn't see any increased activity once you started using SQL Monitor.

    We intend to install the application on a different server than the SQL servers we are going to monitor.

    Can anyone else in the forum share their experience with server performance after installing SQL Monitor?
Sign In or Register to comment.