查詢數據庫慢排查、獲取當前數據庫連接數,sql執行很快但是日誌記錄接口確很慢

獲取當前數據庫連接數

   @Resource
    private DruidDataSource druidDataSource;
int activeCount = druidDataSource.getActiveCount(); int activePeak = druidDataSource.getActivePeak(); LOG.info("當前連接數:{},最高峯值連接數:{}",activeCount,activePeak);

 根據日誌查看接口不是一直卡,高峯期卡頓

 然後看了其中一個比較慢的   這裏只有一個查詢 而且sql執行很快  

 

 

 

 

但是從開始執行到sql執行完成確花了8秒鐘

大部分的時間都消耗在等待數據庫查詢這個地方

 

再看數據庫連接數記錄發現到了最大值

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章