Microsoft
Software
Hardware
Network
Question : Looking for tool for simple per-database CPU breakdown
Hi
I've a variety of pretty much identical databases on several shared servers, the databases to my ecommerce sites.
It's my job to manually load balance these servers by moving these databases to and fro to make sure the users continue to be able to access the sites.
I've used SQL profiler to knock out CPU metrics and sort them decendingly to get an idea of the most busy databases, but that takes a while to organise and manipulate the data. A a quick guide to database use I sometimes look at active connections to the database but that's limited in its usefulness.
So I'm after some out of the box (ideally free, but not essential) software that can sit on my SQL 2000 server perhaps and quickly (after a minute of polling perhaps?) tell me some kind of % of CPU that each database is consuming?
(PS, yes, I know SQL loadbalancing is better, it's in the pipeline!)
Answer : Looking for tool for simple per-database CPU breakdown
Log into the server, go to run and type in perfmon. From there, you can use the different performance counters to keep track of CPU per sql instance....I don't think you can do it per DB though.
Random Solutions
Red X displayed instead of picture.
CPU at 100%
Microsoft Exchange Server Unavailable?
shell script sending the output to file and also STDOUT
Using commit and rollback with ASP
Where is System.mdw?
dynamic sql CASE statements
Using Norton Ghost to transfer info from one hard drive to another
Name of shapes/shape groups
Reverse HLOOKUP / find the first "0" from right to left in a row