My Oracle Support Banner

Allocation Rule on Management Ledger Performance Issue at Select Distinct ISO_CURRENCY_CD (Doc ID 2886121.1)

Last updated on JANUARY 11, 2024

Applies to:

Oracle Financial Services Profitability Management - Version 8.1.0.1.0 and later
Information in this document applies to any platform.
Oracle Financial Services Analytical Applications (OFSAA)
Oracle Financial Services Profitability Management (PFT)

Symptoms

On PFT 8.1.0.1.2 version, user has about 80 million records in fsi_d_management_ledger for all the dates. When running any allocation rule, found query below that takes time to complete:

  SELECT DISTINCT ISO_CURRENCY_CD
  FROM FSI_D_MANAGEMENT_LEDGER
  WHERE ISO_CURRENCY_CD <> '002'
  AND ISO_CURRENCY_CD <> 'USD';

The query does not have as_of_date as filter due to which no partition pruning happening.


Steps To Replicate:
1. User has over 1000 allocation rules to run on management ledger monthly. This takes 14 hours to complete.
2. During 14 hour, the above SQL was executed approximately 676 times, it takes 15.17 seconds each with total time of 2.8 hour.
    User is looking for ways to reduce the monthly processing time.


Changes

 

Cause

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
Symptoms
Changes
Cause
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.