[eluser]jmadsen[/eluser]
from what I could tell looking at the DB_Active_Rec file, the insert_batch() is only manipulating your array into a bunch of separate INSERT strings and running them one at a time.
You would do just as well (and it may be the only way) with a loop, but I'm not the authority on this.