为确保测试的公平,每个环境每次执行SQL时均需先清除缓存和执行计划. 这样才有可比性. DBCC FREEPROCCACHE DBCC DROPCLEANBUFFERS 建议LZ分析一下具体的SQL执行计划,仅仅从服务器配置和SQL版本来对比是无法判断好坏的. 真正影响执行速度的因素大多跟数据库有关.
DBCC FREEPROCCACHE DBCC DROPCLEANBUFFERS
1、你的测试是基于单用户吗?如果不是,可能涉及阻塞问题。 2、你的数据量有多大?不管是05还是2000,我相信同一段SQL和同一个库(不涉及版本功能的前提下),差异是不大的。你可以使用预估执行计划看看代码的执行情况。 3、代码不复杂的话,上来看看,最好有详细的说明
22,206
社区成员
121,730
社区内容
加载中
试试用AI创作助手写篇文章吧