Tento problém lze vyřešit nastavením vyšších hodnot pro proměnnou MySQL innodb_buffer_pool_size
. Výchozí hodnota pro innodb_buffer_pool_size
bude 8,388,608
.
Chcete-li změnit hodnotu nastavení pro innodb_buffer_pool_size
podívejte se prosím na níže uvedenou sadu.
- Vyhledejte soubor
my.cnf
ze serveru. U linuxových serverů to bude většinou na/etc/my.cnf
- Přidejte řádek
innodb_buffer_pool_size=64MB
do tohoto souboru - Restartujte server MySQL
Chcete-li restartovat server MySQL, můžete použít kteroukoli z níže uvedených 2 možností:
- restart služby mysqld
- /etc/init.d/mysqld restart
Reference Celkový počet zámků překračuje velikost tabulky zámků