图书介绍
MySQL管理之道 性能调优、高可用与监控2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 贺春旸著 著
- 出版社: 北京:机械工业出版社
- ISBN:9787111449065
- 出版时间:2014
- 标注页数:307页
- 文件大小:65MB
- 文件页数:321页
- 主题词:关系数据库系统
PDF下载
下载说明
MySQL管理之道 性能调优、高可用与监控PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一部分 MySQL5.5新特性篇2
第1章 MySQL5.5介绍2
1.1性能上的显著改变2
1.1.1 MySQL5.5默认存储引擎的调整2
1.1.2充分利用CPU多核的处理能力7
1.1.3提高刷新脏页数量和合并插入数量,改善磁盘I/O处理能力8
1.1.4增加自适应刷新脏页功能9
1.1.5让InnoDB Buffer Pool缓冲池中的热数据存活更久9
1.1.6 InnoDB的数据恢复时间加快11
1.1.7 InnoDB同时支持多个BufferPool实例15
1.1.8可关闭自适应哈希索引17
1.1.9在InnoDB中可选择使用内存分配程序18
1.1.10提高默认InnoDB线程并发数21
1.1.11预读算法的变化22
1.1.12首次在Linux上实现了异步I/O23
1.1.13恢复组提交24
1.1.14 InnoDB使用多个回滚段提升性能26
1.1.15 改善清除程序进度26
1.1.16添加删除缓冲和清除缓冲27
1.1.17控制自旋锁Spin Lock轮训间隔28
1.1.18快速创建、删除、更改索引29
1.1.19 1nnoDB支持创建压缩数据页30
1.1.20可动态关闭InnoDB更新元数据的统计功能37
1.2安全性、稳定性的显著改变38
1.2.1复制功能加强38
1.2.2中继日志relay-log可自我修复39
1.2.3开启InnoDB严格检查模式39
1.3动态更改系统配置参数39
1.3.1支持动态更改独立表空间39
1.3.2支持动态更改InnoDB锁超时时间40
1.4 InnoDB新参数汇总40
1.5同步复制新参数汇总48
1.6 SQL语句写法的改变53
1.6.1 delete表连接语法改变53
1.6.2 MySQL5.5存储过程支持limit变量54
1.7 MySQL5.1升级为MySQL5.555
1.7.1采用MySQL_upgrade升级授权表方式升级55
1.7.2直接安装MySQL5.5,采用数据导出/导入方式升级59
1.8性能测试:MySQL5.5与MySQL5.160
第2章 半同步复制62
2.1半同步复制简介62
2.2半同步复制安装配置63
2.3参数说明63
2.4功能测试64
2.4.1如何验证半同步复制是否正常工作64
2.4.2半同步复制与异步复制的切换65
2.5性能测试68
2.6小结70
第二部分 故障诊断与性能优化篇72
第3章 故障诊断72
3.1影响MySQL性能的因素72
3.2系统性能评估标准73
3.2.1影响Linux服务器性能的因素73
3.2.2系统性能评估指标74
3.2.3开源监控和评估工具介绍76
3.3故障与处理79
3.3.1连接数过多导致程序连接报错的原因79
3.3.2记录子查询引起的宕机84
3.3.3诊断事务量突高的原因87
3.3.4谨慎设置binlog_format=MIXED90
3.3.5未设置swap分区导致内存耗尽,主机死机94
3.3.6 MySQL故障切换之事件调度器注意事项95
3.3.7人工误删除InnoDB ibdata数据文件,如何恢复97
3.3.8 update忘加where条件误操作恢复(模拟Oracle闪回功能)99
3.3.9 delete忘加where条件误操作恢复(模拟Oracle闪回功能)108
第4章 同步复制报错故障处理112
4.1最常见的3种故障112
4.1.1在master上删除一条记录时出现的故障112
4.1.2主键重复114
4.1.3在master上更新一条记录,而slave上却找不到115
4.2特殊情况:slave的中继日志relay-log损坏116
4.3人为失误118
4.4避免在master上执行大事务119
4.5 slave_exec_mode参数可自动处理同步复制错误120
4.6如何验证主从数据一致121
4.7 binlog_ ignore_db引起的同步复制故障123
4.8 MySQL5.5.19/20同步一个Bug124
4.9恢复slave从机上的某几张表的简要方法126
4.10如何干净地清除slave同步信息127
第5章 性能调优129
5.1表设计129
5.2字段类型的选取133
5.2.1数值类型134
5.2.2字符类型139
5.2.3时间类型141
5.2.4小技巧:快速修改表结构148
5.2.5 pt-online-schema-change在线更改表结构152
5.2.6 MySQL5.6在线DDL更改表测试158
5.3采用合适的锁机制161
5.3.1表锁的演示161
5.3.2行锁的演示164
5.3.3 1nnoDB引擎与MyISAM引擎的性能对比166
5.4选择合适的事务隔离级别168
5.4.1事务的概念168
5.4.2事务的实现169
5.4.3事务隔离级别介绍171
5.5 SQL优化与合理利用索引177
5.5.1如何定位执行很慢的SQL语句177
5.5.2 SQL优化案例分析178
5.5.3合理使用索引188
5.6 my.cnf配置文件调优198
5.6.1 per_thread_buffers优化198
5.6.2 global buffers优化200
5.6.3 Query Cache在不同环境下的使用201
5.6.4 tuning-primer.sh性能调试工具的使用205
5.6.5 72 GB内存的my.cnf配置文件208
5.6.6谨慎使用分区表功能211
5.7 MySQL5.6同步复制新特性详解213
第6章 备份与恢复223
6.1冷备份224
6.2逻辑备份224
6.2.1 mysqldump增加了一个重要参数225
6.2.2取代mysqldump的新工具 mydumper226
6.2.3逻辑备份全量、增量备份脚本229
6.3热备份与恢复230
第三部分 高可用集群管理篇236
第7章 目前流行的4种高可用架构236
7.1采用MySQL自带的 Replication架构237
7.1.1 Keepalived+MySQL Replication架构的搭建演示237
7.1.2 MMM+MySQL Replication 架构的搭建演示241
7.2 Heartbeat+DRBD+MySQL 架构的搭建演示249
7.3红帽RHCS共享存储架构的搭建演示254
7.3.1安装过程257
7.3.2红帽RHCS集群的维护265
7.4 MySQL高可用集群HA解决方案的测试评估267
第8章 批量管理服务器270
8.1开源工具pssh的使用方法270
8.2自己编写的SSH服务器批量管理工具273
第四部分 监控篇278
第9章 性能监控278
第10章 服务监控283
10.1 Nagios搭建与维护283
10.2 MySQL数据库的监控脚本288
第五部分 项目案例292
第11章 项目案例讲解292
11.1数据碎片整理方案292
11.2用户信息表水平拆表方案296
11.3阿里巴巴中间件Cobar 水平拆表方案299
热门推荐
- 746068.html
- 1861227.html
- 3129176.html
- 2454776.html
- 3157186.html
- 2384499.html
- 600725.html
- 1535298.html
- 1000037.html
- 94979.html
- http://www.ickdjs.cc/book_357563.html
- http://www.ickdjs.cc/book_588711.html
- http://www.ickdjs.cc/book_2619970.html
- http://www.ickdjs.cc/book_1903358.html
- http://www.ickdjs.cc/book_660592.html
- http://www.ickdjs.cc/book_224321.html
- http://www.ickdjs.cc/book_2947334.html
- http://www.ickdjs.cc/book_3848095.html
- http://www.ickdjs.cc/book_3391568.html
- http://www.ickdjs.cc/book_50828.html