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) change(2020-12-13,GDixon), approve(2021-02-22,MCR10088),
137      audit(2021-05-27,Swenson), install(2021-05-27,MR12.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