归档 2011

最后更新于 .

今天是年底,最近一段时间没有管服务器,下班前看了一下slave的状态,惊讶的发现已经于两个月前中断了,中断原因是执行sql语句的用户在slave机器不存在。IO:yes,SQL:no。

由于master只保存10天的binlog,所以开始我认为只能靠重建master-slave了(也就是彻底清空slave,把master库拷给slave,然后master的position归零重新开始)

等到晚上11点关站后,开始清理slave的各种文件,惊奇的发现/var/log/mysql下有很多relay.xxxx文件,用文本编辑器打开,发现竟然就是binlog。

经过确认,发现这是自SQL:no开始,从master拷贝过来的binlog文件。也就是说,即便超过了master的binlog最长保存期限,binlog也会发送至slave(前提是IO:yes),这时候只需要简单的处理错误语句,使其继续即可,例子:

slave stop;
SET GLOBAL sql_slave_skip_counter = 1;
slave start;

完成,剩下的事让mysql自己去干吧。

事后回想,binlog的最长时间干什么用?其实只要slave的IO:no(也就是网络出现问题)的时间超过了master的binlog最长时间,就回天无术了,只能重建master-slave。

最后更新于 .

有一个表tab1,主键字段id
select * from tab1
能看到5条记录,1,2,3,4,5
select * from tab1 where id = 1
则空结果
select * from tab1 where id not in (1)
结果2,3,4,5
select * from tab1 where id in (1)
空结果

灵异。。。。。。

后来想今天频繁断电,可能索引不完全,把表repair了以下,灵异现象消除。

最后更新于 .

微博控妈妈,网购达人,爱秀妈妈,所有爱分享,爱交流,需要专业育儿帮助准妈妈和妈妈们。悠贝网(mybaby.com.cn)的开放,给我们这些妈妈们带来了不错的分享和快乐。不妨来体验下微博时代最新鲜的网络育儿生活呢?
从这里可以进啦 http://mybaby.com.cn/index.php?c=ext&a=default&code=d824167a17eca757

最后更新于 .

天气晴朗,空气好,跟着心情也好!工作起来也舒心,希望这样的日子常在。大家有感觉到秋天的来临吗?果实的丰收,庄家地里的颗颗硕果,预示这今年是个丰收年。高兴啊!为自己高兴,为农民高兴!

最后更新于 .

寻找微博控妈妈,寻找网购达人,寻找爱秀妈妈,寻找所有爱分享,爱交流,需要专业育儿帮助准妈妈和妈妈们。悠贝网(mybaby.com.cn)新开放,这是一个新型的立体互动育儿社区,快来体验微博时代最新鲜的网络育儿生活吧。
从这里可以进  http://mybaby.com.cn/index.php?c=ext&a=default&code=d824167a17eca757

最后更新于 .

为了支持老婆大人的工作,家里新换了优派21.5寸1080p的液晶显示器,DVI连接主机。空闲的VGA接口通过早先购买的Apple VGA Adapter连接MacBook,玩了一把外置输出,做了如下总结。


  1. 首先,用VGA Adapter,可以实现1920*1080分辨率;

  2. 默认是笔记本屏幕是主屏,要想让外部屏幕变主屏,就要把屏幕设置的横条拖拽到外置屏幕;

  3. 外接显示器后,盖上笔记本盖子不会睡眠,而是关闭笔记本屏幕,变为单外屏工作;

  4. 拔掉外屏数据线,才会休眠;

  5. 用外屏做主屏,不用担心外屏丢失找不到dock和菜单栏,因为会自动回来;

  6. 当再次插上外屏,dock和菜单栏又会自动过去,全自动的,亚买碟。

每月存档

去年

2010

明年

2012