postgres a lockovanie

bravenec na optimit.cz bravenec na optimit.cz
Středa Září 8 14:04:10 CEST 1999


> je vubec pro web mnohem vhodnejsi - postgres je velmi narocny na procesor pry
> kvuli transakcim ale ty na webu moc nepotrebujete.
> 
Napriklad cinnost nasledujiciho typu je typicka beztransakcni ;-)

insert into objednavky (select from kosik where zakaznik=1);
delete from kosik where zakaznik=1;
update zakaznici set zakaznik=zakaznik+1;

Kdyz vam chcipne nasledny delete a update a MySQL vam objednavku
nezrusi a neda zakaznikovi 1 vedet, ubohy zakaznik cislo jedna se
smichy neudrzi, az mu prijde hromada neobjednaneho zbozi.

Jenom tam nechte ten PostgreSQL. Za cenu vetsi zateze si
usetrite nejake potencialni problemy a spoustu prace a obav.

Pokud na webu neco ukazujete - z profilu zprava, zleva a zepredu,
klidne si tam dejte MySQL. Pokud delate update a pokud se to nedej boze
(radej vsak dej boze) tyka penez, trvejte na transakcich :-)

Petr Bravenec


Další informace o konferenci Linux