执行存储过程的时候出现错误
The total number of locks exceeds the lock table size修改了innodb_buffer_pool_size=800M
还是一样
怎么解决?
The total number of locks exceeds the lock table size修改了innodb_buffer_pool_size=800M
还是一样
怎么解决?
解决方案 »
- mysql编译出错
- mysql存储过程对字符串的特殊处理问题?谢谢!
- navicat for mysql创建表格的问题
- 怎样把从一个表中取出来的数据导入到另外的表里?
- mysql 让扬声器发出声音
- 请问mysql可以用视图吗?(关于mysql和sqlserver的疑问)
- 1016 cannot open file: t_alarm.innoDB(error 1)--谢谢您的进来提供帮助,谢谢
- 怎么样查询到大于某月份的记录?
- postgres select now();问题
- 请教mysql统计每天平均值进行运算问题
- 从服务器上的错误信息
- ERROR 1172 (42000): Result consisted of more than one row?
其他的.cnf中也没有找到
+----------------------+------------+
| Variable_name | Value |
+----------------------+------------+
| max_write_lock_count | 4294967295 |
+----------------------+------------+
1 row in set (0.00 sec)mysql>
你先用select 看一下到底有多少符合条件的记录要被删除。
然后看看这个系统统参数。max_write_lock_count 的值如果很大,看看 innodb_buffer_pool_size 的设置是多少。调大一些。