1 08/14/84  display_mrds_db_status, dmdbs
 2 
 3 Syntax as a command:  dmdbs path {-control_args}
 4 
 5 
 6 Function:  This command displays the current state of the data base
 7 concurrency control segment.  The number and type of open users of the
 8 data base can be determined from its output.  The current scope
 9 settings on all relations in the user's view can be displayed.
10 
11 
12 Arguments:
13 path
14    is the relative or absolute pathname of the data base, or of a
15    submodel defined for that data base, for which concurrency control
16    information is desired.  If both a data model and submodel of the
17    same name are in the same directory, the model will be found if no
18    suffix is given.
19 
20 
21 Control arguments:
22 -brief, -bf
23    causes display of only the current number of open users and the
24    number of active scope users of the data base.
25 -long, -lg
26    causes all possible concurrency control information to be displayed
27    that is in the user's view.  This includes the concurrency control
28    version, whether the data base has been quiesced, consistency state
29    of the data base control segment, existence of any dead processes,
30    identification of the processes having the data base open, and what
31    scope they have set on relations that are in the user's view.
32 -proc_id process_number, -pid process_number
33    same as is used for -user, but the process number is used for the
34    identifier instead.
35 
36 
37 -user person.project, -user person
38    causes all possible concurrency control information (such as -long)
39    for the person.project or person given to be displayed, including
40    scope setting on relations in the user's view.
41 
42 
43 Notes:  If no control arguments are specified, then an abbreviated form
44 of the information given by the -long option is presented.
45 
46 The output display does not include "normal" conditions, such as
47 "Activation:  normal".  Only exception conditions or necessary
48 information are displayed (e.g., "Non-passive scope set by a dead
49 process.", or "open users:  0") unless the -long option is specified.