Никакие операции не допускаются после закрытия оператора при вставке пакета строк, содержащих большие поля столбца - PullRequest
0 голосов
/ 30 мая 2019

В настоящее время я перемещаю данные из базы данных в другую.

Для этого я написал Scala-программу, которая использует Slick и ScalikeJDBC для извлечения данных из старой базы данных и вставки в новую базу данных соответственно.

Проблема, с которой я сейчас сталкиваюсь, заключается в том, что при переносе пакета строк, содержащих большие столбцы, а именно longtext, программа постоянно выдает следующую ошибку.

Exception in thread "main" java.sql.SQLException: No operations allowed after statement closed.

По наблюдениям, когда это происходит, загрузка ЦП возрастает почти до 100%. (На протяжении всего процесса миграции коэффициент использования колеблется около 80%)

Как правильно это обойти?

...