除了使用Profiler,还有更简单的方法来衡量MS-SQL中的SQL性能吗?
我一直在使用我在网上找到的这个脚本来进行测量,但我不知道它可能有多准确。
DECLARE @StartTime datetime;
DBCC DROPCLEANBUFFERS -- Force data/index pages out of buffer cache for valid test
SET @StartTime = GETDATE() -- Measurement Starts
-->Insert SQL CALL/Script here
-- Measurement Ends
SELECT ExecutionTimeInMS = DATEDIFF(millisecond, @StartTime, getdate())
GO
有没有类似的替代品可以快速地、大致准确地了解我所做选择的情况?
它返回了一些意外的结果,但我不知道该将惊讶的目光投向测试查询还是测试工具/脚本?
interwebs
在哪里? - Rick S