[MYSQL] + [InnoDB] The total number of locks exceeds the lock table size
- Martes 23 de Marzo del 2021 a las 8:51 pm
- Erick De León
- MySQL
- BaseDeDatos, Soluciones
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