App 下载
注册
登录
|
搜索
正在搜索中...
首页
我的书架
我的主页
我的收藏
我的书评
《高可用MySQL(第2版)》主要讲解真实环境下如何使用MySQL的复制、集群和监控特性,揭示MySQL可靠性和高可用性的方方面面。《高可用MySQL(第2版)》定位于解
……
[ 展开全部 ]
决MySQL数据库的常见应用瓶颈,在保持MySQL持续可用性的前提下,挖潜各种提高性能的解决方案。《高可用MySQL(第2版)》描述了很多MySQL工具的变化,涵盖了5.5 版本的知识,以及若干5.6版本的功能。《高可用MySQL(第2版)》的作者正是书中介绍的很多工具的设计师,《高可用MySQL(第2版)》揭示了MySQL可靠性和高可用性的许多不为人知的方面。 《高可用MySQL(第2版)》适用于MySQL数据库管理员及MySQL应用开发者。对于相关专业的师生,也有很高的参考价值。
[ 收起 ]
作者:【美】Charles Bell(查理斯 贝尔 【美】Mats Kindahl(迈茨 肯德尔) 【美】Lars Thalmann(拉尔斯 塞尔曼)
出版社:电子工业出版社
定价:128.00
ISBN:7121266881
给个评价
做个书摘
书摘 (21 )
评价 (1 )
查看所有书摘
按目录显示书摘
只显示目录
前言. ..................................... xxi
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
第 1章 引言............................. 2
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
到底什么是复制 ................ 4
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
那么,是否需要备份 ........ 5
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
什么是监控 ............................................
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
其他阅读材料 ................... 6
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
小结 .................................. 7
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
第 2章 MySQL.Replicant库. .... 8
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
基本类和函数 ................. 12
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
对各种操作系统的支持... 13
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
服务器 ............................. 13
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
服务器角色 ..................... 15
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
小结 ................................ 17
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
第 3章 MySQL复制原理.. ........ 18
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
复制的基本步骤 .............. 19
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
配置 master .............. 20
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
配置 slave ................ 21
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
连接 master和 slave 22
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
二进制日志简介 .............. 23
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
二进制日志记录了什么 .......................................
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
观察复制的动作 ...... 25
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
二进制日志的结构和内容 .....................................
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
建立新 slave .................... 30
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
克隆 master .............. 31
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
克隆 slave ................ 33
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
克隆操作的脚本 ...... 35
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
执行常见的复制任务 ...... 37
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
报表 ......................... 37
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
小结 ................................ 43
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
第 4章 二进制日志.................. 45
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
二进制日志的结构 .......... 46
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
binlog事件的结构 ... 48
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
事件校验 ................. 50
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
将语句写入日志 .............. 51
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
写入 DML语句 ....... 52
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
写入 DDL语句 ........ 52
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
写入查询 ................. 52
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
LOAD DATA INFILE语句 ...............................
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
二进制日志过滤器 .. 60
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
触发器、事件和存储例程 .....................................
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
存储过程 ................. 68
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
存储函数 ................. 70
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
事件 ......................... 74
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
特殊结构 ................. 75
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
非事务型变更和错误处理 .....................................
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
将事务写入日志 .............. 78
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
使用 XA进行分布式事务处理.............................. 83
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
二进制日志的组提交 ........................................
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
基于行的复制 ................. 88
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
启用基于行的复制 .. 89
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
使用混合模式 .......... 90
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
二进制日志管理 .............. 90
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
二进制日志和系统崩溃安全 ................................. 91
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
binlog文件轮换 ...... 92
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
事故 ......................... 94
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
清除 binlog文件 ...... 94
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
mysqlbinlog实用工具 ..... 95
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
基本用法 ................. 96
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
解释事件 ............... 104
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
二进制日志的选项和变量 ......................................
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
基于行的复制参数 110
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
小结 ...............................111
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
第 5章 面向高可用性的复制...... 112
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
冗余 .............................. 113
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
计划 .............................. 114
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
slave故障 .............. 115
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
master故障 ............ 115
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
relay故障 .............. 116
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
灾难恢复 ............... 116
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
方法 .............................. 116
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
热备份 ................... 118
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
双主结构 ............... 122
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
提升 slave .............. 131
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
环形复制 ............... 135
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
小结 .............................. 137
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
第 6章 面向横向扩展的 MySQL复制..............................
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
横向扩展读操作,而不是写操作 ................................ 14
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
异步复制的价值 ............ 141
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
管理复制拓扑 ............... 142
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
应用层的负载均衡 145
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
级联复制 ....................... 153
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
配置 relay .............. 154
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
使用 Python添加 relay ................................
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
专用 slave...................... 156
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
过滤复制事件 ........ 157
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
使用过滤将事件分配给 slave .............................. 15
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
数据的一致性管理 ........ 160
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
非级联部署的一致性 ........................................
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
级联部署的一致性 163
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
小结 .............................. 169
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
第 7章 数据分片.................... 171
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
什么是数据分片 ............ 172
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
为什么要分片 ........ 173
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
分片的局限性 ........ 174
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
分片方案的要素 ............ 176
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
高层分片架构 ........ 177
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
数据分区 ....................... 178
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
分配分片 ............... 182
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
映射分片关键字 ............ 186
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
分片方案 ............... 186
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
分片映射函数 ........ 190
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
处理查询和事务调度 .... 194
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
处理事务 ............... 195
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
分配查询 ............... 197
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
分片管理 ....................... 199
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
将分片迁移到其他节点 .......................................
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
分割分片 ............... 203
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
小结 .............................. 203
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
第 8章 深入复制................... 204
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
复制架构基础 ............... 205
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
中继日志的结构 .... 206
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
复制线程 ............... 209
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
启动和停止 slave线程 ....................................
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
通过 Internet运行复制 .. 211
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
使用内置支持建立安全复制 ............................... 212
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
使用 Stunnel建立安全复制 .................................
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
细粒度控制复制 ............ 215
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
关于复制状态的信息 ........................................
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
处理断开连接的选项 .... 223
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
slave如何处理事件 ....... 224
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
管理 I/O线程 ........ 224
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
SQL线程的处理 ... 225
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
半同步复制 ................... 231
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
配置半同步复制 .... 232
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
监控半同步复制 .... 234
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
全局事务标识符 ............ 234
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
使用 GTID配置复制 ......................................
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
使用 GTID进行故障转移 ...................................
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
使用 GTID提升 slave...................................
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
GTID的复制 ......... 240
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
slave的安全和恢复 ....... 242
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
同步、事务以及数据库崩溃问题 ........................ 242
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
事务型复制............ 244
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
保护非事务型语句的规则 ................................... 24
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
多源复制 ....................... 248
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
基于行的复制的细节 .... 251
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
Table_map事件 ..... 253
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
行事件的结构 ........ 255
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
行事件的执行 ........ 256
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
事件和触发器 ........ 257
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
基于行的复制中的过滤 .......................................
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
部分行复制............ 260
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
小结 .............................. 261
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
第 9章 MySQL集群............. 263
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
什么是 MySQL集群 ..... 264
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
术语和组件............ 264
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
MySQL集群和 MySQL有何不同 ....................... 265
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
典型配置 ............... 265
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
MySQL集群的特点 .......................................
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
本地和全局冗余 .... 268
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
日志处理 ............... 268
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
冗余和分布式数据 269
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
MySQL集群的架构 ...... 269
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
如何存储数据 ........ 271
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
分区 ....................... 274
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
事务管理 ............... 275
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
联机操作 ............... 275
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
配置实例 ....................... 276
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
入门 ....................... 277
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
启动 MySQL集群 . 279
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
测试集群 ............... 283
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
关闭集群 ............... 284
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
获得高可用性 ............... 284
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
系统恢复 ............... 287
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
节点恢复 ............... 288
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
复制 ....................... 289
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
获得高性能 ................... 293
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
高性能的注意事项 294
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
高性能的最佳实践 295
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
小结 .............................. 297
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
第 10章 监控入门. ................. 300
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
监控方法 ....................... 301
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
监控的好处 ................... 301
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
监控系统组件 ............... 302
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
处理器 ................... 302
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
内存 ....................... 304
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
磁盘 ....................... 304
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
网络子系统............ 306
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
监控方案 ....................... 306
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
Linux和 UNIX监控 ..... 307
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
进程活动 ............... 308
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
内存利用率............ 312
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
磁盘利用率............ 314
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
网络活动 ............... 317
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
常见系统统计信息 318
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
使用 cron自动监控 ......................................
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
Mac OS X 监控 ............. 320
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
System Profiler ...... 320
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
控制台 ................... 322
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
Activity Monitor .... 324
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
Microsoft Windows监控 ..............................
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
Windows体验 ....... 327
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
系统健康报告 ........ 329
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
事件查看器............ 331
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
可靠性监视器 ........ 333
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
任务管理器............ 334
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
性能监视器............ 335
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
预防性维护监控 ............ 337
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
小结 .............................. 337
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
第 11章 监控 MySQL............ 339
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
什么是性能 ................... 340
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
MySQL服务器监控 ...... 340
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
如何显示 MySQL性能......................................
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
性能监控 ............... 342
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
SQL命令 ............... 342
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
mysqladmin实用工具 ...................................
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
MySQL工作台...... 350
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
第三方工具............ 360
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
MySQL基准测试套件 ......................................
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
服务器日志 ................... 364
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
性能模式 ....................... 366
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
概念 ....................... 367
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
入门 ....................... 369
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
使用性能模式诊断性能问题 ............................... 377
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
MySQL的监控分类 ...... 378
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
数据库性能 ................... 380
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
衡量数据库的性能 380
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
数据库优化的最佳实践 .......................................
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
提高性能的最佳实践 .... 400
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
一切都很慢............ 400
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
查询慢 ................... 400
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
应用慢 ................... 401
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
复制慢 ................... 401
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
小结 .............................. 401
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
第 12章 监控存储引擎............ 403
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
InnoDB.......................... 403
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
使用 SHOW ENGINE命令 .................................
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
使用 InnoDB监视器 .....................................
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
监控日志文件 ........ 413
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
监控缓冲池............ 414
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
监控表空间............ 416
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
使用 INFORMATION_SCHEMA表 ................... 417
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
使用 PERFORMANCE_SCHEMA表 .................. 418
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
其他需要考虑的参数 ........................................
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
InnoDB故障排除的技巧 ....................................
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
MyISAM ....................... 422
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
优化磁盘存储 ........ 423
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
修复表 ................... 423
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
使用 MyISAM实用工具 ....................................
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
按索引顺序存储表 425
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
压缩表 ................... 426
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
对数据表进行碎片整理 .......................................
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
监控 key cache....... 426
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
预加载 key cache ... 427
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
使用多个 key cache ...................................
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
其他需要考虑的参数 ........................................
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
小结 .............................. 430
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
第 13章 监控复制. ................. 432
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
入门 .............................. 432
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
服务器设置 ................... 433
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
包容性和排他性复制 .... 433
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
复制线程 ....................... 435
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
监控 master ................... 437
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
master的监控命令 437
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
master的状态变量 441
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
监控 slave...................... 441
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
slave的监控命令 ... 442
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
slave的状态变量 ... 446
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
使用 MySQL工作台监控复制 ..................................
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
其他需要考虑的问题 .... 449
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
网络 ....................... 449
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
监控和管理 slave滞后 ....................................
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
slave滞后的原因和预防措施 .............................. 450
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
使用 GTID ............. 452
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
小结 .............................. 453
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
第 14章 复制的故障排除......... 454
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
哪里出错了 ................... 455
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
master上的问题............ 455
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
master崩溃及 Memory表被占用 ........................ 455
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
master崩溃及二进制日志事件丢失 .................... 456
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
master上查询正常但在 slave上出错 .................. 457
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
崩溃之后表损坏 .... 458
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
master上的二进制日志损坏 ............................... 45
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
杀死非事务型表上长时间运行的查询................. 459
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
不安全的语句 ........ 460
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
slave上的问题 .............. 462
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
slave服务器崩溃及复制无法启动 ....................... 462
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
slave连接超时及反复重新连接 .......................... 463
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
slave上的查询结果与 master上的不同 .............. 463
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
当尝试重启 SSL时 slave出错 ............................ 46
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
内存表数据丢失 .... 465
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
slave崩溃后临时表丢失 ....................................
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
slave运行慢而且与 master不同步 ...................... 465
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
slave崩溃后数据丢失 .....................................
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
崩溃后表损坏 ........ 466
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
slave上中继日志损坏 .....................................
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
slave重启时的多个错误 ....................................
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
slave上事务失败的后果 ....................................
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
I/O线程的问题 ..... 467
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
SQL线程的问题:不一致 ................................... 4
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
slave上的错误不一样 .....................................
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
高级复制问题 ............... 469
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
变更没有在拓扑中复制 .......................................
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
环形复制的问题 .... 469
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
多 master的问题 ... 470
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
HA_ERR_KEY_NOT_FOUND错误................... 470
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
GTID问题 ............. 470
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
复制的故障排除工具 .... 471
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
最佳实践 ....................... 472
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
了解你的拓扑结构 472
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
检查所有服务器的状态 .......................................
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
检查日志 ............... 475
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
检查配置 ............... 475
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
有序地执行关闭操作 ........................................
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
有序地执行故障后的重启操作 ............................ 476
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
手动执行失败的查询 ........................................
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
不要混合使用事务型表和非事务型表................. 477
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
一般步骤 ............... 477
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
报告复制错误 ............... 478
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
小结 .............................. 479
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
第 15章 保护你的资产............ 481
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
什么是信息保护 ............ 482
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
信息保障的三个实践 ........................................
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
信息保障为什么重要 ........................................
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
信息完整性、灾难恢复及备份的职责 ........................ 483
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
高可用性与灾难恢复 ........................................
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
灾难恢复 ............... 484
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
数据恢复的重要性 489
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
备份和恢复............ 490
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
备份实用程序和操作系统层的解决方案 .................... 494
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
MySQL企业备份 .. 495
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
使用 MySQL实用工具集进行数据库的导出和导入..........................
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
mysqldump工具 .... 507
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
物理文件复制 ........ 510
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
逻辑卷管理器快照 511
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
XtraBackup ............ 516
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
备份方法的比较 .... 516
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
备份和 MySQL复制 ..... 517
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
使用复制进行备份和恢复 ................................... 51
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
PITR ...................... 518
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
自动备份 ....................... 526
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
小结 .............................. 528
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
第 16章 MySQL企业版监控... 530
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
MySQL企业版监控入门 .....................................
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
产品 ....................... 532
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
剖析 MySQL企业监控器....................................
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
安装概述 ............... 533
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
MySQL企业监控组件 .. 537
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
Dashboard .............. 537
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
监控代理 ............... 539
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
advisor ................... 539
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
查询分析器............ 541
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
MySQL产品支持 .. 542
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
使用 MySQL企业版监控.....................................
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
监控 ....................... 544
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
查询分析器............ 549
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
更多信息 ............... 551
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
小结 .............................. 551
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
第 17章 使用 MySQL实用工具管理 MySQL复制.....................
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
常见的 MySQL复制任务.....................................
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
状态检查 ............... 554
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
停止复制 ............... 557
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
添加 slave .............. 558
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
MySQL实用工具 .......... 560
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
入门 ....................... 560
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
不通过工作台使用实用工具 ............................... 560
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
通过工作台使用实用工具 ................................... 56
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
常用工具 ....................... 562
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
比较数据库的一致性: mysqldbcompare ............. 562
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
复制数据库: mysqldbcopy ...............................
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
导出数据库: mysqldbexport .............................
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
导入数据库: mysqldbimport .............................
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
发现不同: mysqldiff ..................................
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
显示磁盘使用情况: mysqldiskusage .................. 574
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
检查表的索引: mysqlindexcheck ....................... 57
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
查找元数据: mysqlmetagrep .............................
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
查找进程: mysqlprocgrep...............................
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
克隆服务器: mysqlserverclone ..........................
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
显示服务器信息: mysqlserverinfo ..................... 583
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
克隆用户: mysqluserclone .............................
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
实用工具客户端: mysqluc .................................
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
复制的实用工具 ............ 586
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
配置复制: mysqlreplicate .............................
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
检查复制的配置: mysqlrplcheck ........................ 58
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
显示拓扑结构: mysqlrplshow ............................
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
高可用的实用工具 ........ 592
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
概念 ....................... 592
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
mysqlrpladmin ....... 593
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
mysqlfailover ......... 598
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
创建自己的实用工具 .... 606
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
MySQL实用工具的结构.....................................
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
自定义工具的示例 607
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
小结 .............................. 616
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
附录A 复制的提示和技巧.........617
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
附录B 一个 GTID的实现. ....... 634
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
索引. .................................... 645
还没有人在此章节添加过书摘,赶紧来抢第一吧!
在此章节添加书摘
导购链接
×
做书摘
文字书摘
读图识字
至少还需要输入
10
字
保存原图片为书摘
上传图片
识别
最多输入
500
个字
上传图片
重新上传
写点笔记吧
至少还需要输入
10
字
章节(选填)
前言. ..................................... xxi
第 1章 引言............................. 2
到底什么是复制 ................ 4
那么,是否需要备份 ........ 5
什么是监控 ............................................
其他阅读材料 ................... 6
小结 .................................. 7
第 2章 MySQL.Replicant库. .... 8
基本类和函数 ................. 12
对各种操作系统的支持... 13
服务器 ............................. 13
服务器角色 ..................... 15
小结 ................................ 17
第 3章 MySQL复制原理.. ........ 18
复制的基本步骤 .............. 19
配置 master .............. 20
配置 slave ................ 21
连接 master和 slave 22
二进制日志简介 .............. 23
二进制日志记录了什么 .......................................
观察复制的动作 ...... 25
二进制日志的结构和内容 .....................................
建立新 slave .................... 30
克隆 master .............. 31
克隆 slave ................ 33
克隆操作的脚本 ...... 35
执行常见的复制任务 ...... 37
报表 ......................... 37
小结 ................................ 43
第 4章 二进制日志.................. 45
二进制日志的结构 .......... 46
binlog事件的结构 ... 48
事件校验 ................. 50
将语句写入日志 .............. 51
写入 DML语句 ....... 52
写入 DDL语句 ........ 52
写入查询 ................. 52
LOAD DATA INFILE语句 ...............................
二进制日志过滤器 .. 60
触发器、事件和存储例程 .....................................
存储过程 ................. 68
存储函数 ................. 70
事件 ......................... 74
特殊结构 ................. 75
非事务型变更和错误处理 .....................................
将事务写入日志 .............. 78
使用 XA进行分布式事务处理.............................. 83
二进制日志的组提交 ........................................
基于行的复制 ................. 88
启用基于行的复制 .. 89
使用混合模式 .......... 90
二进制日志管理 .............. 90
二进制日志和系统崩溃安全 ................................. 91
binlog文件轮换 ...... 92
事故 ......................... 94
清除 binlog文件 ...... 94
mysqlbinlog实用工具 ..... 95
基本用法 ................. 96
解释事件 ............... 104
二进制日志的选项和变量 ......................................
基于行的复制参数 110
小结 ...............................111
第 5章 面向高可用性的复制...... 112
冗余 .............................. 113
计划 .............................. 114
slave故障 .............. 115
master故障 ............ 115
relay故障 .............. 116
灾难恢复 ............... 116
方法 .............................. 116
热备份 ................... 118
双主结构 ............... 122
提升 slave .............. 131
环形复制 ............... 135
小结 .............................. 137
第 6章 面向横向扩展的 MySQL复制..............................
横向扩展读操作,而不是写操作 ................................ 14
异步复制的价值 ............ 141
管理复制拓扑 ............... 142
应用层的负载均衡 145
级联复制 ....................... 153
配置 relay .............. 154
使用 Python添加 relay ................................
专用 slave...................... 156
过滤复制事件 ........ 157
使用过滤将事件分配给 slave .............................. 15
数据的一致性管理 ........ 160
非级联部署的一致性 ........................................
级联部署的一致性 163
小结 .............................. 169
第 7章 数据分片.................... 171
什么是数据分片 ............ 172
为什么要分片 ........ 173
分片的局限性 ........ 174
分片方案的要素 ............ 176
高层分片架构 ........ 177
数据分区 ....................... 178
分配分片 ............... 182
映射分片关键字 ............ 186
分片方案 ............... 186
分片映射函数 ........ 190
处理查询和事务调度 .... 194
处理事务 ............... 195
分配查询 ............... 197
分片管理 ....................... 199
将分片迁移到其他节点 .......................................
分割分片 ............... 203
小结 .............................. 203
第 8章 深入复制................... 204
复制架构基础 ............... 205
中继日志的结构 .... 206
复制线程 ............... 209
启动和停止 slave线程 ....................................
通过 Internet运行复制 .. 211
使用内置支持建立安全复制 ............................... 212
使用 Stunnel建立安全复制 .................................
细粒度控制复制 ............ 215
关于复制状态的信息 ........................................
处理断开连接的选项 .... 223
slave如何处理事件 ....... 224
管理 I/O线程 ........ 224
SQL线程的处理 ... 225
半同步复制 ................... 231
配置半同步复制 .... 232
监控半同步复制 .... 234
全局事务标识符 ............ 234
使用 GTID配置复制 ......................................
使用 GTID进行故障转移 ...................................
使用 GTID提升 slave...................................
GTID的复制 ......... 240
slave的安全和恢复 ....... 242
同步、事务以及数据库崩溃问题 ........................ 242
事务型复制............ 244
保护非事务型语句的规则 ................................... 24
多源复制 ....................... 248
基于行的复制的细节 .... 251
Table_map事件 ..... 253
行事件的结构 ........ 255
行事件的执行 ........ 256
事件和触发器 ........ 257
基于行的复制中的过滤 .......................................
部分行复制............ 260
小结 .............................. 261
第 9章 MySQL集群............. 263
什么是 MySQL集群 ..... 264
术语和组件............ 264
MySQL集群和 MySQL有何不同 ....................... 265
典型配置 ............... 265
MySQL集群的特点 .......................................
本地和全局冗余 .... 268
日志处理 ............... 268
冗余和分布式数据 269
MySQL集群的架构 ...... 269
如何存储数据 ........ 271
分区 ....................... 274
事务管理 ............... 275
联机操作 ............... 275
配置实例 ....................... 276
入门 ....................... 277
启动 MySQL集群 . 279
测试集群 ............... 283
关闭集群 ............... 284
获得高可用性 ............... 284
系统恢复 ............... 287
节点恢复 ............... 288
复制 ....................... 289
获得高性能 ................... 293
高性能的注意事项 294
高性能的最佳实践 295
小结 .............................. 297
第 10章 监控入门. ................. 300
监控方法 ....................... 301
监控的好处 ................... 301
监控系统组件 ............... 302
处理器 ................... 302
内存 ....................... 304
磁盘 ....................... 304
网络子系统............ 306
监控方案 ....................... 306
Linux和 UNIX监控 ..... 307
进程活动 ............... 308
内存利用率............ 312
磁盘利用率............ 314
网络活动 ............... 317
常见系统统计信息 318
使用 cron自动监控 ......................................
Mac OS X 监控 ............. 320
System Profiler ...... 320
控制台 ................... 322
Activity Monitor .... 324
Microsoft Windows监控 ..............................
Windows体验 ....... 327
系统健康报告 ........ 329
事件查看器............ 331
可靠性监视器 ........ 333
任务管理器............ 334
性能监视器............ 335
预防性维护监控 ............ 337
小结 .............................. 337
第 11章 监控 MySQL............ 339
什么是性能 ................... 340
MySQL服务器监控 ...... 340
如何显示 MySQL性能......................................
性能监控 ............... 342
SQL命令 ............... 342
mysqladmin实用工具 ...................................
MySQL工作台...... 350
第三方工具............ 360
MySQL基准测试套件 ......................................
服务器日志 ................... 364
性能模式 ....................... 366
概念 ....................... 367
入门 ....................... 369
使用性能模式诊断性能问题 ............................... 377
MySQL的监控分类 ...... 378
数据库性能 ................... 380
衡量数据库的性能 380
数据库优化的最佳实践 .......................................
提高性能的最佳实践 .... 400
一切都很慢............ 400
查询慢 ................... 400
应用慢 ................... 401
复制慢 ................... 401
小结 .............................. 401
第 12章 监控存储引擎............ 403
InnoDB.......................... 403
使用 SHOW ENGINE命令 .................................
使用 InnoDB监视器 .....................................
监控日志文件 ........ 413
监控缓冲池............ 414
监控表空间............ 416
使用 INFORMATION_SCHEMA表 ................... 417
使用 PERFORMANCE_SCHEMA表 .................. 418
其他需要考虑的参数 ........................................
InnoDB故障排除的技巧 ....................................
MyISAM ....................... 422
优化磁盘存储 ........ 423
修复表 ................... 423
使用 MyISAM实用工具 ....................................
按索引顺序存储表 425
压缩表 ................... 426
对数据表进行碎片整理 .......................................
监控 key cache....... 426
预加载 key cache ... 427
使用多个 key cache ...................................
其他需要考虑的参数 ........................................
小结 .............................. 430
第 13章 监控复制. ................. 432
入门 .............................. 432
服务器设置 ................... 433
包容性和排他性复制 .... 433
复制线程 ....................... 435
监控 master ................... 437
master的监控命令 437
master的状态变量 441
监控 slave...................... 441
slave的监控命令 ... 442
slave的状态变量 ... 446
使用 MySQL工作台监控复制 ..................................
其他需要考虑的问题 .... 449
网络 ....................... 449
监控和管理 slave滞后 ....................................
slave滞后的原因和预防措施 .............................. 450
使用 GTID ............. 452
小结 .............................. 453
第 14章 复制的故障排除......... 454
哪里出错了 ................... 455
master上的问题............ 455
master崩溃及 Memory表被占用 ........................ 455
master崩溃及二进制日志事件丢失 .................... 456
master上查询正常但在 slave上出错 .................. 457
崩溃之后表损坏 .... 458
master上的二进制日志损坏 ............................... 45
杀死非事务型表上长时间运行的查询................. 459
不安全的语句 ........ 460
slave上的问题 .............. 462
slave服务器崩溃及复制无法启动 ....................... 462
slave连接超时及反复重新连接 .......................... 463
slave上的查询结果与 master上的不同 .............. 463
当尝试重启 SSL时 slave出错 ............................ 46
内存表数据丢失 .... 465
slave崩溃后临时表丢失 ....................................
slave运行慢而且与 master不同步 ...................... 465
slave崩溃后数据丢失 .....................................
崩溃后表损坏 ........ 466
slave上中继日志损坏 .....................................
slave重启时的多个错误 ....................................
slave上事务失败的后果 ....................................
I/O线程的问题 ..... 467
SQL线程的问题:不一致 ................................... 4
slave上的错误不一样 .....................................
高级复制问题 ............... 469
变更没有在拓扑中复制 .......................................
环形复制的问题 .... 469
多 master的问题 ... 470
HA_ERR_KEY_NOT_FOUND错误................... 470
GTID问题 ............. 470
复制的故障排除工具 .... 471
最佳实践 ....................... 472
了解你的拓扑结构 472
检查所有服务器的状态 .......................................
检查日志 ............... 475
检查配置 ............... 475
有序地执行关闭操作 ........................................
有序地执行故障后的重启操作 ............................ 476
手动执行失败的查询 ........................................
不要混合使用事务型表和非事务型表................. 477
一般步骤 ............... 477
报告复制错误 ............... 478
小结 .............................. 479
第 15章 保护你的资产............ 481
什么是信息保护 ............ 482
信息保障的三个实践 ........................................
信息保障为什么重要 ........................................
信息完整性、灾难恢复及备份的职责 ........................ 483
高可用性与灾难恢复 ........................................
灾难恢复 ............... 484
数据恢复的重要性 489
备份和恢复............ 490
备份实用程序和操作系统层的解决方案 .................... 494
MySQL企业备份 .. 495
使用 MySQL实用工具集进行数据库的导出和导入..........................
mysqldump工具 .... 507
物理文件复制 ........ 510
逻辑卷管理器快照 511
XtraBackup ............ 516
备份方法的比较 .... 516
备份和 MySQL复制 ..... 517
使用复制进行备份和恢复 ................................... 51
PITR ...................... 518
自动备份 ....................... 526
小结 .............................. 528
第 16章 MySQL企业版监控... 530
MySQL企业版监控入门 .....................................
产品 ....................... 532
剖析 MySQL企业监控器....................................
安装概述 ............... 533
MySQL企业监控组件 .. 537
Dashboard .............. 537
监控代理 ............... 539
advisor ................... 539
查询分析器............ 541
MySQL产品支持 .. 542
使用 MySQL企业版监控.....................................
监控 ....................... 544
查询分析器............ 549
更多信息 ............... 551
小结 .............................. 551
第 17章 使用 MySQL实用工具管理 MySQL复制.....................
常见的 MySQL复制任务.....................................
状态检查 ............... 554
停止复制 ............... 557
添加 slave .............. 558
MySQL实用工具 .......... 560
入门 ....................... 560
不通过工作台使用实用工具 ............................... 560
通过工作台使用实用工具 ................................... 56
常用工具 ....................... 562
比较数据库的一致性: mysqldbcompare ............. 562
复制数据库: mysqldbcopy ...............................
导出数据库: mysqldbexport .............................
导入数据库: mysqldbimport .............................
发现不同: mysqldiff ..................................
显示磁盘使用情况: mysqldiskusage .................. 574
检查表的索引: mysqlindexcheck ....................... 57
查找元数据: mysqlmetagrep .............................
查找进程: mysqlprocgrep...............................
克隆服务器: mysqlserverclone ..........................
显示服务器信息: mysqlserverinfo ..................... 583
克隆用户: mysqluserclone .............................
实用工具客户端: mysqluc .................................
复制的实用工具 ............ 586
配置复制: mysqlreplicate .............................
检查复制的配置: mysqlrplcheck ........................ 58
显示拓扑结构: mysqlrplshow ............................
高可用的实用工具 ........ 592
概念 ....................... 592
mysqlrpladmin ....... 593
mysqlfailover ......... 598
创建自己的实用工具 .... 606
MySQL实用工具的结构.....................................
自定义工具的示例 607
小结 .............................. 616
附录A 复制的提示和技巧.........617
附录B 一个 GTID的实现. ....... 634
索引. .................................... 645
页码(选填)
这本书已经添加了这些章节,请勾选或者新建你的书摘所属的章节
add
up
down
remove
前言. ..................................... xxi
第 1章 引言............................. 2
到底什么是复制 ................ 4
那么,是否需要备份 ........ 5
什么是监控 ............................................
其他阅读材料 ................... 6
小结 .................................. 7
第 2章 MySQL.Replicant库. .... 8
基本类和函数 ................. 12
对各种操作系统的支持... 13
服务器 ............................. 13
服务器角色 ..................... 15
小结 ................................ 17
第 3章 MySQL复制原理.. ........ 18
复制的基本步骤 .............. 19
配置 master .............. 20
配置 slave ................ 21
连接 master和 slave 22
二进制日志简介 .............. 23
二进制日志记录了什么 .......................................
观察复制的动作 ...... 25
二进制日志的结构和内容 .....................................
建立新 slave .................... 30
克隆 master .............. 31
克隆 slave ................ 33
克隆操作的脚本 ...... 35
执行常见的复制任务 ...... 37
报表 ......................... 37
小结 ................................ 43
第 4章 二进制日志.................. 45
二进制日志的结构 .......... 46
binlog事件的结构 ... 48
事件校验 ................. 50
将语句写入日志 .............. 51
写入 DML语句 ....... 52
写入 DDL语句 ........ 52
写入查询 ................. 52
LOAD DATA INFILE语句 ...............................
二进制日志过滤器 .. 60
触发器、事件和存储例程 .....................................
存储过程 ................. 68
存储函数 ................. 70
事件 ......................... 74
特殊结构 ................. 75
非事务型变更和错误处理 .....................................
将事务写入日志 .............. 78
使用 XA进行分布式事务处理.............................. 83
二进制日志的组提交 ........................................
基于行的复制 ................. 88
启用基于行的复制 .. 89
使用混合模式 .......... 90
二进制日志管理 .............. 90
二进制日志和系统崩溃安全 ................................. 91
binlog文件轮换 ...... 92
事故 ......................... 94
清除 binlog文件 ...... 94
mysqlbinlog实用工具 ..... 95
基本用法 ................. 96
解释事件 ............... 104
二进制日志的选项和变量 ......................................
基于行的复制参数 110
小结 ...............................111
第 5章 面向高可用性的复制...... 112
冗余 .............................. 113
计划 .............................. 114
slave故障 .............. 115
master故障 ............ 115
relay故障 .............. 116
灾难恢复 ............... 116
方法 .............................. 116
热备份 ................... 118
双主结构 ............... 122
提升 slave .............. 131
环形复制 ............... 135
小结 .............................. 137
第 6章 面向横向扩展的 MySQL复制..............................
横向扩展读操作,而不是写操作 ................................ 14
异步复制的价值 ............ 141
管理复制拓扑 ............... 142
应用层的负载均衡 145
级联复制 ....................... 153
配置 relay .............. 154
使用 Python添加 relay ................................
专用 slave...................... 156
过滤复制事件 ........ 157
使用过滤将事件分配给 slave .............................. 15
数据的一致性管理 ........ 160
非级联部署的一致性 ........................................
级联部署的一致性 163
小结 .............................. 169
第 7章 数据分片.................... 171
什么是数据分片 ............ 172
为什么要分片 ........ 173
分片的局限性 ........ 174
分片方案的要素 ............ 176
高层分片架构 ........ 177
数据分区 ....................... 178
分配分片 ............... 182
映射分片关键字 ............ 186
分片方案 ............... 186
分片映射函数 ........ 190
处理查询和事务调度 .... 194
处理事务 ............... 195
分配查询 ............... 197
分片管理 ....................... 199
将分片迁移到其他节点 .......................................
分割分片 ............... 203
小结 .............................. 203
第 8章 深入复制................... 204
复制架构基础 ............... 205
中继日志的结构 .... 206
复制线程 ............... 209
启动和停止 slave线程 ....................................
通过 Internet运行复制 .. 211
使用内置支持建立安全复制 ............................... 212
使用 Stunnel建立安全复制 .................................
细粒度控制复制 ............ 215
关于复制状态的信息 ........................................
处理断开连接的选项 .... 223
slave如何处理事件 ....... 224
管理 I/O线程 ........ 224
SQL线程的处理 ... 225
半同步复制 ................... 231
配置半同步复制 .... 232
监控半同步复制 .... 234
全局事务标识符 ............ 234
使用 GTID配置复制 ......................................
使用 GTID进行故障转移 ...................................
使用 GTID提升 slave...................................
GTID的复制 ......... 240
slave的安全和恢复 ....... 242
同步、事务以及数据库崩溃问题 ........................ 242
事务型复制............ 244
保护非事务型语句的规则 ................................... 24
多源复制 ....................... 248
基于行的复制的细节 .... 251
Table_map事件 ..... 253
行事件的结构 ........ 255
行事件的执行 ........ 256
事件和触发器 ........ 257
基于行的复制中的过滤 .......................................
部分行复制............ 260
小结 .............................. 261
第 9章 MySQL集群............. 263
什么是 MySQL集群 ..... 264
术语和组件............ 264
MySQL集群和 MySQL有何不同 ....................... 265
典型配置 ............... 265
MySQL集群的特点 .......................................
本地和全局冗余 .... 268
日志处理 ............... 268
冗余和分布式数据 269
MySQL集群的架构 ...... 269
如何存储数据 ........ 271
分区 ....................... 274
事务管理 ............... 275
联机操作 ............... 275
配置实例 ....................... 276
入门 ....................... 277
启动 MySQL集群 . 279
测试集群 ............... 283
关闭集群 ............... 284
获得高可用性 ............... 284
系统恢复 ............... 287
节点恢复 ............... 288
复制 ....................... 289
获得高性能 ................... 293
高性能的注意事项 294
高性能的最佳实践 295
小结 .............................. 297
第 10章 监控入门. ................. 300
监控方法 ....................... 301
监控的好处 ................... 301
监控系统组件 ............... 302
处理器 ................... 302
内存 ....................... 304
磁盘 ....................... 304
网络子系统............ 306
监控方案 ....................... 306
Linux和 UNIX监控 ..... 307
进程活动 ............... 308
内存利用率............ 312
磁盘利用率............ 314
网络活动 ............... 317
常见系统统计信息 318
使用 cron自动监控 ......................................
Mac OS X 监控 ............. 320
System Profiler ...... 320
控制台 ................... 322
Activity Monitor .... 324
Microsoft Windows监控 ..............................
Windows体验 ....... 327
系统健康报告 ........ 329
事件查看器............ 331
可靠性监视器 ........ 333
任务管理器............ 334
性能监视器............ 335
预防性维护监控 ............ 337
小结 .............................. 337
第 11章 监控 MySQL............ 339
什么是性能 ................... 340
MySQL服务器监控 ...... 340
如何显示 MySQL性能......................................
性能监控 ............... 342
SQL命令 ............... 342
mysqladmin实用工具 ...................................
MySQL工作台...... 350
第三方工具............ 360
MySQL基准测试套件 ......................................
服务器日志 ................... 364
性能模式 ....................... 366
概念 ....................... 367
入门 ....................... 369
使用性能模式诊断性能问题 ............................... 377
MySQL的监控分类 ...... 378
数据库性能 ................... 380
衡量数据库的性能 380
数据库优化的最佳实践 .......................................
提高性能的最佳实践 .... 400
一切都很慢............ 400
查询慢 ................... 400
应用慢 ................... 401
复制慢 ................... 401
小结 .............................. 401
第 12章 监控存储引擎............ 403
InnoDB.......................... 403
使用 SHOW ENGINE命令 .................................
使用 InnoDB监视器 .....................................
监控日志文件 ........ 413
监控缓冲池............ 414
监控表空间............ 416
使用 INFORMATION_SCHEMA表 ................... 417
使用 PERFORMANCE_SCHEMA表 .................. 418
其他需要考虑的参数 ........................................
InnoDB故障排除的技巧 ....................................
MyISAM ....................... 422
优化磁盘存储 ........ 423
修复表 ................... 423
使用 MyISAM实用工具 ....................................
按索引顺序存储表 425
压缩表 ................... 426
对数据表进行碎片整理 .......................................
监控 key cache....... 426
预加载 key cache ... 427
使用多个 key cache ...................................
其他需要考虑的参数 ........................................
小结 .............................. 430
第 13章 监控复制. ................. 432
入门 .............................. 432
服务器设置 ................... 433
包容性和排他性复制 .... 433
复制线程 ....................... 435
监控 master ................... 437
master的监控命令 437
master的状态变量 441
监控 slave...................... 441
slave的监控命令 ... 442
slave的状态变量 ... 446
使用 MySQL工作台监控复制 ..................................
其他需要考虑的问题 .... 449
网络 ....................... 449
监控和管理 slave滞后 ....................................
slave滞后的原因和预防措施 .............................. 450
使用 GTID ............. 452
小结 .............................. 453
第 14章 复制的故障排除......... 454
哪里出错了 ................... 455
master上的问题............ 455
master崩溃及 Memory表被占用 ........................ 455
master崩溃及二进制日志事件丢失 .................... 456
master上查询正常但在 slave上出错 .................. 457
崩溃之后表损坏 .... 458
master上的二进制日志损坏 ............................... 45
杀死非事务型表上长时间运行的查询................. 459
不安全的语句 ........ 460
slave上的问题 .............. 462
slave服务器崩溃及复制无法启动 ....................... 462
slave连接超时及反复重新连接 .......................... 463
slave上的查询结果与 master上的不同 .............. 463
当尝试重启 SSL时 slave出错 ............................ 46
内存表数据丢失 .... 465
slave崩溃后临时表丢失 ....................................
slave运行慢而且与 master不同步 ...................... 465
slave崩溃后数据丢失 .....................................
崩溃后表损坏 ........ 466
slave上中继日志损坏 .....................................
slave重启时的多个错误 ....................................
slave上事务失败的后果 ....................................
I/O线程的问题 ..... 467
SQL线程的问题:不一致 ................................... 4
slave上的错误不一样 .....................................
高级复制问题 ............... 469
变更没有在拓扑中复制 .......................................
环形复制的问题 .... 469
多 master的问题 ... 470
HA_ERR_KEY_NOT_FOUND错误................... 470
GTID问题 ............. 470
复制的故障排除工具 .... 471
最佳实践 ....................... 472
了解你的拓扑结构 472
检查所有服务器的状态 .......................................
检查日志 ............... 475
检查配置 ............... 475
有序地执行关闭操作 ........................................
有序地执行故障后的重启操作 ............................ 476
手动执行失败的查询 ........................................
不要混合使用事务型表和非事务型表................. 477
一般步骤 ............... 477
报告复制错误 ............... 478
小结 .............................. 479
第 15章 保护你的资产............ 481
什么是信息保护 ............ 482
信息保障的三个实践 ........................................
信息保障为什么重要 ........................................
信息完整性、灾难恢复及备份的职责 ........................ 483
高可用性与灾难恢复 ........................................
灾难恢复 ............... 484
数据恢复的重要性 489
备份和恢复............ 490
备份实用程序和操作系统层的解决方案 .................... 494
MySQL企业备份 .. 495
使用 MySQL实用工具集进行数据库的导出和导入..........................
mysqldump工具 .... 507
物理文件复制 ........ 510
逻辑卷管理器快照 511
XtraBackup ............ 516
备份方法的比较 .... 516
备份和 MySQL复制 ..... 517
使用复制进行备份和恢复 ................................... 51
PITR ...................... 518
自动备份 ....................... 526
小结 .............................. 528
第 16章 MySQL企业版监控... 530
MySQL企业版监控入门 .....................................
产品 ....................... 532
剖析 MySQL企业监控器....................................
安装概述 ............... 533
MySQL企业监控组件 .. 537
Dashboard .............. 537
监控代理 ............... 539
advisor ................... 539
查询分析器............ 541
MySQL产品支持 .. 542
使用 MySQL企业版监控.....................................
监控 ....................... 544
查询分析器............ 549
更多信息 ............... 551
小结 .............................. 551
第 17章 使用 MySQL实用工具管理 MySQL复制.....................
常见的 MySQL复制任务.....................................
状态检查 ............... 554
停止复制 ............... 557
添加 slave .............. 558
MySQL实用工具 .......... 560
入门 ....................... 560
不通过工作台使用实用工具 ............................... 560
通过工作台使用实用工具 ................................... 56
常用工具 ....................... 562
比较数据库的一致性: mysqldbcompare ............. 562
复制数据库: mysqldbcopy ...............................
导出数据库: mysqldbexport .............................
导入数据库: mysqldbimport .............................
发现不同: mysqldiff ..................................
显示磁盘使用情况: mysqldiskusage .................. 574
检查表的索引: mysqlindexcheck ....................... 57
查找元数据: mysqlmetagrep .............................
查找进程: mysqlprocgrep...............................
克隆服务器: mysqlserverclone ..........................
显示服务器信息: mysqlserverinfo ..................... 583
克隆用户: mysqluserclone .............................
实用工具客户端: mysqluc .................................
复制的实用工具 ............ 586
配置复制: mysqlreplicate .............................
检查复制的配置: mysqlrplcheck ........................ 58
显示拓扑结构: mysqlrplshow ............................
高可用的实用工具 ........ 592
概念 ....................... 592
mysqlrpladmin ....... 593
mysqlfailover ......... 598
创建自己的实用工具 .... 606
MySQL实用工具的结构.....................................
自定义工具的示例 607
小结 .............................. 616
附录A 复制的提示和技巧.........617
附录B 一个 GTID的实现. ....... 634
索引. .................................... 645
×
添加一个书摘本
搜索创建书摘本
搜索
正在搜索...
不对,换一下
书名
作者
出版社
备注
ISBN
*
*
前言. ..................................... xxi
第 1章 引言............................. 2
到底什么是复制 ................ 4
那么,是否需要备份 ........ 5
什么是监控 ............................................
其他阅读材料 ................... 6
小结 .................................. 7
第 2章 MySQL.Replicant库. .... 8
基本类和函数 ................. 12
对各种操作系统的支持... 13
服务器 ............................. 13
服务器角色 ..................... 15
小结 ................................ 17
第 3章 MySQL复制原理.. ........ 18
复制的基本步骤 .............. 19
配置 master .............. 20
配置 slave ................ 21
连接 master和 slave 22
二进制日志简介 .............. 23
二进制日志记录了什么 .......................................
观察复制的动作 ...... 25
二进制日志的结构和内容 .....................................
建立新 slave .................... 30
克隆 master .............. 31
克隆 slave ................ 33
克隆操作的脚本 ...... 35
执行常见的复制任务 ...... 37
报表 ......................... 37
小结 ................................ 43
第 4章 二进制日志.................. 45
二进制日志的结构 .......... 46
binlog事件的结构 ... 48
事件校验 ................. 50
将语句写入日志 .............. 51
写入 DML语句 ....... 52
写入 DDL语句 ........ 52
写入查询 ................. 52
LOAD DATA INFILE语句 ...............................
二进制日志过滤器 .. 60
触发器、事件和存储例程 .....................................
存储过程 ................. 68
存储函数 ................. 70
事件 ......................... 74
特殊结构 ................. 75
非事务型变更和错误处理 .....................................
将事务写入日志 .............. 78
使用 XA进行分布式事务处理.............................. 83
二进制日志的组提交 ........................................
基于行的复制 ................. 88
启用基于行的复制 .. 89
使用混合模式 .......... 90
二进制日志管理 .............. 90
二进制日志和系统崩溃安全 ................................. 91
binlog文件轮换 ...... 92
事故 ......................... 94
清除 binlog文件 ...... 94
mysqlbinlog实用工具 ..... 95
基本用法 ................. 96
解释事件 ............... 104
二进制日志的选项和变量 ......................................
基于行的复制参数 110
小结 ...............................111
第 5章 面向高可用性的复制...... 112
冗余 .............................. 113
计划 .............................. 114
slave故障 .............. 115
master故障 ............ 115
relay故障 .............. 116
灾难恢复 ............... 116
方法 .............................. 116
热备份 ................... 118
双主结构 ............... 122
提升 slave .............. 131
环形复制 ............... 135
小结 .............................. 137
第 6章 面向横向扩展的 MySQL复制..............................
横向扩展读操作,而不是写操作 ................................ 14
异步复制的价值 ............ 141
管理复制拓扑 ............... 142
应用层的负载均衡 145
级联复制 ....................... 153
配置 relay .............. 154
使用 Python添加 relay ................................
专用 slave...................... 156
过滤复制事件 ........ 157
使用过滤将事件分配给 slave .............................. 15
数据的一致性管理 ........ 160
非级联部署的一致性 ........................................
级联部署的一致性 163
小结 .............................. 169
第 7章 数据分片.................... 171
什么是数据分片 ............ 172
为什么要分片 ........ 173
分片的局限性 ........ 174
分片方案的要素 ............ 176
高层分片架构 ........ 177
数据分区 ....................... 178
分配分片 ............... 182
映射分片关键字 ............ 186
分片方案 ............... 186
分片映射函数 ........ 190
处理查询和事务调度 .... 194
处理事务 ............... 195
分配查询 ............... 197
分片管理 ....................... 199
将分片迁移到其他节点 .......................................
分割分片 ............... 203
小结 .............................. 203
第 8章 深入复制................... 204
复制架构基础 ............... 205
中继日志的结构 .... 206
复制线程 ............... 209
启动和停止 slave线程 ....................................
通过 Internet运行复制 .. 211
使用内置支持建立安全复制 ............................... 212
使用 Stunnel建立安全复制 .................................
细粒度控制复制 ............ 215
关于复制状态的信息 ........................................
处理断开连接的选项 .... 223
slave如何处理事件 ....... 224
管理 I/O线程 ........ 224
SQL线程的处理 ... 225
半同步复制 ................... 231
配置半同步复制 .... 232
监控半同步复制 .... 234
全局事务标识符 ............ 234
使用 GTID配置复制 ......................................
使用 GTID进行故障转移 ...................................
使用 GTID提升 slave...................................
GTID的复制 ......... 240
slave的安全和恢复 ....... 242
同步、事务以及数据库崩溃问题 ........................ 242
事务型复制............ 244
保护非事务型语句的规则 ................................... 24
多源复制 ....................... 248
基于行的复制的细节 .... 251
Table_map事件 ..... 253
行事件的结构 ........ 255
行事件的执行 ........ 256
事件和触发器 ........ 257
基于行的复制中的过滤 .......................................
部分行复制............ 260
小结 .............................. 261
第 9章 MySQL集群............. 263
什么是 MySQL集群 ..... 264
术语和组件............ 264
MySQL集群和 MySQL有何不同 ....................... 265
典型配置 ............... 265
MySQL集群的特点 .......................................
本地和全局冗余 .... 268
日志处理 ............... 268
冗余和分布式数据 269
MySQL集群的架构 ...... 269
如何存储数据 ........ 271
分区 ....................... 274
事务管理 ............... 275
联机操作 ............... 275
配置实例 ....................... 276
入门 ....................... 277
启动 MySQL集群 . 279
测试集群 ............... 283
关闭集群 ............... 284
获得高可用性 ............... 284
系统恢复 ............... 287
节点恢复 ............... 288
复制 ....................... 289
获得高性能 ................... 293
高性能的注意事项 294
高性能的最佳实践 295
小结 .............................. 297
第 10章 监控入门. ................. 300
监控方法 ....................... 301
监控的好处 ................... 301
监控系统组件 ............... 302
处理器 ................... 302
内存 ....................... 304
磁盘 ....................... 304
网络子系统............ 306
监控方案 ....................... 306
Linux和 UNIX监控 ..... 307
进程活动 ............... 308
内存利用率............ 312
磁盘利用率............ 314
网络活动 ............... 317
常见系统统计信息 318
使用 cron自动监控 ......................................
Mac OS X 监控 ............. 320
System Profiler ...... 320
控制台 ................... 322
Activity Monitor .... 324
Microsoft Windows监控 ..............................
Windows体验 ....... 327
系统健康报告 ........ 329
事件查看器............ 331
可靠性监视器 ........ 333
任务管理器............ 334
性能监视器............ 335
预防性维护监控 ............ 337
小结 .............................. 337
第 11章 监控 MySQL............ 339
什么是性能 ................... 340
MySQL服务器监控 ...... 340
如何显示 MySQL性能......................................
性能监控 ............... 342
SQL命令 ............... 342
mysqladmin实用工具 ...................................
MySQL工作台...... 350
第三方工具............ 360
MySQL基准测试套件 ......................................
服务器日志 ................... 364
性能模式 ....................... 366
概念 ....................... 367
入门 ....................... 369
使用性能模式诊断性能问题 ............................... 377
MySQL的监控分类 ...... 378
数据库性能 ................... 380
衡量数据库的性能 380
数据库优化的最佳实践 .......................................
提高性能的最佳实践 .... 400
一切都很慢............ 400
查询慢 ................... 400
应用慢 ................... 401
复制慢 ................... 401
小结 .............................. 401
第 12章 监控存储引擎............ 403
InnoDB.......................... 403
使用 SHOW ENGINE命令 .................................
使用 InnoDB监视器 .....................................
监控日志文件 ........ 413
监控缓冲池............ 414
监控表空间............ 416
使用 INFORMATION_SCHEMA表 ................... 417
使用 PERFORMANCE_SCHEMA表 .................. 418
其他需要考虑的参数 ........................................
InnoDB故障排除的技巧 ....................................
MyISAM ....................... 422
优化磁盘存储 ........ 423
修复表 ................... 423
使用 MyISAM实用工具 ....................................
按索引顺序存储表 425
压缩表 ................... 426
对数据表进行碎片整理 .......................................
监控 key cache....... 426
预加载 key cache ... 427
使用多个 key cache ...................................
其他需要考虑的参数 ........................................
小结 .............................. 430
第 13章 监控复制. ................. 432
入门 .............................. 432
服务器设置 ................... 433
包容性和排他性复制 .... 433
复制线程 ....................... 435
监控 master ................... 437
master的监控命令 437
master的状态变量 441
监控 slave...................... 441
slave的监控命令 ... 442
slave的状态变量 ... 446
使用 MySQL工作台监控复制 ..................................
其他需要考虑的问题 .... 449
网络 ....................... 449
监控和管理 slave滞后 ....................................
slave滞后的原因和预防措施 .............................. 450
使用 GTID ............. 452
小结 .............................. 453
第 14章 复制的故障排除......... 454
哪里出错了 ................... 455
master上的问题............ 455
master崩溃及 Memory表被占用 ........................ 455
master崩溃及二进制日志事件丢失 .................... 456
master上查询正常但在 slave上出错 .................. 457
崩溃之后表损坏 .... 458
master上的二进制日志损坏 ............................... 45
杀死非事务型表上长时间运行的查询................. 459
不安全的语句 ........ 460
slave上的问题 .............. 462
slave服务器崩溃及复制无法启动 ....................... 462
slave连接超时及反复重新连接 .......................... 463
slave上的查询结果与 master上的不同 .............. 463
当尝试重启 SSL时 slave出错 ............................ 46
内存表数据丢失 .... 465
slave崩溃后临时表丢失 ....................................
slave运行慢而且与 master不同步 ...................... 465
slave崩溃后数据丢失 .....................................
崩溃后表损坏 ........ 466
slave上中继日志损坏 .....................................
slave重启时的多个错误 ....................................
slave上事务失败的后果 ....................................
I/O线程的问题 ..... 467
SQL线程的问题:不一致 ................................... 4
slave上的错误不一样 .....................................
高级复制问题 ............... 469
变更没有在拓扑中复制 .......................................
环形复制的问题 .... 469
多 master的问题 ... 470
HA_ERR_KEY_NOT_FOUND错误................... 470
GTID问题 ............. 470
复制的故障排除工具 .... 471
最佳实践 ....................... 472
了解你的拓扑结构 472
检查所有服务器的状态 .......................................
检查日志 ............... 475
检查配置 ............... 475
有序地执行关闭操作 ........................................
有序地执行故障后的重启操作 ............................ 476
手动执行失败的查询 ........................................
不要混合使用事务型表和非事务型表................. 477
一般步骤 ............... 477
报告复制错误 ............... 478
小结 .............................. 479
第 15章 保护你的资产............ 481
什么是信息保护 ............ 482
信息保障的三个实践 ........................................
信息保障为什么重要 ........................................
信息完整性、灾难恢复及备份的职责 ........................ 483
高可用性与灾难恢复 ........................................
灾难恢复 ............... 484
数据恢复的重要性 489
备份和恢复............ 490
备份实用程序和操作系统层的解决方案 .................... 494
MySQL企业备份 .. 495
使用 MySQL实用工具集进行数据库的导出和导入..........................
mysqldump工具 .... 507
物理文件复制 ........ 510
逻辑卷管理器快照 511
XtraBackup ............ 516
备份方法的比较 .... 516
备份和 MySQL复制 ..... 517
使用复制进行备份和恢复 ................................... 51
PITR ...................... 518
自动备份 ....................... 526
小结 .............................. 528
第 16章 MySQL企业版监控... 530
MySQL企业版监控入门 .....................................
产品 ....................... 532
剖析 MySQL企业监控器....................................
安装概述 ............... 533
MySQL企业监控组件 .. 537
Dashboard .............. 537
监控代理 ............... 539
advisor ................... 539
查询分析器............ 541
MySQL产品支持 .. 542
使用 MySQL企业版监控.....................................
监控 ....................... 544
查询分析器............ 549
更多信息 ............... 551
小结 .............................. 551
第 17章 使用 MySQL实用工具管理 MySQL复制.....................
常见的 MySQL复制任务.....................................
状态检查 ............... 554
停止复制 ............... 557
添加 slave .............. 558
MySQL实用工具 .......... 560
入门 ....................... 560
不通过工作台使用实用工具 ............................... 560
通过工作台使用实用工具 ................................... 56
常用工具 ....................... 562
比较数据库的一致性: mysqldbcompare ............. 562
复制数据库: mysqldbcopy ...............................
导出数据库: mysqldbexport .............................
导入数据库: mysqldbimport .............................
发现不同: mysqldiff ..................................
显示磁盘使用情况: mysqldiskusage .................. 574
检查表的索引: mysqlindexcheck ....................... 57
查找元数据: mysqlmetagrep .............................
查找进程: mysqlprocgrep...............................
克隆服务器: mysqlserverclone ..........................
显示服务器信息: mysqlserverinfo ..................... 583
克隆用户: mysqluserclone .............................
实用工具客户端: mysqluc .................................
复制的实用工具 ............ 586
配置复制: mysqlreplicate .............................
检查复制的配置: mysqlrplcheck ........................ 58
显示拓扑结构: mysqlrplshow ............................
高可用的实用工具 ........ 592
概念 ....................... 592
mysqlrpladmin ....... 593
mysqlfailover ......... 598
创建自己的实用工具 .... 606
MySQL实用工具的结构.....................................
自定义工具的示例 607
小结 .............................. 616
附录A 复制的提示和技巧.........617
附录B 一个 GTID的实现. ....... 634
索引. .................................... 645