Configure isolation or read/write behaviour within supported transaction contexts.
SET TRANSACTION ISOLATION LEVEL SERIALIZABLE;Configure isolation or read/write behaviour within supported transaction contexts.
SET TRANSACTION ISOLATION LEVEL ...;Configure isolation or read/write behaviour within supported transaction contexts.
SET TRANSACTION ISOLATION LEVEL SERIALIZABLE;SQLite-oriented example; consult the relevant dialect manual.
SET TRANSACTION ISOLATION LEVEL SERIALIZABLE;| Option / clause | Description |
|---|---|
BEGIN / START TRANSACTION | Start a transaction; exact keywords vary by engine. |
COMMIT | Make the transaction's changes permanent. |
ROLLBACK | Undo uncommitted work or return to a savepoint. |
SAVEPOINT | Mark an intermediate point within a transaction. |
Isolation level | Choose concurrency behaviour where supported. |
Review a command and its target before running it. Commands that alter files, services, accounts, disks, permissions or databases may be difficult to reverse. Test in a safe environment and keep backups.