对于千万级数据的表,execute 批量插入效率高还是 for 循环单条插入效率高

对于千万级数据的表,更新插入及删除(几十万数据)操作时,execute 批量效率高还是 for 循环单条效率高呢,若中断事务的状态是什么样呢