Вы можете использовать временную таблицу с индексом для повышения производительности .... (при условии, что в вашем @mytvp имеется более двух записей)
непосредственно перед тем, как присоединиться к таблице, вы можете вставитьданные из переменной @mytvp во временную таблицу ...
приведен пример кода для создания временной таблицы с индексом .... Первичный ключ и уникальное поле определяют столбцы для индексации ..
CREATE TABLE #temp_employee_v3
(rowID int not null identity(1,1)
,lname varchar (30) not null
,fname varchar (30) not null
,city varchar (20) not null
,state char (2) not null
,PRIMARY KEY (lname, fname, rowID)
,UNIQUE (state, city, rowID) )