Tema: Re: Need nuomonės iš šono - DB
Autorius: Domas Mituzas
Data: 2011-12-09 17:54:18
> Jei dalinti id paralelinems transakcijoms, tai nebus 100% FIFO, nes
> nezinia kuri is dvieju (ar daugiau) paraleliai apdorojanciu skirtingus
> id transakciju, uzsibaigs pirma. Tai kontroliuoja MySQL dispatcheris su
> transaction managerio ir lock managerio pagalba. Nera jokiu garantiju
> to, kad ta transakcija kuri prasidejo pirma, uzsibaigs irgi pirma.

oj, tai jeigu tau reik, kad visas procesas ("pradėjau/pabaigiau") būtų 
serializuotas su klientais, tai čia ne duomenų bazėje reik greičio 
ieškot ;-)

O jeigu tu tik nori, kad eilės tvarka būtų atiduodami įrašai, tai jamk 
Audrio pavyzdį, ten darbas gali būti užbaigtas kada nori, bet jo 
pradėjimo eiliškumas gali būti daug maž garantuojamas (pridėjus ORDER BY).

Taip ir nemačiau niekur, kiek čia operacijų per sekundę reik daryt ;-)

Domas