`
cooler1217
  • 浏览: 380074 次
  • 性别: Icon_minigender_1
  • 来自: 长春
社区版块
存档分类
最新评论

经常用到的mysql性能指标

 
阅读更多
近期参加了一个DBA MySQL的分享,主要从MySQL的性能指标分析、同步及运维三个方面分享一些经验,其中,一些经验值还是值得记录下来的:


对于一个MySQL实例,CRUD上限经验值如下:

Query:3w/s

Insert:2w/s

Update:8000/s

Delete:8000/s

这几个值是一个经验值,即观察MySQL的性能报表,如果长时间超过这些值,说明就是不合理的,偶尔超过个人认为问题应该不大。


另一个是临时表Tmp table的使用,临时表用的地方比较多,这里指如果大量的磁盘空间的临时表使用,即内存不够了,要将临时表写入到磁盘中,可能存在不合理的一些查询,那么哪些操作会使用临时表呢,一般需要注意的是union、group by和order by字段不一致,这几个操作需要注意下。


对于服务器几个关键硬件指标的经验值:

CPU load=5 理想

I/O  75%基本是上限了

disk 这个可以直接看到使用率,一般不超过80%

内存 linux内存管理是最大占用,因此这个稍微关注下MySQL总共占用内存即可
分享到:
评论

相关推荐

    MySQL数据库性能优化分析.pdf

    "MySQL数据库性能优化分析" MySQL数据库性能优化分析是数据库优化的重要环节,对于提高数据库的运行效率和工作能力具有重要的意义。本文将从数据库运行语句、数据库索引以及构造设计等层面对MySQL数据库进行深入的...

    这是我用C语言写的一个小的mysql监控程序编译了4个版本需要用到mysql的库文件.zip

    【标题】中的“mysql监控程序”是指一个使用C语言编写的软件,它的主要功能是对MySQL数据库服务器进行实时监控,以确保其稳定运行和性能优化。这个程序可能包含了收集数据库状态信息、分析查询性能、检测资源利用率...

    cacti-mysql-template指标解释

    当我们将Cacti应用于MySQL服务器监控时,会用到一个特定的模板——`cacti-mysql-template`。本文将详细介绍该模板中的各项监控指标及其意义。 #### 安装注意事项 在安装和配置`cacti-mysql-template`模板之前,有...

    MySQL 图形化操作界面

    用户可以通过图形界面进行数据库的日常维护,如创建和执行备份计划,查看服务器性能指标,以及管理用户权限。 MySQL Query Browser则是一个用于执行SQL查询的工具,适合开发人员和DBA使用。它具有查询构建器,允许...

    mysql-常见问题,索引优化

    CPU使用率、磁盘I/O、内存使用和网络带宽是监控MySQL性能的关键指标。通过监控这些指标,可以识别性能瓶颈并采取相应措施。 9. 事务和锁InnoDB InnoDB提供四种事务隔离级别,分别是读未提交、读已提交、可重复读和...

    dbmon:python+Django数据库监控平台 LinuxOracleMySQLRedis基础监控+性能监控

    说明:该项目已停止开发,请移步新的监控项目,基于前后端分离结构:总体介绍python+Django数据库监控平台开发技术:python,django(web框架),AdminLTE(前端模板)整体架构:... 安装mysql5.7(略)由于用到mysql5.7的js

    mysql-connector-java-8.zip

    JMeter允许配置来连接不同的数据库,包括MySQL,这就需要用到MySQL的JDBC驱动程序。将"mysql-connector-java-8.0.29.jar"添加到JMeter的类路径中,可以让JMeter识别并连接到MySQL数据库,进行读写操作或执行SQL查询...

    zbbix 监控mysql的脚本

    通过Zabbix监控MySQL,我们可以实时了解数据库的性能指标,如查询速率、CPU使用率、内存消耗等,以便及时发现并解决问题,保障系统的稳定运行。 描述中提到的“博文链接:...

    mysql 读写分离软件

    6. **监控与管理**:软件通常提供了监控和管理功能,包括性能指标监控、状态检查、错误报警等,帮助运维人员更好地管理和维护数据库集群。 在实际部署中,选择合适的读写分离软件至关重要。常见的MySQL读写分离软件...

    mysql监测工具tuning-primer.sh

    MySQL是世界上最受欢迎的开源数据库管理系统之一,为了优化其性能,开发者和管理员经常需要用到各种监测工具。其中,“tuning-primer.sh”就是一个广为使用的MySQL性能调优脚本。这个脚本能够帮助我们分析数据库的...

    mySQL V5.7.18 数据库 安装说明(Win10环境).rar_MYSQL_Win10环境_安装

    - **监控性能**:定期检查MySQL的性能指标,如CPU使用率、内存占用、磁盘I/O等,以发现潜在问题。 - **日志分析**:分析错误日志和慢查询日志,优化SQL语句,提升数据库性能。 总结来说,安装MySQL 5.7.18在...

    mysql的学习博客.zip

    最后,了解MySQL的性能调优技巧也至关重要,包括合理设计数据库架构、优化查询语句、监控和分析性能指标,以及使用分区、视图、存储过程等高级特性。 “kwan1117”这个文件名可能是博客文章的目录或者某个具体章节...

    基于PHP的MySQLMonitorv1.0.0MySQL运行状态分析工具源码.zip

    MySQLMonitorv1.0.0旨在帮助系统管理员实时了解MySQL服务器的性能指标,如查询效率、内存使用、连接数等,从而能够及时发现并解决问题,保证数据库系统的稳定运行。 【描述】提供的压缩包“基于PHP的MySQLMonitorv...

    Linux Mysql配置

    在IT行业中,Linux和MySQL是两个非常重要的组成部分。Linux作为一款开源操作系统,广泛应用于服务器领域,而MySQL则是一款...记得在修改配置后,定期检查MySQL的运行状态和性能指标,以确保数据库服务的高效和稳定。

    MySQL数据库维护中监控所用到的常用命令

    通过监控这些指标,管理员可以发现潜在的问题,如资源瓶颈、性能下降、锁争用等,并据此调整配置或优化SQL,以提高MySQL数据库的性能和稳定性。这些命令对于日常运维以及性能调优来说至关重要。

    struts1 + ibatis +MySQL系统日志管理

    在"struts1 + ibatis +MySQL系统日志管理"项目中,系统日志管理是核心功能,主要目的是记录和分析系统的运行情况,包括用户操作、异常信息、系统事件等,以便于故障排查、性能优化和安全审计。以下是这个系统可能...

Global site tag (gtag.js) - Google Analytics