Note the following information about improving and stabilizing the performance of the Search Engine Service (SES).
Process Flow
Note that you should make use of array selects when you read the application data for transferring them to the search engine in method IF_COM_SE_BUSOBJ~GET_ATTRIBUTE_VALUES. Otherwise, you can affect the overall system performance.
The required runtime per object is calculated in the spool lists of the indexing jobs.
For reasonable package sizes (1,000), the runtime per object should vary from 1 to 20 milliseconds, depending on the complexity of the object.