sannin
14.11.2011, 18:38:25
Cześć,
czy jeśli jest możliwość, że dwa skrypty będą korzystały z tego samego wiersza w tabeli w jednym momencie to czy powinienem ją blokować? Dodatkowo co się dzieje w takiej sytuacji? Drugie zapytanie czeka w kolejce czy wcale się nie wykona?
grzeee
14.11.2011, 20:29:17
Zależy o co ci dokładnie chodzi.
Jeśli chodzi ci o serie zmian w bazie i chcesz żeby została wykonana do końca to możesz skorzystać z MYSQL START TRANSACTION.
W skrócie transakcja to zbiór operacji, które mogą być wykonane jedynie wszystkie lub żadna.
sannin
14.11.2011, 21:40:39
Chodzi o to, że jest około 20 połączeń które dodają co jakiś czas jakąś wartość do kolumny (UPDATE), wszystkie 20 do jednej kolumny. I chodzi mi o to żeby nie było przekłamań.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę
kliknij tutaj.