数据库
运维开发那些事
从业务到技术;从运维到开发。希望在技术积累的过程中,帮助更多的人。
展开
-
mysql服务器CPU利用率过高排查
监控平台告警mysql服务器CPU利用率过高。当时第一反应是平时的CPU利用率一直都在50%以下,怎么会突然过高呢?怀疑是有某些sql语句导致的。总结:通过利用率过高的mysql线程id找到 对应的执行sql ,然后通过EXPLAIN去优化查询语句。记录高CPU利用率的线程ID,例如:12345。2、使用top查找高CPU利用率的线程ID。看到有一条长sql执行了2min还没结束。结论:是这条sql导致的CPU利用率过高。1、通过ps命令查找mysql进程ID。3、找到线程对应的sql语句。原创 2024-07-16 11:23:13 · 628 阅读 · 0 评论 -
InfluxDB入门
InfluxDB入门1、whatInfluxDB是一个用于存储和分析时间序列数据的开源数据库。2、why内置HTTP接口,使用方便数据可以打标记,这样查询可以很灵活类SQL的查询语句安装管理很简单,并且读写数据很高效能够实时查询,数据在写入时被索引后就能够被立即查出在最新的DB-ENGINES给出的时间序列数据库的排名中,InfluxDB高居第一位,可以预见,InfluxDB会越来越得到广泛的使用。3、how3.1 安装配置(centos/win)InfluxDB默认使用下面的网原创 2020-12-23 17:47:16 · 176 阅读 · 0 评论