PHP несколько вставок с sqlsrv

У меня есть следующая проблема:

У меня есть кнопка, которая отправляет php-файл, так что он вставляет серию записей в таблицу, предположим, что таблица "A", этот файл регулярно инертный между 100 и 1000 записей каждый раз, когда он вызывается, вдоль файла php, несколько проверок предназначены для (несколько тяжелого) обновления пары полей этой записи.

Дело в том, что когда 2 или более человека выполняют этот процесс в одну и ту же секунду или один выполняется, когда другой вставляет данные, появляются строки, которые не обновляются.

о чем это? (Я получаю максимальный идентификатор таблицы только после вставки данных)

с SELECT MAX(ID) в качестве идентификатора из A

ID = int автоинкремент


Регулярно, если имеется 500 записей, процесс может занять до 10 секунд, чтобы вставить и обновить все записи

0 ответов

Другие вопросы по тегам