My Oracle Support Banner

xStream Client Application Hangs With Large Amount Of Entries at GV$xstream_transaction View (Doc ID 2899390.1)

Last updated on NOVEMBER 10, 2022

Applies to:

Oracle Database - Enterprise Edition - Version and later
Information in this document applies to any platform.


The xStream client application stops reading LCRs with no errors and gets into a hang state.

A couple of common symptoms are noted while facing the issue such as:

i. Growth of gv$xstream_transaction without reducing its size, one can use this query to monitor if it returns large number of rows:

select count(*) from gv$xstream_transaction,dba_xstream_outbound_progress where LAST_MESSAGE_NUMBER < PROCESSED_LOW_SCN;

 ii. The xStream propagation receiver component of database goes into 'waiting for memory' state eventually and will not move out of that, this another query can be used to confirm that:

select TOTAL_MSGS, HIGH_WATER_MARK, ACKNOWLEDGEMENT, STATE from gv$propagation_receiver;




 Implemented xStream application type.


To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!

In this Document

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.