图书介绍

MySQL性能调优与架构设计PDF|Epub|txt|kindle电子书版本网盘下载

MySQL性能调优与架构设计
  • 简朝阳编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121087400
  • 出版时间:2009
  • 标注页数:398页
  • 文件大小:57MB
  • 文件页数:423页
  • 主题词:关系数据库-数据库管理系统,MySQL

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

MySQL性能调优与架构设计PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1篇 基础篇1

第1章 MySQL基本介绍3

1.0 引言4

1.1 MySQL Server简介4

1.2 MySQL与其他数据库的简单比较6

1.3 MySQL的主要适用场景8

1.4 小结9

第2章 MySQL架构组成11

2.0 引言12

2.1 MySQL物理文件组成12

2.2 MySQL Server系统架构16

2.3 MySQL自带工具使用介绍22

2.4 小结26

第3章 MySQL存储引擎简介27

3.0 引言28

3.1 MySQL存储引擎概述28

3.2 MyISAM存储引擎简介29

3.3 InnoDB存储引擎简介30

3.4 NDB Cluster存储引擎简介32

3.5 其他存储引擎介绍34

3.6 小结37

第4章 MySQL安全管理39

4.0 引言40

4.1 数据库系统安全相关因素40

4.2 MySQL权限系统介绍43

4.3 MySQL访问授权策略54

4.4 安全设置注意事项55

4.5 小结57

第5章 MySQL备份与恢复59

5.0 引言60

5.1 数据库备份使用场景60

5.2 逻辑备份与恢复测试61

5.3 物理备份与恢复测试68

5.4 备份策略的设计思路75

5.5 小结76

第2篇 性能优化篇77

第6章 影响MySQL Server性能的相关因素79

6.0 引言80

6.1 商业需求对性能的影响80

6.2 系统架构及实现对性能的影响83

6.3 Query语句对系统性能的影响89

6.4 Schema设计对系统的性能影响96

6.5 硬件环境对系统性能的影响99

6.6 小结102

第7章 MySQL数据库锁定机制103

7.0 引言104

7.1 MySQL锁定机制简介104

7.2 各种锁定机制分析106

7.3 合理利用锁机制优化MySQL117

7.4 小结120

第8章 MySQL数据库Query的优化121

8.0 引言122

8.1 理解MySQL的Query Optimizer122

8.2 Query语句优化基本思路和原则123

8.3 充分利用Explain和Profiling130

8.4 合理设计并利用索引136

8.5 Join的实现原理及优化思路149

8.6 ORDER BY、GROUP BY和DISTINCT的优化155

8.7 小结167

第9章 MySQL数据库Schema设计的性能优化169

9.0 引言170

9.1 高效的模型设计170

9.2 合适的数据类型176

9.3 规范的对象命名180

9.4 小结181

第10章 MySQL Server性能优化183

10.0 引言184

10.1 MySQL安装优化184

10.2 MySQL日志设置优化188

10.3 Query Cache优化192

10.4 MySQL Server其他常用优化196

10.5 小结202

第11章 常用存储引擎优化203

11.0 引言204

11.1 MyISAM存储引擎优化204

11.2 InnoDB存储引擎优化211

11.3 小结227

第3篇 架构设计篇229

第12章 MySQL可扩展设计的基本原则231

12.0 引言232

12.1 什么是可扩展性232

12.2 事务相关性最小化原则234

12.3 数据一致性原则235

12.4 高可用及数据安全原则237

12.5 小结237

第13章 可扩展性设计之MySQL Replication239

13.0 引言240

13.1 Replication对可扩展性设计的意义240

13.2 Replication机制的实现原理241

13.3 Replication常用架构244

13.4 Replication搭建实现249

13.5 小结255

第14章 可扩展性设计之数据切分257

14.0 引言258

14.1 何谓数据切分258

14.2 数据的垂直切分259

14.3 数据的水平切分261

14.4 垂直与水平联合切分的使用263

14.5 数据切分及整合方案265

14.6 数据切分与整合中可能存在的问题271

14.7 小结273

第15章 可扩展性设计之Cache与Search的利用275

15.0 引言276

15.1 可扩展设计的数据库之外延伸276

15.2 合理利用第三方Cache解决方案277

15.3 自行实现Cache服务284

15.4 利用Search实现高效的全文检索285

15.5 利用分布式并行计算实现大数据量的高性能运算287

15.6 小结288

第16章 MySQL Cluster289

16.0 引言290

16.1 MySQL Cluster介绍290

16.2 MySQL Cluster环境搭建292

16.3 MySQL Cluster配置详细介绍(config.ini)298

16.4 MySQL Cluster基本管理与维护304

16.5 基本优化思路307

16.6 小结308

第17章 高可用设计思路及方案309

17.0 引言310

17.1 利用Replication来实现高可用架构310

17.2 利用MySQL Cluster实现整体高可用316

17.3 利用DRBD保证数据的高安全可靠320

17.4 其他高可用设计方案323

17.5 各种高可用方案的利弊比较326

17.6 小结327

第18章 高可用设计之MySQL监控329

18.0 引言330

18.1 监控系统设计330

18.2 健康状态监控332

18.3 性能状态监控335

18.4 常用开源监控软件342

18.5 小结344

附录A 实验测试Schema创建脚本345

附录B MySQL部分系统参数说明及设置建议349

附录C MySQL部分状态说明373

索引389

热门推荐