Datenbanken · Senior · Frage 10 von 75
Wie setzt PostgreSQL die Stufe Serializable um?
- 1Indem jede Tabelle gesperrt wird, die die Transaktion liest
- 2Serializable Snapshot Isolation, die riskante Transaktionen abbricht
- 3Indem alle Transaktionen nacheinander in einem Thread laufen
Antwort zeigen
Richtige Antwort: Serializable Snapshot Isolation, die riskante Transaktionen abbricht
Erklärung
Sie blockiert keine Leser, aber unter Konkurrenz sind Abbrüche zu erwarten, die App muss also wiederholen. Nur lesende, aufschiebbare Transaktionen können Abbrüche ganz vermeiden.