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