作者 主題: mysql cpu loading過高的問題  (閱讀 5908 次)

0 會員 與 1 訪客 正在閱讀本文。

noki

  • 活潑的大學生
  • ***
  • 文章數: 207
    • 檢視個人資料
mysql cpu loading過高的問題
« 於: 2012-12-22 21:11 »
各位大大好,

小弟的mysql server在top中觀察時可以看見user%差不多維持在45%左右,
而mysqld的cpu則在600%-700%間跳動。
小弟有調整過thread-cache-size等參數,
但是並沒有效果,
觀察error log也沒有什麼錯誤,
請問有經驗的大大,
這種情況應該如何處理?
感恩。

asako

  • 活潑的大學生
  • ***
  • 文章數: 242
    • 檢視個人資料
Re: mysql cpu loading過高的問題
« 回覆 #1 於: 2013-01-05 06:57 »
有可能是 query 未最佳化。

treble

  • 活潑的大學生
  • ***
  • 文章數: 215
    • 檢視個人資料
    • 牛的大腦
Re: mysql cpu loading過高的問題
« 回覆 #2 於: 2013-01-07 00:38 »
你的MYSQL跑什麼服務?
[牛的大腦  http://systw.net ] 用來放一些筆記資料
[單字我朋友  http://systw.net/word ] 練英文用的
2分鐘檢測你的單字能力 http://systw.net/word/q.php

rainday

  • 鑽研的研究生
  • *****
  • 文章數: 740
  • 性別: 男
  • enhancing and optimizing
    • 檢視個人資料
Re: mysql cpu loading過高的問題
« 回覆 #3 於: 2013-01-11 16:39 »
進mysql
show processlist;
查看一下有什麼mysql程序在跑就知道了
<0  =_=  Don't learn to hack , hack to learn.