funciona perfecto, tal como dice islas son 2 recordset, pero lo soluciono con una tabla temporal, me sirvió bastante para comparar el tiempo entre las 2 sentencias, lo dejé así:
Código SQL:
Ver originalDECLARE @inicio datetime
SELECT @inicio=getdate()
SELECT * INTO #tablita FROM mi_tabla
SELECT 'Milisegundos: '+CONVERT(VARCHAR(4),datediff(ms,@inicio,getdate())) AS Duracion
17548 milisegundos! (17 segundos), funciona perfecto!, gracias!!