MySQL с C # Курсор импорта больших объемов данных с ошибкой выброса хранимой процедуры Время ожидания истекло. - PullRequest
0 голосов
/ 06 ноября 2018

Мы должны импортировать данные из Excel / CSV в таблицы базы данных MySQL.

Мы реализовали курсор в хранимой процедуре, чтобы импортировать пользователей и их данные из временной таблицы в фактические таблицы. Все проверки и проверки применяются в самом курсоре, что занимает некоторое время для импорта одной записи из нескольких записей.

После импорта данных (более 1000 записей) во временную таблицу выполняется хранимая процедура с курсором, который выдает ошибку ниже:

Истекло время ожидания. Период ожидания истек до завершения операции или сервер не отвечает.

Даже после остановки приложения хранимая процедура продолжает выполняться в фоновом режиме, и все записи импортируются.

Может ли кто-нибудь помочь с решением об исключении тайм-аута. Заранее спасибо.

...