Доступные версии документации

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

Управление скоростью загрузки
-co <значение>
 

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

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

Заметили ошибку?
Выделите текст и нажмите Ctrl + Enter