У меня есть хранимая процедура, внутри которой я создаю временную таблицу, которая обычно содержит от 1 до 10 строк. Эта таблица усекается и заполняется много раз во время хранимой процедуры. Это усечено, поскольку это быстрее, чем удалить.
Получу ли я какое-либо увеличение производительности, заменив эту временную таблицу на переменную таблицы, когда я получаю штраф за использование delete (усечение не работает с переменными таблицы)
Несмотря на то, что табличные переменные в основном находятся в памяти и, как правило, работают быстрее, чем временные таблицы, я теряю какое-либо преимущество от необходимости удалять, а не обрезать?