[ Analyzer76592 @ 08.06.2005. 15:07 ] @
Pozdrav svima.
Imam mali problem.
Naime, interesuje me da li postoji mogucnost da odredjeni korisnik prilikom menjanja podataka u tabeli zakljuca red tabele koji menja kako ne bi doslo do duple izmene istog reda u tabeli od strane dva razlicita korisnika.
Pocetnik sam u mysql i dosad se ove teme nisam doticao.
Svaka pa i najmanja savetodavna pomoc je dobrodosla.
Hvala unapred.
[ caiser @ 08.06.2005. 18:00 ] @
http://dev.mysql.com/doc/mysql/en/lock-tables.html
[ Riste Pejov @ 13.06.2005. 10:51 ] @
Zaklucanje tabele treba samo kod MyISAM posto se arhitektura ove vidove tabele koristi samo kod MySQL i kada profesori na faksu trebaju opisati kako se ne smeju dizajnirati DBMS. MySQL + MyISAM je vise flat file handler nego baza. MySQL + InnoDB je vec nesto sto ima mogucnosti za row level locking transakcije i referencijalni integritet.

Ako koristis MyISAM, onda se prebaci na InnoDB i pogledaj InnoDB locking mehanizam ili pokusaj s nekom pravom bazom kao Firebird(http://firebird.sourceforge.net)/Postgres(http://postgresql.org). Zaklucanje cele tabele zaboravi jer to je eres u svetu DBMS-a :)