sql >> Base de Datos >  >> RDS >> Mysql

¿Cómo evitar la excepción de tiempo de espera de bloqueo excedido?

Estas son algunas sugerencias:

  1. Tiempo de espera de bloqueo ' generalmente ocurre cuando una transacción está esperando que se actualicen las filas de datos que ya han sido bloqueadas por alguna otra transacción.
  2. La mayoría de las veces, el problema radica en el lado de la base de datos. Las posibles causas pueden ser un diseño de tabla inadecuado, gran cantidad de datos, restricciones, etc.
  3. Consulte esta respuesta elaborada .