[PYTHON] Oracle數據庫10046日誌查看工具

本人不是程序猿,寫程序只是學習

程序源碼

https://github.com/ericzhong2010/TraceFileAnalyser

概要說明

10046事件是Oracle提供的一個用於分析性能的工具,它能幫助我們解析一條/多條SQL、PL/SQL語句的運行狀態,這些狀態包括 :Parse/Fetch/Execute三個階段中遇到的等待事件、消耗的物理和邏輯讀、CPU時間、執行計劃等等。

Oracle數據庫遇到程序需要做性能追蹤時,通常會用10046事件進行日誌收集。10046事件啓用、日誌查詢、分析可以參考如下文章。
Oracle 10046事件相關

此工具可以針對最終的TKPROF格式化日誌進行快速排序定位,否則將需要在批量的日誌中尋找問題語句。
在這裏插入圖片描述

程序截圖

在這裏插入圖片描述

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