Я выполняю SELECT ... FOR UPDATE
или блокировку на уровне строки с таблицами InnoDB.
Я хочу, чтобы только один запрос мог прочитать одну и ту же строку.Так что если два пользователя делают запрос на одни и те же данные в одно и то же время.Только один из них получает данные, кто запускает запрос первым.
Но как я могу проверить, установлена ли блокировка или нет.так как я тестирую его, получая одни и те же данные одновременно, и оба пользователя получают данные.
Примечание: мои таблицы InnoDB, мой запрос выполняется в транзакции, мой запрос, как показано ниже:
SELECT * FROM table_name WHERE cond FOR UPDATE;
Любая другая вещь, которую я должен проверить, чтобы это заработало?