反饋已提交
網絡繁忙
安裝「可監視SQL執行的druid執行緒池」插件後,在管理系統下新增「SQL執行監視」節點。
使用者可在該節點頁面中實現以下功能:
1)查看 SQL 的執行的詳細資料,包括 SQL語句、範本與執行次數、資料連結名等。
2)支援使用者在該頁面中查詢、匯出、重置 SQL 執行記錄。
點選下載插件:可監視SQL執行的druid執行緒池
設計器插件安裝方法參照:設計器插件管理
伺服器安裝插件方法參照:伺服器插件管理
插件安裝完成後,管理者登入數據決策系統,可以查看到在管理系統下已經新增「SQL執行監視」節點。
SQL 執行監視預設為未開啟狀態,點選「開啟」按鈕,彈出提示資訊「Performance-druid_start_tip」,點選「確定」後,SQL執行監視開啟成功。
開啟 SQL 執行監視後,所有執行過的 SQL 語句均會在「SQL執行監視」頁面內留下記錄。
點選「重新整理」按鈕後,即可查看到更新的的 SQL 執行記錄。
「SQL執行監視」頁面內會提供一張報表供使用者查看具體資訊。如下圖所示:
編號:為不同的 SQL 語句生成編號
SQL:執行的 SQL 語句
範本與執行次數:在同一資料連結下,記錄報表會根據 SQL 語句分組,記錄一條 SQL 語句在不同範本中的使用與執行次數。
時間相關資訊包括:執行總時間、平均時間、最長執行時間、最大執行時間開始時間、游標時間、平均游標時間。
執行次數:對每條 SQL 語句的執行次陣列內求和。
行數相關資訊包括:獲取行數、平均行數、最大行數。
資料連結名:SQL 語句執行時存取的資料連結。
使用者可以選擇某個資料連結,並設定查詢條件。點選「查詢」,可以取出該查詢條件下的 SQL 執行資訊,如下圖所示:
注:執行過 SQL 的資料連結才會出現在「選擇資料連結」的下拉複選框中。
SQL 執行記錄不支援儲存,使用者可以透過頁面工具欄中的按鈕匯出記錄,匯出方式包括:列印、匯出、郵件等。如下圖所示:
點選「重置」按鈕,選擇「確定」後,系統會清除該頁面上的 SQL 執行記錄,開始記錄所有新的 JDBC 連結和 SQL 執行資訊。如下圖所示:
點選「關閉」按鈕,彈出提示資訊「確定推出?」,點選「確定」,即可關閉 SQL 執行監視。
跳出監視後,再次開啟監視,在頁面上不會儲存上次的監視記錄,開始記錄所有新的 JDBC 連結和 SQL 執行資訊。如下圖所示:
1)彈窗警告「Performance-druid_start_tip」,在點選「確定」後才可開啟 SQL 執行監視。
此警告確認為正常功能。
使用者在開啟 SQL 執行監視時,有正在存取的資料連結,如預覽範本取數等。此時,已有的資料庫連結無法被監視,需要全部斷開並警告。
點選「確定」後,系統開始記錄所有新的 JDBC 連結和 SQL 執行資訊。
2)每次執行報表後,SQL 執行監視中會多出一條 SQL 為 select 1 的執行記錄
select 1 執行記錄的出現為正常現象。
該 SQL 語句用於校驗資料連結,在開啟校驗的情況下就會出現,使用者也可以自訂 SQL 校驗語句。
如果不開啟校驗,可能會由於使用失效的資料連結而造成範本預覽報錯等問題。如下圖所示:
滑鼠選中內容,快速回饋問題
滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。
不再提示
10s後關閉
反馈已提交
网络繁忙