mysql在进行大批量的数据操作时,会报“The total number of locks exceeds the lock table size”,特别是执行create、update语句的时候,

在出现错误的那段查询语句之前写上这么一句话:

show variables like "%_buffer%";
SET GLOBAL innodb_buffer_pool_size=67108864;

问题就解决了。

启动MySQL时就要分配并且总是存在的全局缓存。

目前有:

key_buffer_size(默认值:402653184,即384M)、

innodb_buffer_pool_size(默认值:134217728即:128M)、

innodb_additional_mem_pool_size(默认值:8388608即:8M)、

innodb_log_buffer_size(默认值:8388608即:8M)、

query_cache_size(默认值:33554432即:32M)等五个。总共:560M.

mysql出现size报错时,一般是这几个值得问题,而这些变量值都可以通过命令如:show variables like '变量名';查看到,并且通过命令如:SET GLOBAL '变量名'='修改后的数值';更改。

解决The total number of locks exceeds the lock table size错误相关推荐

  1. mysql报错ERROR 1206 (HY000): The total number of locks exceeds the lock table size的解决方法...

    1. 问题背景         InnoDB是新版MySQL(v5.5及以后)默认的存储引擎,之前版本的默认引擎为MyISAM,因此,低于5.5版本的mysql配置文件.my.cnf中,关于InnoD ...

  2. mysql删除表中数据报错:[Err] 1206 - The total number of locks exceeds the lock table size

    查看缓冲池: show variables like "%innodb_buffer_pool_size%"; 配置缓存池(2G)大小: SET GLOBAL innodb_buf ...

  3. mysql报错-ERROR 1206 (HY000)- The total number of locks exceeds the lock table size-的解决方法

    mysql报错"ERROR 1206 (HY000): The total number of locks exceeds the lock table size"的解决方法 问题 ...

  4. The total number of locks exceeds the lock table s

    为什么80%的码农都做不了架构师?>>>    InnoDB表执行大批量数据的更新,插入,删除操作时会出现这个问题,需要调整InnoDB全局的innodb_buffer_pool_s ...

  5. 解决因nginx配置导致文件上传失败的问题 The filed file exceeds its maximum permitted size of 1048576 bytes

    解决因nginx配置问题导致文件上传失败的问题 1.问题背景 2.问题截图 3.问题分析 4.问题解决(修改nginx的配置) 5.解决之后的"后遗症"(截图) 6.分析并解决&q ...

  6. github push时出现this exceeds GitHub's file size limit的解决办法

    最近在上传一个项目到github时一直提示File images.zip is 424.43 MB; this exceeds GitHub's file size limit of 100.00 M ...

  7. 训练yolov5的那些事之解决:AssertionError: Label class x exceeds nc=x in data/yolov5.yaml. Possible class label

    训练yolov5的那些事之解决:AssertionError: Label class x exceeds nc=x in data/yolov5.yaml. Possible class label ...

  8. Github:this exceeds GitHub‘s file size limit of 100.00 MB

    背景:github上传了ideaIC-2020.2.2.win.zip,导致该仓库不可用 记录下了解决过程,供各位参考 上传了该文件之后,我发现不不对劲,就使用了Git的delete功能,但是并不能解 ...

  9. 解决SQL Server管理器无法连接远程数据库Error: 1326错误

    解决SQL Server管理器无法连接远程数据库Error: 1326错误 我们在在使用SQL Server时都会遇到使用SQL Server Management Studio无法连接远程数据库实例 ...

最新文章

  1. 多视图立体匹配论文分享CasMVSNet
  2. jenkins如何实现重新发布历史构建记录里的版本
  3. *ctf 逆向math题解
  4. GridView 激发了未处理的事件“RowEditing”
  5. 跨时钟域电路设计——多bit信号FIFO
  6. mysql 开发基础系列22 SQL Model(带迁移事项)
  7. Will not attempt to authenticate using SASL | dubbo项目启动特别慢,拉取 zookeeper 服务日志打印特别慢
  8. linux系统优化 io,Linux硬件IO的优化简介
  9. Code POJ - 1780(栈模拟dfs)
  10. 欧姆龙修复PLC编程软件中的多个高危漏洞
  11. 「leetcode」37. 解数独【回溯算法】详细图解!
  12. 信号与系统公式大全(傅里叶变换、拉普拉斯变换、Z变换、卷积...)
  13. fortran快速入门
  14. VSCode 设置为 Monaco字体
  15. CHM电子书木马制作攻略
  16. 办公室计算机打印机共享,办公室小技巧:如何设置共享打印机
  17. 深圳再当特区,引爆AI万亿市场;阿里·TTS语音合成模型;美团·AI数据库异常监测系统;面向后端开发者的CS课程;前沿论文 | ShowMeAI资讯日报
  18. 12个CSS高级技巧汇总
  19. 十大宽带共享组网方式推荐
  20. php 生成迅雷地址,php实现把url转换迅雷thunder资源下载地址的方法,_PHP教程

热门文章

  1. Weblogic(4)—— Linux环境Weblogic12c配置节点管理(nodemanage.properties)来开启应用服务器(server)及线程池配置...
  2. 【转】DATAGRIDVIEW控制
  3. Redis源码分析之工具类util
  4. 你没干什么坏事,你怕什么?
  5. 重庆大二学生花了6年写出了操作系统
  6. 不就是要个30K的薪资,他还问我Nginx调优
  7. matlab r2014a错误,MATLAB中的潜在错误使R2014a回归
  8. python barrier_Python线程障碍对象Barrier原理详解
  9. C++ —— C++高手之路
  10. 数据结构之堆:堆的排序,Python代码实现——13