Php 对于约500 CCU的应用,这些读数是否正常?

Php 对于约500 CCU的应用,这些读数是否正常?,php,node.js,socket.io,mariadb,Php,Node.js,Socket.io,Mariadb,服务器设置为前端的站点(PHP+MariaDB+Nginx)连接到后端的websocket服务器(Node.js+socket.io)。node.js服务器位于左侧,LEMP堆栈位于右侧。我从MySQL获得了异常高的CPU使用率,但我不确定这是否正常,因为我有一个8核的CPU MySQL以5-10%的CPU使用率闲置,这是在负载下发生的。MySQL在负载下的最大CPU使用率约为200%,但它似乎在8个内核之间保持平衡。我只是想知道,这是正常的行为吗?如果不是,我该怎么做才能找出原因?高CPU几

服务器设置为前端的站点(PHP+MariaDB+Nginx)连接到后端的websocket服务器(Node.js+socket.io)。node.js服务器位于左侧,LEMP堆栈位于右侧。我从MySQL获得了异常高的CPU使用率,但我不确定这是否正常,因为我有一个8核的CPU


MySQL以5-10%的CPU使用率闲置,这是在负载下发生的。MySQL在负载下的最大CPU使用率约为200%,但它似乎在8个内核之间保持平衡。我只是想知道,这是正常的行为吗?如果不是,我该怎么做才能找出原因?

高CPU几乎总是由效率低下的查询引起的,可能涉及缺少索引或索引不足


SHOW FULL PROCESSLIST
,然后向我们显示慢速查询,再加上
EXPLAIN SELECT…
SHOW CREATE TABLE

高CPU几乎总是由低效查询引起的,可能涉及缺少索引或索引不足

显示完整的进程列表
,然后显示慢速查询,再加上
解释选择…
显示创建表