12
返回列表 发新帖
楼主: ahdong2007

MySQL表,莫名被lock

[复制链接]
论坛徽章:
19
ITPUB十周年纪念徽章
日期:2011-11-01 16:26:292015年新春福章
日期:2015-03-04 14:53:16优秀写手
日期:2014-03-19 06:00:24马上有对象
日期:2014-02-18 16:44:082014年新春福章
日期:2014-02-18 16:44:08比亚迪
日期:2013-10-23 21:35:02ITPUB社区12周年站庆徽章
日期:2013-10-08 14:54:39茶鸡蛋
日期:2013-07-25 19:48:40灰彻蛋
日期:2013-05-24 09:42:412013年新春福章
日期:2013-02-25 14:51:24
11#
 楼主| 发表于 2012-4-9 22:26 | 只看该作者
icer_repls 发表于 2012-4-9 22:24
其实这些不是错误信息,是一些debug信息。 源码上显示是由于发出了SIGHUP这个信号,然后才打印出这些信息 ...


兄弟是在研究mysql的源码吧?是在看哪个版本的?
我也想花点时间研究一下。

使用道具 举报

回复
论坛徽章:
11
鲜花蛋
日期:2011-09-03 18:52:38鲜花蛋
日期:2011-11-09 10:10:12茶鸡蛋
日期:2011-11-19 22:46:41茶鸡蛋
日期:2011-12-14 15:16:572012新春纪念徽章
日期:2012-01-04 11:57:56奥运会纪念徽章:赛艇
日期:2012-09-26 21:40:11ITPUB 11周年纪念徽章
日期:2012-10-09 18:16:002013年新春福章
日期:2013-02-25 14:51:24
12#
发表于 2012-4-9 23:26 | 只看该作者
ahdong2007 发表于 2012-4-9 22:26
兄弟是在研究mysql的源码吧?是在看哪个版本的?
我也想花点时间研究一下。

呵呵,我就是瞄一下,看得很浅。 mysql 5.5

使用道具 举报

回复
论坛徽章:
5
2013年新春福章
日期:2013-02-25 14:51:24优秀写手
日期:2015-03-03 06:00:14美羊羊
日期:2015-03-04 14:52:282015年新春福章
日期:2015-03-06 11:58:18秀才
日期:2015-07-14 09:44:30
13#
发表于 2012-4-10 20:19 | 只看该作者
你使用的是什么存储引擎,如果是innodb的存储引擎,innodb缓冲池配置的是多大。你show processlist 发现大量的 waiting for table flush 的select等待操作。  
提示表在等待写入到磁盘,可能是innodb缓冲池内存不够存储你的select语句要从磁盘读入内存的数据,所以需要把内存中修改过的数据同步到磁盘,把内存释放出来给新读入的数据块使用。

使用道具 举报

回复
论坛徽章:
10
2011新春纪念徽章
日期:2011-02-18 11:43:362013年新春福章
日期:2013-02-25 14:51:24ITPUB 11周年纪念徽章
日期:2012-10-09 18:08:15双黄蛋
日期:2012-04-18 13:03:23蛋疼蛋
日期:2012-02-14 09:01:14复活蛋
日期:2012-02-01 10:04:16双黄蛋
日期:2012-01-16 14:47:262012新春纪念徽章
日期:2012-01-04 11:53:29ITPUB十周年纪念徽章
日期:2011-11-01 16:23:26优秀写手
日期:2013-12-18 09:29:12
14#
发表于 2012-4-11 08:54 | 只看该作者
运行mysqladmin debug即可得到这些信息,如果是5.1版本在某情况下会导致MYSQL crash掉 ,参见bug#28075

Uninitialized in the constructor member variables were  pointing to nirvana and causing a crash when debug information
  of the Event Scheduler was dumped in result to COM_DEBUG  packet sent to the server.

使用道具 举报

回复
论坛徽章:
3
奥运会纪念徽章:赛艇
日期:2012-06-14 09:16:39奥运会纪念徽章:拳击
日期:2012-07-14 19:27:17灰彻蛋
日期:2013-03-01 16:23:11
15#
发表于 2012-4-11 18:16 | 只看该作者
等真相

使用道具 举报

回复
论坛徽章:
19
ITPUB十周年纪念徽章
日期:2011-11-01 16:26:292015年新春福章
日期:2015-03-04 14:53:16优秀写手
日期:2014-03-19 06:00:24马上有对象
日期:2014-02-18 16:44:082014年新春福章
日期:2014-02-18 16:44:08比亚迪
日期:2013-10-23 21:35:02ITPUB社区12周年站庆徽章
日期:2013-10-08 14:54:39茶鸡蛋
日期:2013-07-25 19:48:40灰彻蛋
日期:2013-05-24 09:42:412013年新春福章
日期:2013-02-25 14:51:24
16#
 楼主| 发表于 2012-4-11 18:48 | 只看该作者
水洒了 发表于 2012-4-11 18:16
等真相


我也是只在源码中找到 icer_repls 兄所说的信息,没有找到进一步的说明。

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 未成年人举报专区 
京ICP备16024965号-8  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表