WAS 7.0关于千万级数据优化问题

前一阵,系统经常挂起,后排查发现为数据库中的很多表的数据量过大并且代码、sql有问题。表数据量超过千万,并且每天以30~40W的数据量再增加,想请教各位大侠怎么来进行优化,无论是数据库、代码、was各方面的都行。表查询语句都是类似最简单的,按userid或deptid、或者创建时间查询... 显示全部
前一阵,系统经常挂起,后排查发现为数据库中的很多表的数据量过大并且代码、sql有问题。
表数据量超过千万,并且每天以30~40W的数据量再增加,想请教各位大侠怎么来进行优化,无论是数据库、代码、was各方面的都行。
表查询语句都是类似最简单的,按userid或deptid、或者创建时间查询。


系统 在线访问量为2000人
服务器 :红旗linux4 、32G内存、 8CPU
Was7.0
DB2 V9.7
jdk6 收起
参与16

查看其它 13 个回答cosmicbugs 的回答

cosmicbugs cosmicbugs 软件开发工程师 思翰科技
回复 5# 请叫我航哥


1、 之前挂起是因为程序代码及sql语句有问题导致的。
2、现在db2隔离级别是RS。
3、发这个贴是想问一下关于最基本的代码就sql查询优化怎么实现,现在没有头绪。系统现在经常会卡在一个列表页面上,语句很简单根据userid、status、createtime查询,但是早上客户上班高峰期时并发量达到1500,特别的慢,过了9点就正常了。
软件开发 · 2014-04-17
浏览1083

回答者

cosmicbugs
软件开发工程师 思翰科技
评论67

cosmicbugs 最近回答过的问题

回答状态

  • 发布时间:2014-04-17
  • 关注会员:1 人
  • 回答浏览:1083
  • X社区推广