У меня есть следующая проблема:
У меня есть кнопка, которая отправляет php-файл, так что он вставляет серию записей в таблицу, предположим, что таблица 'A', этот файл регулярно инертный между 100 и 1000 записей каждый раз, когда он вызывается, вдоль php-файла сделано несколько проверок для (несколько тяжелого) обновления пары полей этой записи.
Дело в том, что когда 2 или более людей выполняют этот процесс в одну и ту же секунду или один выполняется, когда другой вводит данные, появляются строки, которые не обновляются.
о чем это?
(Я получаю максимальный идентификатор таблицы только после вставки данных)
с SELECT MAX (ID) в качестве идентификатора от A
ID = int autoincrement
Регулярно, если имеется 500 записей, процесс может занять до 10 секунд, чтобы вставить и обновить все записи