LR测试指标(2)

2019-04-23 19:22

值依应用程序而定,但比率最好为90%或更高。增加内存直到这一数值持续高于90%,表示90%以上的数据请求可以从数据缓冲区获得所需数据。

Lazy Writes/sec:惰性写进程每秒写的缓冲区的数量。其值最好为0。 Cache Manager:对象提供计数器,用于监视SQL Server如何使用内存

存储对象,如存储过程、特殊和准备好的Transact-SQL语句及触发器。 Cache Hit Ratio:Cache可以包括Log Cache,Buffer CacheC以及

Procedure Cache,是一个总体的比率,是高速缓存命中次数和查找次数的比率之和。其对查看SQL Server高速缓存对于系统性能提升如何有效,是一个非常好的计数器。如果这个值持续低于80%,就需要增加更多的内存。 Latches:用于监视称为“闩锁”的内部SQL Server资源锁。监视闩锁

以明确用户活动和资源使用情况,有助于查明性能瓶颈。 Average Latch Wait Time(ms):一个SQL Server线程必须等待一个闩

的平均时间,以毫秒为单位。如果这个值很高,系统可能正经历严重的竞争问题。 Latch Waits/sec:在闩上每秒的等待数量。如果这个值很高,表明系统

正经历严重的竞争问题。 Locks:提供有关个别资源类型上的SQL Server锁的信息。锁加在SQL

Server资源上(如在一个事务中进行的行读取或修改),以防止多个事务并发使用资源。例如,如果一个排它锁被一个事务加在某一表的某一行上,在这个锁被释放前,其他事务都不可以修改这一行。应尽可能少使用锁,可提高并发性,从而改善性能。可以同时监视Locks对象的多个实例,每个实例代表一个资源类型上的一个锁。 Number of Deadlocks/sec:导致死锁的锁请求的数量。

Average Wait Time(ms):线程等待某种类型的锁的平均等待时间。 Lock Requeste/sec:每秒钟某种类型的锁请求的数量。

Memory manager:用于监视总体的服务器内存使用情况,以估计用户活

动和资源使用,有助于查明性能瓶颈。监视SQL Server实例所使用的内存,有助于确定是否由于缺少可用物理内存存储高速缓存中经常访问的数据而导致瓶颈存在。如果这样,SQL Server必须从磁盘检索数据,以及考虑是否可以通过添加更多内存,或使更多内存可用于数据高速缓存或SQL Server内部结构,来提高查询性能。

Lock blocks:服务器上锁定块的数量,锁是加在页、行或者表这样的资

源上。通常不希望看到此值增长。 Total Server Memory:SQL Server服务器当前正使用的动态内存总量。 中间件资源占用监控 中间件主要包括:

Web中间件 应用中间件 交易中间件 其他中间件

下面以IIS为例来分析:

%File Cache Hits:是全部缓存请求中缓存命中次数所占的比例,反映

了IIS的文件缓存设置的工作情况。对于一个由大部分静态网页组成的网站,该值应该保持在80%左右。File Cache Hits是文件缓存命中的具体值,而File CacheFlushes刷新得太快,缓存中的对象会太频繁地丢弃生成,起不到缓存的作用。通过比较File Cache Hits和File CacheFlushes可得出缓存命中率与缓存清空率的比率。通过观察这两个值,可以得到一个适当的刷新值 Web Service部分:

Bytes Total/sec:显示Web服务器发送和接收的总字节数。低数值

表明该IIS正在以较低的速度进行数据传输。 Connection Refused:数值越低越好。高数值表明网络适配器或处

理器存在瓶颈。 Not Found Errors:显示由于被请求文件无法找到而导致的服务器

无法回应的请求数(HTTP状态代码404)


LR测试指标(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:教师如何把控课堂纪律

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: