不止是 Oracle 读物

来源:互联网 发布:华为云计算工程师 编辑:程序博客网 时间:2024/04/29 07:51

不止是 Oracle 读物

http://book.douban.com/review/4468359/

我们的IT出版业,一般来说引进图书时会更看重来自美国和其他英语发达国家的作者。的确,这些国家的的 IT 业发达,环境宽松自由,不乏各种精彩的创意,更有众多从学术到工程实践的经典著作。相对而言,我们对近邻韩国的 IT 出版物,关注不高。
其实韩国有发达的网游业,有世界级的实体企业(这为面向企业的IT服务业提供了存在基础)。即使没有像日本的 Ruby 语言那种神来之笔,至少,韩国也不缺乏扎实的 IT 产业基础。其中也催生了一些优秀的技术图书。这本《海量数据库解决方案》就是其中之一。
该书英文名《Database Solution》,比之中文标题中多出的“海量”,更为朴实,也更贴近书中的内容。本书并非讲授那些时髦的“集群、分布、MapReduce”等等名词。而是针对数据库存储环境的调优和原理进行詳細的讲解。与国内的技术图书普遍强调实用、上手迅速,詳細介绍具体的技巧不同,该书有深厚的学术风格,大量讲解各种调优策略背后的原理。这些知识,都不限于某一种确定的平台。
书中内容非常有针对性,分为存储、索引、SQL 调优等几个大的方面,从原理讲解和基于 Oracle 的调优方法两个途径进行介绍。大多有理论讲解,深入浅出,尽量使用形像生动的示例。虽然作者是基于 Oracle 的环境讲解示例,但是从我的经验来看,大部分知识都可以复用到 MSSQL 或 PostgreSQL,甚至 MySQL 这样的平台。当然,如果是没有经验的读者,在重用这些知识时,可能会受限于名词的差异,实现的区别,遇到这样那样的阻碍。
对于基础比较薄弱的读者,通过这样一本读物,可以补充没有通过课堂习得的知识,如不同索引的特性区别。查询优化的策略等。而有经验的读者,可以从中补全自己的知识缺失。从我十年来的从业经验来看,我们这代工程师,对集群、并发、分布这些战略手段往往很容易上手,但是细致入微的调整数据库内部,反而缺少足够的理论功底和量化的策略手段。本书恰恰对我们形成一个互补的知识集。
当然,精专也表示在全面和灵活上有所让步。这本书的内容只关注存储、索引、查询的优化,没有提及更宏观的策略,在实践中,仅靠这一本书的内容不一定可以完成对一个大项目的掌控。这不是一本案例驱动的,有故事背景的书,章节之间的联系不强,可能读起来会有迷失方向的感觉,因为不能速成而感到困扰。但是,这是一本值得时时翻阅,花一些时间比较詳細的去阅读和理解的书。综合此书的优缺点,我最终给出四星的评价。
最后,我向撰写此书的韩国前辈表示敬佩和感激,也感谢译者和出版社,视野开阔,不限于一国一地,为我们引入了这本优秀的书籍。

原创粉丝点击