序二
关于本书作者
近些年,我主要负责人民银行部分全国大集中系统的数据库设计工作,其中多有接触IBM厂商的产品及相关技术专家。回想第一次与明伟接触是在2007 年,当时明伟作为IBM专家,负责国库系统的数据库设计和支持,他对技术的炽热和求真态度,以及丰富的DB2实战经验给我留下了深刻印象。后来明伟离开IBM公司,从事独立的DB2咨询,为很多金融、烟草、通信运营商、钢铁等行业客户提供DB2培训和性能调优、咨询业务,获得了很好的口碑。近日,明伟嘱我为其与王涛合作的新作作序,在仔细阅读了部分章节之后,我欣然应允。
关于本书
很多朋友在谈及一本书时,时常会问 “这是不是一本好书?”之类的问题,现在,借我几年前读过的一本关于数据库性能优化的书籍的阅读感受来跟大家分享一下:
2004-03-04新书到手,彻夜通读,阅后收获颇丰。
2005-01-08再读一年前所购之书,感觉的确是技术方面的好书,尤其针对实验指导、原理解析颇为透彻。
2006-01-14至今日,再读性能优化相关书籍,备感自身“胸无点墨”,虽案牍颇丰,然皆为众家之言。
2007-06-07纲举目张方能借左右而言“他物”(遍寻DB2优化器相关资料,无果,最后只能参考《Database Management Systems, Third Edition》)。
2008-05-01同一位读者,不同时期读同一本书,感悟有所不同。
上述为我近些年在阅读相关书籍时的一个心路历程的缩影,单就本书而言,作为一本运维管理实践的技术书籍,涵盖了系统上线前规划、安装配置和上线后的运维管理、性能优化和问题诊断。本书不仅仅是从一个产品的视角来描述,更是以一个“从实践中来,到实践中去的”理念来与大家分享作者多年的工作积累与心得,虽部分章节只言片语一带而过,但细细品味,仍有值得回味之处。作者本着严谨、务实和求真的心态,一切案例从工作中提炼,由浅入深娓娓道来,但限于篇章及本书的受众,只好根据当前所描述的场景及专门论述的领域做一分支专题的论述。
最佳实践从来都不是一件独立而绝对的事情,要想在系统架构设计过程中设计出高性能、高并发并能满足用户需求的系统,必须在综合业务需求、专业技术特性、开发规范等众多系统建设参照物的前提下,开展系统规划、数据库架构、应用架构、存储规划等设计工作。而本书正是借助作者多年的故障诊断、性能优化、企业培训等诸多方面的丰富的经验,向大家展示了DB2在当前系统信息化建设过程中的最佳设计理念。理论与实践相结合是最好的学习方法,而本书正是希望通过这样的论述方式将精彩的实战内容展示给读者。但有道是“纸上得来终觉浅,绝知此事要躬行”,希望大家在“为伊消得人憔悴”的征途上,“衣带渐宽终不悔”地勇往前行。
明伟、王涛他们睿智、勤奋并乐于分享,经过深思熟虑奉献给了大家一本技术与实践并重的实战指导书籍,让我们在阅读的过程中也一并感受到了作者的严谨与新颖的阐述问题的方式,同时,我们也透过作者对技术的分析,领略了他们对技术的热爱与乐于分享的激情。
希望本书能成为您数据库征途上的挚友,成为您起航前往罗马的灯塔。
李小平(人民银行金融电子化公司数据架构师)