原文:记一次解决MYSQL占用CPU100%的问题

有张表 W条数据,今天写了个JOB每隔 秒对其进行分组查询并获取每组的第一条数据。 数据量小的时候还没问题,但是当达到几十万的时候,CPU 。当然一开始是不知道的。 后来在网上搜索说执行: 可以看到性能差的SQL语句,然后在info字段里面果断找到。 因为MobusId没加索引,只要给其加上索引即可。 空条件下查询千万级数据总数的方法: 经过证实,这种方法查出来的结果是不对的。跟实际Count的数 ...

2020-05-11 20:16 0 2081 推荐指数:

查看详情

linux cpu100%占用排查解决

挖矿病毒 排查 今天上线发现linux cpu飙升到100% 输入top -c 命令找到最号cpu的进程 2.使用 kill -9后 几秒会后 又起起来了 3.输入命令 4. 我们进入etc目录下面看看 5.发现里面 ...

Fri Mar 20 23:09:00 CST 2020 0 3426
一次解决netty半包问题的经历

最近学习了netty,想写一个简单的rpc,结果发现发送消息时遇到难题了,网上搜了一下,这种情况是半包问题和粘包问题,主要是出现在并发高一些的时候。 talk is cheap 客户端编码: 服务端解码: 这是最初版本的,一开始以为只要读出来反序列化 ...

Sat Nov 17 00:57:00 CST 2018 0 2261
android 一次解决键盘遮挡问题

文章链接:https://mp.weixin.qq.com/s/1gkMtLu0BTXOUOj6isDjUw 日常android开发过程中,会遇到编辑框输入内容弹出软键盘,往往会出现键盘遮 ...

Mon Dec 10 00:28:00 CST 2018 1 1044
一次解决curl https证书问题

问题起因 在访问https的网站时,报出Peer's Certificate has expired的错误。如下: 搜索了很久,没有有用的信息。没能找到已有的解决方法。只能靠自己来分析了。 尝试分析 首先根据提示,我判断是CA证书过期。于是对证书进行了更新 但是依然没有解决问题 ...

Fri Apr 22 01:23:00 CST 2016 2 26625
解决VS2015 VBCSCompiler.exe 占用CPU100%的问题

使用VS2015重复编译运行会发现系统运行缓慢甚至卡死,打开windows任务管理器可以发现CPU已经飙到了100%, VBCSCompiler.exe进程出现多个实例并且占用了大量CPU解决方案: 第一步:打开windows任务管理器找到VBCSCompiler.exe进程,右击打开文件 ...

Sat Mar 11 18:30:00 CST 2017 7 6980
一次服务器CPU占用100%的问题排查

今天写了一段垃圾代码,然后上服务器上运行,cpu瞬间飙到了100%,现记录一下问题排除过程~ 1. 问题代码 2. top 3. 查找问题 3.1 top -Hp 18571, 找出最耗cpu的线程,结果发现18584是就耗了99.9 ...

Wed Oct 23 06:17:00 CST 2019 0 829
记录一次解决404问题

解决404问题 开始请求过滤是放在编程来进行判断(在doFilter函数中做);后来发现解决请求过滤更好的方式,不是代码的方式来进行过滤,而是在web.xml文件中增加过滤配置。加完之后不好用;后来发现是因为filter要配置为LoginAction.do,那个.do ...

Sun Apr 22 05:15:00 CST 2018 0 1256
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM