一个查询语句
请问select count(*) count table这样的语句为什么很消耗数据库资源?回复 #1 cintel2005 的帖子
同意2楼观点~~ 2楼的观点不对。与数据库的优化策略有关。缺省的情况是,如果你常做update statistics,你会发现select count(*) 占用很少资源。 不会走全表扫描的 set explain on看看就知道了! 多做update statistics 上面的说法是对的,经常做update统计信息,这样count的时候应该会对资源消耗很小,但是如果有where条件的话就要看索引和update统计信息双重作用了。 同意8楼意见
页:
[1]