目錄
效能分析外掛程式
開啟外掛程式
測試
類似於mysql內建的explain和擴充套件的showprofile,druid等,mybatis-plus內建了效能分析外掛程式,這個效能分析外掛程式需要你開啟,它會在程式執行時列印在控制台上 1.首先在config檔案中新增@bean,開啟外掛程式//開啟sql效能分析外掛程式
@bean
@profile() //設定dev和test環境開啟,生產不開啟
public performanceinterceptor performanceinterceptor()
2.我們必須在配置檔案中設定當前啟動的環境為dev或test,否則外掛程式不會生效
1.執行刪除方法,可以發現程式報錯了。執行用了3ms,但我們設定的是1ms,被檢測出為慢sql
2.當我們修改慢sql時間為100毫秒時,再次執行發現這回沒報紅,sql執行時間小於100ms
MybatisPlus效能分析外掛程式
效能分析 用於輸出每條 sql 語句及其執行時間 sql 效能執行分析,開發環境使用,超過指定時間,停止執行。有助於發現問題 1 引數說明 引數 maxtime sql 執行最大時長,超過自動停止執行,有助於發現問題。引數 format sql是否格式化,預設false。2 在 mybatisplu...
mybatis plus效能分析外掛程式
效能分析外掛程式能夠很好的分析每條sql語句執行的時間,以至於我們可以去進行sql優化 我們只需要在配置類中新增 sql 執行效能分析外掛程式 開發環境使用,線上不推薦。maxtime 指的是 sql 最大執行時長 dev 開發環境 test 測試環境 prod 生產環境 bean profile ...
MybatisPlus中的刪除操作
目錄 物理刪除與邏輯刪除 物理刪除 邏輯刪除 物理刪除 從資料庫中直接移除邏輯刪除 沒有真實的被刪除掉,通過乙個變數讓該條記錄失效。delete 0 delete 1 根據id刪除 test public void testdeletebyid 根據id批量刪除 test public void t...