7.14 V$AQ_IPC_ACTIVE_MSGS

V$AQ_IPC_ACTIVE_MSGS displays the information related to active IPC messages being processed by AQ background processes.

Column Datatype Description

PROCESS_NAME

VARCHAR2(48)

Slave process name

PROCESS_ID

NUMBER

Oracle process ID for this slave

SLAVE_STATE

NUMBER

Slave status:

  • 3: Picked task

  • 4: Running

  • 7: Idle

SLAVEOBJ_STATE

NUMBER

Slave object status:

  • 0: Invalid

  • 1: Valid

SEQUENCE_NUMBER

NUMBER

Message sequence number

MSG_CLASS_NAME

VARCHAR2(30)

Message class name

MSG_FLAGS

NUMBER

Message flags:

  • 1: This message needs ack

  • 2: Short

  • 4: Long

  • 8: Priority

  • 10: Special ack

MSG_SUBMT_TIME

NUMBER

Time this message was added into the IPC master's list (in seconds)

MSG_PICKD_TIME

NUMBER

Time this message was picked by slave or master for processing (in seconds)

CON_ID

NUMBER

The ID of the container to which the data pertains. Possible values include:

  • 0: This value is used for rows containing data that pertain to the entire CDB. This value is also used for rows in non-CDBs.

  • 1: This value is used for rows containing data that pertain to only the root

  • n: Where n is the applicable container ID for the rows containing data