15 个有用的 MySQL/MariaDB 性能调整和优化技巧


MySQL 是一个强大的开源关系数据库管理系统(简称 RDBMS)。它发布于 1995 年(20年前)。它采用结构化查询语言(SQL),这可能是数据库内容管理中最流行的选择。最新的 MySQL 版本是 5.6.25,于 2015 年 5 月 29 日发布。

关于 MySQL 一个有趣的事实是它的名字来自于 Michael Widenius(MySQL 的创始人)的女儿“ My”。尽管有许多关于 MySQL 有趣的传闻,不过本文主要是向你展示一些有用的实践,以帮助你管理你的 MySQL 服务器。

15 个有用的 MySQL/MariaDB 性能调整和优化技巧

MySQL 性能优化

2009 年 4 月,MySQL 被 Oracle 收购。其结果是MySQL 社区分裂,创建了一个叫 MariaDB 的分支 。创建该分支的主要原因是为了保持这个项目可以在 GPL 下的自由。

今天,MySQL 和 MariaDB 是用于类似 WordPress、Joomla、Magento 和其他 web 应用程序的最流行的 RDMS 之一(如果不是最多的)。

这篇文章将告诉你一些基本的,但非常有用的关于如何优化 MySQL/MariaDB 性能的技巧。注意,本文假定您已经安装了 MySQL 或 MariaDB。如果你仍然不知道如何在系统上安装它们,你可以按照以下说明去安装:

  • 在 RHEL/CentOS 7 上安装 LAMP 
  • 在 CentOS/RHEL/Scientific Linux 6 下安装 LAMP (Apache with MariaDB and PHP)
  • MariaDB Proxy读写分离的实现
  • Linux下编译安装配置MariaDB数据库的方法
  • CentOS系统使用yum安装MariaDB数据库
  • 安装MariaDB与MySQL并存
  • Ubuntu 上如何将 MySQL 5.5 数据库迁移到 MariaDB 10 
  • [翻译]Ubuntu 14.04 (Trusty) Server 安装 MariaDB 

相关内容