奇怪的SQL查询

[复制链接]
查看11 | 回复3 | 2009-7-22 09:30:00 | 显示全部楼层 |阅读模式
今天我在执行一条查询语句,SELECT * FROM T WHERE A=1和SELECT * FROM T WHERE A=2,T表有超过1亿的数据量,A=1的记录大致有2W条,A=2的的记录只有1条,字段A上没有任何索引,为什么只有一条的查询语句比有2W条记录的查询语句慢好多,求高手指点迷津

回复

使用道具 举报

千问 | 2009-7-22 09:30:00 | 显示全部楼层
plz use db2batch run each sql and post the output here......
and make sure your bufferpool is same cold when you run each sql.
also need the access plan
回复

使用道具 举报

千问 | 2009-7-22 09:30:00 | 显示全部楼层
可以尝试做下runstats!
回复

使用道具 举报

千问 | 2009-7-22 09:30:00 | 显示全部楼层
access plan
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行