Produkty
Doradca indeksów
index_advisor i HypoPG: sugestie indeksów dla wolnych zapytań, symulacja kosztu i budowa CONCURRENTLY.
W Baza danych → Wydajność zapytań kliknij zapytanie, a w szczegółach użyj doradcy:
- Sugeruj indeksy — rozszerzenie
index_advisorsprawdza hipotetyczne indeksy na kolumnach z filtrów i złączeń i zwraca te, które obniżają koszt planu. - Symuluj — HypoPG tworzy indeks hipotetyczny (widoczny tylko dla planera) i porównuje koszt
EXPLAINprzed i po. Możesz też wpisać własnyCREATE INDEX. - Utwórz indeks — buduje indeks
CONCURRENTLY(bez blokowania zapisów) w osobnej sesji pg_cron; panel pokazuje postęp, a nieudana budowa usuwa niepoprawny indeks.
Analiza nie wykonuje zapytania — działa na planie generycznym, więc parametry $1, $2 z pg_stat_statements są obsługiwane.
select * from extensions.index_advisor('select * from orders where customer_id = $1');