首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MySQL的CPU使用率很高,根本没有查询。

问MySQL的CPU使用率很高,根本没有查询。
EN

Database Administration用户
提问于 2012-07-01 01:42:52
回答 1查看 25.1K关注 0票数 7

我注意到MySQL在我的工作站上使用的CPU比平时多(通常是1%或更少,因为这是我的工作站,而不是服务器)。

代码语言:javascript
复制
  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND                   
14004 mysql     20   0  536m  44m 7136 S  141  1.2  65:24.72 mysqld           

我查看了我缓慢的日志,没有任何疑问。我在普通日志上运行了tail -f,以查看正在运行的是什么,那里也什么也没有。MySQL处理列表也是空的。

代码语言:javascript
复制
+-----+------+-----------+----+---------+------+-------+------------------+
| Id  | User | Host      | db | Command | Time | State | Info             |
+-----+------+-----------+----+---------+------+-------+------------------+
| 165 | root | localhost |    | Query   | 0    |       | show processlist |
+-----+------+-----------+----+---------+------+-------+------------------+

我看到的其他每一篇文章都与特定查询导致的CPU使用率过高有关,但我根本没有查询。有人知道如何确定为什么MySQL要使用所有的CPU吗?

如果这很重要,下面是关于我的系统的更多信息:

代码语言:javascript
复制
Linux kubuntu 3.2.0-26-generic

Server version          5.5.24-0ubuntu0.12.04.1-log
Protocol version        10
Connection              Localhost via UNIX socket
UNIX socket             /var/run/mysqld/mysqld.sock
Uptime:                 57 min 8 sec

Threads: 1  Questions: 406  Slow queries: 0  Opens: 567  Flush tables: 1  
Open tables: 140  Queries per second avg: 0.118
EN

回答 1

Database Administration用户

回答已采纳

发布于 2012-07-01 06:53:04

有同样的问题,这里有一个解决方案:

http://blog.mozilla.org/it/2012/06/30/mysql-and-the-leap-second-high-cpu-and-the-fix/

一切都是因为"1“秒而发生的。

票数 9
EN
页面原文内容由Database Administration提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://dba.stackexchange.com/questions/20225

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档