Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Индекс только по одной секции? / 5 сообщений из 5, страница 1 из 1
18.02.2019, 20:55
    #39775921
Andrey Sribnyak
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Индекс только по одной секции?
Может, кто-то напомнить, в секционированной таблице возможно ли создать индекс уникальный только для одной(нескольких патиций)? Т.е например в таблице их двух секций. Создать индекс только для второй и не создавать для первой.
Спасибо
...
Рейтинг: 0 / 0
18.02.2019, 21:54
    #39775930
felix_ff
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Индекс только по одной секции?
Andrey Sribnyak,

то что вы хотите называется фильтрованный индекс

create index ix on some_table (key_columns) where <partition_function_boundary_value |<|>|=| <filter_column>
...
Рейтинг: 0 / 0
19.02.2019, 00:51
    #39775972
Andrey Sribnyak
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Индекс только по одной секции?
felix_ff,

Cпасибо. Красивое решение
...
Рейтинг: 0 / 0
19.02.2019, 10:49
    #39776069
Владислав Колосов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Индекс только по одной секции?
Andrey Sribnyak,

фильтрованные индексы не работают, если база настроена на принудительное прослушивание параметров вместо простого. Имейте в виду.
...
Рейтинг: 0 / 0
19.02.2019, 10:58
    #39776074
felix_ff
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Индекс только по одной секции?
Владислав Колосов,

там есть "пути обхода", но в целом согласен использование фильтрованных индексов накладывает свои специфичные ограничения.

Andrey Sribnyak,
советую ознакомится вот с этим https://sqlperformance.com/2014/06/sql-plan/filtered-index-side-effect
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Индекс только по одной секции? / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]