Professional Documents
Culture Documents
Addmrpt 1 12004 12005 19jun 6-7am
Addmrpt 1 12004 12005 19jun 6-7am
Addmrpt 1 12004 12005 19jun 6-7am
--------------------------------Analysis Period
--------------AWR snapshot range from 12004 to 12005.
Time period starts at 19-JUN-15 06.00.09 AM
Time period ends at 19-JUN-15 07.00.10 AM
Analysis Target
--------------Database 'PRODDB' with DB ID 578511947.
Database version 11.2.0.4.0.
ADDM performed an analysis of instance proddb, numbered 1 and hosted at
proddb.
Activity During the Analysis Period
----------------------------------Total database time was 5327 seconds.
The average number of active sessions was 1.48.
Summary of Findings
------------------Description
Active Sessions
Percent of Activity
--------------------- ------------------1 Top SQL Statements
1.33 | 89.6
2 "User I/O" wait Class .04 | 2.86
Recommendations
--------------5
0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Findings and Recommendations
---------------------------Finding 1: Top SQL Statements
Impact is 1.33 active sessions, 89.6% of total activity.
-------------------------------------------------------SQL statements consuming significant database time were found. These
statements offer a good opportunity for performance improvement.
Recommendation 1: SQL Tuning
Estimated benefit is .54 active sessions, 36.48% of total activity.
------------------------------------------------------------------Action
Run SQL Tuning Advisor on the SELECT statement with SQL_ID
"a6c6qtg1g3jtv".
Related Object
SQL statement with SQL_ID a6c6qtg1g3jtv.
SELECT :"SYS_B_000" RANK,:"SYS_B_001"
HEADING,A.GL_CODE,A.GL_DESC,NVL(B.MONTH_TO_DATE,:"SYS_B_002")
MONTH_TO_DATE, :"SYS_B_003"
BUDGET,NVL(C.PREVIOUS_PERIOD,:"SYS_B_004") PREVIOUS_PERIOD FROM
GLTM_GLMASTER A, (SELECT
B.PARENT_GL,-:"SYS_B_005"*SUM(A.LCY_CLOSING_BAL) MONTH_TO_DATE FROM
ACTB_ACCBAL_HISTORY A,GLTM_GLMASTER B WHERE A.ACCOUNT = B.GL_CODE AND
B.PARENT_GL IN (:"SYS_B_006",:"SYS_B_007",:"SYS_B_008",:"SYS_B_009",:
"SYS_B_010",:"SYS_B_011",:"SYS_B_012") AND A.BKG_DATE = (SELECT
MONTH_TO_DATE,:"SYS_B_482" BUDGET,NVL(C.PREVIOUS_PERIOD,:"SYS_B_483")
PREVIOUS_PERIOD FROM GLTM_GLMASTER A,(SELECT B.PARENT_GL
AC_NO,SUM(DECODE(DRCR_IND,:"SYS_B_484",LCY_AMOUNT,-LCY_AMOUNT))
MONTH_TO_DATE FROM ACVW_ALL_AC_ENTRIES A,GLTM_GLMASTER B WHERE
A.TRN_DT <= TO_DATE(:"SYS_B_485") AND A.CUST_GL = :"SYS_B_486" AND
AC_NO IN (SELECT GL_CODE FROM GLTM_GLMASTER WHERE PARENT_GL IN
(:"SYS_B_487",:"SYS_B_488"))AND A.AC_NO = B.GL_CODE GROUP BY
PARENT_GL) B, (SELECT B.PARENT_GL
AC_NO,SUM(DECODE(DRCR_IND,:"SYS_B_489",LCY_AMOUNT,-LCY_AMOUNT))
PREVIOUS_PERIOD FROM ACVW_ALL_AC_ENTRIES A,GLTM_GLMASTER B WHERE
A.TRN_DT <= LAST_DAY(ADD_MONTHS(TO_DATE(:"SYS_B_490"),-:"SYS_B_491"))
AND A.CUST_GL = :"SYS_B_492" AND AC_NO IN (SELECT GL_CODE FROM
GLTM_GLMASTER WHERE PARENT_GL IN (:"SYS_B_493",:"SYS_B_494")) AND
A.AC_NO = B.GL_CODE GROUP BY PARENT_GL) C WHERE A.GL_CODE IN
(:"SYS_B_495",:"SYS_B_496") AND A.GL_CODE = B.AC_NO(+) AND A.GL_CODE
= C.AC_NO(+) UNION SELECT :"SYS_B_497" RANK,:"SYS_B_498"
HEADING,D.GL_CODE,:"SYS_B_499"
GL_DESC,NVL(B.MONTH_TO_DATE,:"SYS_B_500") MONTH_TO_DATE,:"SYS_B_501"
BUDGET,NVL(C.PREVIOUS_PERIOD,:"SYS_B_502") PREVIOUS_PERIOD FROM
GLTM_GLMASTER A,GLTM_GLMASTER D, (SELECT
AC_NO,SUM(DECODE(DRCR_IND,:"SYS_B_503",LCY_AMOUNT,-LCY_AMOUNT))
MONTH_TO_DATE FROM ACVW_ALL_AC_ENTRIES A,GLTM_GLMASTER B WHERE
A.TRN_DT <= TO_DATE(:"SYS_B_504") AND A.CUST_GL = :"SYS_B_505" AND
AC_NO IN :"SYS_B_506" AND A.AC_NO = B.GL_CODE GROUP BY AC_NO) B,
(SELECT AC_NO,SUM(DECODE(DRCR_IND,:"SYS_B_507",LCY_AMOUNT,-LCY_AMOUNT
)) PREVIOUS_PERIOD FROM ACVW_ALL_AC_ENTRIES A,GLTM_GLMASTER B WHERE
A.TRN_DT <= LAST_DAY(ADD_MONTHS(TO_DATE(:"SYS_B_508"),-:"SYS_B_509"))
AND A.CUST_GL = :"SYS_B_510" AND AC_NO IN :"SYS_B_511" AND A.AC_NO =
B.GL_CODE GROUP BY AC_NO) C WHERE A.PARENT_GL IN (:"SYS_B_512") AND
A.PARENT_GL = D.GL_CODE AND A.GL_CODE = B.AC_NO AND A.GL_CODE =
C.AC_NO UNION SELECT :"SYS_B_513" RANK,:"SYS_B_514" HEADING,B.AC_NO,
B.GL_DESC, NVL(B.MONTH_TO_DATE,:"SYS_B_515")
MONTH_TO_DATE,:"SYS_B_516" BUDGET,NVL(C.PREVIOUS_PERIOD,:"SYS_B_517")
PREVIOUS_PERIOD FROM GLTM_GLMASTER A,GLTM_GLMASTER D, (SELECT
AC_NO,SUM(DECODE(DRCR_IND,:"SYS_B_518",LCY_AMOUNT,-LCY_AMOUNT))
MONTH_TO_DATE,B.GL_DESC FROM ACVW_ALL_AC_ENTRIES A,GLTM_GLMASTER B
WHERE A.TRN_DT <= TO_DATE(:"SYS_B_519") AND A.CUST_GL = :"SYS_B_520"
AND AC_NO IN (:"SYS_B_521",:"SYS_B_522") AND A.AC_NO = B.GL_CODE
GROUP BY AC_NO,B.GL_DESC) B, (SELECT
AC_NO,SUM(DECODE(DRCR_IND,:"SYS_B_523",LCY_AMOUNT,-LCY_AMOUNT))
PREVIOUS_PERIOD,B.GL_DESC FROM ACVW_ALL_AC_ENTRIES A,GLTM_GLMASTER B
WHERE A.TRN_DT <= LAST_DAY(ADD_MONTHS(TO_DATE(:"SYS_B_524"),-:"SYS_B_
525")) AND A.CUST_GL = :"SYS_B_526" AND AC_NO IN
(:"SYS_B_527",:"SYS_B_528") AND A.AC_NO = B.GL_CODE GROUP BY
AC_NO,B.GL_DESC) C WHERE A.PARENT_GL IN (:"SYS_B_529") AND
A.PARENT_GL = D.GL_CODE AND A.GL_CODE = B.AC_NO AND A.GL_CODE =
C.AC_NO UNION SELECT :"SYS_B_530" RANK,:"SYS_B_531"
HEADING,B.GL_CODE,:"SYS_B_532"
GL_DESC,NVL(SUM(B.BALANCE),:"SYS_B_533") MONTH_TO_DATE,:"SYS_B_534"
BUDGET,NVL(SUM(C.BALANCE),:"SYS_B_535") PREVIOUS_PERIOD FROM
GLTM_GLMASTER A,(SELECT :"SYS_B_536"
GL_CODE,SUM(DECODE(A.DRCR_IND,:"SYS_B_537",LCY_AMOUNT,-LCY_AMOUNT))
BALANCE FROM ACVW_ALL_AC_ENTRIES A, GLTM_GLMASTER B WHERE A.AC_NO =
B.GL_CODE AND B.CATEGORY IN (:"SYS_B_538",:"SYS_B_539") AND A.TRN_DT
<= TO_DATE(:"SYS_B_540")) B, (SELECT :"SYS_B_541"
GL_CODE,SUM(DECODE(A.DRCR_IND,:"SYS_B_542",LCY_AMOUNT,-LCY_AMOUNT))
BALANCE FROM ACVW_ALL_AC_ENTRIES A,GLTM_GLMASTER B WHERE A.AC_NO =
B.GL_CODE AND B.CATEGORY IN (:"SYS_B_543",:"SYS_B_544") AND A.TRN_DT
<= LAST_DAY(ADD_MONTHS(TO_DATE(:"SYS_B_545"),-:"SYS_B_546"))) C WHERE
A.GL_CODE = B.GL_CODE AND A.GL_CODE = C.GL_CODE GROUP BY B.GL_CODE
MONTH_TO_DATE,:"SYS_B_770" BUDGET,NVL(C.PREVIOUS_PERIOD,:"SYS_B_771")
PREVIOUS_PERIOD FROM GLTM_GLMASTER A,GLTM_GLMASTER D, (SELECT
AC_NO,SUM(DECODE(DRCR_IND,:"SYS_B_772",LCY_AMOUNT,-LCY_AMOUNT))
MONTH_TO_DATE FROM ACVW_ALL_AC_ENTRIES A,GLTM_GLMASTER B WHERE
A.TRN_DT <= TO_DATE(:"SYS_B_773") AND A.CUST_GL = :"SYS_B_774" AND
AC_NO IN (SELECT GL_CODE FROM GLTM_GLMASTER WHERE PARENT_GL IN
(:"SYS_B_775")) AND A.AC_NO = B.GL_CODE GROUP BY AC_NO) B, (SELECT
AC_NO,SUM(DECODE(DRCR_IND,:"SYS_B_776",LCY_AMOUNT,-LCY_AMOUNT))
PREVIOUS_PERIOD FROM ACVW_ALL_AC_ENTRIES A,GLTM_GLMASTER B WHERE
A.TRN_DT <= LAST_DAY(ADD_MONTHS(TO_DATE(:"SYS_B_777"),-:"SYS_B_778"))
AND A.CUST_GL = :"SYS_B_779" AND AC_NO IN (SELECT GL_CODE FROM
GLTM_GLMASTER WHERE PARENT_GL IN (:"SYS_B_780")) AND A.AC_NO =
B.GL_CODE GROUP BY AC_NO) C WHERE A.PARENT_GL IN (:"SYS_B_781") AND
A.PARENT_GL = D.GL_CODE AND A.GL_CODE = B.AC_NO (+) AND A.GL_CODE =
C.AC_NO (+) UNION SELECT
DECODE(A.PARENT_GL,:"SYS_B_782",:"SYS_B_783",:"SYS_B_784")
RANK,:"SYS_B_785",A.GL_CODE,A.GL_DESC,NVL(B.MONTH_TO_DATE,:"SYS_B_786
") MONTH_TO_DATE,:"SYS_B_787" BUDGET,
NVL(C.PREVIOUS_PERIOD,:"SYS_B_788") PREVIOUS_PERIOD FROM
GLTM_GLMASTER A, (SELECT
B.GL_CODE,SUM(DECODE(A.DRCR_IND,:"SYS_B_789",A.LCY_AMOUNT,-A.LCY_AMOU
NT)) MONTH_TO_DATE FROM ACVW_ALL_AC_ENTRIES A,GLTM_GLMASTER B WHERE
A.AC_NO = B.GL_CODE AND A.TRN_DT <= TO_DATE(:"SYS_B_790") AND A.AC_NO
IN (SELECT GL_CODE FROM GLTM_GLMASTER WHERE PARENT_GL
IN(:"SYS_B_791",:"SYS_B_792")) GROUP BY B.GL_CODE) B, (SELECT
B.GL_CODE,SUM(DECODE(A.DRCR_IND,:"SYS_B_793",A.LCY_AMOUNT,-A.LCY_AMOU
NT)) PREVIOUS_PERIOD FROM ACVW_ALL_AC_ENTRIES A,GLTM_GLMASTER B WHERE
A.AC_NO = B.GL_CODE AND A.TRN_DT <=
LAST_DAY(ADD_MONTHS(TO_DATE(:"SYS_B_794"),-:"SYS_B_795")) AND A.AC_NO
IN (SELECT GL_CODE FROM GLTM_GLMASTER WHERE PARENT_GL
IN(:"SYS_B_796",:"SYS_B_797")) GROUP BY B.GL_CODE) C WHERE A.GL_CODE
IN (SELECT GL_CODE FROM GLTM_GLMASTER WHERE PARENT_GL
IN(:"SYS_B_798",:"SYS_B_799")) AND A.GL_CODE = B.GL_CODE (+) AND
A.GL_CODE = C.GL_CODE (+) UNION SELECT
DECODE(D.GL_CODE,:"SYS_B_800",:"SYS_B_801",:"SYS_B_802",:"SYS_B_803",
:"SYS_B_804",:"SYS_B_805",:"SYS_B_806",:"SYS_B_807",:"SYS_B_808",:"SY
S_B_809",:"SYS_B_810",:"SYS_B_811",:"SYS_B_812",:"SYS_B_813",:"SYS_B_
814",:"SYS_B_815",:"SYS_B_816",:"SYS_B_817",:"SYS_B_818",:"SYS_B_819"
, :"SYS_B_820",:"SYS_B_821",:"SYS_B_822",:"SYS_B_823",:"SYS_B_824",:"
SYS_B_825",:"SYS_B_826",:"SYS_B_827",:"SYS_B_828",:"SYS_B_829",:"SYS_
B_830",:"SYS_B_831",:"SYS_B_832",:"SYS_B_833",:"SYS_B_834",:"SYS_B_83
5",:"SYS_B_836",:"SYS_B_837",:"SYS_B_838",:"SYS_B_839",:"SYS_B_840",:
"SYS_B_841") RANK, D.GL_DESC
HEADING,A.GL_CODE,A.GL_DESC,NVL(B.MONTH_TO_DATE,:"SYS_B_842")
MONTH_TO_DATE,:"SYS_B_843" BUDGET,NVL(C.PREVIOUS_PERIOD,:"SYS_B_844")
PREVIOUS_PERIOD FROM GLTM_GLMASTER A,GLTM_GLMASTER D,(SELECT
AC_NO,SUM(DECODE(DRCR_IND,:"SYS_B_845",LCY_AMOUNT,-LCY_AMOUNT))
MONTH_TO_DATE FROM ACVW_ALL_AC_ENTRIES A,GLTM_GLMASTER B WHERE
A.TRN_DT <= TO_DATE(:"SYS_B_846") AND A.CUST_GL = :"SYS_B_847" AND
AC_NO IN (SELECT GL_CODE FROM GLTM_GLMASTER WHERE CATEGORY IN
(:"SYS_B_848",:"SYS_B_849")) AND A.AC_NO = B.GL_CODE GROUP BY AC_NO)
B, (SELECT AC_NO,SUM(DECODE(DRCR_IND,:"SYS_B_850",LCY_AMOUNT,-LCY_AMO
UNT)) PREVIOUS_PERIOD FROM ACVW_ALL_AC_ENTRIES A,GLTM_GLMASTER B
WHERE A.TRN_DT <= LAST_DAY(ADD_MONTHS(TO_DATE(:"SYS_B_851"),-:"SYS_B_
852")) AND A.CUST_GL = :"SYS_B_853" AND AC_NO IN (SELECT GL_CODE FROM
GLTM_GLMASTER WHERE CATEGORY IN (:"SYS_B_854",:"SYS_B_855")) AND
A.AC_NO = B.GL_CODE GROUP BY AC_NO) C WHERE A.GL_CODE IN (SELECT
GL_CODE FROM GLTM_GLMASTER WHERE CATEGORY IN
(:"SYS_B_856",:"SYS_B_857")) AND (A.PARENT_GL NOT IN
(:"SYS_B_858",:"SYS_B_859") OR A.GL_CODE IN (:"SYS_B_860",
:"SYS_B_03",:"SYS_B_04",:"SYS_B_05",:"SYS_B_06",
:"SYS_B_07",:"SYS_B_08",:"SYS_B_09",:"SYS_B_10",:"SYS_B_11",:"SYS_B_1
2",:"SYS_B_13") ENTITY_TYPE,DECODE(B.NATIONALITY, :"SYS_B_14",
:"SYS_B_15", :"SYS_B_16") RESIDENT_FLAG, B.CUSTOMER_NAME1
ENTITY_NAME, NULL ENTITY_OTHER_NAME, NULL DOB, C.SEX
SEX,DECODE(D.ALT_COUNTRY_CODE, :"SYS_B_17", :"SYS_B_18", :"SYS_B_19",
:"SYS_B_20", :"SYS_B_21", :"SYS_B_22", :"SYS_B_23", :"SYS_B_24",
:"SYS_B_25", :"SYS_B_26", :"SYS_B_27",
:"SYS_B_28",D.ALT_COUNTRY_CODE) COUNTRY_CODE, C.PASSPORT_NO
PASSPORT_NO, B.ADDRESS_LINE1 ADDRESS1, B.ADDRESS_LINE2
ADDRESS2,B.ADDRESS_LINE3 ADDRESS3,B.ADDRESS_LINE4 ADDRESS4,NULL
ADDRESS5, A.ALT_ACC_NO REF_NO, :"SYS_B_29" CREDIT_TYPE,
BOFN_GET_BOOK_DATE(A.ACCOUNT_NUMBER) DATE_APPROVED,NULL PARENT_CO_NO,
NULL PARENT_CO_NAME, DECODE(O.CUST_MIS_2, :"SYS_B_30", :"SYS_B_31",
:"SYS_B_32", :"SYS_B_33", :"SYS_B_34", :"SYS_B_35", :"SYS_B_36",
:"SYS_B_37", :"SYS_B_38",:"SYS_B_39",:"SYS_B_40",:"SYS_B_41",:"SYS_B_
42",:"SYS_B_43", :"SYS_B_44",:"SYS_B_45",:"SYS_B_46",:"SYS_B_47",:"SY
S_B_48",:"SYS_B_49", :"SYS_B_50",
:"SYS_B_51",:"SYS_B_52",:"SYS_B_53", :"SYS_B_54", :"SYS_B_55",
:"SYS_B_56",:"SYS_B_57", :"SYS_B_58",:"SYS_B_59",:"SYS_B_60",
:"SYS_B_61",:"SYS_B_62",
:"SYS_B_63",:"SYS_B_64",:"SYS_B_65",:"SYS_B_66",:"SYS_B_67",:"SYS_B_6
8") SECTOR_LOAN_CLASS,A.CURRENCY CURR,NVL(A.FIELD_NUMBER_1,
A.AMOUNT_DISBURSED) AMOUNT_ORG, -:"SYS_B_69" *
BOFN_PRINCIPAL_OUTSTANDING(A.ACCOUNT_NUMBER, N.TODAY)
AMOUNT_OUT,NVL(A.FIELD_NUMBER_1, A.AMOUNT_DISBURSED) AMOUNT_DIS,
TO_DATE(:"SYS_B_70") DATE_UPDATE, BOFN_AMOUNT_INST(A.ACCOUNT_NUMBER)
AMOUNT_INST,I.DATE_FIRST_INST,
BOFN_MCIB_PERIODICITY_V12(A.ACCOUNT_NUMBER) PERIODICITY,
I.DATE_LAST_INST,NVL(A.MATURITY_DATE, N.TODAY) DATE_EXP,
BOFN_NO_INST(A.ACCOUNT_NUMBER) NO_INST,
BOFN_MCIB_LD_DATEDEFAULT_V12(A.ACCOUNT_NUMBER) DATE_DEFAULT,
BOFN_MCIB_LD_AMTDEFAULT_V12(A.ACCOUNT_NUMBER) BAL_DEFAULT,
DECODE(BOFN_MCIB_LD_DATEDEFAULT_V12(A.ACCOUNT_NUMBER), NULL,
TO_NUMBER(NULL), L.AMOUNT_ARRS) AMOUNT_ARRS,(N.NEXT_WORKING_DAY BOFN_MCIB_LD_DATEDEFAULT_V12(A.ACCOUNT_NUMBER)) TYPE_CLASS,
BOFN_MCIB_LD_REGUL_V12(A.ACCOUNT_NUMBER) DATE_REGULARISED,NULL
ACTION_TAKEN, NULL ACTION_DATE FROM CLTB_ACCOUNT_MASTER
A,STTM_CUSTOMER B, STTM_CUST_PERSONAL C, STTM_COUNTRY D, (SELECT
B.ACCOUNT_NUMBER, DECODE((MAX(D.DATE_UPDATE) - MAX(A.TRN_DT)) ABS(MAX(D.DATE_UPDATE) - MAX(A.TRN_DT)), :"SYS_B_71",
MAX(D.DATE_UPDATE), MAX(A.TRN_DT)) DATE_UPDATE FROM
ACVW_ALL_AC_ENTRIES A, CLTB_ACCOUNT_MASTER B, STTM_CUST_PERSONAL
C, MCIB_HISTORY_DATA D WHERE (A.TRN_REF_NO = B.ALT_ACC_NO OR
A.RELATED_ACCOUNT = B.ACCOUNT_NUMBER) AND B.CUSTOMER_ID =
C.CUSTOMER_NO AND B.ALT_ACC_NO = D.REF_NO AND D.REPORTING_DATE =
(SELECT MAX(REPORTING_DATE) FROM MCIB_HISTORY_DATA WHERE REF_NO =
D.REF_NO) AND A.AMOUNT_TAG = :"SYS_B_72" AND B.ACCOUNT_STATUS =
:"SYS_B_73" GROUP BY B.ACCOUNT_NUMBER, B.ALT_ACC_NO) G, (SELECT
ACCOUNT_NUMBER, MAX(SCHEDULE_DUE_DATE) DATE_LAST_INST,
MIN(SCHEDULE_DUE_DATE) DATE_FIRST_INST FROM (SELECT ACCOUNT_NUMBER,
SCHEDULE_DUE_DATE FROM CLTB_ACCOUNT_SCHEDULES UNION SELECT
X.ACCOUNT_NUMBER, W.DUE_DATE FROM CSTB_AMOUNT_DUE W,
CLTB_ACCOUNT_MASTER X WHERE W.CONTRACT_REF_NO = X.ALT_ACC_NO) GROUP
BY ACCOUNT_NUMBER) I, (SELECT A.ACCOUNT_NUMBER, SUM(A.AMOUNT_DUE NVL(A.AMOUNT_SETTLED, :"SYS_B_74")) AMOUNT_ARRS FROM
CLTB_ACCOUNT_SCHEDULES A, STTM_DATES B WHERE A.BRANCH_CODE =
B.BRANCH_CODE
AND A.SCHEDULE_DUE_DATE < B.TODAY HAVING
SUM(A.AMOUNT_DUE - NVL(A.AMOUNT_SETTLED, :"SYS_B_75")) = :"SYS_B_76"
GROUP BY A.ACCOUNT_NUMBER) L,STTM_DATES N, MITM_CUSTOMER_DEFAULT O
NT_ORG,AMOUNT_OUT,AMOUNT_DIS,DATE_UPDATE,AMOUNT_INST,
DATE_FIRST_INST,PERIODICITY,DATE_LAST_INST,DATE_EXP,NO_INST,
DATE_DEFAULT,BAL_DEFAULT,AMOUNT_ARRS,TYPE_CLASS,DATE_REGULARISED,ACTI
ON_TAKEN,ACTION_DATE) SELECT B.UNIQUE_ID_VALUE ENTITY_CODE,
DECODE(O.CUST_MIS_7,:"SYS_B_00",:"SYS_B_01",:"SYS_B_02",
:"SYS_B_03",:"SYS_B_04",:"SYS_B_05",:"SYS_B_06",
:"SYS_B_07",:"SYS_B_08",:"SYS_B_09",:"SYS_B_10",:"SYS_B_11",:"SYS_B_1
2",:"SYS_B_13") ENTITY_TYPE,DECODE(NVL(C.INCORP_COUNTRY,B.COUNTRY),:"
SYS_B_14",:"SYS_B_15",:"SYS_B_16",:"SYS_B_17",:"SYS_B_18")
RESIDENT_FLAG, B.CUSTOMER_NAME1 ENTITY_NAME, NULL
ENTITY_OTHER_NAME, NULL DOB, NULL SEX, DECODE(D.ALT_COUNTRY_CODE,
:"SYS_B_19", :"SYS_B_20", :"SYS_B_21", :"SYS_B_22", :"SYS_B_23",
:"SYS_B_24", :"SYS_B_25", :"SYS_B_26", :"SYS_B_27", :"SYS_B_28",
:"SYS_B_29", :"SYS_B_30",D.ALT_COUNTRY_CODE)
COUNTRY_CODE,C.C_NATIONAL_ID PASSPORT_NO, B.ADDRESS_LINE1 ADDRESS1,
B.ADDRESS_LINE2 ADDRESS2, B.ADDRESS_LINE3 ADDRESS3, B.ADDRESS_LINE4
ADDRESS4, NULL ADDRESS5, A.ALT_ACC_NO REF_NO, :"SYS_B_31"
CREDIT_TYPE, BOFN_GET_BOOK_DATE(A.ACCOUNT_NUMBER) DATE_APPROVED,
NULL PARENT_CO_NO, NULL PARENT_CO_NAME, DECODE(O.CUST_MIS_2,
:"SYS_B_32", :"SYS_B_33", :"SYS_B_34", :"SYS_B_35", :"SYS_B_36",
:"SYS_B_37", :"SYS_B_38", :"SYS_B_39",
:"SYS_B_40",:"SYS_B_41",:"SYS_B_42",:"SYS_B_43",:"SYS_B_44",:"SYS_B_4
5", :"SYS_B_46",:"SYS_B_47",:"SYS_B_48",:"SYS_B_49",:"SYS_B_50",:"SYS
_B_51", :"SYS_B_52", :"SYS_B_53",:"SYS_B_54",:"SYS_B_55",
:"SYS_B_56", :"SYS_B_57", :"SYS_B_58",:"SYS_B_59",
:"SYS_B_60",:"SYS_B_61",:"SYS_B_62", :"SYS_B_63",:"SYS_B_64",
:"SYS_B_65",:"SYS_B_66",:"SYS_B_67",:"SYS_B_68",:"SYS_B_69",:"SYS_B_7
0") SECTOR_LOAN_CLASS, A.CURRENCY CURR,NVL(A.FIELD_NUMBER_1,
A.AMOUNT_FINANCED) AMOUNT_ORG, -:"SYS_B_71" *
BOFN_PRINCIPAL_OUTSTANDING(A.ACCOUNT_NUMBER, N.TODAY) AMOUNT_OUT,
NVL(A.FIELD_NUMBER_1, A.AMOUNT_DISBURSED) AMOUNT_DIS,
TO_DATE(:"SYS_B_72") DATE_UPDATE, BOFN_AMOUNT_INST(A.ACCOUNT_NUMBER)
AMOUNT_INST, I.DATE_FIRST_INST,
BOFN_MCIB_PERIODICITY_V12(A.ACCOUNT_NUMBER) PERIODICITY,
I.DATE_LAST_INST, A.MATURITY_DATE DATE_EXP,
BOFN_NO_INST(A.ACCOUNT_NUMBER) NO_INST,
BOFN_MCIB_LD_DATEDEFAULT_V12(A.ACCOUNT_NUMBER) DATE_DEFAULT,
BOFN_MCIB_LD_AMTDEFAULT_V12(A.ACCOUNT_NUMBER) BAL_DEFAULT,
DECODE(BOFN_MCIB_LD_DATEDEFAULT_V12(A.ACCOUNT_NUMBER),NULL,
TO_NUMBER(NULL), L.AMOUNT_ARRS) AMOUNT_ARRS, (N.NEXT_WORKING_DAY BOFN_MCIB_LD_DATEDEFAULT_V12(A.ACCOUNT_NUMBER))
TYPE_CLASS,BOFN_MCIB_LD_REGUL_V12(A.ACCOUNT_NUMBER) DATE_REGULARISED,
NULL ACTION_TAKEN,NULL ACTION_DATE FROM CLTB_ACCOUNT_MASTER
A,STTM_CUSTOMER B, STTM_CUST_CORPORATE C, STTM_COUNTRY D,(SELECT
B.ACCOUNT_NUMBER, DECODE((MAX(D.DATE_UPDATE) - MAX(A.TRN_DT)) ABS(MAX(D.DATE_UPDATE) - MAX(A.TRN_DT)), :"SYS_B_73",
MAX(D.DATE_UPDATE), MAX(A.TRN_DT)) DATE_UPDATE FROM
ACVW_ALL_AC_ENTRIES A, CLTB_ACCOUNT_MASTER B, STTM_CUST_PERSONAL
C,MCIB_HISTORY_DATA D WHERE (A.TRN_REF_NO = B.ALT_ACC_NO OR
A.RELATED_ACCOUNT = B.ACCOUNT_NUMBER) AND B.CUSTOMER_ID =
C.CUSTOMER_NO AND B.ALT_ACC_NO = D.REF_NO AND D.REPORTING_DATE =
(SELECT MAX(REPORTING_DATE) FROM MCIB_HISTORY_DATA WHERE REF_NO =
D.REF_NO) AND A.AMOUNT_TAG = :"SYS_B_74" AND B.ACCOUNT_STATUS =
:"SYS_B_75" GROUP BY B.ACCOUNT_NUMBER, B.ALT_ACC_NO) G, (SELECT
ACCOUNT_NUMBER, MAX(SCHEDULE_DUE_DATE)
DATE_LAST_INST,MIN(SCHEDULE_DUE_DATE) DATE_FIRST_INST FROM (SELECT
ACCOUNT_NUMBER, SCHEDULE_DUE_DATE FROM CLTB_ACCOUNT_SCHEDULES UNION
SELECT X.ACCOUNT_NUMBER, W.DUE_DATE FROM CSTB_AMOUNT_DUE W,
CLTB_ACCOUNT_MASTER X WHERE W.CONTRACT_REF_NO = X.ALT_ACC_NO) GROUP
BY ACCOUNT_NUMBER) I, (SELECT A.ACCOUNT_NUMBER, SUM(A.AMOUNT_DUE -
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Additional Information
---------------------Miscellaneous Information
------------------------Wait class "Application" was not consuming significant database time.
Wait class "Commit" was not consuming significant database time.
Wait class "Concurrency" was not consuming significant database time.
Wait class "Configuration" was not consuming significant database time.
CPU was not a bottleneck for the instance.
Wait class "Network" was not consuming significant database time.
Session connect and disconnect calls were not consuming significant database
time.
Hard parsing of SQL statements was not consuming significant database time.