管理mysql服务器属于应用程序监控范畴。这是因为绝大多数性能参数是由Mysql软件产生的,而不属于主操作系统的一部分。应该总是监控基础操作系统,然后监控Mysql,因为Mysql对主机操作系统的性能很敏感。
可以使用两种机制来管理和监控Mysql服务器的运行情况。使用服务器变量来控制其运行情况,并使用服务器状态变量读取其运行情况配置和关于功能和性能的统计信息。
服务器中有很多配置变量。有些变量只能在启动时设置(被称为启动选项,这些也可以在选项文件中设置)。其他的一些变量可以被设置成适用于全局级(对于所有连接有效)、会话级别(单个连接)或同时适用于全局和会话两个级别。