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...