Transferă bani între conturi fără descoperire de cont
O sarcină clasică cu două conturi bancare și un transfer.
Dacă doar citești ambele solduri și le actualizezi fără blocaje, două tranzacții paralele pot vedea aceeași stare și amândouă pot deduce banii — contul ajunge negativ. În cadrul unei singure tranzacții, transferă 200 din contul Annei (id 1) în cel al lui Bob (id 2): mai întâi blochează ambele rânduri pentru tot restul tranzacției în mod de scriere, apoi prin două actualizări deduce 200 de la Anna și creditează 200 lui Bob.
Exemplu de ieșire așteptată
Așa arată un răspuns corect — numărul său de rânduri îi este propriu, nu trebuie să se potrivească cu tabelele din schemă.
| id | holder | balance |
|---|---|---|
| 1 | Аня | 800.00 |
| 2 | Боб | 700.00 |
Conectează-te pentru a vedea istoricul soluțiilor trimise
Conectează-teConectează-te pentru a folosi Mentorul AI
Conectează-te