31

我加入 MySQL 的 5 年时间

加入MySQL社区之后,人们通常会在迎来一些高兴的周年纪念的时候写点博文。对那些很老的家伙来说的话,基本就是指加入MySQL工作的日子了。对我来说,那是2008年一月。因为月份没记对,我之后也没写什么东西,但是我决定抓住机会现在开始写点东西。

继续阅读全文

01

DBA工作初体验之心惊胆战

前端时间刚换了工作,从5月16日开始,我正式成为了一名专职MySQL DBA(还在试用期),开始一段全新的体验。新就意味着有很多很多的工作要做,规范行为,整理思路,协调工作。回头一看一个月已经过去了,从之前没有写过SQL语句到现在平凡的数据统计、客服查询,一次次惊奇sql还可以这样那样,知道有那么多统计|时间|字符等各种有用的函数,开始一点点体会书本上学的索引在实际语句中的使用,是用表连接还是子查询,执行时间的快慢等等。

继续阅读全文

03

memcached server LRU 深入分析

从这篇文章里我们可以得到以下几个结论:
结论一,memcached得LRU不是全局的,而是针对slab的,可以说是区域性的。
结论二,要提高memcached的命中率,预估我们的value大小并且适当的调整内存页大小和增长因子是必须的。
结论三,带着问题找答案理解的要比随便看看的效果好得多。

继续阅读全文

09

亿万用户网站MySpace的成功秘密

高速增长的访问量给社区网络的技术体系带来了巨大挑战。MySpace的开发者多年来不断重构站点软件、数据库和存储系 统,以期与自身的成长同步——目前,该站点月访问量已达400亿。绝大多数网站需要应对的流量都不及MySpace的一小部分,但那些指望迈入庞大在线市 场的人,可以从MySpace的成长过程学到知识。

继续阅读全文

15

2001年以来的数据库技术领域回顾

以上只是软件行业发展过程中的一个小小的阶段。如果要做点总结的话,我觉得这几年的值得探讨的一个地方就是 MySQL 的发展模式,从最初的近乎玩具的软件到现在对业界举足轻重的产品,其发展途径值得我们深思。反观国内,我们也有一些所谓的国产数据库,投入重金,多半昙花一现,恐怕技术因素不是主要问题吧?

继续阅读全文

13

校内网CTO黄晶讲述网站架构变迁-54chen回忆版

这是一次公司内部的交流会,主题是校内的发展史和构架讲解,主讲人是校内网CTO黄晶,其中关于架构变迁的一段个人觉得是很具有代表性的过程,特在会上作了大概的笔记,现在是凌晨一点不到,正好清醒头脑进行回忆总结。

继续阅读全文

31

用Mysql来搭建可扩展的SNS网站

近几年web2.0的火爆,带动了Mysql的使用热潮,不管是小企业还是大网站,都有意无意的开始使用Mysql来搭建数据平台。传统网站随着业访问量,数据量的急剧膨胀,集中式的数据库也越来越成为瓶颈,很难做进一步的扩展,做读写分离,而这些都是Mysql的优势所在,容易扩展使Mysql渐渐成为了企业新的选择。

继续阅读全文

30

DBA未来的发展方向

我把DBA分为三类:第一类:顾问型,他们属于DBA中的高端人才,经验丰富,技术全面,提供专业的数据库咨询服务或培训,擅长用偏门的技术解决问题。第二类:技术支持型,他们属于各集成商或者专业的数据库维护公司,最擅长搭建各种环境,从主机,存储到OS和数据库都很熟悉,经常troubleshooting各种数据库问题。第三类:运维型,他们维护自己公司的数据库系统,稳定是对他们的唯一要求,他们经常要和集成商或者应用开发人员打交道。这三类DBA中都有牛人,而且很多DBA并不局限于其中的一类,他们既是运维DBA,也提供数据库咨询或培训服务。

继续阅读全文