Cuando se intenta manipular una gran cantidad de registros en una tabla   InnoDB , es posible que obtenga el siguiente mensaje de error :

The total number of locks exceeds the lock table size

Para solventar este inconveniente es necesario modificar el parametro innodb_buffer_pool_size del archivo de configuración de mysql, por default el valor es 8 MB.