Tema: Re: transakcijos
Autorius: 2x50
Data: 2011-11-23 10:13:18
> "Ar galima situacija, kad be tranzakcijos kažkas bus sugadinta?" - 
> normaliomis aplinkybemis ne

Zinoma, tai teisinga tik vienos transakcijos kontekste. JDM auksciau yra 
100% teisus, tuo atveju kai operacijoje yra keli zingsniai (tarkim, kelios 
udate komandos), redaguojantys kelis irasus, jie visad turetu eiti vienoje 
transakcijoje, tam, kad isvengti situacijos kai pirmas zingsnis ivykdomas, o 
antras del kazkokiu priezasciu (klaidos) ne. Viskas arba nieko principas.
Butent del to siulau pasidometi kaip postgresql yra realizuotos implicit 
transakcijos, nes tai priklauso nuo DBVS pvz. kazkurios DBVS gali traktuoti 
visa stored procedure kaip viena transakcija, kitos ne ir traktuoti 
kiekviena update sakiny proceduros viduje kaip atskira transakcija. Reikia 
zinoti, kaip veikia DBVS su kuria dirbi :)