Я создал индексированное представление, которое присоединилось к нескольким таблицам, чтобы повысить производительность, но когда я использую индексированное представление, производительность не лучше, чем раньше. Когда я просматриваю план выполнения, я не вижу никаких изменений между представлением и индексированным представлением этих объединенных таблиц.План просмотра и выполнения индексов
2
A
ответ
5
Если вы не используете SQL Server Enterprise Edition (см функцию Automatic use of indexed views by query optimizer), SQL Server оптимизатор запросов не принимая во внимание индексируется просмотров ..
В других версиях вы можете использовать SQL Server IT- With (NoExpand):
Select col1, col2, col3
From dbo.vw_MyView With (NoExpand)
Смежные вопросы
- 1. План индексирования и выполнения
- 2. Oracle: План выполнения: надежный?
- 3. План выполнения против ROW_NUMBER
- 4. План выполнения запросов NHibernate?
- 5. MySQL план выполнения объяснение
- 6. SQL план выполнения
- 7. ROW_NUMBER() план выполнения
- 8. Тот же план выполнения?
- 9. Oracle План выполнения
- 10. План выполнения Maven
- 11. План выполнения запросов MySQl
- 12. SQL план выполнения данных
- 13. План выполнения SQL-сервера
- 14. SQL Server: Странный план выполнения
- 15. Как читать и изучать план выполнения T_SQL?
- 16. Как связать план выполнения и SQL Query
- 17. GATHER_TABLE_STATS и план выполнения в oracle
- 18. sp_executesql использует неправильный план выполнения
- 19. План выполнения на SQL Server?
- 20. PL/pgSQL трассировочный/план выполнения
- 21. оракул план выполнения, пытаясь понять
- 22. Сохраненная процедура SQL-план выполнения
- 23. План выполнения - Удалить ключевой поиск
- 24. Подробный план выполнения коррелированного подзаголовка
- 25. План выполнения запроса от профилировщика
- 26. Что такое план выполнения здесь?
- 27. План выполнения SQL Server 2005
- 28. план выполнения, SQL Server 2012
- 29. Добавление внутреннего запроса не меняет план выполнения
- 30. План выполнения хранимых процедур - Манипуляция данными
Put (NOEXPAND) намек после названия вида в из: 'выберите * из a_view (NOEXPAND)' –
может быть столбцы вы выбрали для индекса не являются оптимальными, вы могли бы рассмотреть рекомендации Database Engine Tuning Advisor для вашего зрения. –
@ Никола Марковинович, Танки много. Но я использую этот индексный указатель в Entity Framework. Как я могу указать подсказку для индекса в Entity Framework. –