ADDM測試手記

2021-09-05 19:32:26 字數 652 閱讀 5930

addm是automatic database diagnostic moniter的縮寫。可以定期檢查資料庫的狀態,自動判斷資料庫效能瓶頸,並提供調整措施和建議。資料庫預設每小時採集一次工作量快照。

以下我做測試時的步驟:

1.執行以下sql,找到你要分析的時間段的snap_id,記下兩個時間對應的snap_id

sql>select snap_id,begin_interval_time,end_interval_time,snap_level,error_count from dba_hist_snapshot order by snap_id desc;

2.執行@$oracle_home/rdbms/admin/addmrpt.sql生成報告

在sql執行的過程中,會首先提示輸入起始的snap_id,輸入你剛才記下的開始時間對應的snap_id,接著會要求輸入中止時間對應的snap_id,接著會要求輸入乙個名稱,oracle會生成乙個以此名稱命名的報告,如test.lst.

3.當然是閱讀這份報告了。

當然,你也可以不用oracle自動採集的工作量快照,手動根據需要採集,需要執行dbms_workload_repository:

sql>exec dbms_workload_repository.create_snapshot('typical');

APLIB測試手記

最近從網上down了aplib1.01版本的sdk下來,學習了下aplib的用法,通過測試,發現其壓縮還不錯的說 而且基於演算法,本身帶有簡單的加密功能,使用aplib後,也就可以自己弄個簡單的,壓縮 加密的小工具了 測試 如下 include stdafx.h include aplib.h in...

pgRouting 測試手記

pgrouting 測試手記 一 測試環境 postgresql 9.2 postgis 2.0.3 pgrouting pg92 binaries 2.0.0devw32 特別注意 pgrouting的函式每乙個版本的名稱都是不同的,如shortest path在其它版本中的命名不同,查詢方式是在...

gdb除錯手記

記錄一些gdb的使用經驗 假裝現在要除錯的二進位制程式叫a.exe,原始檔叫pleasedebugme.c 直接輸入gdb a.exe或者開啟gdb之後輸入file a.exe 首先用gcc g 編譯c c 程式時一定要加上 g選項,which means 加上除錯資訊,就像gcc g please...