专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅
="t18">   Instance Efficiency Percentages   Data Buffer Hit Ratio#<#90#数据块在数据缓冲区中命中率通常应该在90%以上否则考虑加大 db_block_buffers(9i 以上可是db_cache_size)   Buffer No [阅读全文] [PDF]
="t18"> 有关Oracle 10g性能方面谈论最多就是新自动工作负荷存储库(AWR)特性和通过自动数据库诊断监视(ADDM)提供前瞻性性能监视它们被广泛报道说是对STATPACK替代也确实是这样据Niemiec先生所说它们可以做更多工作代表Oracle性能分析将来 但是他还说到不要忽视STATSPACK不仅作为遗产它仍然存在于Oracle 10g中而且它还作了很多更新包含了可以AWR中使用大量新工具为了完全使用AWR你需要对诊断包和分析包进行额外注册但STATSPACk已包含在Oracle价格中 这里是些Niemiec先生提到在Oracle 10gSTA [阅读全文] [PDF]
呵呵,今晚之前从来没有做过Statspack(好像有点丢人)。这几天一个数据库实在被折磨得不行了,明明sga_max_size有1.5G,但是实际看整个实例才用了200+M内存,慢得要死,频繁读写硬盘,偏偏硬盘又不是磁盘阵列,IO狂慢,唉,痛苦啊。于是决定花点时间学下实例优化,今天打印了几页Performance Tuning Guide的文档,读了读关于Statspack的内容,在自己的笔记本上做了试验,其实还是很容易的。首先运行%ORACLE_HOME%\\RDBMS\\ADMIN\\SPCREATE,期间指定perfstat用户的密码、表空间和临时表 [阅读全文] [PDF]
原文出处:http://www.eygle.com/statspack/statspack14-LogFileSync.htm当一个用户提交(commits)或者回滚(rollback),session的redo信息需要写出到redo logfile中.用户进程将通知LGWR执行写出操作,LGWR完成任务以后会通知用户进程.这个等待事件就是指用户进程等待LGWR的写完成通知.对于回滚操作,该事件记录从用户发出rollback命令到回滚完成的时间.如果该等待过多,可能说明LGWR的写出效率低下,或者系统提交过于频繁.针对该问题,可以关注:log file p [阅读全文] [PDF]
使用Statspack的几个误区作者: FenngStatspack 是 Oracle 提供的一个实例级的Tuning工具。很多DBA都喜欢用这个工具来进行数据库的优化调整。不过在交流中发现很多朋友对这个工具的的运用还有一些 问题。下面就其中比较容易出问题的几个方面进行一下简单的分析。关于快照的采样时间间隔问题我们知道,Statspack的report实际上也就是对比两个快照 (Snapshot,也就是数据库当前状态 ) 得出的结果。一般情况下,专家建议生成Statspack报告的快照时间间隔为15-30分钟。试想,一个人去医院看病,医生对其测量体温,一般 [阅读全文] [PDF]
原文出处:http://www.eygle.com/statspack/statspack14-LogFileSync.htm当一个用户提交(commits)或者回滚(rollback),session的redo信息需要写出到redo logfile中.用户进程将通知LGWR执行写出操作,LGWR完成任务以后会通知用户进程.这个等待事件就是指用户进程等待LGWR的写完成通知.对于回滚操作,该事件记录从用户发出rollback命令到回滚完成的时间.如果该等待过多,可能说明LGWR的写出效率低下,或者系统提交过于频繁.针对该问题 [阅读全文] [PDF]
  Instance Efficiency Percentages   Data Buffer Hit Ratio#<#90#数据块在数据缓冲区中的命中率,通常应该在90%以上,否则考虑加大 db_block_buffers(9i 以上可是db_cache_size)   Buffer Nowait Ratio#<#99#在缓冲区中获取buffer 的未等待比率   Library Hit Ratio#<#98#主要代表着sql在共享区的命中率,通常在98%以上   In Memory Sort Ratio# [阅读全文] [PDF]
可以设置在每天的23点许,一次性生成当天的数据库StatspackReport,时间范围为9:00~18:00的工作时间,抓取周期为1小时一次。 以下为sql的脚本,shell部分可以根据具体OS环境确定,笔者环境为Windows2003Server。 setserveroutputon setfeedbackoff settrimson spoolsp_temp.sql declare cursorcursnap(sdatevarchar2)is selecta.snap_idbeginid, b.snap_idendid, ’Z:dbashellmonitord [阅读全文] [PDF]
1 共8条 分1页