织雀教育数据库性能指标

织雀教育数据库性能指标

ID:18537684

大小:114.00 KB

页数:9页

时间:2018-09-18

织雀教育数据库性能指标_第1页
织雀教育数据库性能指标_第2页
织雀教育数据库性能指标_第3页
织雀教育数据库性能指标_第4页
织雀教育数据库性能指标_第5页
资源描述:

《织雀教育数据库性能指标》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、SQLServer想获取更多测试资料,请访问织雀教育官网。注:以下指标取自SQLServer自身提供的性能计数器。指标名称指标描述指标范围指标单位1.SQLServer中访问方法(AccessMethods)对象包含的性能计数器全表扫描/秒(FullScans/sec)指每秒全表扫描的数量。全表扫描可以是基本表扫描或全索引扫描。由于全表扫描需要耗费大量时间,因此全表扫描的频率过高的话,会影响性能。如果该指标的值比1或2高,应该分析设计的查询以确定是否确实需要全表扫描,以及SQL查询是否可以被优化。次数/秒2.

2、SQLServer中缓冲器管理器(BufferManager)对象包含的性能计数器缓冲区高速缓存命中率(BufferCacheHitRatio%)指在缓冲区高速缓存中找到而不需要从磁盘中读取的页的百分比。该比率是缓存命中总次数与缓存查找总次数之比。经过很长时间后,该比率的变化很小。由于从缓存中读取数据比从磁盘中读取数据的开销小得多,一般希望该比率高一些。该指标的值最好为90%或更高。通常可以通过增加SQLServer可用的内存数量来提高该指标的值。增加内存直到这指标的值持续高于90%,表示90%以上的数据请求

3、可以从数据缓冲区中获得所需数据。%读的页/秒(PageReads/sec)指每秒发出的物理数据库页读取数。该指标主要考察数据库从磁盘读取数据的频率。因为物理I/O会耗费大量时间,所以应尽可能地减少物理I/O以提高性能。该指标的值应尽可能的小。可以通过使用更大的数据高速缓存、智能索引、更高效的查询或者改变数据库设计等方法,以降低该指标的值。个数/秒写的页/秒(PageWrites/sec)指每秒执行的物理数据库写的页数。该指标主要考察数据库向磁盘写入数据的频率。因为物理I/O会耗费大量时间,所以应尽可能地减少物

4、理I/O以提高性能。该指标的值应尽可能的小。可以通过使用更大的数据高速缓存、智能索引、更高效的查询或者改变数据库设计等方法,以降低该指标的值。个数/秒惰性写/秒(LazyWrites/sec)指该指标的值最好为0。个数/秒每秒被缓冲区管理器的惰性编写器写入的缓冲区数。惰性编写器是一个系统进程,用于成批刷新脏的老化的缓冲区(包含更改的缓冲区,必须将这些更改写回磁盘,才能将缓冲区重用于其他页),并使它们可用于用户进程。3.SQLServer中高速缓存管理器(CacheManager)对象包含的性能计数器高速缓存命

5、中率(CacheHitRatio%)指高速缓存命中次数和查找次数的比率。在SQLServer中,Cache包括LogCache,BufferCache以及ProcedureCache,该指标是指所有Cache的命中率,是一个总体的比率。该指标的值越高越好。如果该指标的值持续低于80%,就需要增加更多的内存。%4.SQLServer中闩(Latches)对象包含的性能计数器平均闩等待时间(毫秒)(AverageLatchWaitTime(ms))指一个SQLServer线程必须等待一个闩的平均时间。如果该指标的

6、值很高,则系统可能正经历严重的资源竞争问题。毫秒闩等待/秒(LatchWaits/sec)指在一个闩上每秒的平均等待数量。如果该指标的值很高,则系统可能正经历严重的资源竞争问题。个数/秒5.SQLServer中锁(Locks)对象包含的性能计数器死锁的数量/秒(NumberofDeadlocks/sec)指每秒导致死锁的锁请求数。锁加在SQLServer资源上(如在一个事务中进行的行读取或修改),以防止多个事务并发使用资源。应尽可能少使用锁以提高事务的并发性,从而改善性能。个数/秒平均等待时间(毫秒)(Ave

7、rageWaitTime(ms))指线程等待某种类型的锁的平均等待时间。同上毫秒锁请求/秒(LockRequests/sec)指每秒钟某种类型的锁请求的数量。同上个数/秒Oracle注:以下指标取自Oracle的性能分析工具Statspack所提供的性能分析指标。指标名称指标描述指标范围指标单位1.关于实例效率(InstanceEfficiencyPercentages)的性能指标缓冲区未等待率(BufferNowait%)指在缓冲区中获取Buffer的未等待比率。该指标的值应接近100%,如果该值较低,则可

8、能要增大buffercache。%Redo缓冲区未等待率(RedoNoWait%)指在Redo缓冲区获取Buffer的未等待比率。该指标的值应接近100%,如果该值较低,则有2种可能的情况:1)onlineredolog没有足够的空间;2)log切换速度较慢。%缓冲区命中率(BufferHit%)指数据块在数据缓冲区中的命中率。该指标的值通常应在90%以上,否则,需要调整。如果持续小于90%,可能要

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。