Modalita pratica

Estrai una domanda, leggi le opzioni, poi scopri la risposta. Segnala se la sai bene o e' da rivedere: costruisce il tuo paniere di ripasso personale con ripetizione spaziata SM-2.

Tutte le aree LOGICA TECNICA CAD PUB165 GDPR RETI SIT CLOUD NIS2 SIC INGLESE BIGDATA AIACT DAMM DATABASE DEVOPS ENTI

Ciclo in corso: 0 di 22 domande gia viste in questo filtro (ricomincia il ciclo)

Area TECNICA · Tipo: profilo · Rif. INF-0057

Il livello di isolamento SQL REPEATABLE READ previene:

[A] Solo dirty read
[B] Dirty read e non-repeatable read, ma NON i phantom read
[C] Dirty read, non-repeatable read e phantom read
[D] Solo phantom read
Mostra risposta e spiegazione

Risposta corretta: [B] Dirty read e non-repeatable read, ma NON i phantom read

✅ B. REPEATABLE READ garantisce che le righe lette nella transazione non cambino se rilette → previene dirty read e non-repeatable read. NON previene i phantom read (nuove righe inserite da altre transazioni che appaiono in query successive con predicati di range). ❌ A: solo dirty read è READ COMMITTED. ❌ C: tutti e tre sono prevenuti da SERIALIZABLE (non da REPEATABLE READ). ❌ D: solo phantom read non corrisponde a nessun livello standard.

Salta senza segnare