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

最新文章

  1. ftp服务配置文件记录
  2. iOS开发 获取状态栏的点击事件
  3. js定时相关函数:
  4. char*,wchar_t*,CString和BSTR之间的转换
  5. CentOS hadoop启动错误 JAVA_HOME is not set and could not be found
  6. M2的来源很简单
  7. Django 大文件下载
  8. Javassist初体验
  9. Asp.Net构架(Http请求处理流程)、Asp.Net 构架(Http Handler 介绍)、Asp.Net 构架(HttpModule 介绍)
  10. TreeSet类的排序问题
  11. 常用的meta标签总结
  12. jQuery中的方法
  13. 互联网App应用程序测试流程及测试总结
  14. firewalld防火墙设置
  15. 20175320 2018-2019-2 《Java程序设计》第9周学习总结
  16. flask get和post请求使用
  17. jdk自带的jvisualvm-监控远程linux
  18. django之models模块使用
  19. 6.MySQL图形化工具的使用
  20. 使用管道和cronolog切割日志

热门文章

  1. SqlServer Where后面Case When的使用实例
  2. 阶段3 3.SpringMVC·_03.SpringMVC常用注解_3 PathVariable注解
  3. Redis 持久化配置(兼论瞎翻译的问题)
  4. IDEA Cannot access alimaven (http://maven.aliyun.com/nexus/content/groups/public/)
  5. SPSS学习笔记之——Kaplan-Meier生存分析
  6. Element Children
  7. Star all over again.
  8. 【Linux开发】linux设备驱动归纳总结(一):内核的相关基础概念
  9. 关于moment().format()
  10. python多线程学习(一)