政府机关 服务器解决方案

求优化解决方案

有一个表table t1(a CHAR(22)  NOT NULL,b INTEGER NOT NULL,        c char(1))这个表有5000多万的数据,我运行select a,b,count(*) from t1group by 1,2having count(*)>1这个语句24个小时都没有出来(AIX服务器上)大家有什么办法... 显示全部
有一个表
table t1
(a CHAR(22)  NOT NULL,
b INTEGER NOT NULL,        
c char(1)
)
这个表有5000多万的数据,
我运行
select a,b,count(*) from t1
group by 1,2
having count(*)>1
这个语句24个小时都没有出来(AIX服务器上)
大家有什么办法提高它的效率吗
或者换办法得到想要的结果 收起
参与14

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

weiruan85 weiruan85 数据库管理员 ibm
回复 12# zdz000


    放到临时表多此一举把
政府机关 · 2011-11-18
浏览1404

回答者

weiruan85
weiruan85 0 0 3
数据库管理员 ibm
评论2666

weiruan85 最近回答过的问题

回答状态

  • 发布时间:2011-11-18
  • 关注会员:0 人
  • 回答浏览:1404
  • X社区推广