4
10
18
新手上路
第1章:MySQL架构介绍 第2章:MySQL权限与安全 第3章:数据备份与还原 第4章:MySQL的高级特性 第5章:MySQL锁定机制 第6章:使用MySQL Workbench管理数据库 第7章:SQL性能优化 第8章:MySQL服务器性能优化 第9章:MySQL性能监控 第10章:MySQL Replication 第11章:MySQL Cluster实战 第12章:企业中MySQL的高可用架构
本章主要讲解了MySQL数据库的逻辑结构,重点讲解了MySQL提供的几种主要的存储引擎及其特性,以及介绍了每种存储引擎的优势和其主要适用的地方,本章也介绍了MySQL数据库提供的常用的工具,其中数据库备份工具,导入导出工具将在后面章节涉及。通过本章的学习,大家可以初步了解MySQL数据的整体的逻辑框架,对MySQL数据库有一个整体的认识。
数据库的权限系统和数据库安全对企业来讲是非常重要的,本章重点讲解了MySQL系统中权限表、账户管理和权限管理中可能存在的一些安全隐患。通过例子讲解了数据库系统和操作系统对数据库安全隐患方面需要注意的地方,最后讲解了SSL安全连接MySQL数据库,防止数据在网络传输中被窃取。本章还讲解了数据库如何授权的知识,大家可以根据需求选读其中的章节。
本章主要介绍了MySQL数据库的备份和恢复方法。包括备份单表、多表和多个数据库等实际的工作需求。针对不同的备份文件,还讲述了不同的还原方法。另外讲述了数据库的迁移操作,包括相同版本和不同版本的迁移,不同数据库之间迁移等,最后讲述了数据表的导入和导出方法。通过本章的学习,大家可以根据实际的工作要求,选择适合的备份和还原的方法。
本章主要讲解MySQL的一些高级特性, 其中包括MySQL查询缓存,优化查询缓存来提高缓存命中率,并且详细介绍了MySQL合并表和分区,MySQL提供的事务控制和锁定语法,并对MySQL事务管理和分布式事务进行了简单的介绍。值得注意的是MySQL分布式事务存在一定的漏洞,MySQL分布式事务在特殊情况下是无法保证事务的完整性。
本章对MySQL中使用最为频繁的存储引擎MyISAM和InnoDB各自的锁定机制进行了分析,重点讲解了MyISAM表级锁和InnoDB行级锁的实现特点。
MySQL Workbench是MySQL数据库中非常好用的管理工具之一, MySQL Workbench 5.2提供了图形化界面下的数据库基本的管理,数据库建立物理模型,以及通过物理模型转换成执行的sQL脚本。另外MySQL Workbench 5.2提供了对MySQL数据库性能的监控,用户的管理,以及备份和还原数据库数据等功能,非常方便MySQ数据库开发人员和管理人员。
本章主要讲解了SQL优化的基本思路,在对SQL性能分析的时候要充分利用EXPLAIN和Profiling工具进行分析,然后在数据库表中合理地添加索引可以更好地提高SQL执行的效率。本章详细讲解了如何使用索引,另外对SQL通常执行的语句的优化方法进行了详细的讲解。最后讲解了数据库结构的优化方法。通过本章的学习可以更好地对SQL语句进行优化,从而提升MySQL数据库的整体性能。
本章主要讲解了MySQL服务器优化方面的一些知识和技巧,涉及MySQL服务器安装优化,MySQL服务器配置优化,以及如何通过其他优化达到提升MySQL性能。其中,MySQL的I/O性能是制约MySQL性能的一个非常重要的方面。通过本章的学习,可以全面地提升MySQL的整体性能。通过参数设置进行数据库性能优化所带来的性能提升很有限,在调优的过程中,除了依赖于数据库参数配置提升整体性能,同时也应该考虑应用设计和程序设计过程中尽可能减少存在影响数据库性能的因素。
MySQL服务的一些系统检测命令在数据库管理过程中是非常重要的检测方法,本章着重介绍了Linux进行使用的系统检查的命令,通过本章的学习可以更好地对MySQL数据库以及服务器的性能进行全方位的监控。另外本章重点介绍了监控利器Nagios,使用Nagios监控工具不仅可以监控MySQL数据库性能,对数据库集群,复制都能够进行监控。
本章节主要讲述了MySQL Replication的技术,包括在Windows环境下如何实现主从复制操作、在Linux环境下如何完成MySQL的复制操作、如何查看Slave的复制进度、服务器如何管理和维护和切换主从服务器的方法。通过本章节的学习,大家可以轻松地实现主从服务器之间的复制同步工作。
本章节主要讲述了MySQL Cluster技术,包括Linux环境下如何实现和管理集群、如何维护集群和在windows 操作系统下配置集群的方法。通过本章节的学习,读者可以轻松地实现集群的管理和维护等操作。
本章介绍了各种搭建数据库冗余的高可用方案,希望大家能在实验环境中实际的练习下,知道如何配置是次要的,关键是灵活地运用,在生产环境中遇到问题如何解决,如何进行日常的维护和监控,安装配置只是一个开始。
使用道具 举报
本版积分规则 发表回复 回帖后跳转到最后一页