MySQL DBA's Blog

Archive for January, 2010

Sphinx初试(安装篇)

Sunday, January 17th, 2010

MyISAM自带的全文索引无法与ORACLE相比。要想在MySQL上使用全文索引,那就只能看第三方的工具罗。
据说Sphinx很不错,于是看了下安装方法,之后有时间再做性能压测。
(more…)

ITPUB 2009系统架构师会上的一个魔术

Monday, January 11th, 2010

当时51.com的DBA主管徐景春上台演讲的时候,用MySQL表演了一个小魔术。
大概效果如下:
root@test 09:49:57>select * from test;
+———+
| a |
+———+
| Realzyy |
+———+
1 row in set (0.00 sec)

root@test 09:50:38>flush tables;
Query OK, 0 rows affected (0.00 sec)

root@test 09:50:47>select * from test;
+————+
| a |
+————+
| Taobao DBA |
+————+
1 row in set (0.00 sec)

不知道我的做法是不是和他一样,求证中。
这个例子告诉我们,Query Cache用不好了,可是会死人的。
除了数据上的不一致外,不会有任何应用上面的错误。

SysBench初试

Monday, January 11th, 2010

以前我一直写C程序去测试服务器和MySQL的性能。每改一个测试内容,就要多多少少改一下程序或者配置文件,实在不胜其烦。
最近DBA团队把MySQL的性能指标提上了议程,这就需要制定一个可重复的测试方案。如果还是自己写程序,估计累死都不会有个好的结果。
于是google一下,发现很多人用SysBench和SuperSmack去做压测。周末用两个小时看了一下SysBench的文档,发现功能确实强大!
(more…)

《塔希里亚故事集》之《契约》

Sunday, January 3rd, 2010

《契约》是《塔希里亚故事集》里面的一个小故事。看完之后我忍不住上卓越定了一套正版的,支持一下作者。
这年头,原创得那么有水平的作品不多了。

(more…)