123
 123

2007-06-16 Sat

16:13 MySQL 5.1 Command line client improvements (2467 Bytes) » MySQL Performance Blog

Just found this little handy feature today:

SQL:
  1. mysql> INSERT INTO c SELECT rand()*1000, sha1(rand()) FROM c;
  2. Query aborted BY Ctrl+C
  3. ERROR 1317 (70100): Query execution was interrupted

So now if you press CTRL-C MySQL Command Line Client will not exit but will terminate query being executed. This is great as so many queries assumed CTRL-C would also abort running query in previous MySQL versions and I've seen many monstrous queries left running without noticing just because people would think CTRL-C terminated the query. Now it finally really does.

Great Job! I wish I would see more of such relatively simple but very handy improvements :)

15:58 Innodb Second Start prevention bug ? (825 Bytes) » MySQL Performance Blog

I filed the following bug today. Basically it looks like in certain conditions Innodb may be started twice in the parallel on the same data files which can hurt database badly. It is true it does not seems to be 100% repeatable but I've seen it multiple times in different environments. I'm not sure if this is some platform which has issues with locking, Some race condition which allows to copies to start or anything else.

In any case you'we been warned - be careful and ensure MySQL is not already started when you're thinking to start one. Now when
MySQL starts to listen to the socket after Innodb Recovery is completed it is very easy to make a mistake and think MySQL is not running at all when recovery is in progress.

03:38 3382702 (315 Bytes) » Photos from dbanotes

dbanotes posted a photo:

3382702

2007-06-15 Fri

19:31 结束广州之行 (1346 Bytes) » OracleDBA Blog

今天下午,我将搭乘海南航空的航班,回到杭州,结束这次广州之行.

这次见到了很多很好的朋友,也见识了一直奋斗在广东的兄弟.有很多感触.

非常感谢sybase的周老大的招待,以前我们是客户,现在我们是朋友,下次有机会一定要来杭州,我们再去喝茶.

还有无言,中午上班的时候和周老大一起跨过珠江过来陪我吃饭,这感情多好,可惜的是上次去杭州的时候,我刚好在外面出差.只能说友情后补了.

还有老刘,每次来广州,都会找他蹭饭,嗯,找的那个饭店的饭,真的很不错,还居然因为出差和我说没有招待好.太客气了.去杭州,一定要找我,好好的招待招待你.

最为重要的是应该感谢tommy,给我一个接触如此巨大的系统的机会,让自己发现,原来自己还有很多东西不懂,技术上,交际上,还有很多需要提高的地方,无论如何,我相信我会努力的去作的更好,不让老板失望,不让公司失望.作最好的自己,让自己作的更好,下一个目标,希望能将我们那里作的和广东一样的好.我会尽力的.

 广东的兄弟们,也给我很多很大的帮助,他们精湛的技术,细心的指导,还有中午食堂的饭.广州之行,快乐之旅.

 

12:27 Red Hat Magazine summer survey (1386 Bytes) » Red Hat Magazine

It’s been a while since our last reader survey, and we’ve seen lots of change since the move to the new server in December. But some things haven’t changed a bit: We’re always looking for ways to improve Red Hat Magazine, and we love to have your input. So, if you would, please take a few minutes to answer these questions. Tell us your likes, dislikes, and ideas for the future. We’re listening.

10:01 SQL*PLUS 格式化输出 (2319 Bytes) » Hey!! Sky!

       需要写一个简单的脚本,将所有数据文件、控制文件、在线日志文件等输出到一个文件中,一口气写完之后,发现输出结果中每行之间都有一空行,非常不爽,研究了一下 sqlplus 的设置参数之后解决了问题,把几个常用的参数在这里做一个小结,方便以后查询。

set echo on/off                     是否显示脚本中的需要执行的命令
set feedback on/off               是否显示 select 结果之后返回多少行的提示
set linesize n                          设置一行最多显示多少字符,之前就是因为 n 设得过大,导致行与行之间有空白行
set termout on/off                 在执行脚本时是否在屏幕上输出结果,如果 spool 到文件可以将其关闭
set heading on/off                 是否显示查询结果的列名,如果设置为 off,将用空白行代替,如果要去除该空白行,可以用 set pagesize 0
set pagesize n                        设置每页的行数,将 n 设为 0 可以不显示所有 headings, page breaks, titles, the initial blank line, and other formatting information
set  trimspool on/off               在 spool 到文件时是否去除输出结果中行末尾的空白字符,之前的隔行可以用该参数去掉,和该参数对应的是 trimout,后者用于屏幕输出
set trimout on/off                   是否去掉屏幕上输出结果行末尾的空白字符
10:00 Very Large Databases and High Availability Evaluating Replication Options (0 Bytes) » del.icio.us/fenng/oracle
09:11 Log Buffer #49: a Carnival of the Vanities for DBAs (313 Bytes) » Pythian Group Blog
The 49th edition of Log Buffer, the weekly review of database blogs, has been published by Coskan Gundogar on Coskans Approach to Oracle. The slot for the landmark 50th Log Buffer is still up for grabs. Get in touch to take it on and join the big conversation this is LB! Coskan Gundogar’s Log Buffer #49.
07:09 女儿半岁了 (3806 Bytes) » dba on unix

今天是女儿半岁的日子,辛苦了老婆以及在一起给她带宝宝的,她的妹妹。这么多日日夜夜,其实,我倒没有操什么心,而她们就很辛苦了,晚上要起来给宝宝喂奶,白天要带宝宝去玩,万一宝宝有点点不舒服,还急的不行。

女儿出生的记忆尤在眼前,医生在12月13日就检查说羊水偏少,要我们第二天住院剖腹,但是,我与老婆都不希望在12月14日把宝宝生下来,所以,顶住压力,顶住了医生的恐吓,包括签字画押。在2006年12月15日-15时12分,一个多么好的日子,一个多么对称的时刻,我们的女儿降生了。

半岁了,180天,宝宝从出生到这个时候,其实应当是最难带的,听不懂大人的意思,动不动就只会哭,晚上要起来很多次,又容易生病,所以,可怜天下父母心,也只有当自己有了孩子,才能体会自己父母的辛苦。

宝宝一个月大的时候,自以为是的把房间里面开上空调,还买一个加湿器加湿,保持恒温恒湿。结果宝宝鼻子塞了,弄的我们以为感冒了,其实,打开窗户通通风宝宝自己就好了

宝宝二个月大的时候,到医院做第一次产后体检,医生怀疑宝宝有心脏病,吓死我们了。做了一个B超,发现是左室假键索,问题并不严重,也算是正常情况。

宝宝三个月大的时候,宝宝就跟我一起回家过春节了,在我的车上坐了10多小时回家,然后返回的时候又坐了10多个小时。从此养成一个坏习惯,喜欢坐车,估计喜欢那里面颠簸的感觉。

宝宝四个月大的时候,就能分辨谁是她妈妈了,只喜欢让妈妈抱,而且居然情愿只吃母乳,挨饿也不吃牛奶,而她妈妈的奶又不够,只好把母乳给戒了,真不知道那么小的她,是怎么分清这些东西的。

宝宝五个月大的时候,这个时候是长的最好的时候,也是最好玩的时候,特别爱笑,一逗就笑了,也很听话,能吃很多牛奶。

宝宝六个月大的时候,生了一场病,被迫上医院第一次挂点滴,从这以后,她就没有5个月大的时候那么长的好了,心疼死她妈妈了。现在的宝宝,养成了一个坏习惯,一定要跟她妈妈在一起才睡,比如晚上醒来,看到妈妈在旁边就可以再睡过去,否则就会大哭大闹。

总的来说,现在的小孩还是幸福的,哪跟我们小的时候一样啊,她这么大的时候,估计就丢在地上,自己去玩吧。

也是一转眼,好多人都有了宝宝,或者即将有宝宝了,dbca,chao_ping都当了父亲了,eygle也马上就快了。当你们做父亲的时候,也就能体验到这份辛苦。后天好象就是父亲节了,不知道N多年以后的父亲节,长大了的他们(我们的宝宝),是否还记得我们的好,是否还愿意给我们打一个电话呢?

难说啊。。。

02:30 如何解决ORA-04031 错误 » del.icio.us/fenng/oracle
01:01 海外维权第二弹: DreamHost 帐号被黑事件后续Plod » Fenng's shared items in Google Reader
01:01 普通日本人看薛义和李登辉 上萨苏的BLOG » Fenng's shared items in Google Reader
00:27 I want something. [Flickr] » AnySQL.net

2007-06-14 Thu

23:31 信产部官方披露:新型手机充电器识别三招cnBeta.COM » Fenng's shared items in Google Reader
23:04 Photo Album: 我的日志照片 » 人生就是如此
22:06 信用的差异 » 人生就是如此
22:00 Can You Take a Hint?Most recent blog entries » Fenng's shared items in Google Reader
20:30 没有骗你,Safari 速度第一Nicky's blog » Fenng's shared items in Google Reader
20:30 确保到异类 UNIX 环境的移植 » developerWorks : AIX 专区的文章,教程
19:00 Beware... » The Tom Kyte Blog
18:47 被人PS了 » Oracle & Starcraft
14:26 Summit video: The speed of programming » Red Hat Magazine
10:00 杭州真是卫生模范城市 » DBA notes