Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2825090
  • 博文数量: 587
  • 博客积分: 6356
  • 博客等级: 准将
  • 技术积分: 6410
  • 用 户 组: 普通用户
  • 注册时间: 2008-10-23 10:54
个人简介

器量大者,福泽必厚

文章分类

全部博文(587)

文章存档

2019年(3)

2018年(1)

2017年(29)

2016年(39)

2015年(66)

2014年(117)

2013年(136)

2012年(58)

2011年(34)

2010年(50)

2009年(38)

2008年(16)

分类: LINUX

2014-06-03 11:45:17

db由myisam修改为innodb引擎后,运行了1天,夜里突然收到警报,mysql down了
日志里面大部分报警信息如下:
InnoDB: Warning: a long semaphore wait:
--Thread 140684989069056 has waited at row0purge.cc line 720 for 271.00 seconds the semaphore:
--Thread 140684989069056 has waited at row0purge.cc line 720 for 273.00 seconds the semaphore:
InnoDB: Warning: a long semaphore wait:
--Thread 140684989069056 has waited at row0purge.cc line 720 for 328.00 seconds the semaphore:
见附件

解决方法:在my.cnf中加入:
innodb_adaptive_hash_index      = 0   问题即可解决
摘之:
http://hcymysql.blog.51cto.com/5223301/1347504

心得:迁移网站的时候,领导要求将mysql5.5升级到mysql5.6 ,结果造成网站的某些功能不可用,所以在进行mysql 大版本升级的时候,要多测试,不要那么的想当然

阅读(3474) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~