mysql system lock
2024-10-07 00:40:30
MySQL从库show processlist出现system lock的原因以及解决方法有哪些?
由于大量的小事物如UPDATE/DELETE table where一行数据,这种只包含一行DML event的语句,table是一张大表。
1、这个表上没有主键或者唯一键,可以考虑尝试修改参数slave_rows_search_algorithms。
2、由于类似innodb lock堵塞,也就是slave从库修改了数据同时和sql_thread也在修改同样的数据。
3、确实I/O扛不住了,修改sync_binlog/innodb_flush_log_at_trx_commit或者提高IO子系统的IO能力
参考文章:http://blog.itpub.net/7728585/viewspace-2149659
最新文章
- ftp服务配置文件记录
- iOS开发 获取状态栏的点击事件
- js定时相关函数:
- char*,wchar_t*,CString和BSTR之间的转换
- CentOS hadoop启动错误 JAVA_HOME is not set and could not be found
- M2的来源很简单
- Django 大文件下载
- Javassist初体验
- Asp.Net构架(Http请求处理流程)、Asp.Net 构架(Http Handler 介绍)、Asp.Net 构架(HttpModule 介绍)
- TreeSet类的排序问题
- 常用的meta标签总结
- jQuery中的方法
- 互联网App应用程序测试流程及测试总结
- firewalld防火墙设置
- 20175320 2018-2019-2 《Java程序设计》第9周学习总结
- flask get和post请求使用
- jdk自带的jvisualvm-监控远程linux
- django之models模块使用
- 6.MySQL图形化工具的使用
- 使用管道和cronolog切割日志
热门文章
- SqlServer Where后面Case When的使用实例
- 阶段3 3.SpringMVC·_03.SpringMVC常用注解_3 PathVariable注解
- Redis 持久化配置(兼论瞎翻译的问题)
- IDEA Cannot access alimaven (http://maven.aliyun.com/nexus/content/groups/public/)
- SPSS学习笔记之——Kaplan-Meier生存分析
- Element Children
- Star all over again.
- 【Linux开发】linux设备驱动归纳总结(一):内核的相关基础概念
- 关于moment().format()
- python多线程学习(一)