mysql的cpu飆升原因及處理 mysql cpu占用多少合適?
mysql cpu占用多少合適?解決這個問題可以分為以下幾個步驟:1。MySQL運行正常,可能是同步設(shè)置引起的2。如果MySQL正常運行,則是PHP中的一些SQL語句導(dǎo)致了問題發(fā)現(xiàn)。使用root用戶進(jìn)
mysql cpu占用多少合適?
解決這個問題可以分為以下幾個步驟:1。MySQL運行正常,可能是同步設(shè)置引起的
2。如果MySQL正常運行,則是PHP中的一些SQL語句導(dǎo)致了問題發(fā)現(xiàn)。使用root用戶進(jìn)入Mysql管理Mysql-U root-P并輸入密碼mysql:顯示進(jìn)程列表語句來查找負(fù)載最重的SQL語句,優(yōu)化SQL,如正確建立字段的索引。
通過這個命令,我可以看到有人惡意刷搜索。因為在dedecms search之后調(diào)用最高的搜索詞,所以許多人使用工具來刷這個詞,并且有固定的間隔。因此,將這個PHP程序的名稱改為jump就解決了。當(dāng)然,如果使用了groupby等大量SQL語句,unionquery肯定會提高M(jìn)ySQL的占用率。所以我們需要優(yōu)化SQL語句,盡量生成靜態(tài)網(wǎng)站,一般4wip靜態(tài)網(wǎng)站,MySQL占用率幾乎為0。所以這是對程序員經(jīng)驗的考慮。努力提高M(jìn)ySQL的性能(MySQL性能優(yōu)化的20多條最佳經(jīng)驗)