Progress
Database Administration
Guide and Reference
PROUTIL DBIPCS Qualifier
Displays status information for shared-memory segments attached by all Progress databases on the system. This qualifier is valid only on UNIX shared-memory systems.
SYNTAX
EXAMPLE
The following is a sample display of PROUTIL DBIPCS output:
DISPLAY FIELDS
ID
Indicates the shared-memory ID.
ShMemVer
Specifies the shared-memory version.
Seg#
Indicates the shared-memory segment number. One database can own more than one segment.
InUse
Specifies whether the segment is in use. Yes or No values are displayed only if the segment is number 0. All other segments show a hyphen (-). To determine whether a set of segments is in use, check the InUse value of segment 0 for the relevant database.
Database
Represents the full pathname of the database.
NOTES
- The PROMON Activity screen shows the amount of shared memory used by Progress and the number of shared-memory segments.
- On UNIX, if the broker dies or is killed by means other than the database shutdown command, it does not release shared-memory segments. Use PROUTIL DBIPICS to verify whether shared memory is frozen. Use the UNIX command
ipcrm -m
to free it.- On UNIX, use some
ipcs -m
to determine the size and number of shared-memory segments in use. Subtract from SHMALL to see how many shared-memory segments are left. If the broker dies or is killed by means other than the database shutdown command, it does not release attached shared-memory segments. Use PROUTIL -C DBIPCS to verify shared memory is frozen; use the UNIX commandipcrm -m
to free it.
Copyright © 2004 Progress Software Corporation www.progress.com Voice: (781) 280-4000 Fax: (781) 280-4095 |