执行存储过程的时候出现错误
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
还是一样
怎么解决?
解决方案 »
- 请教sql怎么处理连续登陆日期的最小值。
- 求Mysql语句求和
- 数据库备份策略!
- 今天备份数据总是提示 mysqldump: Error 1317:
- 【小问题2---如何转移数据库文件】
- 从MSSQL倒出来的脚本到倒到MYSQL数据库吗?
- 求 “数据库设计模式” 的相关电子书!
- mysql 错误,错误号(2013):ERROR 2013: Lost connection to MySQL server during query
- 如何显示回复用户的名字
- 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 的设置是多少。调大一些。