以下SQL语句为什么执行很慢
我写了以下SQL语句
select * from cstest where
base_id in
(select top 10 base_id from cstest where base_id in
(select top 60000 base_id from cstest order by base_id asc)
order by base_id desc)
order by base_id asc
base_id 是cstest表中的关键字索引字段
以上SQL执行中有如下问题:
当TOP 60000的值是TOP 50000以下时执行时间不到一秒,
而TOP 60000以上则执行时间5分钟都不能结束。