解決一個 MySQL 服務(wù)器進程 CPU 占用 100%的技術(shù)筆記
導(dǎo)讀:建站問題建站問題早上幫朋友一臺服務(wù)器解決了 Mysql cpu 占用 100% 的問題。稍整理了一下: 朋友主機(Windows 2003 + IIS + PHP + MYSQ網(wǎng)站seo優(yōu)化高端網(wǎng)站建設(shè)。
早上幫朋友一臺服務(wù)器解決了 Mysql cpu 占用 100% 的問題。稍整理了一下: 朋友主機(Windows 2003 + IIS + PHP + MYSQL )近來 MySQL 服務(wù)進程 ( mysqld-nt.exe ) CPU 占用率總為 100% 高居不下。此主機有10個左右的 database, 分別給十個網(wǎng)站調(diào)用。據(jù)朋友測 […]
早上幫朋友一臺服務(wù)器解決了 Mysql cpu 占用 網(wǎng)站優(yōu)化seo培訓(xùn)100% 的問題。稍整理了一下:
朋友主機(Windows 2003 + IIS + PHP + MYSQL )近來 MySQL 服務(wù)進程 (mysqld-nt.exe) CPU 占用率總為 100% 高居不下。此主機有10個左右的 database, 分別給十個網(wǎng)站調(diào)用。據(jù)朋友測試,導(dǎo)致 mysqld-nt.exe cpu 占用奇高的是網(wǎng)站A,一旦在 IIS 中將此網(wǎng)站停止服務(wù),CPU 占用就降下來了。一啟用,則馬上上升。
MYSQL CPU 占用 100% 的解決過程
今天早上仔細(xì)檢查了一下。目前此網(wǎng)站的七日平均日 IP 為2000,PageView 為 3萬左右。網(wǎng)站A 用的 database 目前有39個表,記錄數(shù) 60.1萬條,占空間 45MB。按這個數(shù)據(jù),MySQL 不可能占用這么高的資源。
于是在服務(wù)器上運行命令,將 mysql 當(dāng)前的環(huán)境變量輸出到文件 output.txt:
d:webmysql> mysqld.exe --help >output.txt
發(fā)現(xiàn) tmp_table_size 的值是默認(rèn)的 32M,于是修改 My.ini, 將 tmp_table_size 賦值到 200M:
d:webmysql> notepad c:windowsmy.ini [mysqld] tmp_table_size=200M
然后重啟 MySQL 服務(wù)。CPU 占用有輕微下降,以前的CPU 占用波形圖是 100% 一根直線,現(xiàn)在則在 97%~100%之間起伏。這表明調(diào)整 tmp_table_size 參數(shù)對 MYSQL 性能提升有改善作用。但問題還沒有完全解決。
于是進入 mysql 的 shell 命令行,調(diào)用 show processlist, 查看當(dāng)前 mysql 使用頻繁的 sql 語句:
mysql> show processlist;
聲明: 本文由我的SEOUC技術(shù)文章主頁發(fā)布于:2023-05-26 ,文章解決一個 MySQL 服務(wù)器進程 CPU 占用 100%的技術(shù)筆記主要講述進程,標(biāo)簽,服務(wù)器網(wǎng)站建設(shè)源碼以及服務(wù)器配置搭建相關(guān)技術(shù)文章。轉(zhuǎn)載請保留鏈接: http://www.bifwcx.com/article/web_10027.html
為你推薦與解決一個 MySQL 服務(wù)器進程 CPU 占用 100%的技術(shù)筆記相關(guān)的文章
-
通王TWCMS 2.0.3網(wǎng)站模板程序下載
(126)人喜歡 2024-01-15 -
Windows官方原版在哪里下載
(175)人喜歡 2024-01-15 -
WordPress網(wǎng)站模板發(fā)帖標(biāo)題顏色設(shè)置
(131)人喜歡 2024-01-07 -
修改discuz論壇帖子標(biāo)題80字符的長度限制
(249)人喜歡 2024-01-07 -
wordpress程序調(diào)用不帶超鏈接的Tag標(biāo)簽
(234)人喜歡 2024-01-05 -
網(wǎng)站在不同時期需調(diào)整內(nèi)容更新的方向
(112)人喜歡 2023-08-12