線上系統(tǒng),出現(xiàn)請(qǐng)求較多,數(shù)據(jù)壓力較大(索引優(yōu)化到位的前提下),我會(huì)讓程序員輸出一段時(shí)間的查詢請(qǐng)求。(通常數(shù)據(jù)庫(kù)操作有封裝對(duì)象,直接記錄日志即可,建議寫入/dev/shm 以減少i/o壓力,如果請(qǐng)求頻次實(shí)在很高,可以取一定比例寫入日志),然后基于日志分析。
1、完全一致的查詢請(qǐng)求有多少,平均每秒會(huì)出現(xiàn)多少這樣的查詢。
比如常見(jiàn)的,所有頁(yè)面都加載系統(tǒng)信息 select * from systeminfo;第二 更新請(qǐng)求的分析和裁剪
更新請(qǐng)求也可以優(yōu)化,
我們一般用mysql的情況下,是先解開(kāi)binlog文件,還原為文本文件,然后分析基于同一數(shù)據(jù)表,同一主鍵的更新請(qǐng)求有多少,平均每個(gè)時(shí)間段出現(xiàn)多少這樣的請(qǐng)求方法其實(shí)很簡(jiǎn)單,但是很有效
簡(jiǎn)單總結(jié)新聞熱點(diǎn)
疑難解答
圖片精選