My vCenter installation uses SQL Server 2008 std as backend database, hosting on a VM(2G mem, 2 vCPU)
Every 10 mins, the cpu usage of the sql server host goes up to 50% for about 2 or 3 sec, then drop to 1%~5%.
I found that vCenter has a batch called calc_topn_past_day comsumes the cpu. Is it normal
for that batch to run such a long time? I think it's just a performance counter counting batch
and that cpu usage triggers vCenter cpu alarms which i'm eager to remove it....
my vCenter manages 4 hosts, total 30 vms. I've done reindexing and deleting transaction log
as kb tells me.