問:mysql每天查詢寫入幾百條數據,cpu占用過高,導致服務器上mysql經常性啟動失敗,數據庫連接失敗。請幫忙處理下,mysql大量寫入 導致io過高
答:您好,
您是否是在對這個站點進行生成靜態化,目前查看您的服務器磁盤IO的確比較高。
或者您也可以提供下具體的測試步驟和方式,我們測試核實看看并告知您哪方面需要進行優化或者升級。
非常感謝您對我司的支持,謝謝!
問:我這臺服務器上的mysql 可以修改最大連接數嗎 這樣能不能減少io的占用
答:您好,
不是最大連接數的問題,之前查看到服務器的確mysql連接數很多很大。
我們無法登錄到mysql中進行檢查,并且的確是mysql占用IO很高。
根據實際的情況以及之前工單的檢查結果來看,應該是該站點在生成靜態化的時候對mysql的操作和讀取比較高。
需要重新問題進行核實并嘗試優化查詢語句和生成機制,目前服務器的磁盤IO是正常的。
因為我們嘗試重啟了mysql數據庫,但是重啟以后問題就沒有重現了。
非常感謝您對我司的支持,謝謝!
問:文章是用的一個軟件批量生成,我對mysql查詢的幾個字段做了索引也沒效果
這是文章生成時mysql語句
答:您好,
該sql語句執行一次需要遍歷八萬多條數據,所以效率是很低的。
這個sql語句用索引應該是沒有多大效果的,索引一般是針對某一個或者幾個字段并且差別比較大的內容才能夠有效。
但是如果涉及到in like 以及大于和等于 關鍵字的話索引一般沒有效果或者效果并不是特別明顯。
所以需要對程序生成的時候sql語句進行優化,才能夠大量的生成。
否則只能少量分批次進行生成靜態頁面,請知曉。
因為本身生成靜態的時候mysql以及w3wp.exe就會大量消耗磁盤IO,導致磁盤IO消耗較高。
當然也可以考慮將服務器的硬盤升級為SSD固態硬盤,但是如果程序執行效率比較低的話效果不會特別明顯。
非常感謝您對我司的支持,謝謝!
問:好的 明白了 謝謝了
答:您好,
客氣了,非常感謝您對我司的支持,謝謝!
問:寶塔資料
https://www.luecs.com我這個站點 圖片 經常性打開無法加載 刷新下就可以了 怎么解決這個問題
打開網站的時候 就出現這個有些圖 加載不了 但是直接訪問 https://www.luecs.com/images/shopfw/description/seller_id_0/2018/06/20/3d969ac38a0f4cf0b80a7bb63.jpg他還是能打開 還是有問題啊麻煩查一下什么問題
答:您好,
1、從您網站錯誤日志來看 是設置了限制請求數導致的, 查看您 站點配置是啟用了流量限制,您設置的 單ip 10個請求,相對較低,您的網站打開頁面 ,需要加載圖片,css ,js ,查看有101 個請求。 建議在流量限制中設置為 150 ,
已經為您設置了,請稍后清空瀏覽器緩存后再測試下, 非常感謝您長期對我司的支持!
問:那個限制 流量 我可以 給你 打鉤去掉吧
答:您好,可以取消。去掉后 就沒有限制了。
限制設置的是150 ,理論上打開沒有問題,您可以設置為 200 ,非常感謝您長期對我司的支持!