ERROR 1206 (HY000): The total number of locks exceeds the lock table size が出たときの対応

UPDATE 文の実行中にエラーが出た。
"ERROR 1206 (HY000): The total number of locks exceeds the lock table size"
InnoDB で UPDATE 文実行のためのバッファサイズが小さいらしい。
/etc/my.cnf に innodb_buffer_pool_size = 512M を追加
$ /etc/init.d/mysqld restart
おk