Php PDO справляется с коллизиями MySQL?

Могу поспорить, что это ответ в другом месте, но я не знаю правильной терминологии.

Я использую php (с подготовленными запросами в PDO, а не mysql_*) запросить базу данных MySQL. Все отлично работает, тестируя только себя как пользователя, но иногда случаются странные вещи, когда мы тестируем одновременный доступ нескольких пользователей к БД, как будто некоторые запросы просто молча исчезают.

Возможно ли, что в конце MySQL произошла какая-то коллизия и возникают ошибки? (Если так, я не вижу их …) Или PDO $statementHandle->fetchAll(...) подождите, пока не очистится трафик, и затем выполните его (узнайте ниже: да, какое облегчение)? Если это коллизии, какова правильная терминология (узнал ниже из комментариев: таблица и строка блокировка) и где мне искать лучшие практики, чтобы справиться?

В JavaScript, который вызывает php, я чувствую себя комфортно с обещаниями и async/await,

Заранее спасибо!

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]