This illustration shows an apply process dequeuing LCRs and messages from the queue and either applying LCRs directly or passing messages to an apply handler. The apply handlers include a message handler procedure to process user messages, a procedure DML handler to process row LCRs, a DDL handler procedure to process DDL LCRs, a precommit handler to record commit information for LCRs or user messages, and a statement DML handler to process row LCRs.