Cómo manejar la fragmentación de la columna de ID de incremento automático en MySQL

Tengo una tabla con un campo auto_increment y, a veces, las filas se eliminan, por lo que auto_increment deja espacios vacíos. ¿Hay alguna forma de evitar esto o, si no, cómo escribir una consulta SQL que:

Altera laauto_increment valor para ser el máximo (valor actual) + 1Devolver el nuevoauto_increment ¿valor?

Se como escribir parte1 y2 ¿Pero puedo ponerlos en la misma consulta?

Si eso no es posible:

¿Cómo "selecciono" (retorno) elauto_increment valor oauto_increment valor + 1?

Respuestas a la pregunta(5)

Su respuesta a la pregunta