Для внесения изменений в одно поле для 1000 записей в пакете против 1 за раз: 1 запись за один раз занимает 0,1989 с / запись по сравнению с пакетом, который занимает 0,0711 с / запись. Так что Batch примерно в 3 раза быстрее в моих тестах. Обратите внимание, что размеры партий различаются по эффективности.
submitchanges () 1 запись за раз
записей в секунду / запись
1000 198,95 0,1989
Пакетная отправка ()
записей в секунду / запись% изменения
100 12,20 0,1220 133%
200 18,33 0,0916 122%
500 37,59 0,0752 106%
1 000 71,07 0,0711 103%
2000 138,64 0,0693 102%
10 000 680,36 0,0680