首先要向oprs和huyuhui001表示感谢!
详细情况如下:
1.WebSphere3.5和DB2 7.1是在分开的两台服务器上,WebServer上也安装了DB2,放WAS表.两台服务器的硬件一样,操作系统一样.
2.速度变慢的时候察看过资源,记得连不上的问题刚出现时看过一两次WebServer的CPU占用,有一个JAVA进程占的比较多,后来我装了个Resource Analyzer3.5,经常去看资源情况,好像CPU又没有增加太多,顺便想问如何根据Resource Analyzer3.5显示的数据来判断WAS配置有无问题?(我曾经调整过数据源的buffer pool和servlet engine的并发连接数,但都没用).估计不是WAS服务器的问题,因为出现情况前没动过WAS服务器.内存占用情况没有明显的较大变化.
3.事务操作进行得比较多的表都做过reorg, runstats没有做过,但我一般是先查reorgchk update statistics on table table_name,如果指示要做就reorg,然后再reorgchk update statistics on table table_name,同时做了runstats了吧?但我发现有个问题就是runstats加了indexes all运行后,指示需要reorg的索引依然指示要reorg,没变化.
4.db2diag.log我也看过,是有许多锁的信息,什么样的信息表示锁升级?请指点?
5.关于lock timeout=-1的问题,设置一个较小的值是会比较好,但我看过一篇文章说"一定要首先询问应用程序开发者或您的供应商以确保应用程序能够处理锁超时",所以如果不确定应用程序能不能处理锁超时,是否还是设为-1比较稳妥?
另外有几个问题:
1.我发现数据库的状态是inconsistent,看资料说是内存缓冲区中已更新的数据还没有刷新到硬盘上时会是此状态,这个有没有影响?怎么消除此状态?
2.配置参数是我在几个月前加了内存后用control center的配置向导配置的,直到出现问题这段时间没有经常连接不上,只是感觉查询速度比以前慢了,因为经常查询的那些表经常也在增加,数据量多.用配置向导培植时有些提问的地方我不太清楚的,比如"每分钟的事物数",因为不太清楚,就让它是默认值60,这些参数我怎么才能具体获得呢?有否影响?缓冲池等参数也是这里自动得出来的.
3.当初创建数据库时用的是默认表空间,即syscattablespace,temptablespace1和usertablespace1,现在发现这样不好,我想把经常有增删改操作的表放在一个表空间,特别大数量的表单独放一个表空间,其它一个表空间,即三个用户表空间,怎么样从现在的表空间迁移过来呢?
4.10月20号左右曾经把六个表的数据分离了一部分(把2004-01-01以前的清掉,纪录少了一半多),然后都做了reorg(没有管索引),好像这之后查询速度提高很多,但出现了经常连接不上数据库的情况,可能跟这个有关系?其它没什么变动.出现这种情况的时候,症状就是不连接数据库的JSP页面没问题,连接数据库的就慢慢的很久出不来,最后显示"找不到服务器",如果再持续一段时间就连不连接数据库的页面都出不来了.
急盼大家的帮助!
oprs 回复于:2004-10-31 10:17:25
1. 锁的问题会导致系统性能显著下降,把你的db2diag.log贴出来kk,锁升级信息类似于 "data_management sqlEscalateLocks.."这种就是了,直接的解决方法就是调大locklist和maxlocks的值,你可以试试把这两个值分别增大到5000和20,
2。locktimeout最好不要设为-1,否则你的应用有可能长时间没有响应,设个60s左右的超时时间,当然你的应用需要捕获相应的超时返回信息并返回到页面上
3。把查询速度慢的sql从应用里分离出来,用dynexpln分析一下,如果有table scan的情况,一定要避免,非常影响性能
4。inconsistent在你的库有为提交的事务时出现,没有什么影响
上一页 1 2 3 4 5 6 7 8 9 10 1112 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 下一页
| 论坛热门帖子: | [lch203] 写得蛮好的linux学习笔记(10-21) [黑马制造] 学习java的30个目标(10-19) [笑傲股林] 做测试半年了,有点迷茫,应该再学些什么提高自己的测试水平和测试能力呢?(10-19) [udp8589] 大家用google的来吱一声? 用百度的~~也来报道下?(10-18) [沂偌掳兆] 本人总结的一些认为C++比较经典的书籍,希望对大家有用(10-18) |
| TAG标签: | 高手 指点 问题 优化 性能 调整 db2syscs.exe PID:616 |
注册
个人空间
