Remote Requests Statistics Format

The remote request statistics format record (type 9) is listed in the following table.

Statistic Description
Record type Integer value representing the type of statistics sampling record
Node number Node number relative to the system
Process number Process number relative to the system
Clock ticks 64-bit number of microseconds elapsed since the node was initialized
Node CPU time 64-bit number of microseconds of CPU time charged for node
Node ticks 64-bit number of logical operations performed by the node
Process CPU time 64-bit number of microseconds of CPU time (including start process CPU time and end process CPU time) charged for the process
Process ticks 64-bit number of logical operations performed by the process
Process logical clock Sequential 64-bit number for inter-node process context switches
User number Number supplied by the write sample request
User text Text supplied by the write sample request
Statistics process number Statistics process number relative to the system

This information is then followed by an array of statistics, as listed in the following table.

Statistic Description
RPC new buffer get objects Number of get object operations for new buffers
RPC updated buffer get objects Number of get object operations for updated buffers
RPC non-updated buffer get objects Number of get object operations for non-updated buffers
RPC temporary buffer get objects Number of get object operations for temporary buffers
RPC new buffer get object groups Number of get object in-group operations for new buffers
RPC updated buffer get object groups Number of get object in-group operations for updated buffers
RPC non-updated buffer get object groups Number of get object in-group operations for non-updated buffers
RPC temporary buffer get object groups Number of get object in-group operations for temporary buffers
RPC get object groups Number of get object group operations
RPC new buffer lock objects Number of lock object operations for new buffers
RPC updated buffer lock objects Number of lock object operations for updated buffers
RPC non-updated buffer lock objects Number of lock object operations for non-updated buffers
RPC temporary buffer lock objects Number of lock object operations for temporary buffers
RPC new buffer lock object groups Number of lock object in-group operations for new buffers
RPC updated buffer lock object groups Number of lock object in-group operations for updated buffers
RPC non-updated buffer lock object groups Number of lock object in-group operations for non-updated buffers
RPC temporary buffer lock object groups Number of lock object in-group operations for temporary buffers
RPC lock object groups Number of lock object group operations
RPC create objects Number of create object operations
RPC update objects Number of update object operations
RPC delete objects Number of delete object operations
RPC unlock objects Number of unlock object operations
RPC unlock object groups Number of unlock object group operations
RPC remove locks Number of remove lock operations
RPC get editions Number of get edition operations
RPC get oids Number of get oid operations
RPC begin transactions Number of Remote Procedure Call beginTransaction instructions
RPC end transactions Number of Remote Procedure Call commitTransaction instructions
RPC abort transactions Number of Remote Procedure Call abortTransaction instructions
RPC begin notifications Number of Remote Procedure Call beginNotification method calls
RPC end notifications Number of Remote Procedure Call endNotification method calls
RPC cause events Number of Remote Procedure Call causeEvent method calls
RPC return notes Number of Remote Procedure Call notifications returned
Received notes from remote Number of notifications received from the remote nodes
RPC server execution Number of Remote Procedure Call server execution methods
RPC send database message Number of Remote Procedure Call send database messages
RPC new buffer get objects time Elapsed time (in microseconds) for get object operations for new buffers
RPC updated buffer get objects time Elapsed time (in microseconds) for get object operations for updated buffers
RPC non-updated buffer get objects time Elapsed time (in microseconds) for get object operations for non-updated buffers
RPC temporary buffer get objects time Elapsed time (in microseconds) for get object operations for temporary buffers
RPC new buffer get objects group time Elapsed time (in microseconds) for get object in-group operations for new buffers
RPC updated buffer get objects group time Elapsed time (in microseconds) for get object in-group operations for updated buffers
RPC non-updated buffer get objects group time Elapsed time (in microseconds) for get object in-group operations for non-updated buffers
RPC temporary buffer get objects group time Elapsed time (in microseconds) for get object in-group operations for temporary buffers
RPC get object group time Elapsed time (in microseconds) for get object group operations
RPC new buffer lock objects time Elapsed time (in microseconds) for lock object operations for new buffers
RPC updated buffer lock objects time Elapsed time (in microseconds) for lock object operations for updated buffers
RPC non-updated buffer lock objects time Elapsed time (in microseconds) for lock object operations for non-updated buffers
RPC temporary buffer lock objects time Elapsed time (in microseconds) for lock object operations for temporary buffers
RPC new buffer lock objects group time Elapsed time (in microseconds) for lock object in-group operations for new buffers
RPC updated buffer lock objects group time Elapsed time (in microseconds) for lock object in-group operations for updated buffers
RPC non-updated buffer lock objects group time Elapsed time (in microseconds) for lock object in-group operations for non-updated buffers
RPC temporary buffer lock objects group time Elapsed time (in microseconds) for lock object in-group operations for temporary buffers
RPC lock objects group time Elapsed time (in microseconds) for lock object group operations
RPC lock queue waits time Total wait time (in microseconds) for queued requests
RPC put objects time Elapsed time (in microseconds) for put object operations
RPC unlock object time Elapsed time (in microseconds) for unlock object operations
RPC unlock object groups time Elapsed time (in microseconds) for unlock object group operations
RPC remove locks time Elapsed time (in microseconds) for remove lock operations
RPC get editions time Elapsed time (in microseconds) for get edition operations
RPC get oids time Elapsed time (in microseconds) for get oid operations
RPC begin transactions time Elapsed time (in microseconds) for begin transaction operations
RPC end transactions time Elapsed time (in microseconds) for end transaction operations
RPC abort transactions time Elapsed time (in microseconds) for abort transaction operations
RPC begin notifications time Elapsed time (in microseconds) for begin notification operations
RPC end notifications time Elapsed time (in microseconds) for end notification operations
RPC cause events time Elapsed time (in microseconds) for cause event operations
RPC return notes time Elapsed time (in microseconds) for return notification operations
RPC server execution time Elapsed time (in microseconds) for server method executions
RPC send database message time Elapsed time (in microseconds) for database method executions
All request bytes sent Total bytes sent for all remote requests
All request bytes received Total bytes received for all remote requests
All requests packets sent Total packets sent for all remote requests
All requests packets received Total packets received for all remote requests
All receipts bytes received Total bytes received for all remote-initiated requests
All receipts packets received Total packets received for all remote-initiated requests