Child pages
  • Time spent in RSDRP_EXECUTE_AT_QUERY_DISP
Skip to end of metadata
Go to start of metadata

In the trace you can see all the time is being taken in the

program RSDRP_EXECUTE_AT_QUERY_DISP, 90+ % and all the time is ABAP

time

I put a breakpoint in the code, RSDRP_EXECUTE_AT_QUERY_DISP

and could see that the querys has 17 query objects to run, also

the system is running these in parallel but the system can only

run 6 at one time,  This means the system is waiting for alot of

the time for these 6 WPs to be free,

 

      CALL FUNCTION 'RSDRP_EXECUTE_AT_QUERY_DISP'

        EXPORTING

          i_xcode        = l_xcode

          i_t_query      = l_t_query          <    17 query objects

          i_parallel     = l_parallel         <    6 objects

        IMPORTING

 

 

This value defaults to 6 but can be changed,  it is controlled

by the parameter QUERY_MAX_WP_DIAG in RSADMIN

 

 

895530 Maximum number of parallel processes for each query

 

Of course you could set this to 24 and all the query objects will

run at the same time, you then need to make sure you have the

required memory on the system.

 

  • No labels