« 翻译校对的一天 | (回到Blog入口) | 继续调优 »

性能调优的一天

早上赶到客户那里. 服务器cpu 0% idle. 满负荷运行. 连接数达到800.
2cpu, 8G ram. hp-ux , oracle 9202.
三层架构应用. 没有使用weblogic的连接池.

通过v$system_event,发现大量 cache buffers chains等待. 应该是有热块.

col owner for a20
col segment_name for a20
col segment_type for a5
select distinct a.owner,a.segment_name,a.segment_type from
dba_extents a,
(select dbarfil,dbablk
from (select dbarfil,dbablk
from x$bh order by tch desc) where rownum < 11) b
where a.RELATIVE_FNO = b.dbarfil
and a.BLOCK_ID <= b.dbablk and a.block_id + a.blocks > b.dbablk;


查到几个表.
数据量不大的放到buffer里面.重启数据库.

把weblogic启用连接池,启动100,最多300. 明天看效果.

注意:
1. 开始就使用statspack报告.便于前后比较.
2.调优过程中,始终运行osw.记录os情况,比如cpu,io.便于后面分析.


引用通告

TrackBack URL for this entry:
如果您想引用这篇文章到您的Blog,
请复制下面的链接,并放置到您发表文章的相应界面中。
http://www.fengshanjian.net/cgi-bin/mt/mt-tb.cgi/236

发表一个评论

(如果你此前从未在此 Blog 上发表过评论,则你的评论必须在 Blog 主人验证后才能显示,请你耐心等候。)

关于

此页面包含了发表于2007年03月21日 晚上10时23分的 Blog 上的单篇日记。

此 Blog 的前一篇日记是 翻译校对的一天

此 Blog 的后一篇日记是 继续调优

更多信息可在 主索引 页和 归档 页看到。

Powered by
Movable Type 3.34