Advantages of manual vs auto commits