Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Istovremeni upis u bazu

[es] :: MySQL :: Istovremeni upis u bazu

[ Pregleda: 2358 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

bloker
R. Srpska

Član broj: 79958
Poruke: 216
79.143.175.*



+3 Profil

icon Istovremeni upis u bazu26.01.2009. u 10:56 - pre 185 meseci
Kada dva ili vise korisnika istovremeno poksaju da upisu nesto u bazu u istu tabelu desava se da nekome od tih korisnika ne prihvati upis..
Da li zna neko kako ovo da rijesim...
 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15887
*.xdsl.beograd.com.

Sajt: mysql.rs


+2377 Profil

icon Re: Istovremeni upis u bazu26.01.2009. u 16:16 - pre 185 meseci
kako izgleda tabela (koja struktura, koji storage engine)?
kako izgleda upit (kako glasi SQL koji se izvrsava, kako se izvrsava (c api, php, perl, python?))?

generalno zavisno od storage engine-a i zavisno od toga kakva je tabela (da li ima auto increment polje na primer) razlicito se zakljucava za upis u toku trajanja jednog upisa ... nikad se nece desiti (ako je upit kako treba) da mysql "izignorise" upisanu vrednost, ono sto moze da se desi je da mysql vrati nazad gresku da query nije upisan ...



 
Odgovor na temu

Shinhan
PHP programmer
Subotica

Član broj: 12327
Poruke: 372
91.150.127.*

Jabber: shinhan@elitesecurity.org
ICQ: 400847988


+4 Profil

icon Re: Istovremeni upis u bazu27.01.2009. u 07:28 - pre 185 meseci
Može ignorisati upis ako je program napravljen da ne proverava da li je uspelo snimanje ili da ne prikazuje greške ako se pojave.
"Common sense is not so common." - Voltaire
 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15887
*.xdsl.beograd.com.

Sajt: mysql.rs


+2377 Profil

icon Re: Istovremeni upis u bazu27.01.2009. u 09:38 - pre 185 meseci
Citat:
Shinhan: Može ignorisati upis ako je program napravljen da ne proverava da li je uspelo snimanje ili da ne prikazuje greške ako se pojave.


kao sto napisah, mysql nikad nece izignorisati bilo sta ... e sada, ako mysql vrati gresku (dakle nije izignorisao, vratio je gresku) a tvoj app tu gresku izignorise, kriv je app :) ne mysql
 
Odgovor na temu

bloker
R. Srpska

Član broj: 79958
Poruke: 216
79.143.175.*



+3 Profil

icon Re: Istovremeni upis u bazu28.01.2009. u 07:11 - pre 185 meseci
Izgleda da se desi da se to ipak upise u bazu ali sa mali zakasnjenjem..
tj. ako posle upisa pogledam taj slog nije u bazi i pojavi se nakon par sekundi..
 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15887
*.xdsl.beograd.com.

Sajt: mysql.rs


+2377 Profil

icon Re: Istovremeni upis u bazu28.01.2009. u 09:18 - pre 185 meseci
pogledaj:

http://dev.mysql.com/doc/refma.../innodb-transaction-model.html

i mnogo "jasniji": http://www.databasejournal.com...ansaction-Isolation-Levels.htm


 
Odgovor na temu

[es] :: MySQL :: Istovremeni upis u bazu

[ Pregleda: 2358 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.