Управление размером транзакции

-co < значение >
 

Оптимизация скорости процесса загрузки. Параметр < значение > определяет количество записей в одной транзакции утилиты. По умолчанию подтверждение внесенных в БД изменений (операция commit) происходит каждый раз после загрузки не менее 100 записей, при задании ключа -co выполнение команды commit происходит каждый раз после загрузки количества записей не менее заданного < значения >. Ключ -co < значение > одинаково влияет и на быструю, и на медленную загрузку. Большее значение ключа -co означает ускорение загрузки за счет возможного отката большего числа последних загруженных записей в случае сбоя.

Если при быстрой загрузке таблицы, в состав которой входят столбцы с атрибутом autoinc, происходит ошибка, автоматическое переключение на медленную загрузку не происходит в виду невозможности корректного продолжения загрузки значений в autoinc-столбцы, а выдаётся код завершения и номер пакета, в котором эта ошибка произошла (например, ошибка 903 в пакете 1).