Citat:
Originalno napisao ivanhoe
Mislim da ovde zabuna nastaje u tome sto si, kako kazes, radio sa MySQL 3.x, dosta se promenilo od tada, mysql je prilicno porastao, a zadrzao je brzinu i jednostavnost. Pogledaj Dinketov blog za lepo objasnjnje upotrebe transakcija pod mysql-om (ista je funkcionalnost kao i kod drugih baza, a isto vazi i za views, stored procedure i triggere...)
|
Izbor baze je diktiran sa dve stvari:
- uslovima koje postavi klijent
- ili, ako on nema uslova, mojim iskustvom
što se obično svodi na MSDE / SQL Express / Oracle
Struktura mojih klijenata je takva da najčešće radim dedicated sajtove, sa sopstvenom instalacijom baze unutar sopstvene mreže (a ne kod hosta).
Za transakcije kod MySQL-a znam (pratim razvoj, samo sam rekao da sam poslednji ozbiljan development radio na 3.x), ali je daleko više čovek/godina uloženo u taj deo kod PostgreSQL nego kod MySQL; so, kada je Open Source u pitanju, priklanjam se PostgreSQL - ne kažem da je MySQL loš, samo PSQL meni bolje leži.