服务器软件 网络软件 应用软件 系统工具 图形图像 多媒体 杀毒安全 游戏 DLL文件
高级搜索
关键字:Discuz!  Axure  团购系统
最新更新发布资源提建议收藏本站
网站源码下载
当前位置:A5下载 > 书籍教程 > 数据库类 > MySQL教程 > 高性能MySQL(第二版)

高性能MySQL(第二版)

  • 资源链接:[ 下载地址 ]  [ 评论报错 ]
  • 授权方式:免费软件
  • 界面语言:简体中文
  • 文件大小:2.0 MB
  • 更新时间:2010-06-09
  • 资源类型:国产软件
  • 推荐等级:★★★☆☆
  • 平台环境:PDF
  • 作者主页:点击查看
  • 演示地址:点击查看
详细介绍 - [ 高性能MySQL(第二版) ]

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

目录:
推荐序..... I
前言....... III
第 1 章MySQL 架构.................... 1
1.1 MySQL 的逻辑架构....... 1
1.2 并发控制.... 3
1.3 事务............ 4
1.4 多版本并发控制........... 10
1.5 MySQL 的存储引擎..... 11
第 2 章寻找瓶颈:基准测试与性能分析............ 25
2.1 为什么要进行基准测试 25
2.2 基准测试策略............... 26
2.3 基准测试工具............... 32
2.4 基准测试样例............... 34
2.5 性能分析(Profiling) . 43
2.6 分析操作系统............... 60
第 3 章架构优化和索引......... 63
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
第 4 章查询性能优化............118
4.1 基本原则:优化数据访问....... 118
4.2 重构查询的方式......... 122
4.3 查询执行基础知识..... 124
viii │ 目录
4.4 MySQL 查询优化器的限制.... 139
4.5 优化特定类型的查询. 146
4.6 查询优化提示............. 151
4.7 用户定义变量............. 154
第 5 章MySQL 高级特性....... 159
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
第 6 章优化服务器设置....... 203
6.1 配置基础知识............. 203
6.2 通用调优原则............. 207
6.3 MySQL I/O 调优......... 214
6.4 MySQL 并发调优....... 224
6.5 基于工作负载调优..... 226
6.6 每连接(Per-Connection)设置调优........... 231
第 7 章操作系统和硬件优化........... 232
7.1 什么限制了MySQL 的性能... 232
7.2 如何为MySQL 选择CPU....... 233
7.3 平衡内存和磁盘资源. 235
7.4 为从服务器选择硬件. 240
7.5 RAID 性能优化........... 240
7.6 存储区域网络和网络附加存储.................... 246
7.7 使用多个磁盘卷......... 247
7.8 网络配置 248
7.9 选择操作系统............. 250
7.10 选择文件系统........... 250
7.11 线程处理................... 252
7.12 交换...... 252
7.13 操作系统状态........... 254
目录│ ix
第 8 章复制........ 259
8.1 复制概述 259
8.2 创建复制 262
8.3 揭示复制的真相......... 268
8.4 复制拓扑 273
8.5 复制和容量规划......... 284
8.6 复制管理和维护......... 285
8.7 复制问题和解决方案. 292
8.8 复制有多快................. 305
8.9 MySQL 复制的未来... 307
第 9 章伸缩性与高可用性.. 308
9.1 术语........ 308
9.2 MySQL 的伸缩性....... 310
9.3 负载平衡 328
9.4 高可用性 336
第 10 章应用层面的优化..... 344
10.1 应用程序性能概述... 344
10.2 Web 服务器的议题... 346
10.3 缓存...... 349
10.4 扩展MySQL ............. 354
10.5 可替代的MySQL ..... 354
第 11 章备份与还原.............. 356
11.1 概况...... 356
11.2 要权衡的事项........... 360
11.3 管理和备份二进制日志......... 367
11.4 数据备份................... 369
11.5 从备份中还原........... 377
11.6 备份和还原的速度.... 386
11.7 备份工具................... 387
11.8 脚本化备份............... 392
第 12 章安全...... 395
12.1 术语...... 395
12.2 账号的基本知识....... 396
12.3 操作系统安全........... 411
12.4 网络安全................... 412
12.5 数据加密................... 418
12.6 在Chroot 环境里使用MySQL .................. 421
x │ 目录
第 13 章MySQL 服务器的状态......... 423
13.1 系统变量................... 423
13.2 SHOW STATUS ........ 423
13.3 SHOW INNODB STATUS..... 429
13.4 SHOW PROCESSLIST......... 440
13.5 SHOW MUTEX STATUS ...... 441
13.6 复制的状态............... 442
13.7 INFORMATION_SCHEMA .. 442
第 14 章用于高性能MySQL 的工具.................... 444
14.1 带界面的工具........... 444
14.2 监控工具................... 446
14.3 分析工具................... 453
14.4 MySQL 的辅助工具. 455
14.5 更多的信息来源....... 458
附录 A 大文件传输................ 459
附录 B 使用 EXPLAIN ............. 463
附录 C 在 MySQL 里使用Sphinx ....... 476
附录 D 锁的调试.................... 497
索引.... 505

下载地址 - [ 高性能MySQL(第二版) ]
网友对“高性能MySQL(第二版)”的评论
您喜欢这个软件么?
(1)
100%
(0)
0%
[ 下载地址 ][ 评论吐槽 ]
本类热门软件
  • 源码推荐
  • 软件推荐
关于我们联系我们发布资源广告服务合作伙伴网站地图版权声明与我们对话