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

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

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

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

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

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

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


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

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

8   голосов , оценка 4 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы