Poor Billing Performance Due To Billing Time Taxation
(Doc ID 1575242.1)
Last updated on JULY 15, 2020
Applies to:Oracle Communications Billing and Revenue Management - Version 220.127.116.11.0 to 18.104.22.168.0 [Release 7.4.0 to 7.5.0]
Information in this document applies to any platform.
Billing performance has a problem. The bottle neck seems to be in tax calculation as tax is calculated during billing. The query has been identified as:
This select ( sum (amount_deferred) from event_bal_impacts_t ) was taking about 5.5 seconds average per execution. That's the high cost for billing. No other select takes more than one second.
There were some suggestions from Oracle that have been implemented. Like an index and profile were created. The index is the one using START_T and END_T from TMP_UMPROCESSED_EVENTS_T and for this particular QUERY a profile creation was created. After these changes, billing tax calculation time got reduced from 5.5 seconds average to 3.75 seconds average.
If the time spent on this query can be reduced at least by half, billing performance will be a lot much better.
Also, please advise if there are some database parameters that could be tuned such as: PCTFREE, PCTUSED, INIT_TRANS, MAX_TRANS or any other, that could improve billing performance.
To view full details, sign in with your My Oracle Support account.
Don't have a My Oracle Support account? Click to get started!
In this Document