一个生产应用系统的卡顿原因分析
本帖最后由 tangjiangdong 于 2018-1-4 11:08 编辑状况:1.3下午出现应用登录和操作卡顿的现象,影响内部的使用了,因此进行分析。
目标:找出具体的原因或具体语句
指定异常时段:14:00-17:30获取相关信息:1.awr2.ash3.sar4.负载5锁
分析过程:1. 查询数据库的负载状况:
2.查查看锁阻塞 3. 查看sar历史负载4.三份报告见附件:awrrpt ashrpt awrddrpt
问:从awr上看负载并没有明显的异常,只是i/o稍微多了一些,是否可以完全排出数据库端的问题?
只能粗略简单看下:
SFBPM表空间,应分散物理文件到多个硬盘。或应预先为大批insert操作扩展好。
db file sequential read和全表扫描有一定关系。看看全表扫是否有必要。
SQL*Net message to client非常大,调整一下监听器的(SDU = 8192) (TDU = 8192)
两天比较周期报告来看,也是IO。猜在扩展datafile。 好的,谢谢老师指点,我回去按照这个方向深入分析一下,目前是发现登陆时判断了用户账号的状态,使用了全表扫描:lol
页:
[1]