@Spiriiit

Как происходит блокировка данных при выполнении транзакции?

Наверное глупо прозвучит, но поясните пожалуйста.
Я понимаю, что при транзакционном запросе происходит блокировка строки. Как понять эту блокировку? Смогу ли я в это время из другого скрипта считать из этой строки?

1. И вообще, как оно работает с большим количеством запросов?
2. Стоит ли использовать транзакции или лучше пожертвовать данными? (ну понятное дело, если это не платежи)

Кто, что скажет, исходя из опыта?
  • Вопрос задан
  • 262 просмотра
Пригласить эксперта
Ответы на вопрос 1
Нет, звучит не глупо, а вполне разумно. Эта проблема (что видно из других параллельных транзакций) называется изоляцией транзакций.
Начните с чтения общих разъяснений, и конкретно о MySQL.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы