查詢接口性能優化
在項目中查詢接口在整個系統中是佔有很大比例的存在,而且往往查詢接口都是大頻率的調用接口,因此查詢接口的性能對於系統整體負荷至關重要。
而對接口的優化無外乎就那麼幾招:
1. 代碼的優化
2. 儘量提供緩存命中比,命中緩存的性能往往比查庫的性能要高出數倍
3. 儘量減少庫查詢次數,在查詢過程中儘量將依賴的查詢接口集中,能一次查出的儘量一次性查出
4. 查詢sql語句的優化
5. 日誌的優化,在高併發下,日誌IO往往對接口的性能影響很大,儘量只打印有效日誌
查詢接口性能優化
在項目中查詢接口在整個系統中是佔有很大比例的存在,而且往往查詢接口都是大頻率的調用接口,因此查詢接口的性能對於系統整體負荷至關重要。
而對接口的優化無外乎就那麼幾招:
1. 代碼的優化
2. 儘量提供緩存命中比,命中緩存的性能往往比查庫的性能要高出數倍
3. 儘量減少庫查詢次數,在查詢過程中儘量將依賴的查詢接口集中,能一次查出的儘量一次性查出
4. 查詢sql語句的優化
5. 日誌的優化,在高併發下,日誌IO往往對接口的性能影響很大,儘量只打印有效日誌