statspack报告数据结果解释
时间:2007-12-23 来源:不详 作者:迈克DB
本人将最近在学习性能调优时,所用笔记总结如下,欢迎批评指正
本文将不断更新,欢迎补充。(所列数据仅用于便于说明,没有实
际意义)
一、statspack输出结果中必须查看的十项内容
1、负载间档(Loadprofile)
2、实例效率点击率(Instanceefficiencyhitratios)
3、首要的5个等待事件(Top5waitevents)
4、等待事件(Waitevents)
5、闩锁等待
6、首要的SQL(Topsql)
7、实例活动(Instanceactivity)
8、文件I/O(FileI/O)
9、内存分配(Memoryallocation)
10、缓冲区等待(Bufferwaits)
二、输出结果解释
1、报表头信息
数据库实例相关信息,包括数据库名称、ID、版本号及主机等信息
Quote:
STATSPACKreportfor
DBNameDBIdInstanceInstNumReleaseClusterHost
-------------------------------------------------------------------------
PORMALS3874352951pormals19.2.0.4.0NONJLT-SERVER1
SnapIdSnapTimeSessionsCurs/SessComment
-------------------------------------------------------------
BeginSnap:3618-7月-0420:41:022919.2 dedecms.com
EndSnap:3719-7月-0408:18:272415.7
Elapsed:697.42(mins)
CacheSizes(end)
~~~~~~~~~~~~~~~~~
BufferCache:240MStdBlockSize:8K
SharedPoolSize:96MLogBuffer:512K
2、负载间档
该部分提供每秒和每个事物的统计信息,是监控系统吞吐量和负载变化的重要部分
Quote:
LoadProfile
~~~~~~~~~~~~PerSecond(秒)PerTransaction事物
------------------------------
Redosize:148.463,702.15
Logicalreads:1,267.9431,619.12
Blockchanges:1.0125.31
Physicalreads:4.04100.66
Physicalwrites:4.04100.71
Usercalls:13.95347.77
Parses:4.98124.15
Hardparses:0.020.54
Sorts:1.3333.25
Logons:0.000.02
Executes:2.4661.37
Transactions:0.04
%BlockschangedperRead:0.08RecursiveCall%:30.38
Rollbackpertransaction%:0.42RowsperSort:698.23
说明:
Redosize:每秒产生的日志大小(单位字节),可标志数据库任务的繁重与否
Logicalreads:平决每秒产生的逻辑读,单位是block
blockchanges:每秒block变化数量,数据库事物带来改变的块数量 织梦内容管理系统
Physicalreads:平均每秒数据库从磁盘读取的block数
Physicalwrites:平均每秒数据库写磁盘的block数
Usercalls:每秒用户call次数
Parses:每秒解析次数,近似反应每秒语句的执行次数
软解析每秒超过300次意味着你的"应用程序"效
率不高,没有使用softsoftparse,调整session_cursor_cache
Hardparses:每秒产生的硬解析次数
Sorts:每秒产生的排序次数
Executes:每秒执行次数
Transactions:每秒产生的事务数,反映数据库任务繁重与否
dedecms.com
上一篇:ODBC API常用函数诠释 下一篇:创建复制环境中只读实体化视图站点
文章评论
共有位Admini5网友发表了评论 查看完整内容