Вопросы с тегом «table-variable»

2
Почему TVP должны быть READONLY, и почему параметры других типов не могут быть READONLY
Согласно этому блогу параметры функции или хранимой процедуры по существу передаются по значению, если они не являются OUTPUTпараметрами, и по существу рассматриваются как более безопасная версия передачи по ссылке, если они являются OUTPUTпараметрами. Сначала я подумал, что целью заставить TVP быть объявленным READONLYбыло ясно дать понять разработчикам, что TVP нельзя …

3
Использование SPID в таблицах БД (вместо переменной таблицы)
Транзакционная база данных, используемая для бронирования вещей ... Нашего поставщика попросили заменить #temptables на @tablevariables (из-за сильных блокировок компиляции), но вместо этого они заменили фактическую таблицу, которая добавляет SPID в качестве столбца, чтобы гарантировать, что хранимая процедура действует только на соответствующие строки. Видите ли вы какой-либо риск в этом методе …

1
почему табличная переменная улучшает производительность запроса в этих обстоятельствах?
для этого конкретного случая, который я попытаюсь объяснить ниже, использование табличной переменной работает лучше, чем не использование табличной переменной. Я хотел бы знать, почему и, если возможно, избавиться от табличной переменной. это запрос с использованием табличной переменной: USE [BISource_UAT] GO set statistics io on SET STATISTICS TIME ON SET NOCOUNT …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.