SPR使用說明

什麼是SPR?

SPR是一個客戶端一段時間業務操作的系統運行情況的總結報告。這個報告涵蓋了客戶端JVM信息、物理內存、是否啓用前臺緩存、業務操作性能概要、遠程調用、sql信息、客戶端信息以及是否報錯等內容。這個報告有利於診斷業務操作的性能以及報錯問題。

補丁說明

NC65、NC633標準產品已自帶SPR功能,其它版本支持情況說明:

NC5X版本:不支持;

NC633之前的NC6X版本,通過打補丁可以支持;

SPR生成過程

登錄系統,打開日誌窗口。NC控制檯界面比原來多了SPR的勾選項。SPR默認是已勾選。錄製日誌,日誌錄製完之後會自動生成SPR報告,瀏覽器會自動打開新生成的報告。報告存儲的路徑默認是前臺緩存的主目錄下。報告是以SPR+業務操作+時間作爲文件名。建議錄製日誌以業務操作爲原子單位,這樣生成的報告有針對性。

 

SPR內容簡要說明

SPR主要由客戶端環境信息、概要、耗時分佈圖、遠程調用、SQL耗時TOP10、SQL結果集TOP10、SQL信息、客戶端堆棧以及報錯信息構成。

客戶端環境信息:包括JRE版本、jvm內存配置、操作系統、物理內存以及是否啓用前臺緩存。

概要:統計操作總共調用的遠程次數、總耗時、服務器端耗時、中間件耗時、sql耗時、sql數量、讀結果集耗時、結果集、是否有連接泄露的情況等。

耗時分佈圖:用餅狀圖展現數據庫耗時,客戶端耗時,網絡耗時以及中間件耗時比率。

遠程調用:統計出每次遠程調用耗時、sql耗時、sql數量、結果集等信息。當數據超過指標時會標紅警示。

SQL耗時TOP10:統計業務操作TOP10耗時的SQL。

SQL結果集TOP10:統計業務操作TOP10      結果集的SQL。

SQL信息:統計出所有遠程調用的SQL信息。建議通過遠程調用的S鏈接到對應的SQL信息。

客戶端信息:統計出所有遠程調用的客戶端堆棧。建議通過遠程調用的C鏈接到對應的客戶端堆棧信息。

報錯信息:統計出所有遠程調用的報錯信息。建議通過遠程調用的E鏈接到對應的報錯信息。

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