Jak utworzyć filtrowany indeks w MS SQL?
Jak utworzyć filtrowany indeks w MS SQL?
Filtrowany indeks można utworzyć tylko w przypadku indeksów nieklastrowanych (non-clustered). Można je utworzyć za pomocą SSMS klikając we właściwości indeksu, wybierając zakładkę Filter i wpisując regułę filtrowania:
Ewentualnie można to samo osiągnąć za pomocą skryptu:
Modyfikując już istniejący indeks poprzez dodanie filtrów należy pamiętać, że wiąże się to z przebudową indeksu.