欢迎来到天天文库
浏览记录
ID:37866112
大小:598.00 KB
页数:16页
时间:2019-06-01
《ORACLE数据库健康检查详细列表》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、Database2004-7healthcheckByZero整理基本信息DBNameDBIdInstanceSnapTimeHostGDDB12936663066gddb12004-07gddbsvr1BufferCacheStdBlockSizeSharedPoolSizeLogBuffer976M8K352M1,024K负载间档((Loadprofile)序号项目实测值说明1Redosize18,884.99B/s、4,350.20/t数据库任务的繁重2Logicalreads1,949.33/s、449.03/t产生
2、的逻辑读(单位块)3Blockchanges78.63/s、18.11/t每秒block变化数量4Physicalreads11.13/s、2.56/t数据库从磁盘读取block数5Physicalwrites3.39/s、0.78/t数据库写磁盘的block数6Usercalls148.06/s、34.11/t用户call次数7Parses27.68/s、6.38/t解析次数,近似反应每秒语句的执行次数8Hardparses3.02/s、0.70/t硬解析次数9Sorts1.94/s、0.45/t排序次数10Execute
3、s33.53/s、7.72/t执行次数11Transactions4.34/s每秒产生的事务数,数据库繁重与否说明:s表示每秒t表示每个事务B表示字节实例命中率(Instanceefficiencyhitratios)序号项目实测值说明1BufferNowait100.00缓冲区获取buffer的未等待率2RedoNoWait100.00Redo缓冲区获取buffer的未等待率3BufferHit99.56数据块在数据缓冲区中得命中率,通常应在90%以上4In-memorySort100.00在内存中的排序率5Library
4、Hit97.84主要代表sql在共享区的命中率,通常在95%以上,否,需要要考虑加大共享池,绑定变量,修改cursor_sharing等参数6SoftParse89.09近似看作sql在共享区的命中率,小于<95%,需要考虑到绑定,如果低于80%,那么就可能sql基本没有被重用7ExecutetoParse17.46sql语句解析后被重复执行的次数,如果过低,可以考虑设置session_cached_cursors参数8LatchHit100.00锁存器命中率9ParseCPUtoParseElapsd99.52解析实际运行
5、事件/(解析实际运行时间+解析中等待资源时间)10Non-ParseCPU93.09查询时间/(查询实际运行时间+sql解析时间),太低表示解析消耗时间过多说明:SharedPoolStatistics序号项目实测值说明1MemoryUsage52.3274.03共享池内存使用率,应该稳定在75%-90%间,太小浪费内存,太大则内存不足2SQLwithexecutions>180.3883.22执行次数大于1的sql比率,若太小可能是没有使用bindvariables3MemoryforSQLw/exec>199.7298.
6、72也即是memoryforsqlwithexecution>1:执行次数大于1的sql消耗内存/所有sql消耗的内存说明:首要的5个等待事件(Top5Waitevent)序号项目实测值说明1CPUtime2logfilesync8,029344560.6服务器进程执行Commit或者Rollback时,等待LGWR将重做日志信息写到日志文件的完成。如果平均等待时间不高,但等待次数多,说明应用程序每个插入后就立即Commit,没有进行批量Commit,如果平均等待时间高,要具体下钻,一般为slowI/O,不要使用RAID5,
7、因为应用程序写操作太多时,他的速度太慢将日志文件放在更快的磁盘上,或者放在不同的物理磁盘上。3dbfileparallelwrite1,341033250.14directpathread(lob)7,69902170.6当一个会话从磁盘直接读数据到PGA(进程全局区)时,发生的等待事件,如果系统不支持异步I/O,则每次等待就对应一个物理读请求。以下情况容易产生这样情况:1、内存对于Sort不足,系统将排序数据直接写到磁盘上的临时数据文件排序,排完序后,就用directpathread将排序好的数据返回内存。2、并行从属进程
8、扫描数据。3、服务器处理buffers要比I/O系统返回的buffers要快,这暗示着I/O负载比较重。5dbfilesequentialread7,9550810.6用户进程读buffers到SGAbuffercache中或者等待物理的I/O请求的返回,一般为单块读到单个SGAbuffe
此文档下载收益归作者所有