网易大神合力著作全网独一份656页MySQL开发、优化与管理( 四 )


网易大神合力著作全网独一份656页MySQL开发、优化与管理文章插图
第二十一章优化Mysql Server:MySQL是一个可高度定制化的数据库系统 , 提供了很多可配置的参数 。 除非是做简单测试 , 我们一般都需要根据应用特性和硬件情况对MySQL做配置优化 。 本章将在简单说明MySQL体系结构和内部机制的基础上 , 着重介绍MySQL Server的性能优化和调整 。
网易大神合力著作全网独一份656页MySQL开发、优化与管理文章插图
第二十二章磁盘I/O问题:作为应用系统的持久化层 , 不管数据库采取了什么样的Cache机制 , 但数据库最终总是要将数据储存到可以长久保存的10设备磁盘上 , 但磁盘的存取速度显然要比CPU、RAM的速度慢很多 , 因此 , 对于比较大的数据库 , 磁盘IO一般总会成为数据库的一-个性能瓶颈!
网易大神合力著作全网独一份656页MySQL开发、优化与管理文章插图
第二十三章应用优化:前面章节介绍了很多数据库的优化措施 。 但是在实际生产环境中 , 由于数据库服务器本身的性能局限 , 就必须要对前台的应用进行一些优化 , 使得前台访向数据库的压力能够减到最小 。 本章将介绍一些常用的应用优化方法 。
网易大神合力著作全网独一份656页MySQL开发、优化与管理文章插图
第四部分管理维护篇第二十四章Mysql高级安装和升级:在第1章中已经介绍了MySQL在Windows平台上安装NOINSTALL包和图形化包的方法 , 以及在Linux/UNIX平台上安装RPM包的方法 。 对于Linux/UNIX平台来说 , 用户还可以考虑采用另外两种安装包来进行安装 , 一种是 二进制包( Binary Package ),另一种是源码包( Source Package ),这两种包都可以从MySQL的官方网站下载,因为针对不同的硬件和操作系统安装包有所不同 , 所以读者在下载时请根据实际安装环境选择相应的包 。 这两种安装包相对于RPM包的最大优点是安装配置更灵活 , 更适合于中高级用户 , 因此称为“高级”安装 。 本章将主要对这两种安装包的使用进行详细的介绍 。
网易大神合力著作全网独一份656页MySQL开发、优化与管理文章插图
第二十五章Mysq|中的常用工具:在MySQL的日常工作和管理中 , 用户经常会用到MySQL提供的各种管理工具 , 比如对象查看、数据备份、日志分析等 , 熟练使用这些工具将会大大提高工作效率 。 本章将给读者介绍这些常用工具的使用 , 因为这些工具一般都有很多的选项参数 , 限于篇幅限制 , 不可能一一详细介绍 , 只选择最常用的选项 。 如果读者希望了解更多的选项 , 可以参考相应工具的帮助文档 。
网易大神合力著作全网独一份656页MySQL开发、优化与管理文章插图
第二十六章Mysq|旧志:在任何- -种数据库中 , 都会有各种各样的日志 , 记录着数据库工作的方方面面 , 以帮助数据库管理员追踪数据库曾经发生过的各种事件 。 MySQL也不例外 , 在MySQL中 , 有4种不同的日志 , 分别是错误日志、二进制日志(BINLOG日志)查询日志和慢查询日志 , 这些日志记录着数据库在不同方面的踪迹 。 本章将详细介绍这几种日志的作用和使用方法 , 希望读者能充分利用这些日志对数据库进行各种维护和调优 。
网易大神合力著作全网独一份656页MySQL开发、优化与管理文章插图
第二十七章备份与恢复:备份和恢复在任何数据库里面都是非常重要的内容 , 好的备份方法和备份策略将会使得数据库中的数据更加高效和安全 。 与很多数据库类似 , MySQL的备份也主要分为逻辑备份和物理备份 。 本章将重点来介绍这两种方式的备份和恢复方法(本章的例子全部在Linux AS4、MySQL 5.0.41平台下测试通过) 。


推荐阅读