Tengo un par de tablas en las que creé un ID de objeto como Int o Bigint, y en ambos casos, parecen autoincrementarse por 10 (es decir, el primer inserto es el objeto ID 1, el segundo es el objeto ID 11, el tercero es el objeto ID 21, etc.). Dos preguntas:La columna de autoincrement de MySQL salta por 10, ¿por qué?
¿Por qué lo hace?
¿Eso es un problema?
No es un problema, aunque podría indicar la desea tener la capacidad de insertar valores entre los demás y, por lo tanto, confiar en la identificación como criterio de pedido. Eso no es bueno. –
También podría ser un problema si te preocupaba por quedarte sin ID demasiado rápido (si esperas MUCHOS registros), ya que solo estás utilizando 1/10 del rango para el que tienes almacenamiento. – acrosman
Supongo que su auto_increment_increment está configurado en algo más que 1 debido a la replicación. Con las tablas replicadas, uno no puede usar 1 debido a posibles colisiones de claves. – mayu