我正在尝试加快我拥有的长时间运行的查询(运行大约需要 10 分钟......)。为了追踪查询的哪一部分花费我最多的时间,我在运行它时包含了实际执行计划,并发现一个占 55% 的特定部分(下面的屏幕截图)
替代文字 http://img109.imageshack.us/img109/9571/53218794.png
这对我来说似乎不太正确,所以我在这个麻烦部分之前和之后Print '1'
添加了。Print '2'
当我运行查询仅 17 秒然后取消它时,我假设的 1 和 2 打印输出意味着它在前 17 秒内通过了该部分。
替代文字 http://img297.imageshack.us/img297/4739/66797633.png
我在这里做错了什么还是我的执行计划误导了我?