Исходный код вики Partitioned View
Редактировал(а) Alexandr Fokin 2023/12/16 14:12
Последние авторы
author | version | line-number | content |
---|---|---|---|
1 | |||
2 | Данный View предоставляет механиз оптимизации для определенного типа операций, а именно union. | ||
3 | |||
4 | Пример | ||
5 | Есть несколько таблиц, содержащих одну и ту же структуру данных за разные преиоды времени. | ||
6 | Мы хотим сделать выборку на весь доступный временной период. Но при этом в конкретных запросах могут быть выбранны данные только из определенной таблицы и union будт избыточныи. | ||
7 | Механизм Partitioned View позволяет определить: необходимо ли задействовать все таблицы, перечисленные в union и если нет, то он не будет их использовать. В наилучшем варианте мы получим выборку из одной определенной таблицы, не выполняя операцию union. | ||
8 | |||
9 | https://www.sqlshack.com/sql-server-partitioned-views/ |