MySQL - Error al guardar un registro - tiempo de ejecucion

 
Vista:
Imágen de perfil de Daniel
Val: 3
Ha disminuido su posición en 7 puestos en MySQL (en relación al último mes)
Gráfica de MySQL

Error al guardar un registro - tiempo de ejecucion

Publicado por Daniel (2 intervenciones) el 06/06/2017 18:06:16
Saludos, se me ha presentado el siguiente error.

Cuando quiero insertar un registro a mi tabla pagos me guarda normal, al segundo intento tambien ya en el 4to o 5to demora los 50seg por defecto de tiempo de ejecucion del mysql y me muestra el siguiente error:

¡Error!: SQLSTATE[HY000]: General error: 1205 Lock wait timeout exceeded; try restarting transaction

Gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de xve
Val: 796
Oro
Ha mantenido su posición en MySQL (en relación al último mes)
Gráfica de MySQL

Error al guardar un registro - tiempo de ejecucion

Publicado por xve (1151 intervenciones) el 06/06/2017 20:18:44
La verdad no se porque razón te da ese mensaje, pero hay muchas conexiones al mysql que haya que vaya muy lento?
Hay muchos registros en la tabla?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Daniel
Val: 3
Ha disminuido su posición en 7 puestos en MySQL (en relación al último mes)
Gráfica de MySQL

Error al guardar un registro - tiempo de ejecucion

Publicado por Daniel (2 intervenciones) el 07/06/2017 15:50:12
Por lo que estado investigando encontrado q InnoDB tiene una opcion la cual seria esta InnoDB’s gap locks (bloqueo de brechas) la cual funciona para evitar lecturas fantasmas.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar