Set transaction
Usato per assegnare alla transazione corrente alcune delle seguenti caratteristiche:
READ ONLY
READ WRITE
USE ROLLBACK SEGMENT <segment_name>
Sintassi:
SET TRANSACTION
{READ ONLY | READ WRITE | USE ROLLBACK SEGMENT segment_name}
Parametri:
READ ONLY: stabilisce che la transazione corrente sara’ in sola lettura, cioe’ non tocchera’ i dati del DB
READ WRITE: indica che la transazione sara’ anche in scrittura.
USE ROLLBACK SEGMENT segment_name: assegna la transazione corrente ad uno specifico segmento di rollback: e’ molto utile per assegnare una transazione molto pesante a segmenti particolarmente grandi.
Esempio:
SET TRANSACTION USE ROLLBACK SEGMENT USER;
Forza la transazione ad usare il segmento di rollback USER; ovviamente il segmento di rollback deve esistere.
A seconda del tipo di data base con cui si lavora, sono presenti molti altri comandi che permettono di eseguire le piu’ svariate operazioni, come il controllo della sessione (ALTER SESSION su Oracle) o del sistema (ALTER SYSTEM); per un elenco piu’ completo dei comandi si rimanda alla documentazione fornita con il software.
[ad code=2 align=left]
[ad code=6 align=left]
Articoli che potrebbero interessarti:
- DML – Data Manipulation Language DDL – Data Definition Language I comandi facenti parte del DDL permettono di creare, modificare...
- DDL – Data Definition Language DDL – Data Definition Language I comandi facenti parte del DDL permettono di creare, modificare...
- DCL – Data Control Language DCL – Data Control Language I comandi di controllo della sicurezza permettono di gestire gli...
- Guida ai comandi di Google Quando si effettua una ricerca tramite il motore di ricerca Google è possibile inserire dei...

