Таблица значений Функция, где мой план запроса пошел?

мы только что завернули сложный оператор SQL в табличную функцию на SQLServer 2000. Когда мы просматриваем план запроса для SELECT * FROM dbo.NewFunc, он просто дает мне сканирование таблицы созданной мной таблицы.

Я предполагаю, что это потому, что таблица создается в базе данных tempdb, и я просто выбираю из нее.

Так что запрос просто:

SELECT * FROM table in tempdb

Мои вопросы:

Использует ли UDF тот же план, что и сложный оператор SQL?

Как я могу настроить индексы для этого UDF?

Могу ли я увидеть истинный план?

Ответы на вопрос(1)

Ваш ответ на вопрос