Committing more often will only result in your script taking longer, more LGWR/DBWR issues, and the ???where was I??? problem if there is an error (if it errors, where did it stop?).Lastly (and true even for manual undo management), if you commit more frequently, you make it more possible for ORA-01555 errors to occur.