Таблица с уникальным кластеризованным индексом и индексированным представлением хранятся одинаково. В чем же преимущество индексированного представления? - PullRequest
2 голосов
/ 06 марта 2011

Таблица с уникальным кластеризованным индексом и индексированным представлением сохраняется таким же образом. В чем тогда преимущество индексированного представления?

Ответы [ 2 ]

3 голосов
/ 06 марта 2011

Индексированное представление полезно для предварительного подсчета

  • , например, агрегатов
  • предварительное соединение
  • предварительная фильтрация, например, всех активных продуктов

Если у вас есть индексированное представление для одной таблицы, которая возвращает все строки, во всех столбцах нет смысла

Есть технический документ "Повышение производительности с помощью индексированных представлений SQL Server 2005" * Стоимость 1014 *чтение

1 голос
/ 06 марта 2011

Если это просто хранение необработанных значений таблицы, то абсолютно ничего. Основное преимущество заключается в индексированных представлениях, содержащих агрегаты. Их можно извлекать напрямую, а не пересчитывать агрегат из базовых данных каждый раз, что может значительно сократить число операций ввода-вывода.

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