高性能MYSQL
作 者:(美)施瓦茨,(美)扎伊采夫,(美)特卡琴科;宁海元,等 定 价:128 出 版 社:电子工业出版社 出版日期:2013年05月01日 页 数:764 装 帧:平装 ISBN:9787121198854 “只要你不敢以MySQL专家自诩,又岂敢错过这本神书?”“一言以蔽之,写得好,编排得好,需要参考时容易到爆!”“我可是从头到尾看了一遍上一版,可还是毫不犹豫拿起了这本书,而且看完后一点都不后悔……”
●推荐序
●前言
●第1章 MySQL 架构与历史
●第2章 MySQL 基准测试
●第3章 服务器性能剖析
●第4章 Schema 与数据类型优化
●第5章 创建高性能的索引
●第6章 查询性能优化
●第7章 MySQL 高级特性
●第8章 优化服务器设置
●第9章 操作系统和硬件优化
●第10章 复制
●第11章 可扩展的MySQL
●第12章 高可用性
●第13章 云端的MySQL
●第14章 应用层优化
●第15章 备份与恢复
●第16章 MySQL 用户工具
●附录A MySQL 分支与变种
●附录B MySQL 服务器状态
●部分目录
内容简介
施瓦茨编著的《高性能MysQL(第3版)》是MySQL领域的经典之作,拥有广泛的影响力。第3版更新了大量的内容,不但涵盖了近期新MySQL 5.5版本的新特性,也讲述了关于固态盘、高可扩展性设计和云计算环境下的数据库相关的新内容,原有的基准测试和性能优化部分也做了大量的扩展和补充。《高性能MysQL(第3版)》共分为16章和6个附录,内容涵盖MySQL架构和历史,基准测试和性能剖析,数据库软硬件性能优化,复制、备份和恢复,高可用与高可扩展性,以及云端的MySQL和MySQL相关工具等方面的内容。每一章都是相对独立的主题,读者可以有选择性地单独阅读。本书不但适合数据库管理员(DBA)阅读,也适合开发人员参考学习。不管是数据库新手还是专家,相信都能从本书有所收获。 (美)施瓦茨,(美)扎伊采夫,(美)特卡琴科;宁海元,等 Baron Schwartz 是一位软件工程师,居住在弗吉尼亚州的Charlottesville,网络常用名是Xaprb,这是按照QWERTY 键盘的顺序在Dvorak 键盘上打出来的名字。在不忙于解决有趣的编程挑战时,Baron 会和他的妻子Lynn 以及小狗Carbon 一起享受闲暇的时光。他有一个软件工程方面的博客,地址是http://www.xaprb.com/blog/
Peter Zaitsev 曾经是MySQL AB 公司高性能组的经理,目前在运作mysqlper等 靠前个趋势,采用了InnoDB plugin的版本,在高并发的时候性能明显更好,可以说InnoDB plugin的扩展性更好。这是可以预期的结果,旧的版本在高并发时确实存在问题。第二个趋势,新的版本在单线程的时候性能比旧版本更差。一开始可能无法理解为什么会这样,仔细想想就能明白,这是一个很好简单的只读测试。新版本的SQL语法更复杂,针对复杂查询增加了很多特性和改进,这对于简单查询可能带来了更多的开销。旧版本的代码简单,对于简单的查询反而会更有利。原计划做一个更复杂的不同并发条件下的读写混合场景的测试(类似TPC—C),但要在不同版本间做到可比较基本是不可能的。一般来说,新版本在复杂场景时性能有更多的优化,尤其是高并发和大数据集的情况下。
那么该如何选择版本呢?这更多地等
高性能MYSQL(第3版) 电子书 下载 mobi epub pdf txt