MySQL性能问题,使用固定内存,占用过多CPU
select * from MessageSend o group by o.batchIdMessage order by o.addTimeMessage desc
这条语句,在我开发的电脑上,执行的时候,CPU占用并不多,内存会短时间增多,查询结果出来的也比较快
但是到客户的服务器上,MySQL进程的内存就固定占用47M左右,CPU满,查询好长时间才会出结果,相当于用CPU去换内存了
估计是MySQL哪里设置的问题,请教解决办法,如何优化性能
这条语句,在我开发的电脑上,执行的时候,CPU占用并不多,内存会短时间增多,查询结果出来的也比较快
但是到客户的服务器上,MySQL进程的内存就固定占用47M左右,CPU满,查询好长时间才会出结果,相当于用CPU去换内存了
估计是MySQL哪里设置的问题,请教解决办法,如何优化性能
...全文
相关推荐
Linux下的MySQL调优
**内存和CPU问题**:如果CPU的idle值低,sys或wait较高,或者swap交换分区频繁使用,表明内存可能不足或管理不当。5.
MySQL经典面试题解析[代码]
CPU飙升问题排查形成标准化SOP:首先通过top确认mysqld进程CPU占用率,继而使用pstack获取线程堆栈快照,定位热点函数如row_search_for_mysql、btr_cur_search_to_nth_level
Mysql数据库服务器的CPU占用很高
MySQL数据库服务器的CPU占用过高可能会影响系统的整体性能和响应时间,尤其在高并发情况下更为显著。本文将深入探讨这个问题,并提供相关知识点。
千万级Mysql-MongoDB性能对比报告
在此过程中,CPU使用率提升了10%至20%,内存使用增加了3GB。与MySQL相比,MongoDB在大规模数据插入时对系统资源的消耗更为明显。
LAMP服务器性能优化技巧之Mysql优化
- 静态编译MySQL以减小内存占用,例如使用`--with-mysqld-ldflags=all-static`选项。 - 不使用C++扩展,避免不必要的性能损失。2.


