Frequent commits would not expect to improve the performance of your code. Running a large number of intermediate commits can significantly slow down your code, forcing you to spend more time on synchronization operations. And if you commit in the middle, you will likely have to write quite a lot of code to make sure your code is completely reloaded.
AWR statspack , , ? 30 - . , , - , . , , , , , , .