當離線集成任務運行速度較慢時,可通過性能診斷查看當前任務的讀寫時長、耗時操作及內存垃圾回收(GC)時長,幫助您排查導致集成任務運行緩慢的原因。
性能診斷入口
在Dataphin首頁的頂部菜單欄中,選擇研發 > 數據集成。
在集成頁面的頂部菜單欄選擇項目及環境(Dev-Prod模式需要選擇環境)。
在左側導航欄中選擇集成 > 離線集成,在離線集成列表中,單擊目標離線集成任務。
在當前離線集成任務的編輯區域上方,單擊運行或預覽。
單擊頁面下方的查看控制臺,在控制臺中單擊圖標,查看性能診斷結果。
說明當您在控制臺 > 日志信息 > 原始日志頁面停留超過一分鐘時,系統將會提示點擊這里查看性能診斷,您可跟隨指引單擊對應圖標進入性能診斷。
性能診斷介紹
性能診斷包含讀寫診斷、耗時操作診斷和內存GC時間診斷三個區塊,性能診斷中僅展示異常的指標,若某一區塊未檢測出異常指標,則展示為空。您可以在異常指標列表中,查看各診斷項的診斷結果,并單擊對應操作列的查看建議,根據系統給出的建議來優化當前集成任務。
區塊 | 說明 |
讀寫診斷 | 采集數據源的讀(等待)、寫(等待)時間占比,探查數據源的讀寫是否存在性能問題。若任一占比超過60%,則認為當前集成任務可能存在讀寫性能問題。 |
耗時操作診斷 | 采集執行數據源相關操作的耗時,探查數據源的相關操作的性能問題。當某一執行操作的耗時超過180秒時,視為當前集成任務存在性能問題。 |
內存GC時間診斷 | 采集JVM GC時間占比,探查當前內存配置是否足夠。當GC時間占當前運行時間的比值超過30%時,則認為當前集成任務可能存在內存問題。 |
文檔內容是否對您有幫助?