之前,对mysql是一知半解,觉得就是用它来建个表,然后就是令人讨厌的、重复的CURD了,没有心思、也没有意识去关注mysql的本来面目。
公司实习的某一天,在同事的工位上发现了这本书。最先读的是关于数据库切分的那一章,没想到mysql还有这本事。于是,几乎每天的午休,我都会在与发困的斗争中读一读这本书(说来惭愧,效果不好)。上周离开了公司,只是还没有读完它,有点不舍,但又不能带走。还好,在图书馆里发现了它。差不多坐地上一天,终于读完了。
本书共分为三个部分,分别是mysql基础知识的介绍、mysql性能调优、mysql的架构篇。虽然说不上是经典,但读起来很朴实,让我对mysql有了更深刻的认识,而不是仅仅浮在表面,比如性能调优中关于业务需求、系统架构设计、数据库schema、硬件(IO、CPU、网路)对mysql性能的影响的分析和例证;比如mysql架构篇中对于数据切分、系统底层架构的论述。
各位看官,如果如果你不想对mysql的使用仅仅停留在建表、CURD的水平上,你想要对mysql有更清晰的认识,如果你想成为DBA,建议你读一下这本书,当然,还有作者在时时刻刻强调的mysql官方说明文档。
今天终于读完它
《MySQL性能调优与架构设计》热门书评
-
各取所需,意外惊喜
15有用 0无用 Once 2009-08-12
几点感受:1、这本书的更适合人群是DBA,如果是DBA看,可以再加一分。适合MYSQL DBA从入门到精通,当然还要自己从事很多的实践。但有些性能优化部分主要是从DB的角度考虑的,如果从全局进行考虑,如结合业务逻辑、中间层,则优化未必就合理。这也是作者事先说明的先从业务逻辑、schema优化,最后才...
-
缺乏实例
3有用 2无用 adaiye 2009-12-14
比较系统地介绍了Mysql的相关信息…包括其文件存储结构,构架等…但是在介绍相关应用时缺乏指导性的例子…适合从概念层面了解mysql的朋友…另外,作者在行文中时不时插入一个英文单词,有半土不洋的感觉,个人感觉不是很好...
-
可以各取所需的好书
3有用 0无用 油头头的秋 2009-07-19
对于普通程序员的来说,写写这部书的可看之处。基础篇的前3章,mysql基本介绍,架构组成,存储引擎介绍。对mysql的来龙去脉有比较详尽介绍(mysql的历史,架构等),以及它的优势和不足。基础篇的4,5章更适合系统管理员或者比较专业的dba性能优化篇(对于我来说是这本书的亮点):1,介绍了quer...
-
看了这本书,才知道:没有最差,只有更烂
1有用 1无用 Reach 2010-05-29
作者就是一个典型的中国的小市民心理。想要赚钱,要写成一本书,但又怕别人很快学会了。蜻蜓点水的在那凑字数,终于凑够了将近400页,只想说一句:你够厉害。什么内容都是随便提一下,最后接一句,这里就详细介绍了,请网上搜索相关内容。真的服了。全书没有一点技术性的讲解,完全就是自己日常工作的流水帐,今天做了什...
-
大数据量的入门指导 -- 从学院到实战
1有用 0无用 Gumreal 2010-02-05
学习了多年的编程、做了多年的项目,数据库也用了多年。但是从数据量、并发用户数方面,一直考虑较少,所做项目大多是面向特定机构、特定用户。这本书可以看作是关于Web2.0项目DB方面的一个指导用书。第一篇共5章,平淡如水,MySQL基础、架构、存储引擎、权限及备份,和一般的学院派书籍介绍无异。第二篇共6...