1 / 7
文档名称:

db性能指标.doc

格式:doc   大小:56KB   页数:7页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

db性能指标.doc

上传人:u3kl39i28 2017/5/24 文件大小:56 KB

下载得到文件列表

db性能指标.doc

文档介绍

文档介绍:SQL S erver 注:以下指标取自 S QL Se rver 自身提供的性能计数器。指标名称指标描述指标范围指标单位 1. SQ L Ser ver 中访问方法( ess Meth ods )对象包含的性能计数器全表扫描/秒(Fu ll Sc ans/s ec) 指每秒全表扫描的数量。全表扫描可以是基本表扫描或全索引扫描。由于全表扫描需要耗费大量时间,因此全表扫描的频率过高的话,会影响性能。如果该指标的值比 1或2高,应该分析设计的查询以确定是否确实需要全表扫描,以及 SQ L查询是否可以被优化。次数/秒 2. S QL Se rver 中缓冲器管理器( Buf fer M anage r)对象包含的性能计数器缓冲区高速缓存命中率( Buffe r Cac he H it Ra tio%)指在缓冲区高速缓存中找到而不需要从磁盘中读取的页的百分比。该比率是缓存命中总次数与缓存查找总次数之比。经过很长时间后,该比率的变化很小。由于从缓存中读取数据比从磁盘中读取数据的开销小得多,一般希望该比率高一些。该指标的值最好为90% 或更高。通常可以通过增加 SQ L Ser ver 可用的内存数量来提高该指标的值。增加内存直到这指标的值持续高于 90% ,表示 90% 以上的数据请求可以从数据缓冲区中获得所需数据。% 读的页/秒(Pa ge Re ads/s ec) 指每秒发出的物理数据库页读取数。该指标主要考察数据库从磁盘读取数据的频率。因为物理 I/O 会耗费大量时间,所以应尽可能地减少物理 I/O 以提高性能。该指标的值应尽可能的小。可以通过使用更大的数据高速缓存、智能索引、更高效的查询或者改变数据库设计等方法,以降低该指标的值。个数/秒写的页/秒(Pa ge Wr ites/ sec) 指每秒执行的物理数据库写的页数。该指标主要考察数据库向磁盘写入数据的频率。因为物理 I/O 会耗费大量时间,所以应尽可能地减少物理 I /O 以提高性能。该指标的值应尽可能的小。可以通过使用更大的数据高速缓存、智能索引、更高效的查询或者改变数据库设计等方法,以降低该指标的值。个数/秒惰性写/秒(L azy W rites /sec) 指每秒被缓冲区管理器的惰性编写器写入的缓冲区数。惰性编写器是一个系统进程,用于成批刷新脏的老化的缓冲区(包含更改的缓冲区,必须将这些更改写回磁盘,才能将缓冲区重用于其他页),并使它们可用于用户进程。该指标的值最好为 0。个数/秒 QL Se rver 中高速缓存管理器( Ca che M anage r)对象包含的性能计数器高速缓存命中率(Cac he Hit Rat io%)指高速缓存命中次数和查找次数的比率。在 SQL S erver 中, Cac he包括 Log Ca che ,B uffer Cach e以及 Pr ocedu re Ca che ,该指标是指所有 Cach e的命中率,是一个总体的比率。该指标的值越高越好。如果该指标的值持续低于 80% ,就需要增加更多的内存。% 4. SQL Serv er中闩( Latch es)对象包含的性能计数器平均闩等待时间(毫秒) (Av erage Latc h Wai t Tim e(ms) )指一个 SQL S erver 线程必须等待一个闩的平均时间。如果该指标的值