Я создал одну таблицу с 4 столбцами в БД Oracle MySQL
и версию 5.7.Общее количество записей в БД составляет 4 912 442. Теперь я пытаюсь вставить еще одну 100 000 записей в MySQL
БД.
Я создал простое приложение Spring Boot
и читал записи из файла ивставка в MySQL
DB.
Получение приведенной ниже ошибки при вставке записей в MySQL
DB после подсчета количества записей 4912442:
[WARN ] SqlExceptionHelper - SQL Error: 1205, SQLState: 40001
[ERROR] SqlExceptionHelper - Lock wait timeout exceeded; try restarting transaction
Примечание: MySQL DB использует в 2экземпляр MASTER-MASTER Cluster.
, а также выполняемые команды ниже даже при получении вышеуказанной ошибки:
SET GLOBAL innodb_lock_wait_timeout = 5000;
SET innodb_lock_wait_timeout = 5000;