16 Using Result Set Interface
The CTX_QUERY.RESULT_SET procedure executes an XML or JSON query and generates a result set in XML or JSON.
Note:
-
The Oracle Text Result Set Interface queries are not supported on shard catalog instances.
-
Complex RSI queries, especially those involving large
SDATA, can be long-running. The longer a query runs, the moreUNDOdata is generated to support consistent read operations. This is because Oracle needs to preserve the data as it was at the start of the query to ensure the query's consistency. On Windows systems, additional factors such as memory management and resource allocation can influence how Oracle manages UNDO. While the exact mechanisms can vary, it's observed that RSI operations on Windows tend to have higherUNDOrequirements. This increased demand can lead to ORA-08176 errors if theUNDOconfiguration is not adequately sized. To mitigate ORA-08176 errors in RSI query workloads on Windows, adjustUNDOSettings. Increase theUNDO_TABLESPACEsize or optimizeUNDO_MANAGEMENTparameter to accommodate the higher demands from larger SDATA processing.