SQL Performance (MOSC)

MOSC Banner

Why the sql cost so long time?

edited Apr 28, 2017 5:01AM in SQL Performance (MOSC) 1 commentAnswered

@ORACLE 12.1.0.2  WINDOWS2008

SQL> explain plan for

   2  SELECT AR.FID RECID, '' RECBILLNO, AR.FALLAMOUNTFOR, '' FCURWRITTENOFFAMOUNTFOR, '' FNRECEIPTAMOUNT,

   3               CASE  WHEN (AR.FALLAMOUNTFOR < '') THEN (-'' * ABS(SUM(NVL(PML.FCURWRITTENOFFAMOUNTFOR, '')))) ELSE ABS(SUM(NVL(PML.FCURWRITTENOFFAMOUNTFOR, ''))) END FCHARGEOFFAMOUNT,

   4               PML.FSRCBILLNO FCHARGEOFFBILLNO

   5               FROM T_AR_RECMACTHLOGENTRY PML

   6               INNER JOIN T_AR_RECMacthLog PM ON (PM.FID = PML.FID AND (PM.FISACTIVATION <> '0'))

   7               INNER JOIN T_AR_RECEIVABLE AR ON AR.FID = PML.FTARGETBILLID

   8               WHERE (((((PML.FTARGETFROMID = 'AR_receivable' AND (PML.FSOURCEFROMID <>  'AR_receivable')) AND (PML.FSOURCEFROMID <> 'AR_RECEIVEBILL'))AND (PML.FSOURCEFROMID <> 'AR_REFUNDBILL'))

   9               AND EXISTS (SELECT '' FROM T_AR_RECEIVABLEENTRY ARE

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