Blog

Twoja wymarzona praca? Lets Git IT.
Interaktywna platforma przygotowująca do rozmów technicznych dla nowoczesnych programistów.

XGitHub

Platforma

  • Kategorie

Zasoby

  • Blog
  • O aplikacji
  • FAQ
  • Sugestie

Prawne

  • Polityka prywatności
  • Regulamin

© 2025 LetsGit.IT. Wszelkie prawa zastrzeżone.

LetsGit.IT/Kategorie/PostgreSQL
PostgreSQLhard

HOT update i `fillfactor`: co to jest i czemu może pomóc?

Tagi
#postgres#hot-update#fillfactor#indexes
Wróć do kategoriiPrzejdź do quizu

Odpowiedź

HOT update (Heap-Only Tuple) zachodzi, gdy UPDATE nie zmienia kolumn indeksowanych i jest miejsce na stronie, więc Postgres może uniknąć aktualizacji indeksów. `fillfactor` zostawia wolne miejsce na stronach, żeby HOT update było bardziej prawdopodobne. To zmniejsza bloat indeksów i może poprawić wydajność zapisów.

Powiązane pytania

PostgreSQL
Jak `pg_stat_activity` i `pg_stat_statements` pomagają w troubleshootingu?
#postgres#monitoring#pg_stat_activity
PostgreSQL
Materialized view vs view: jaka jest różnica?
#postgres#views#materialized-view
PostgreSQL
LISTEN/NOTIFY: jaki problem rozwiązuje?
#postgres#listen-notify#pubsub
PostgreSQL
Advisory locks: co to jest i kiedy się ich używa?
#postgres#locks#advisory
PostgreSQL
Indeks BRIN: kiedy jest przydatny?
#postgres#brin#indexes
PostgreSQL
Indeksy GIN vs GiST: kiedy użyć którego?
#postgres#indexes#gin