×
暂无评论
图文详情
  • ISBN:9787121198854
  • 装帧:一般胶版纸
  • 册数:暂无
  • 重量:暂无
  • 开本:16开
  • 页数:764
  • 出版时间:2013-05-01
  • 条形码:9787121198854 ; 978-7-121-19885-4

内容简介

本书是MySQL领域的经典之作,拥有广泛的影响力。第3版更新了大量的内容,不但涵盖了**MySQL 5.5版本的新特性,也讲述了关于固态盘、高可扩展性设计和云计算环境下的数据库相关的新内容,原有的基准测试和性能优化部分也做了大量的扩展和补充。全书共分为16章和6个附录,内容涵盖MySQL架构和历史,基准测试和性能剖析,数据库软硬件性能优化,复制、备份和恢复,高可用与高可扩展性,以及云端的MySQL和MySQL相关工具等方面的内容。每一章都是相对独立的主题,读者可以有选择性地单独阅读。 本书不但适合数据库管理员(DBA)阅读,也适合开发人员参考学习。不管是数据库新手还是专家,相信都能从本书有所收获。

目录

推荐序
前言
第1章 MySQL架构与历史
1.1 MySQL逻辑架构
1.1.1 连接管理与安全性
1.1.2 优化与执行
1.2 并发控制
1.2.1 读写锁
1.2.2 锁粒度
1.3 事务
1.3.1 隔离级别
1.3.2 死锁
1.3.3 事务日志
1.3.4 MySQL中的事务
1.4 多版本并发控制
1.5 MySQL的存储引擎
1.5.1 InnoDB存储引擎
1.5.2 MyISAM存储引擎
1.5.3 MySQL内建的其他存储引擎
1.5.4 第三方存储引擎
1.5.5 选择合适的引擎
1.5.6 转换表的引擎
1.6 MySQL时间线(Timeline)
1.7 MySQL的开发模式
1.8 总结
第2章 MySQL基准测试
2.1 为什么需要基准测试
2.2 基准测试的策略
2.2.1 测试何种指标
2.3 基准测试方法
2.3.1 设计和规划基准测试
2.3.2 基准测试应该运行多长时间
2.3.3 获取系统性能和状态
2.3.4 获得准确的测试结果
2.3.5 运行基准测试并分析结果
2.3.6 绘图的重要性
2.4 基准测试工具
2.4.1 集成式测试工具
2.4.2 单组件式测试工具
2.5 基准测试案例
2.5.1 http_load
2.5.2 MySQL基准测试套件.
2.5.3 sysbench
2.5.4 数据库测试套件中的dbt2 TPC-C测试
2.5.5 Percona的TPCC-MySQL测试工具
2.6 总结
第3章 服务器性能剖析
3.1 性能优化简介
3.1.1 通过性能剖析进行优化
3.1.2 理解性能剖析
……
第4章 Schema与数据类型优化
第5章 创建高性能的索引
第6章 查询性能优化
第7章 MySQL高级特性
第8章 优化服务器设置
第9章 操作系统和硬件优化
第10章 复制
第11章 可扩展的MySQL
第12章 高可用性
第13章 云端的MySQL
第14章 应用层优化
第15章 备份与恢复
第16章 MySQL用户工具
附录A MySQL分支与变种
附录B MySQL服务器状态
附录C 大文件传输
附录D EXPLAIN
附录E 锁的调试
附录F 在MySQL上使用Sphinx
索引
展开全部

作者简介

施瓦茨(Baron Schwartz)目前是Percona公司的首席性能架构师。他创造了很多工具和技术,使得MySQL更加易用和可靠。

预估到手价 ×

预估到手价是按参与促销活动、以最优惠的购买方案计算出的价格(不含优惠券部分),仅供参考,未必等同于实际到手价。

确定
快速
导航