MySql主要性能指标说明
在项目当中数据库一般都会成为主要的性能与负载瓶颈,那么针对数据库各项性能指标的监控与对应的优化是开发与运维人员需要面对的主要工作,而且这部分的工作会贯穿项目从开发到运行的整个周期里。 这篇文章中我们对MySql数据库中的几个主要的性能指标的计算与统计进行下说明与总结。 在MySql中通过show global status可以得到很多的性能指标项,从中我们可以可以抽取需要关注的指标项: 1、CPU、内存使用率、磁盘占用空间 CPU、内存、磁盘这三项是我们能够看到的最直观的指标,也是MySql运行状态的整体体现,一旦我们的数据库服务器这三项出现不正常的波动,必然会影响项目的稳定与性能,从而就需要我们对项目与MySql进行合理配置与优化。 2 、创建的连接数、连接的连接数、连接缓存数、连接活跃数 Threads_created: 通过show global status like "Threads_created"可以查看已经创建的连接数,这个顾名思义就是MySql已经创建的总连接数; Threads_connectd: 通过show global status like "Threads_connectd"可以查看已经连接的连接数,这个值等于show processlist; Threads_catched: 通过show global status like "Threads