Sql-server – Database – Resource usage statistics

sql server

I would like to find (using SQL DMVs) whether a database is actually in use and if so then how much of that servers resources it is taking.

I need some ideas on how we can properly collect usage statistics on all of these databases across all of these servers and then create a simple report to understand resources usage.

The purpose of this report is to determine what are the critical counters that we need and what is the simplest and least impact method to collect them.

We don’t need minute to minute, I’m only looking for summary information once per day or so.

Can you please advise on this?

Best Answer

You can start with the automatic reports: Right click your DB, go to Reports and Standard Reports https://technet.microsoft.com/en-us/library/cc280385%28v=sql.105%29.aspx

You can also use perfmon https://msdn.microsoft.com/fr-fr/library/Aa645516%28v=VS.71%29.aspx