LAMP系统MySQL数据库服务器优化工具

运维 系统运维
LAMP系统MySQL数据库服务器优化技巧:有 3 种方法可以加快 MySQL 服务器的运行速度,效率从低到高依次为:替换有问题的硬件、进程的设置调优、对查询进行优化。LAMP系统MySQL数据库服务器优化技巧:对查询进行优化。

LAMP系统MySQL数据库服务器优化工具:3 个必不可少的工具

  尽管在了解具体设置时,SHOW STATUS 命令会非常有用,但是您还需要一些工具来解释 mysqld 所提供的大量数据。我发现有 3 个工具是必不可少的;在 参考资料 一节中您可以找到相应的链接。

  大部分系统管理员都非常熟悉 top 命令,它为任务所消耗的 CPU 和内存提供了一个不断更新的视图。 mytop 对 top 进行了仿真;它为所有连接上的客户机以及它们正在运行的查询提供了一个视图。mytop 还提供了一个有关关键字缓冲区和查询缓存效率的实时数据和历史数据,以及有关正在运行的查询的统计信息。这是一个很有用的工具,可以查看系统中(比如 10 秒钟之内)的状况,您可以获得有关服务器健康信息的视图,并显示导致问题的任何连接。

  mysqlard 是一个连接到 MySQL 服务器上的守护程序,负责每 5 分钟搜集一次数据,并将它们存储到后台的一个 Round Robin Database 中。有一个 Web 页面会显示这些数据,例如表缓存的使用情况、关键字效率、连接上的客户机以及临时表的使用情况。尽管 mytop 提供了服务器健康信息的快照,但是 mysqlard 则提供了长期的健康信息。作为奖励,mysqlard 使用自己搜集到的一些信息针对如何对服务器进行调优给出一些建议。

  搜集 SHOW STATUS 信息的另外一个工具是 mysqlreport。其报告要远比 mysqlard 更加复杂,因为需要对服务器的每个方面都进行分析。这是对服务器进行调优的一个非常好的工具,因为它对状态变量进行适当计算来帮助确定需要修正哪些问题。

【编辑推荐】

Ubuntu下LAMP的配置

Ubuntu10.04下LAMP环境的搭建

LAMP配置MYsql问题-1045

责任编辑:zhaolei 来源: CSDN
相关推荐

2011-03-14 13:51:21

LAMPMySQL

2011-03-14 13:51:21

LAMPMySQL优化

2011-03-14 13:51:21

LAMPMySQL

2011-03-11 15:53:02

LAMP优化

2020-03-23 23:26:12

数据库服务器优化

2011-03-11 15:52:59

LAMP优化

2011-10-24 07:31:37

数据库服务器优化

2011-04-07 15:17:40

MySQL数据库服务器

2011-03-30 10:15:14

Mysql数据库服务器

2011-03-11 15:52:57

LAMP优化

2019-05-19 17:08:01

MySQLAWR数据库

2023-11-30 07:15:57

MySQL数据库

2010-06-10 17:05:28

2011-03-31 17:02:19

MySQL数据库远程连接

2010-06-12 09:46:05

MySQL数据库

2009-11-16 13:24:34

Oracle数据库服务

2011-03-11 15:53:00

LAMP优化

2011-03-03 17:56:52

MySQL数据库优化

2010-06-01 14:58:03

2010-06-07 14:28:44

MySQL数据库
点赞
收藏

51CTO技术栈公众号