下面我们来看一下
首先我们要监视
%processor time(processor_total):
受的最大上限是
%User time(processor_total):
等。如果该值很高,可考虑增加索引,尽量使用简单的表联接,水平分割大表格等方法来降
低该值。
%DPC time(processor_total):
Processor:% Processor Time
%Disk time(physicaldisk_total)
的百分比。如果三个计数器都比较大,那么硬盘不是瓶颈。如果只有
外两个都比较适中,硬盘可能会是瓶颈。在记录该计数器之前,请在
行窗口中运行
Availiable bytes(memory)
则说明计算机上总的内存可能不足,或某程序没有释放内存。
Context switch/sec(system): (
的大小,你应该监视这三个计数器(包括上面的一个)。增加线程数可能会增加上下文切换
次数,这样性能不会上升反而会下降。如果十个实例的上下文切换值非常高,就应该减小线
程字节池的大小。
%Disk reads/sec(physicaldisk_total):
%Disk write/sec(physicaldisk_total):
Page faults/sec:
的影响。
Pages per second:
Working set:
器有足够的空闲内存,页就会被留在工作集中,当自由内存少于一个特定的阈值时,页就会
被清除出工作集。
Avg.disk queue length:
超过磁盘数的
Average disk read/write queue length:
Disk reads/(writes)/s:
量。
Average disk sec/read:
Average disk sec/transfer:
Bytes total/sec:
可以用该计数器的值和目前网络的带宽比较
Page read/sec:
理页读取总数。由于物理
更高效的查询或者改变数据库设计等方法,使开销减到最小。