反饋已提交

網絡繁忙

可監視SQL執行的druid執行緒池

1. 概述

1.1 版本

報表伺服器版本插件版本
11.0V2.4

1.2 功能簡介

安裝「可監視SQL執行的druid執行緒池」插件後,在管理系統下新增「SQL執行監視」節點。

使用者可在該節點頁面中實現以下功能:

1)查看 SQL 的執行的詳細資料,包括 SQL語句、範本與執行次數、資料連結名等。

2)支援使用者在該頁面中查詢、匯出、重置 SQL 執行記錄。

2. 範例

2.1 安裝插件

點選下載插件:可監視SQL執行的druid執行緒池

設計器插件安裝方法參照:設計器插件管理

伺服器安裝插件方法參照:伺服器插件管理

2.2 開啟SQL執行監視

插件安裝完成後,管理者登入數據決策系統,可以查看到在管理系統下已經新增「SQL執行監視」節點。

SQL 執行監視預設為未開啟狀態,點選「開啟」按鈕,彈出提示資訊「Performance-druid_start_tip」,點選「確定」後,SQL執行監視開啟成功。

2.3 查看SQL執行記錄

開啟 SQL 執行監視後,所有執行過的 SQL 語句均會在「SQL執行監視」頁面內留下記錄。

點選「重新整理」按鈕後,即可查看到更新的的 SQL 執行記錄。

「SQL執行監視」頁面內會提供一張報表供使用者查看具體資訊。如下圖所示:

  • 編號:為不同的 SQL 語句生成編號

  • SQL:執行的 SQL 語句

  • 範本與執行次數:在同一資料連結下,記錄報表會根據 SQL 語句分組,記錄一條 SQL 語句在不同範本中的使用與執行次數。

  • 時間相關資訊包括:執行總時間、平均時間、最長執行時間、最大執行時間開始時間、游標時間、平均游標時間。

  • 執行次數:對每條 SQL 語句的執行次陣列內求和。

  • 行數相關資訊包括:獲取行數、平均行數、最大行數。

  • 資料連結名:SQL 語句執行時存取的資料連結。

2.4 查詢SQL執行記錄

使用者可以選擇某個資料連結,並設定查詢條件。點選「查詢」,可以取出該查詢條件下的 SQL 執行資訊,如下圖所示:

注:執行過 SQL 的資料連結才會出現在「選擇資料連結」的下拉複選框中。

2.5 匯出SQL執行記錄

SQL 執行記錄不支援儲存,使用者可以透過頁面工具欄中的按鈕匯出記錄,匯出方式包括:列印、匯出、郵件等。如下圖所示:

2.6 重置SQL執行記錄

點選「重置」按鈕,選擇「確定」後,系統會清除該頁面上的 SQL 執行記錄,開始記錄所有新的 JDBC 連結和 SQL 執行資訊。如下圖所示:

2.7 關閉SQL執行監視

點選「關閉」按鈕,彈出提示資訊「確定推出?」,點選「確定」,即可關閉 SQL 執行監視。

跳出監視後,再次開啟監視,在頁面上不會儲存上次的監視記錄,開始記錄所有新的 JDBC 連結和 SQL 執行資訊。如下圖所示:

3. 注意事項

1)彈窗警告「Performance-druid_start_tip」,在點選「確定」後才可開啟 SQL 執行監視。

此警告確認為正常功能。

使用者在開啟 SQL 執行監視時,有正在存取的資料連結,如預覽範本取數等。此時,已有的資料庫連結無法被監視,需要全部斷開並警告。

點選「確定」後,系統開始記錄所有新的 JDBC 連結和 SQL 執行資訊。

2)每次執行報表後,SQL 執行監視中會多出一條 SQL 為 select 1 的執行記錄

select 1 執行記錄的出現為正常現象。

該 SQL 語句用於校驗資料連結,在開啟校驗的情況下就會出現,使用者也可以自訂 SQL 校驗語句。

如果不開啟校驗,可能會由於使用失效的資料連結而造成範本預覽報錯等問題。如下圖所示:

附件列表


主題: 效能優化
  • 有幫助
  • 沒幫助
  • 只是瀏覽
  • 圖片不清晰
  • 用語看不懂
  • 功能說明看不懂
  • 操作說明太簡單
  • 內容有錯誤
中文(繁體)

滑鼠選中內容,快速回饋問題

滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。

不再提示

10s後關閉

獲取幫助
線上支援
獲取專業技術支援,快速幫助您解決問題
工作日9:00-12:00,13:30-17:30在线
頁面反饋
針對當前網頁的建議、問題反饋
售前咨詢
業務咨詢
電話:0933-790886或 0989-092892
郵箱:taiwan@fanruan.com
頁面反饋
*問題分類
不能為空
問題描述
0/1000
不能為空

反馈已提交

网络繁忙