Troubleshooting of MySQL errors: Difference between revisions

Jump to navigation Jump to search
Line 155: Line 155:
Message: Error Code: 1206. The total number of locks exceeds the lock table size
Message: Error Code: 1206. The total number of locks exceeds the lock table size


Solution: Increase {{kbd | key = innodb_buffer_pool_size}} e.g. [http://stackoverflow.com/questions/5696857/how-to-change-value-for-innodb-buffer-pool-size-in-mysql-on-mac-os innodb - How to change value for innodb_buffer_pool_size in MySQL on Mac OS? - Stack Overflow].
Solution: Increase {{kbd | key = innodb_buffer_pool_size}} e.g. {{kbd | key =<nowiki>SET GLOBAL innodb_buffer_pool_size=402653184;</nowiki>}} (402653184 bytes ~ 400MB. Fefault value is 8MB.)
 
Further reading:
* [http://stackoverflow.com/questions/5696857/how-to-change-value-for-innodb-buffer-pool-size-in-mysql-on-mac-os innodb - How to change value for innodb_buffer_pool_size in MySQL on Mac OS? - Stack Overflow].
* [https://dev.mysql.com/doc/refman/5.7/en/innodb-buffer-pool-resize.html MySQL :: MySQL 5.7 Reference Manual :: 14.6.3.2 Configuring InnoDB Buffer Pool Size]


== ERROR 1690 - BIGINT UNSIGNED value is out of range ==
== ERROR 1690 - BIGINT UNSIGNED value is out of range ==

Navigation menu