介绍一个分析rowcache的脚本
介绍一个分析rowcache的脚本 rcache100.awksqlplus / as sysdba
oradebug setmypid
oradebug unlimit;
oradebug dump row_cache 10;
oradebug tracefile_name;
脚本下载:
$ awk -f rcache100.awk /s01/admin/G10R25/udump/g10r25_ora_21296.trc$ awk -f rcache100.awk /s01/admin/G10R25/udump/g10r25_ora_21296.trc
CacheId Count Empty %Empty Valid Upd Ins Del Inv Dirty
0(dc_tablespaces) 18 0 0.00 0 0 0 0 0 0
2(dc_segments) 83 0 0.00 0 0 0 0 0 0
3(dc_rollback_segments) 22 0 0.00 0 0 0 0 0 0
7(dc_users) 38 0 0.00 0 0 0 0 0 0
7(dc_user_grants) 20 11 55.00 9 0 0 0 0 0
8(dc_objects) 237 0 0.00 0 0 0 0 0 0
10(dc_usernames) 36 0 0.00 0 0 0 0 0 0
11(dc_object_ids) 227 0 0.00 0 0 0 0 0 0
13(dc_sequences) 3 0 0.00 0 0 0 0 0 0
14(dc_profiles) 1 0 0.00 0 0 0 0 0 0
15(dc_database_links) 1 0 0.00 0 0 0 0 0 0
16(dc_histogram_defs) 960 0 0.00 0 0 0 0 0 0
16(dc_histogram_data) 441 0 0.00 441 0 0 0 0 0
16(dc_histogram_data_values) 59 0 0.00 59 0 0 0 0 0
17(dc_global_oids) 19 0 0.00 0 0 0 0 0 0
22(dc_awr_control) 1 0 0.00 0 0 0 0 0 0
24(outstanding_alerts) 18 0 0.00 0 0 0 0 0 0每个列的定义
*EMPTY/
*UPDATE/
*INSERT/
*DELETE/
*NEED_INV/
*DIRTY_SUB/
*VALID/
下载学习 好东西,学习一下。 下载学习 收藏了,谢刘大! 不错!学习了 赞一个哦 哈哈,还是oracle的 awk 支持一下啊 AWK强悍
页:
[1]