Php+mysql что будет если запрос SELECT выполнится быстрее чем UPDATE (в разных потоках)

Узнай цену своей работы

Формулировка задачи:

Ребята. Вот объясните мне пожалуйста. Может ли быть такое?: Предположим, что открылось 2 потока одновременно (2 юзера открыли сайт). Скрипт выполняет следующее: - SELECT Запрос - Update запрос (соот. след юзер должен получить новое значение) Запрос UPDATE не успеет выполниться в 1-м потоке (коннекте одного юзера), и во 2-ом потоке(коннект второго юзера) выполнится запрос SELECT с неверный результатом. Может ли быть такое? или этот момент как-то реализован в SQL?

Решение задачи: «Php+mysql что будет если запрос SELECT выполнится быстрее чем UPDATE (в разных потоках)»

textual
Листинг программы
var result = SELECT count FROM round;
// показали результат юзеру... result 
 
UPDATE round SET count=count+1

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

8   голосов , оценка 4 из 5
Похожие ответы