作者 主題: mysqlcpu使用率都在50%以上 why?  (閱讀 2544 次)

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

hayaman212

  • 活潑的大學生
  • ***
  • 文章數: 372
    • 檢視個人資料
mysqlcpu使用率都在50%以上 why?
« 於: 2008-01-23 14:25 »
公司的主機每天的平均瀏覽人數都超過4千多人

現在會員都不能註冊
這該怎解決

Darkhero

  • 酷!學園 學長們
  • 俺是博士!
  • *****
  • 文章數: 3728
  • 性別: 男
    • 檢視個人資料
    • ㄚ凱隨手紀
回覆: mysqlcpu使用率都在50%以上 why?
« 回覆 #1 於: 2008-01-23 14:27 »
公司的主機每天的平均瀏覽人數都超過4千多人

現在會員都不能註冊
這該怎解決

程式沒寫好?~
還是不會調校?~

只是你問的這種問題,跟你去投資論壇上問個,每個月都要花 50000 但是我只有賺 35000 怎麼辦,都一樣籠統沒用。
希望我們的討論是為了把問題解決,而不是爭論誰對誰錯.
『灌水才是重點,發文只是順便』
『我寧可讓不會釣魚的工程師餓死,也不想讓會餓死的工程師去攪沉公司....』
Blog: http://blog.darkhero.net/
秘密基地: http://www.darkhero.net/comic/
目前服務的網站: http://www.libook.com.tw/

hayaman212

  • 活潑的大學生
  • ***
  • 文章數: 372
    • 檢視個人資料
回覆: mysqlcpu使用率都在50%以上 why?
« 回覆 #2 於: 2008-01-23 15:26 »
真是不好意思
小弟在這方面還不是很熟悉
所以也不知道問題在哪 該怎麼問
這種問題該怎去查出問題在哪呢?
程式是一套xtc購物系統
server 是 fc5
mysql 5
php 5
lighttpd

yufeng

  • 懷疑的國中生
  • **
  • 文章數: 86
    • 檢視個人資料
回覆: mysqlcpu使用率都在50%以上 why?
« 回覆 #3 於: 2008-01-29 11:57 »
CPU 吃超過 50%, 很好哇~ 不然要它躺在那邊涼涼沒事幹?

你的 RAM 有吃光嗎? 調整 Mysql 的設定試試看.

Mysql 提供 my-huge.cnf, my-large.cnf, my-medium.cnf my-small.cnf 4 種基本設定給不同的記憶體大小來使用.


johnlp

  • 懷疑的國中生
  • **
  • 文章數: 86
    • 檢視個人資料
回覆: mysqlcpu使用率都在50%以上 why?
« 回覆 #4 於: 2008-01-29 12:18 »
通常mysql會吃cpu這個高有幾種原因

一個是沒有設定index

一個是sql查詢寫的不夠好

再來是瞬間查詢量真的太高,cpu負荷不了

先查查看你是哪一種原因再對症下藥
我最愛的楓之谷小遊戲網-有很多海綿寶寶遊戲