文档详情

高性能MySQL第二版.pdf

发布:2017-06-07约11.96万字共页下载文档
文本预览下载声明
目录 Contents 推荐序 I 前言 III 第 章 架构 1 1 MySQL 1.1 MySQL 的逻辑架构 1 1.2 并发控制 3 1.3 事务 4 1.4 多版本并发控制 10 1.5 MySQL 的存储引擎 11 第 章 寻找瓶颈:基准测试与性能分析 25 2 2.1 为什么要进行基准测试 25 2.2 基准测试策略 26 2.3 基准测试工具 32 2.4 基准测试样例 34 2.5 性能分析(Profiling ) 43 2.6 分析操作系统 60 第 章 架构优化和索引 63 3 3.1 选择优化的数据类型 63 3.2 索引基础知识 74 3.3 高性能索引策略 83 3.4 索引实例研究 102 3.5 索引和表维护 105 3.6 正则化和非正则化 108 3.7 加速ALTER TABLE 113 3.8 对存储引擎的说明 115 第 章 查询性能优化118 4 4.1 基本原则:优化数据访问 118 4.2 重构查询的方式 122 4.3 查询执行基础知识 124 vii 4.4 MySQL 查询优化器的限制 139 4.5 优化特定类型的查询 146 4.6 查询优化提示 151 4.7 用户定义变量 154 第 章 高级特性 159 5 MySQL 5.1 MySQL 查询缓存 159 5.2 在MySQL 中存储代码 168 5.3 游标 173 5.4 准备语句 174 5.5 用户自定义函数 177 5.6 视图 179 5.7 字符集和排序规则 182 5.8 全文搜索 188 5.9 外键约束 194 5.10 合并表和分区 194 5.11 分布式(XA )事务 201 第 章 优化服务器设置 203 6 6.1 配置基础知识 203 6.2 通用调优原则 207 6.3 MySQL I/O 调优 214 6.4 MySQL 并发调优 224 6.5 基于工作负载调优 226 6.6 每连接(Pe
显示全部
相似文档