Tips for Performance Improvements on CustomerSearch Module
Hi Experts,
We are working on performance enhancements for rating Pipeline. On enabling the instrumentation (kill -s USR1 <pid>), it seems that the most amount of time is consumed by CustomerSearch module.
Below is the snapshot of the pipeline logs related to CustomerSearch :
DB:AccountProcessingTime_14, 1167645
DB:AccountProfileUpdateProcessingTime_14, 973
DB:AccountProfileUpdateQuery_BulkReadTime_14, 754972
DB:AccountQuery_BulkReadTime_14, 1165745
DB:PurchasedDiscountUpdate_10, 350164
DB:PurchasedProductUpdate_3, 209182
DB:ServiceOrderedBalanceGroupProcessingTime_1, 77590
DB:ServiceProcessingTime_2, 204840
DB:ServiceProfileUpdateProcessingTime_2, 269
DB:ServiceProfileUpdateQuery_BulkReadTime_2, 154015
DB:ServiceQuery_BulkReadTime_2, 204674
FT:CustomerASearch_70, 1898728
FT:CustomerBSearch_70, 1148630
FT:EdrSetDate_70, 267
FT:EdrSetup_70, 678
Q1. Are the functions starting with DB: related to data processing from database ?
Q2. Are the functions starting with FT: related to in memory data processing ?