Datenbanken · Middle · Frage 23 von 75
Warum sind lang laufende Transaktionen in PostgreSQL schädlich?
- 1Sie halten Sperren und blockieren das Aufräumen durch VACUUM
- 2Sie verbrauchen viel mehr CPU als kurze
- 3PostgreSQL begrenzt Transaktionen auf eine Minute
Antwort zeigen
Richtige Antwort: Sie halten Sperren und blockieren das Aufräumen durch VACUUM
Erklärung
Halte keine Transaktion offen, während du externe APIs aufrufst oder auf Nutzereingaben wartest. Beobachte pg_stat_activity auf Sitzungen im Zustand „idle in transaction“.