多进程同时执行会卡死怎么解决

[复制链接]
查看11 | 回复3 | 2021-1-27 06:16:17 | 显示全部楼层 |阅读模式
我在后台选择一类特征的用户,查询他们的资料再发送出去。可能每类用户都有很多,执行时间要很久的
同事打开很多个窗口选中不同的类执行数据库cpu就爆了
请问这种情况怎么解决好
分 -->
回复

使用道具 举报

千问 | 2021-1-27 06:16:17 | 显示全部楼层
给的信息有点少,我之前遇到过类似的情况,建议先排查下是不是mysql爆了,根据你的业务逻辑先看看索引建立的合适不合适,尽可能的减少跨表的那些累赘查询,有必要的话就改下结构。另外肯定要找到那段逻辑代码,再把逻辑代码进行性能优化。
代码方面你可以多给点信息,性能优化大家是可以帮到你的
回复

使用道具 举报

千问 | 2021-1-27 06:16:17 | 显示全部楼层
引用1楼wenfei307的回复:给的信息有点少,我之前遇到过类似的情况,建议先排查下是不是mysql爆了,根据你的业务逻辑先看看索引建立的合适不合适,尽可能的减少跨表的那些累赘查询,有必要的话就改下结构。另外肯定要找到那段逻辑代码,再把逻辑代码进行性能优化。
代码方面你可以多给点信息,性能优化大家是可以帮到你的
mysql显示因为查询数太多了导致cpu爆了
回复

使用道具 举报

千问 | 2021-1-27 06:16:17 | 显示全部楼层
引用2楼sinat_37552373的回复:Quote: 引用1楼wenfei307的回复:
给的信息有点少,我之前遇到过类似的情况,建议先排查下是不是mysql爆了,根据你的业务逻辑先看看索引建立的合适不合适,尽可能的减少跨表的那些累赘查询,有必要的话就改下结构。另外肯定要找到那段逻辑代码,再把逻辑代码进行性能优化。
代码方面你可以多给点信息,性能优化大家是可以帮到你的
mysql显示因为查询数太多了导致cpu爆了

mysql优化看看有没有继续优化的空间,但是这个需要根据你的业务逻辑,查询的代码部分建议贴出来,大家至少会在代码性能上给你些建议。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行