В зависимости от этого вопроса, спрашивает все: Насколько эффективен метод executeBatch? Есть ли тест производительности, который гласит: «Если у вас есть 1000 записей, которые нужно вставить, использование executeBatch вместо executeUpdate сэкономит вам количество циклов базы данных?»Насколько эффективен executeBatch в подготовленном заявлении?
Или это просто конвенция?
EDIT: Вот что я работаю с: DB2 V 8.1, размещенной на Z/OS, веб-приложении, которое будет вставлять 80 000 записей за один раз в случае наихудшего сценария.
Вместо того, чтобы все давали вам шерстяные цифры, почему бы не попробовать его для себя и измерить? Только вы можете узнать, какую выгоду вы получите от своей настройки. – skaffman
@skaffman Я не хочу делать то, что принято называть преждевременной оптимизацией. Однако я хотел бы понять, насколько это значительно быстрее. – Jay
Я понимаю это, но вы не можете сделать осознанный выбор без какого-либо бенчмаркинга. – skaffman