当前位置: 首页 > 资源下载  > 电子书 > 计算机

高性能MySQL(第2版)

7/12/2018 6:28:22 PM 人评论

《高性能MySQL(第2版)》荣获2009年Jolt图书大奖,是不可多得的分享MySQL实用经验的图书。它不但可以帮助MySQL初学者提高使用技巧,更为有经验的MySQL DBA指出了开发高性能MySQL应用的途径。《高性能MySQL(第2版)》包含14章和4个附录,内容覆盖MySQL系统架构、设计应用技巧、SQL语句优化、服务器性能调优、系统配置管理和安全设置、监控分析,以及复制、扩展和备份/还原等主题,每一章的内容自成体系,适合各领域技术人员作选择性的阅读。

高性能MySQL(第2版)

        《高性能MySQL(第2版)》荣获2009年Jolt图书大奖,是不可多得的分享MySQL实用经验的图书。它不但可以帮助MySQL初学者提高使用技巧,更为有经验的MySQL DBA指出了开发高性能MySQL应用的途径。《高性能MySQL(第2版)》包含14章和4个附录,内容覆盖MySQL系统架构、设计应用技巧、SQL语句优化、服务器性能调优、系统配置管理和安全设置、监控分析,以及复制、扩展和备份/还原等主题,每一章的内容自成体系,适合各领域技术人员作选择性的阅读。

目录


前言

第1章:MySQL架构

1.1 MySQL的逻辑架构

1.2 并发控制

1.3 事务

1.4 多版本并发控制

1.5 MySQL的存储引擎

第2章:寻找瓶颈:基准测试(Benchmarking)与性能分析(Profiling)

2.1 为什么要进行基准测试

2.2 基准测试策略

2.3 基准测试工具

2.4 基准测试样例

2.5 性能分析(Profiling)

2.6 分析操作系统

第3章:架构优化和索引

3.1 选择优化的数据类型

3.2 索引基础知识

3.3 高性能索引策略

3.4 索引实例研究

3.5 索引和表维护

3.6 正则化和非正则化

3.7 加速ALTER TABLE

3.8 对存储引擎的说明

第4章:查询性能优化

4.1 基本原则:优化数据访问

4.2 重构查询的方式

4.3 查询执行基础知识

4.4 MySQL查询优化器的限制

4.5 优化特定类型的查询

4.6 查询优化提示

4.7 用户定义变量

第5章:MySQL高级特性

5.1 MySQL查询缓存

5.2 在MySQL中存储代码

5.3 游标

5.4 准备语句

5.5 用户自定义函数

5.6 视图

5.7 字符集和排序规则

5.8 全文搜索

5.9 外键约束

5.10 合并表和分区

5.11 分布式(XA)事务

第6章:优化服务器设置

6.1 配置基础知识

6.2 通用调优原则

6.3 MySQL I/O调优

6.4 MySQL并发调优

6.5 基于工作负载调优

6.6 每联接(Per-Connection)设置调优

第7章:操作系统和硬件优化

7.1 什么限制了MySQL的性能

7.2 如何为MySQL选择CPU

7.3 平衡内存和磁盘资源

7.4 为从服务器选择硬件

7.5 RAID性能优化

7.6 存储区域网络和网络附加存储

7.7 使用多个磁盘卷

7.8 网络配置

7.9 选择操作系统

7.10 选择文件系统

7.11 线程处理

7.12 交换

7.13 操作系统状态

第8章:复制

8.1 复制概述

8.2 创建复制

8.3 揭示复制的真相

8.4 复制拓扑

8.5 复制和容量规划

8.6 复制管理和维护

8.7 复制问题和解决方案

8.8 复制有多快

8.9 MySQL复制的未来

第9章:伸缩性与高可用性

9.1 术语

9.2 MySQL的伸缩性

9.3 负载平衡

9.4 高可用性

第10章:应用层面的优化

10.1 应用程序性能概述

10.2 Web服务器的议题

10.3 缓存

10.4 扩展MySQL

10.5 可替代的MySQL

第11章:备份与还原

11.1 概况

11.2 要权衡的事项

11.3 管理和备份二进制日志

11.4 数据备份

11.5 从备份中还原

11.6 备份和还原的速度

11.7 备份工具

11.8 脚本化备份

第12章:安全

12.1 术语

12.2 账号的基本知识

12.3 操作系统安全

12.4 网络安全

12.5 数据加密

12.6 在Chroot环境里使用MySQL

第13章:MySQL服务器的状态

13.1 系统变量

13.2 SHOW STATUS

13.3 SHOW INNODB STATUS

13.4 SHOW PROCESSLIST

13.5 SHOW MUTEX STATUS

13.6 复制的状态

13.7 INFORMATION_SCHEMA

第14章:用于高性能MySQL的工具

14.1 带界面的工具

14.2 监控工具

14.3 分析工具

14.4 MySQL的辅助工具

14.5 更多的信息来源

附录A:大文件传输

附录B:使用EXPLAIN

附录C:在MySQL里使用Sphinx

附录D:锁的调试

索引


附件下载

  • 下载

    百度网盘下载

    下载: 所需积分:90

  • 积分获取方法:先给账户进行充值,然后进行积分兑换,积分兑换比例:1元可兑换10个积分.
    具体可参考帮助如何获取积分说明

相关资源

  • 图解黄帝宅经全新图解认识中国居住之道

    住宅文化是中国古代关于居住环境规划和设计的一门学问,历史悠久 ,渊远流长,是中国传统文化的独特产物。《黄帝宅经》相传是黄帝所作 ,它综述了中国住宅文化的精髓,强调了要根据环境综合考察阳宅,相宅 应当“以形势为身体,以泉水为血脉,以土地为皮肉,以草木为毛发

    10/19/2024 8:39:11 PM
  • Java2认证考试指南与试题解析

    Java2认证考试指南与试题解析作者:孙卫琴,李洪成编著ISBN:9787532366279出版社:上海科学技术出版社出版日期:2002年01月市场价:78.00内容简介Sun公司在Unix领域一直是技术和市场占有率的领先者,近年来她又推出了Java技术,并成为业界的标准。目前,Java的培训和认证…

    9/21/2024 8:42:52 PM
  • 精通Struts:基于MVC的JavaWeb设计与开发

    Struts是目前非常流行的基于MVC的Java Web框架。《精通Struts:基于MVC的Java Web设计与开发》详细介绍了在的Struts1.1以及不久将推出的Struts1.2版本上设计和开发Java Web应用的各种技术。本书章到第3章为入门篇,通过两个Struts应用实例,引导读者把握设计、开发和部署…

    9/21/2024 8:31:16 PM
  • JAVA开发专家·精通Hibernate:Java对象持久化技术详解(第2版)

    凝聚Java魅力,成就开发专家 看清Java万花筒的本质,从复杂的表象中寻找普遍的规律,深刻理解Java的核心思想 本书在第1版的基础上,并结合作者多年经验,将更新的理论知识,精心细致地介绍新技术应用。 《精通Hibernate:Java对象持久化技术详解(第2版)…

    9/20/2024 11:09:15 PM