SQL Performance (MOSC)

MOSC Banner

Bad plan during incremental ETL

Hi All-

We are using OBIA for some of our analytics. The data warehouse database version is 19.7 and is running on RH Linux 7. We see very poor performance (> 24 hours, before I cancelled it) on one of the steps. I've identified the SQL which is having the issue. Note, it is a select statement running on the source EBS database, which is 12.1.0.2 & Solaris 10.

SELECT STATEMENT  Cost = 16846262178695278	    
FILTER  	    
  HASH JOIN  	 2442M
    TABLE ACCESS FULL GL_PERIOD_STATUSES 	  5K
    HASH JOIN  	 2162M
      TABLE ACCESS FULL GL_LEDGERS 	  19 
      NESTED LOOPS OUTER 	 2162M
        HASH JOIN RIGHT OUTER 	 2162M
          TABLE ACCESS FULL GL_JE_BATCHES 	  2M
          MERGE JOIN  	 2162M
            HASH JOIN  	 2162M
              TABLE ACCESS FULL GL_CODE_COMBINATIONS 	  1M
              TABLE ACCESS FULL GL_JE_LINES 	 2162M
            SORT JOIN 	  10M
              TABLE ACCESS FULL GL_JE_HEADERS 	  10M
        TABLE ACCESS BY INDEX ROWID GL_ENCUMBRANCE_TYPES 	  1 
          INDEX UNIQUE SCAN GL_ENCUMBRANCE_TYPES_U1 	  1 
  VIEW  	 2162M
    UNION-ALL  	    
      FILTER  	    
        INDEX FULL SCAN GL_JE_LINES_N5 	 2162M
      NESTED LOOPS  	  1 
        NESTED LOOPS  	  1 
          TABLE ACCESS BY INDEX ROWID GL_JE_HEADERS 	  1 
            INDEX UNIQUE SCAN GL_JE_HEADERS_U1 	  1 
          INDEX UNIQUE SCAN GL_JE_LINES_U1 	  1 
        TABLE ACCESS BY INDEX ROWID GL_JE_BATCHES 	  1 
          INDEX UNIQUE SCAN GL_JE_BATCHES_U1 	  1 

Howdy, Stranger!

Log In

To view full details, sign in to My Oracle Support Community.

Register

Don't have a My Oracle Support Community account? Click here to get started.

Category Leaderboard

Top contributors this month

New to My Oracle Support Community? Visit our Welcome Center

MOSC Help Center