Setting dsi_large_xact_size to a large number, even the maximum (2,147,483,647), to remove the overhead of handling large transactions may give better performance than allowing large transactions to start before their commit point is read.