Почему у некоторых запросов из представления dm_exec_query_stats поле total_elapsed_time меньше чем total_worker_time? Подозреваю, что связано с распараллеливанием, но как в таком случае посчитать время ожидания?
По первому вопросу нет вариантов?
(3) По второму вопросу (времени ожидания) понимаю, что довольно грубый показатель. При большом среднем времени ожидания кажется разбираться надо с тем, чего ожидает запрос, а не выполняет.