Как уже упоминалось в комментариях, оба метода агрегирования запускаются как отдельные запросы и просматривают статистику запросов (для этого следует справка по запросу):
SELECT t.[text] as sql_Text,
s.total_elapsed_time,
((s.total_elapsed_time + 0.0) /s.execution_count) as avg_elapsed_time,
s.total_worker_time,
((s.total_worker_time + 0.0) / s.execution_count) as avg_worker_time,
s.total_clr_time
FROM sys.dm_exec_query_stats AS s
CROSS APPLY sys.dm_exec_sql_text(s.[sql_handle]) AS t
WHERE t.[text] LIKE N'%LargeTable_50MillRecords%'
ORDER BY s.last_execution_time;
Вы также можете получить ценные сведения, установив SET STATISTICS IO ON;
непосредственно передпри выполнении select
запросов это даст вам нагрузку ввода-вывода, т. е. сколько страниц нужно было прочитать движку SQL, чтобы получить результат для каждого запроса, эта информация доступна в разделе сообщений результата запроса.