免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 12216 | 回复: 8
打印 上一主题 下一主题

DB2性能调整优化问题,请高手指点,急... [复制链接]

论坛徽章:
0
1 [报告]
发表于 2004-10-29 15:50 |显示全部楼层

DB2性能调整优化问题,请高手指点,急...

光看参数没用的,几个问题
1.你的websphere和db2是在一台服务器上,还是分开的?
2.速度变慢的时候察看资源,cpu,内存占用情况如何?
3。事务操作进行得比较多,那么reorg, runstats有没有做过?
4。看下你的db2diag.log里,有锁升级的信息么?

论坛徽章:
0
2 [报告]
发表于 2004-10-31 10:17 |显示全部楼层

DB2性能调整优化问题,请高手指点,急...

1. 锁的问题会导致系统性能显著下降,把你的db2diag.log贴出来kk,锁升级信息类似于 "data_management sqlEscalateLocks.."这种就是了,直接的解决方法就是调大locklist和maxlocks的值,你可以试试把这两个值分别增大到5000和20,
2。locktimeout最好不要设为-1,否则你的应用有可能长时间没有响应,设个60s左右的超时时间,当然你的应用需要捕获相应的超时返回信息并返回到页面上
3。把查询速度慢的sql从应用里分离出来,用dynexpln分析一下,如果有table scan的情况,一定要避免,非常影响性能
4。inconsistent在你的库有为提交的事务时出现,没有什么影响
5。配置参数向导的值可以做为参考,但有时候也不见得就是最佳,那些问题的回答你只能根据你们应用的实际情况进行估计阿
6。迁移表空间,最好要把容器分布到不同的物理硬盘上,靠增加物理io能力来提高性能,一般对大数据量表由明显的效果,另外把userspace设为dms吧
7。如果不连接数据库的页面最后都回出不来的话,那肯定是was服务器上的问题了,一定要注意你的应用又没有内存泄露,或连接资源有没有关闭
8。was下有不少参数也是要调整的,像数据源下和连接有关的参数,像服务器的jvm,线程池等有关的参数。不过我接触最早的was也是4.0的,3.5实在是古董了;),4.0还有之前的was都不怎么样,有很多问题,5.0以上的版本要稳定很多,最好还是升级把

希望对你有帮助    

论坛徽章:
0
3 [报告]
发表于 2004-11-01 08:45 |显示全部楼层

DB2性能调整优化问题,请高手指点,急...

统统都是sqldEscalateLocks ,参考我前面说的第一条,调大locklist和maxlocks的值,直到不会出现sqldEscalateLocks的信息为止
db2diag.log的资料不是太多,你看下置顶帖和搜索一下这个论坛的db2diag,有几个帖子有介绍
你的情况,我觉得迁移表空间不会有什么明显的效果

论坛徽章:
0
4 [报告]
发表于 2004-11-03 20:15 |显示全部楼层

DB2性能调整优化问题,请高手指点,急...

注意一下关键字呀,大部分都是All pages in buffer pool 1 are in use.,把你的bufferpool调大吧,机器是1g内存,如果只跑db2的话,调到500m左右吧
另外,sqldEscalateLocks 的信息明显减少了,不过还有一些,把locklist的值再增大一些看看吧,
那PRO_PRODUCT是个基础表吧,数据量不小,索引一定要确定没问题o

论坛徽章:
0
5 [报告]
发表于 2004-11-04 12:53 |显示全部楼层

DB2性能调整优化问题,请高手指点,急...

兄弟,调过头了,400000都1.6G了吧,现在是151517吗?
除了满足楼上所说的容量限制外,那个容量总和也不应该超过你机器的物理内存数,不然反效果
db2 select * from syscat.bufferpools
db2 list tablespaces show detail
把结果弄上来kk

论坛徽章:
0
6 [报告]
发表于 2004-11-05 09:16 |显示全部楼层

DB2性能调整优化问题,请高手指点,急...

151517相对于你的内存都还是有点偏大了,120000差不多了,难道以现在这个值还会出现下面的类似这种错误?是数据库一被连接就会出现,还是使用一段时候后出现?

2004-11-03-14.41.56.921000 InstanceB2 Node:000
PID:616(db2syscs.exe) TID:584 Appid3984109.3507.041103063722
buffer_pool_services sqlbFreeUpSlot Probe:122 Database:JINGMEI

All pages in buffer pool 1 are in use.

String Title: PID:616 Node:000
Could not fix page for objID=2, tbspaceID=1, objType=128, parentObjID=2 parentTbspaceID=1.


另外那几个参数,像dbheap,sortheap等,适当的大些也是好的,你原先的值也确实小了点,但对你db2diag.log这些错误不会有什么影响

论坛徽章:
0
7 [报告]
发表于 2004-11-05 12:35 |显示全部楼层

DB2性能调整优化问题,请高手指点,急...

joey945, 我感觉你的系统的问题不是单一的,而是有很多,这点不知道你意识到没有,不要搅在一起了

照你说的情况,那连接不上的问题肯定主要是websphere服务器上的问题了,参考我前面的回帖

而db2diag.log里的信息反映了你数据库上的问题,基本上,这是不相关的问题

现在的话,
1。你调整了db2的lock和bufferpool的一些值,那么db2diag.log的出错信息还会出现么?
2。把SystemOut.log, SystemErr.log贴出来kk吧

论坛徽章:
0
8 [报告]
发表于 2004-11-08 09:56 |显示全部楼层

DB2性能调整优化问题,请高手指点,急...

晕,这两个日志文件都没有?总有类似的输出系统的出错信息的日志巴,3。5太老了,不熟悉
不过我感觉你的连接数设得太大了,你是什么性质的系统?一般业务系统,设个50,60足够了,运行一段时间连接不上,多半是连接资源没有释放,你用性能跟踪工具跟踪过没?

论坛徽章:
0
9 [报告]
发表于 2004-11-15 14:45 |显示全部楼层

DB2性能调整优化问题,请高手指点,急...

兄弟,升级吧,这样你无论从网上还是ibm那儿,都能获得更多的支持
was6.0都快要发布了
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP