Есть ли причина, по которой это должно быть сделано в производственной среде?Большинство действительно плохих планов выполнения (отсутствующие индексы, вызывающие сканирование таблиц и т. Д.) Будут достаточно очевидны в среде разработчиков, где вы можете использовать всю необходимую диагностику.
В противном случае запуск SQL в кеше запросов (как в связанный вопрос кто-то еще упомянул), вероятно, окажет наименьшее влияние, поскольку он просто запрашивает системную таблицу, а не добавляет диагностику к каждому запросу.