2014-12-21 2 views
0

BLToolkit имеет метод InsertBatch для вставки набора объектов.Что означает параметр maxBatchSize в методе InsertBatch

В чем смысл параметра maxBatchSize? Я не смог найти документацию по этому вопросу, и это не ясно из исходного кода.

Просьба сообщить.

Спасибо.

P.S. Я считаю, что это параметр, который сообщает, какое количество записей/объектов нужно вставлять на запрос, но почему у него есть префикс «max»?

ответ

1

maxBatchSize - максимальное количество объектов, разрешенных для вставки в одну команду вставки SQL. Реальное число объектов, вставленных в команде SQL может быть меньше, если:

  • вы передаете меньшее количество объектов,
  • или максимальное количество параметров в команде SQL хит, поскольку члены объекта преобразуются в параметры
Смежные вопросы