1 :Info: before_journal_meters: bjmt: 1984-12-06 before_journal_meters, bjmt
2
3 Syntax as a command: bjmt paths -control_args
4
5
6 Function: before_journal_meters gathers and organizes various data
7 from DM tables that serve to indicate the performance of the before
8 journal manager. Information is provided summarizing system-wide
9 behavior and per-journal behavior.
10
11
12 Arguments:
13 paths
14 are pathnames of before journals. If the before journal suffix,
15 .bj, is not present, it will be added by before_journal_meters.
16
17
18 Control arguments:
19 -reset, -rs
20 suppresses reporting on the meters resets them to zero.
21 -report_reset, -rr
22 reports on the meters and then resets them.
23 -brief, -bf
24 selects the brief format for reporting on before journal usage.
25 DEFAULT
26 -long, -lg
27 selects the long format for reporting on before journal usage. This
28 includes a detailed breakdown of system-wide usage of each before
29 journal manager operation.
30
31
32 Notes: Some portions of the long report require re access to
33 dm_admin_gate_. If the user does not have such access, as much
34 information as is available without it will be displayed.
35
36
37 Examples: Following are two example invocations of this command. The
38 first is the default output the -brief format, the second is the long
39 output.
40
41
42 ! bjmt
43
44 Total metering time: 3:09:51
45
46 Journals in use 1 of 64
47 Pages held 0 of 700 700 per journal.
48 Segments active in
49 4K pool 0 of 400
50 16K pool 0 of 150
51 64K pool 0 of 60
52 256K pool 0 of 25
53
54
55 >site>dm>system_low>system_default.bj
56
57 journal size 4000
58 before images written 0
59 before image bytes written 0
60 times journal filled 0
61 successful recycles 0
62 control intervals recycled 0
63 transactions started 1
64 non null transactions 0
65 avg before image/transaction 0
66 avg bytes/before image 0
67 avg bytes/transaction 0
68 avg control intervals/recycle 0
69 time stamp 11/12/84 1845.7 est Mon
70 pages currently held 0
71
72
73 ! bjmt -lg
74
75 Total metering time: 3:09:19
76
77 Journals in use 1 of 64
78 Pages held 0 of 700 700 per journal.
79 Segments active in
80 4K pool 0 of 400
81 16K pool 0 of 150
82 64K pool 0 of 60
83 256K pool 0 of 25
84
85 Calls to
86 begin transaction 1
87 write before image 0
88 write abort mark 0
89 write commit mark 1
90 write fm post commit 0
91 write fm rollback handler 0
92 write rollback mark 0
93 rollback 0
94
95 Synch write
96 attempts 0
97 holds 0
98 invalid - null DM stamp 0
99 invalid - bad DM stamp 0
100 invalid - bad BJ index 0
101 invalid - bad time stamp 0
102 tosses 0
103
104 Other ring zero calls
105 unlink 0
106 activate 0 0 denied
107 deactivate 0
108 set stamp 0
109 allocate 3
110 free 2
111
112
113 >site>dm>system_low>system_default.bj
114
115 journal size 4000
116 before images written 0
117 before image bytes written 0
118 times journal filled 0
119 successful recycles 0
120 control intervals recycled 0
121 transactions started 1
122 non null transactions 0
123 avg before image/transaction 0
124 avg bytes/before image 0
125 avg bytes/transaction 0
126 avg control intervals/recycle 0
127 time stamp 11/12/84 1845.7 est Mon
128 pages currently held 0
129
130
131 :hcom:
132
133
134
135 /****^ HISTORY COMMENTS:
136 1) change2020-12-13GDixon, approve2021-02-22MCR10088,
137 audit2021-05-27Swenson, install2021-05-27MR12.6g-0056:
138 A) Change "Syntax:" to "Syntax as a command:" in command info seg
139 last changed after 1984.
140 B) Remove excess blank lines before sections.
141 END HISTORY COMMENTS */
142
143
144