Home >Backend Development >PHP Tutorial >mysqld.exe占用服务器cpu100%问题,

mysqld.exe占用服务器cpu100%问题,

WBOY
WBOYOriginal
2016-06-23 13:58:521204browse

服务器是iis+php528+mysql5.6.13,运行着两个网站,其中一个是ecshop的源码,流畅度 自然没有问题,问题在于另一个网站,只要一打开iis服务,mysqld.exe占用cpu马上飙升,若是关闭该网站,cpu占用率基本在10%以内, 在mysql的 show processlists中发现 有差不多30-50个线程在进行,但是这个网站没有人访问,这个就很奇怪了,没人访问,怎么还在连接数据库你呢?  这个问题困扰在下太久了,请高手指教,谢谢!





回复讨论(解决方案)

大量的sorting和其他不合理的查询,导致了表锁。
先看看慢查询的日志?

大量的sorting和其他不合理的查询,导致了表锁。
先看看慢查询的日志?


请细说,如何分析解决,谢谢!
Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn