Исходный код вики 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/ |