Сообщение от Nexus
|
stweet, перечитал, прошу прощение.
Не обратил внимание, что у вас это просто имитация.
C postgresql не работал, она не блокирует строку во время её обновления?
|
По идее любая база должна блокировать обращение до его завершения. По тому и не видел проблем пока не столкнулся с выводом и/или попыткой изменить записи. Если 100500 человек одновременно попытаются внести изменения в запись, ответ будет хаотичен.
Пример такой, есть счетчик, равен "3"
Если одновременно "два" юзера жмякнут на "поднять" оба получают "4". А в базе стоит "5" - !неудачный пример!
Если два юзера одновременно зарегистрируются, счетчик идти у них будет не по порядку. - Скорее я об этом.