создать INDEX для TVP в SQL 2008 - PullRequest
       8

создать INDEX для TVP в SQL 2008

1 голос
/ 10 января 2011

Можем ли мы создать индекс для TVP (табличных параметров) в SQL Server 2008.

, пожалуйста, любой может дать синтаксис.

Заранее спасибо .. Vinay K

1 Ответ

4 голосов
/ 10 января 2011

У вас может быть первичный ключ и уникальные ограничения , которые автоматически будут иметь индексы, поддерживающие их, но вы не сможете явно объявить какие-либо индексы для типов таблиц


Если вы думаете, что ваш запрос мог бы извлечь выгоду из дополнительных индексов, вполне вероятно, что вам придется скопировать строки из вашего TVP во временную таблицу (не переменную таблицы), для которой вы можете определить любые индексы, которые вы хотите. Но очевидно, что это добавит некоторые дополнительные затраты (время и память)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...