当前位置: 首页 > wzjs >正文

做移动网站上海公司网站

做移动网站,上海公司网站,企业网站建设前期准备,阿里云 全国网站建设最近项目遇到cpu平均使用率93% 一、登录数据库服务查看具体情况 可以看到服务器负载很高,,mariadb CPU使用已达到接近380.4% (因为是8核,所以会有超过100%的情况)。如下图: 二、排查是否有耗时较长sql 在…

最近项目遇到cpu平均使用率93%

一、登录数据库服务查看具体情况

可以看到服务器负载很高,,mariadb CPU使用已达到接近380.4% (因为是8核,所以会有超过100%的情况)。如下图:

二、排查是否有耗时较长sql

在服务器上执行mysql -u root -p之后,输入show full processlist; 可以看到正在执行的语句

登录数据库,我这里用的是dbeaver,执行show full processlist;

发现确实有条慢sql:select *from pump_event_his where msg_id='';

分析:这张表有500万+数据,且走全表扫描,要3.84s

通过EXPLAIN分析SQL语句

explain

select *from pump_event_his where msg_id='';

解决方法:给msg_id加个索引,再次查询后16ms

验证效果:

a.查询时间大幅度缩短(再次执行查询语句)

b.CPU负载很轻(执行top脚本)

三、如果排查不出问题,再看看下面的情况

1.查看磁盘空间

df -h

2.查看linux服务器查看CPU逻辑个数(查出来是8)

cat /proc/cpuinfo

cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c

cat /proc/cpuinfo |grep "processor"|wc -l

2.1查看每个CPU核心数

cat /proc/cpuinfo |grep "cores"

3.查看cpu使用率,按照CPU使用率倒序

top

4.查看该进程下所有线程,按大写P按cpu排序

top -Hp 337499

5.具体到某个线/进程的stack信息

pstack 337499

6.跟踪某个pid的starce信息

strace -o output.txt -T -tt -e trace=all -p 337499

http://www.dtcms.com/wzjs/603531.html

相关文章:

  • 手机端网站提交表单验证代码自动升级wordpress失败
  • 食品网站开发线上学编程哪个机构比较好
  • 建材网站建设方案wordpress 扁平化
  • 天河区pc端网站建设扬州外贸网站建设公司
  • 品牌推广网站怎么做wordpress themes free download
  • 在公司网站投简历该怎么做网站建设华企
  • 龙华民治网站建设网站制作手机版
  • 郑州外贸网站建设及维护网站的建站过程
  • 做列表的网站深圳坂田网站设计公司有哪些
  • 定西建设厅网站小程序科技有限公司
  • 企业网络搭建是什么北京网站优化方式
  • 台州建设银行官方网站安康企业网站定制
  • 那个网站有兼职做室内设计做一个电子商务网站在哪里做
  • 建设银行网站账号怎么注销关于建设集团公司网站的报告
  • wordpress开启子站点wordpress使用实例
  • 公司简历模版优化网站排名方法
  • 全国最好网站建设广告设计与制作app
  • 有官网建手机网站品牌网站建设岗位职责
  • 大连白云小学网站建设快速建网站
  • 网站设计素材免费下载房地产网站建设方案
  • seo 服务网站优化seo网站架构优化
  • 网站注册局优秀产品设计公司哪家好
  • 模板网站有哪几类非法网站开发
  • 葫芦岛建设网站网站如何做交换链接
  • 校园二手网站开发与设计任务书17网一起做网店广州
  • 东坑镇网站建设公司青岛做网站排名
  • 长沙网站制造editplus建设网站教学
  • 联合建设官方网站北京网站建设运营
  • 59软文网北京网站优化企业
  • 邯郸建站公司桂林象鼻山附近的酒店