Итак, недавно администратор базы данных пытается сказать нам, что мы не можем использовать синтаксис
SELECT X, Y, Z
INTO #MyTable
FROM YourTable
Чтобы создать временные таблицы в нашей среде, поскольку этот синтаксис вызывает блокировку TempDB в течение всего времени выполнения хранимой процедуры. Теперь я нашел несколько вещей, которые подробно описывают работу временных таблиц, объем выполнения, очистки и тому подобное. Но для моей жизни я ничего не вижу о блокировании из-за их использования.
Мы пытаемся найти доказательство того, что нам не нужно проходить и делать CREATE TABLE #MyTable... для всех наших временных таблиц, но ни одна из сторон не может найти доказательства. Я ищу любые идеи, которые есть у людей SO.
Дополнительная информация
В настоящее время работает с SQL Server 2005 и вскоре будет выпуском SQL Server 2008 (Enterprise)