高併發情況下雲數據庫PolarDB(mysql) CPU超過90%

如圖所示: 定位問題,找到日誌服務,慢日誌,如圖所示 這裏就可以看到大量併發請求,本身sql慢,再加高併發下,更加的慢,導致CPU崩了,導致服務不可用。 解決方法是: 1、沒有索引的字段加索引,或者多個條件用組合索引, 2、將大sql拆分多個sql 3、在某些接口可以使用緩存 4、sql優化(比如模糊查詢這種就可以去掉)  
相關文章
相關標籤/搜索