
mysql
aniwn
http://www.lamp.net.cn
展开
-
mysql replication的相关问题
<br />1、slave上的log-bin开启了,但是没有正常记录日志,导致replication错位时不知道应该change master到哪里<br />2、replication为什么会错位<br /> <br />问题待解决。原创 2010-06-15 10:43:00 · 482 阅读 · 0 评论 -
为什么mysql的slowlog记录了查询时间很短的日志
为什么mysql的slowlog记录了查询时间很短的日志?The slow query log consists of all SQL statements that took more than long_query_time seconds to execute and (as of MySQL 5.1.21) required at least min_examined_row_limit rows to be examined. 系统里| long_query_time | 1.000000 ||原创 2010-08-26 16:39:00 · 867 阅读 · 0 评论 -
ErrString : Out of resources when opening file './XXX_STATISTIC.MYD' (Errcode: 24)
<br />以前也看到这个报错,一直没有解决,偶尔报的多了,重启mysqld就解决了。<br /> <br />今天又看了一下,每次报这个错的时候系统负载都很高,内存吃光这些都不是主要问题,关键在于可以打开的文件句柄数超过了my.cnf的--open-files-limit。<br /> <br />那么怎么解决了,无非就是在机器硬件许可的情况下加大这个值,注意,修改这个值是需要重启mysqld的,考虑到报错不多,生产服务器能不重启就不重启,所以先这么放着了,去优化一下其他地方,别的地方打开文件少了,自然就原创 2010-09-01 17:50:00 · 1504 阅读 · 0 评论 -
mysql打开文件数用光的一次经历
<br />昨天经历了一次mysql灾难,mysqld打开文件数用光,导致一系列问题的发生。<br /> <br />一开始是页面打不开,观察web服务器,apache进城挂住,显然是连接db出问题了,再看mysql,mysql登入,并没有如以前顺畅的登入显示提示符,而是卡着不动,等了半天,终于进去了。<br />输入show processlist;thread数正常,几乎没有sql语句在执行;<br />系统console下top,load正常,这下有点瞎,web和db服务器负担都挺小的啊,怎么就卡住不原创 2010-09-09 14:21:00 · 1780 阅读 · 1 评论 -
mysql不能使用index的问题
检查mysql slowlog的时候发现有个语句没有用到index,类似select * from A where b=1;所以给b加了索引,再explain发现还是不能使用,此时怀疑是两种情况,一个是数据太少,不需要索引,另外一个是加了索引不会自动重建索引,所以试着加了一条数据原创 2011-09-02 18:14:25 · 643 阅读 · 0 评论