Multiple Inserts


I am trying to optimize my Rails code for database inserts. I often have to insert/update several thousand records after web crawls. Once I have all the data to insert/update, what are some good ways to optimize this? I've looked into doing multiple inserts using object- level transactions. However, the Rails API states that this functionality is deprecated ( ActiveRecord/Transactions/ClassMethods.html#M000681). What is the preferred method? Thanks!