Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 29.12.2005 Ostrzeżenie: (20%)
|
Witam serdecznie
Niedawno otworzyłem portal, który w bardzo szybkim tempie rozpoczął sie rozwijać. I wraz z ubiegiem czasu pojawiły sie problemy. Po długich analizach zachowań doszedłem do wniosku, że problem pojawia się w transakcjach. Przedstawie prosty przykład: Jeśli użytkownik posiada punkty to ma mu jeden odjąć i coś wykonać.
W niektórych momentach dochodzi do sytuacji, w której dane elementy blokują sie, a mianowicie gdy chce wykonać zapytanie dotyczace tabeli `uzytkownicy`:
Otrzmuje blad:
Moje wnioski: Po wykonaniu LOCK IN SHARE nastepuje np. zerwanie polaczenia przez co skrypt w danym polaczeniu nie moze wykonać "COMMIT;" odblokowywujac w ten sposób blokade na element. Jakieś propozycje? Z góry dziękuję i pozdrawiam |
|
|
|
d3m0n Blokowanie transakcji w MySQL 21.11.2008, 19:24:50
rafalp Odświeżam bo mam taki sam problem. Czy ktoś zna po... 17.11.2011, 22:03:29 ![]() ![]() |
|
Aktualny czas: 23.12.2025 - 16:31 |