(SP23) FIX-004 Performance optimization
BUG FIX ARCHIVE
Download link
https://mats.datavard.com/downloader.php?ticketid=8630b9df4570cad44efc58d18d11d32f
Description: OutBoard DataTiering SP23 FIX-004 Performance optimization
Password: Datavard1
Transports requests
Request | Date | Owner | Short Text |
---|---|---|---|
NSQK905545 | 25.04.2019 | DATAVARD | OutBoard DataTiering SP23 FIX-004 Performance optimization |
Import the transport request to the affected system.
ISSUE DESCRIPTION
A performance problem with the activation of DSO data, when this data is already archived. Execution of the method IS_ADSO_SUPPORTED in the class /DVD/OA_BASE_CL_ADSO takes app. 45% of total runtime in the first 90 minutes.
ERROR DESCRIPTION
The error is caused by calling the same method in a loop.
SOLUTION
The method IS_ADSO_SUPPORTED will select the data from a table only once and keep it in a buffer. And the calling of the method in a loop is moved before the loop, so it will be called only once.