[MYSQL] + [InnoDB] The total number of locks exceeds the lock table size

[MYSQL] + [InnoDB] The total number of locks exceeds the lock table size

Cuando uno trabaja con Bases de Datos muy grandes, por ejemplo, Millones de Datos, existen ciertas limitantes.

 

Una de ellas es la cantidad de memoria utilizada por los índices en las BD, esta por efecto en MySQL es de 8M por lo que al trabajar con datos muy grandes no sirve.

 

Una forma de agrandar el espacio de memoria reservado para la utilización de estos índices es editar el archivo de configuración de MySQL.

 

Localiza el archivo my.ini en XAMPP se localiza en:

C:\xampp\mysql\bin\my.ini

 

Ábrelo con tú editor de código favorito o con el block de notas.

 

Debajo de [mysqld] busca la línea "innodb_buffer_pool_size" cambia su valor de 8M por 256M

 

 

Guarda cambios y reinicia los servicios de XAMPP para que el servidor tome los cambios.

 

Esto debería solucionar los problemas que causa el limite del lock.

 

Referencia:

https://mrothouse.wordpress.com/2006/10/20/mysql-error-1206/

Comentarios