Middle+
Do czego służy częściowy indeks w bazie danych?
sobes.tech AI
Odpowiedź od AI
Indeks częściowy (partial index, filtered index) jest używany do indeksowania podzbioru wierszy tabeli. Pozwala to na:
- Zmniejszenie rozmiaru indeksu: Indeksowane są tylko istotne wpisy, co oszczędza miejsce na dysku i pamięć.
- Przyspieszenie zapytań: Przeszukiwany jest mniejszy drzewo indeksu, co jest szybsze dla zapytań odwołujących się tylko do indeksowanego podzbioru.
- Zwiększenie wydajności operacji wstawiania, aktualizacji i usuwania: Mniejszy indeks wymaga mniej wysiłku do utrzymania.
Przykład użycia: indeksowanie tylko aktywnych użytkowników lub zamówień o określonym statusie.