Por motivos de simultaneidad, el valor de incremento automático no puede "retroceder" con su transacción. Si otro proceso hubiera insertado registros mientras su transacción estaba en proceso, correría el riesgo de una colisión con sus ID más tarde.
Como ejemplo, supongamos que su transacción en el proceso "A" toma los ID 1, 2 y 3. Otro proceso "B" se ejecuta y obtiene los ID 4 y 5. Si la identidad retrocedió con su transacción y el siguiente proceso "C" necesitaba 5 ID, obtendría 1,2,3,4,5 pero 4 y 5 ya fueron tomados por el proceso "B".