再次遇到谓词推入

explain plan for 
with aa as(select a.agmt_id,sum(c.acct_bal) as card_bal, --借记卡期末存款余额a.card_open_org,a.OPEN_DATE, -- 发卡日期     a.CARD_NEW_STATUS, -- 卡片状态    a.cust_magr, -- 客户经理号 a.cust_no, -- 客户号a.corp_orgfrom dwf.f_agt_cadb_book_h aleft outer join (select agmt_id, acct_nofrom dwf.f_agt_cadb_acctwhere substr(acct_status, 8, 1) <> '2') bon a.master_card_no = b.agmt_idleft outer join (select agmt_id, max(last_trans_date) last_trans_date, sum(acct_bal) acct_balfrom dwf.F_AGT_SAVB_ACCTINFO_Hwhere start_dt <= to_date('2014-03-31', 'YYYY-MM-DD')and end_dt > to_date('2014-03-31', 'YYYY-MM-DD')and acct_status <> '1'group by  agmt_id) c  -- 一卡多账号,某一账号睡眠其它未睡 ,卡账务信息表最后交易日期不准on b.acct_no = c.agmt_idwhere substr(a.host_card_status, 8, 1) = '0' --卡状态不为注销and a.master_card_no is not null --剔除待领卡and a.start_dt <= to_date('2014-03-31', 'YYYY-MM-DD') /*参数传入 季末日期*/and a.end_dt > to_date('2014-03-31', 'YYYY-MM-DD') /*参数传入 季末日期*/and c.LAST_TRANS_DATE < to_date( '2014-03-01', 'YYYY-MM-DD') /*参数传入 季末日期*/and c.acct_bal is not nullgroup by a.agmt_id,a.card_open_org,a.OPEN_DATE, -- 发卡日期     a.CARD_NEW_STATUS, -- 卡片状态    a.cust_magr, -- 客户经理号  a.cust_no, -- 客户号a.corp_orghaving(sum(c.acct_bal) < 10)),bb as(SELECT xx.tran_card_no, count(1) cnt, max(xx.trans_date) max_dateFROM DWF.F_EVT_CADJ_JOUR xxWHERE TRANS_DATE <= to_date('2014-03-31', 'YYYY-MM-DD')group by xx.tran_card_no)select aa.agmt_id, -- 卡号        'J' AS CARD_T, -- 卡种类      f.pty_name, -- 客户姓名    aa.cust_no, -- 客户证件号  f.mobile_no, -- 客户手机号  aa.OPEN_DATE, -- 发卡日期    null as ACTIVEDAY, -- 激活日期    aa.CARD_NEW_STATUS, -- 卡片状态    to_date('2014-03-31', 'YYYY-MM-DD') - nvl(bb.MAX_DATE, aa.OPEN_DATE) as sleep_day, -- 睡眠时间    card_bal, -- 存款余额    null as cred_limit, -- 授信额度    bb.cnt, -- 交易次数    aa.cust_magr, -- 客户经理号  xx.emp_name, -- 客户经理名称aa.card_open_org, -- 所属机构  bb.MAX_DATEfrom aaleft join bbon aa.agmt_id = bb.tran_card_noLEFT JOIN dwm.v_m_pty_emp_info xx --员工表ON aa.cust_magr = xx.pty_idAND xx.start_dt <= to_date('2014-03-31', 'YYYY-MM-DD')AND xx.end_dt > to_date('2014-03-31', 'YYYY-MM-DD')LEFT JOIN dwf.f_pty_table f --当事人主表ON aa.cust_no = f.pty_idAND aa.corp_org = f.corp_orgAND f.start_dt <= to_date('2014-03-31', 'YYYY-MM-DD')AND f.end_dt > to_date('2014-03-31', 'YYYY-MM-DD') where   bb.MAX_DATE < to_date( '2014-03-01', 'YYYY-MM-DD')and aa.card_open_org in (SELECT t.Org_IdFROM b_m_Sys_Branch tWHERE t.Status = 1AND t.Dept_Flag != '2'CONNECT BY  PRIOR t.Id = t.Parent_IdSTART WITH t.Org_Id =10000) ;select * from table(dbms_xplan.display());
Plan hash value: 4046975539-------------------------------------------------------------------------------------------------------------------------
| Id  | Operation                                       | Name                  | Rows  | Bytes | Cost (%CPU)| Time     |
-------------------------------------------------------------------------------------------------------------------------
|   0 | SELECT STATEMENT                                |                       |    21 |  5040 |   267K  (2)| 00:53:36 |
|   1 |  NESTED LOOPS OUTER                             |                       |    21 |  5040 |   267K  (2)| 00:53:36 |
|   2 |   NESTED LOOPS OUTER                            |                       |     6 |  1266 |   267K  (2)| 00:53:36 |
|*  3 |    HASH JOIN                                    |                       |     6 |   900 |   267K  (2)| 00:53:36 |
|*  4 |     HASH JOIN                                   |                       |     6 |   660 |   179K  (2)| 00:35:56 |
|   5 |      VIEW                                       | VW_NSO_1              |     6 |   162 |     4  (25)| 00:00:01 |
|   6 |       HASH UNIQUE                               |                       |     6 |   294 |     4  (25)| 00:00:01 |
|*  7 |        FILTER                                   |                       |       |       |            |          |
|*  8 |         CONNECT BY NO FILTERING WITH SW (UNIQUE)|                       |       |       |            |          |
|   9 |          TABLE ACCESS FULL                      | B_M_SYS_BRANCH        |   144 |  2880 |     3   (0)| 00:00:01 |
|  10 |      VIEW                                       |                       |    28 |  2324 |   179K  (2)| 00:35:56 |
|* 11 |       FILTER                                    |                       |       |       |            |          |
|  12 |        HASH GROUP BY                            |                       |    28 |  5908 |   179K  (2)| 00:35:56 |
|* 13 |         HASH JOIN                               |                       |   552 |   113K|   179K  (2)| 00:35:56 |
|* 14 |          HASH JOIN                              |                       |  2835 |   260K|   110K  (3)| 00:22:10 |
|  15 |           VIEW                                  |                       |  2805 |   117K|   107K  (3)| 00:21:32 |
|* 16 |            FILTER                               |                       |       |       |            |          |
|  17 |             HASH GROUP BY                       |                       |  2805 |   142K|   107K  (3)| 00:21:32 |
|* 18 |              TABLE ACCESS FULL                  | F_AGT_SAVB_ACCTINFO_H |  8624K|   427M|   107K  (2)| 00:21:25 |
|* 19 |           TABLE ACCESS FULL                     | F_AGT_CADB_ACCT       | 38498 |  1917K|  3128   (1)| 00:00:38 |
|* 20 |          TABLE ACCESS FULL                      | F_AGT_CADB_BOOK_H     | 61287 |  7002K| 68898   (2)| 00:13:47 |
|  21 |     VIEW                                        |                       | 13290 |   519K| 88273   (2)| 00:17:40 |
|* 22 |      FILTER                                     |                       |       |       |            |          |
|  23 |       HASH GROUP BY                             |                       | 13290 |   337K| 88273   (2)| 00:17:40 |
|* 24 |        TABLE ACCESS FULL                        | F_EVT_CADJ_JOUR       |    12M|   298M| 87422   (1)| 00:17:30 |
|* 25 |    TABLE ACCESS BY INDEX ROWID                  | F_PTY_TABLE           |     1 |    61 |     3   (0)| 00:00:01 |
|* 26 |     INDEX RANGE SCAN                            | SYS_C0061472          |     1 |       |     2   (0)| 00:00:01 |
|  27 |   VIEW PUSHED PREDICATE                         | V_M_PTY_EMP_INFO      |     3 |    87 |     4   (0)| 00:00:01 |
|* 28 |    HASH JOIN OUTER                              |                       |     3 |   153 |   122   (2)| 00:00:02 |
|* 29 |     TABLE ACCESS BY INDEX ROWID                 | F_PTY_EMP_INFO        |     3 |    99 |     4   (0)| 00:00:01 |
|* 30 |      INDEX RANGE SCAN                           | EMP_IDX_002           |     3 |       |     1   (0)| 00:00:01 |
|* 31 |     VIEW                                        |                       | 24404 |   428K|   118   (2)| 00:00:02 |
|* 32 |      HASH JOIN RIGHT OUTER                      |                       | 24404 |  1406K|   118   (2)| 00:00:02 |
|* 33 |       TABLE ACCESS FULL                         | B_M_SYS_BRANCH        |    36 |   504 |     3   (0)| 00:00:01 |
|* 34 |       TABLE ACCESS FULL                         | B_M_SYS_BRANCH        |     1 |    11 |     3   (0)| 00:00:01 |
|  35 |       VIEW                                      |                       | 24404 |  1072K|   115   (2)| 00:00:02 |
|* 36 |        HASH JOIN RIGHT OUTER                    |                       | 24404 |  2049K|   115   (2)| 00:00:02 |
|* 37 |         TABLE ACCESS FULL                       | B_M_SYS_BRANCH        |    36 |   504 |     3   (0)| 00:00:01 |
|* 38 |         TABLE ACCESS FULL                       | B_M_SYS_BRANCH        |     1 |    11 |     3   (0)| 00:00:01 |
|  39 |         VIEW                                    |                       | 24404 |  1715K|   111   (1)| 00:00:02 |
|* 40 |          HASH JOIN RIGHT OUTER                  |                       | 24404 |  1882K|   111   (1)| 00:00:02 |
|* 41 |           TABLE ACCESS FULL                     | B_M_SYS_BRANCH        |    36 |   504 |     3   (0)| 00:00:01 |
|* 42 |           HASH JOIN RIGHT OUTER                 |                       | 24404 |  1549K|   108   (1)| 00:00:02 |
|  43 |            TABLE ACCESS FULL                    | B_M_SYS_BRANCH        |   144 |  1008 |     3   (0)| 00:00:01 |
|* 44 |            HASH JOIN RIGHT OUTER                |                       | 24404 |  1382K|   105   (1)| 00:00:02 |
|  45 |             VIEW                                | M_CBS_TO_DW_ORG       |   141 |  4794 |     8   (0)| 00:00:01 |
|  46 |              UNION-ALL                          |                       |       |       |            |          |
|* 47 |               TABLE ACCESS FULL                 | F_PTY_ORG             |   127 |  2794 |     5   (0)| 00:00:01 |
|* 48 |               TABLE ACCESS FULL                 | B_M_SYS_BRANCH        |    14 |    98 |     3   (0)| 00:00:01 |
|* 49 |             TABLE ACCESS FULL                   | F_PTY_EMP_INFO        | 24404 |   571K|    97   (2)| 00:00:02 |
-------------------------------------------------------------------------------------------------------------------------Predicate Information (identified by operation id):
---------------------------------------------------3 - access("AA"."AGMT_ID"="BB"."TRAN_CARD_NO")4 - access("AA"."CARD_OPEN_ORG"="ORG_ID")7 - filter("T"."STATUS"=1 AND "T"."DEPT_FLAG"<>'2')8 - access("T"."PARENT_ID"=PRIOR "T"."ID")filter(TO_NUMBER("T"."ORG_ID")=10000)11 - filter(SUM("C"."ACCT_BAL")<10)13 - access("A"."MASTER_CARD_NO"="AGMT_ID")14 - access("ACCT_NO"="C"."AGMT_ID")16 - filter(MAX("LAST_TRANS_DATE")<TO_DATE(' 2014-03-01 00:00:00', 'syyyy-mm-dd hh24:mi:ss') AND SUM("ACCT_BAL") IS NOT NULL)18 - filter("ACCT_STATUS"<>'1' AND "END_DT">TO_DATE(' 2014-03-31 00:00:00', 'syyyy-mm-dd hh24:mi:ss') AND "START_DT"<=TO_DATE(' 2014-03-31 00:00:00', 'syyyy-mm-dd hh24:mi:ss'))19 - filter(SUBSTR("ACCT_STATUS",8,1)<>'2')20 - filter(SUBSTR("A"."HOST_CARD_STATUS",8,1)='0' AND "A"."MASTER_CARD_NO" IS NOT NULL AND "A"."END_DT">TO_DATE(' 2014-03-31 00:00:00', 'syyyy-mm-dd hh24:mi:ss') AND "A"."START_DT"<=TO_DATE(' 2014-03-31 00:00:00', 'syyyy-mm-dd hh24:mi:ss'))22 - filter(MAX("XX"."TRANS_DATE")<TO_DATE(' 2014-03-01 00:00:00', 'syyyy-mm-dd hh24:mi:ss'))24 - filter("TRANS_DATE"<=TO_DATE(' 2014-03-31 00:00:00', 'syyyy-mm-dd hh24:mi:ss'))25 - filter("F"."END_DT"(+)>TO_DATE(' 2014-03-31 00:00:00', 'syyyy-mm-dd hh24:mi:ss'))26 - access("AA"."CUST_NO"="F"."PTY_ID"(+) AND "AA"."CORP_ORG"="F"."CORP_ORG"(+) AND "F"."START_DT"(+)<=TO_DATE(' 2014-03-31 00:00:00', 'syyyy-mm-dd hh24:mi:ss'))filter("F"."START_DT"(+)<=TO_DATE(' 2014-03-31 00:00:00', 'syyyy-mm-dd hh24:mi:ss') AND "AA"."CORP_ORG"="F"."CORP_ORG"(+))28 - access("T"."START_DT"="B"."START_DT"(+) AND "T"."SOURCE_CODE"="B"."SOURCE_CODE"(+) AND "T"."PTY_ID"="B"."PTY_ID"(+))29 - filter("T"."END_DT">TO_DATE(' 2014-03-31 00:00:00', 'syyyy-mm-dd hh24:mi:ss') AND "T"."START_DT"<=TO_DATE(' 2014-03-31 00:00:00', 'syyyy-mm-dd hh24:mi:ss'))30 - access("T"."PTY_ID"="AA"."CUST_MAGR")31 - filter("B"."PTY_ID"(+)="AA"."CUST_MAGR" AND "B"."START_DT"(+)<=TO_DATE(' 2014-03-31 00:00:00', 'syyyy-mm-dd hh24:mi:ss'))32 - access("FST"."SEC_ORG_ID"="ORG_ID"(+))33 - filter("ORG_LEVEL"(+)=2)34 - filter("ID"=:B1)36 - access("ORG_ID"(+)=NVL("SEC"."THD_ORG_ID","SEC"."ORG_ID"))37 - filter("ORG_LEVEL"(+)=3)38 - filter("ID"=:B1)40 - access("C"."ORG_ID"="ORG_ID"(+))41 - filter("ORG_LEVEL"(+)=4)42 - access("B"."ORG_ID"="C"."ORG_ID"(+))44 - access("A"."ORG_NO"="B"."PTY_ID"(+))47 - filter("END_DT"=TO_DATE(' 2999-12-31 00:00:00', 'syyyy-mm-dd hh24:mi:ss'))48 - filter("ORG_ID" LIKE '%8888%' AND "ORG_ID" IS NOT NULL AND "ORG_ID" IS NOT NULL OR "ORG_ID" LIKE '%9999%' AND "ORG_ID" IS NOT NULL AND "ORG_ID" IS NOT NULL)49 - filter("A"."START_DT"<=TO_DATE(' 2014-03-31 00:00:00', 'syyyy-mm-dd hh24:mi:ss'))添加hints后;
explain plan for 
with aa as(select a.agmt_id,sum(c.acct_bal) as card_bal, --借记卡期末存款余额a.card_open_org,a.OPEN_DATE, -- 发卡日期     a.CARD_NEW_STATUS, -- 卡片状态    a.cust_magr, -- 客户经理号 a.cust_no, -- 客户号a.corp_orgfrom dwf.f_agt_cadb_book_h aleft outer join (select agmt_id, acct_nofrom dwf.f_agt_cadb_acctwhere substr(acct_status, 8, 1) <> '2') bon a.master_card_no = b.agmt_idleft outer join (select agmt_id, max(last_trans_date) last_trans_date, sum(acct_bal) acct_balfrom dwf.F_AGT_SAVB_ACCTINFO_Hwhere start_dt <= to_date('2014-03-31', 'YYYY-MM-DD')and end_dt > to_date('2014-03-31', 'YYYY-MM-DD')and acct_status <> '1'group by  agmt_id) c  -- 一卡多账号,某一账号睡眠其它未睡 ,卡账务信息表最后交易日期不准on b.acct_no = c.agmt_idwhere substr(a.host_card_status, 8, 1) = '0' --卡状态不为注销and a.master_card_no is not null --剔除待领卡and a.start_dt <= to_date('2014-03-31', 'YYYY-MM-DD') /*参数传入 季末日期*/and a.end_dt > to_date('2014-03-31', 'YYYY-MM-DD') /*参数传入 季末日期*/and c.LAST_TRANS_DATE < to_date( '2014-03-01', 'YYYY-MM-DD') /*参数传入 季末日期*/and c.acct_bal is not nullgroup by a.agmt_id,a.card_open_org,a.OPEN_DATE, -- 发卡日期     a.CARD_NEW_STATUS, -- 卡片状态    a.cust_magr, -- 客户经理号  a.cust_no, -- 客户号a.corp_orghaving(sum(c.acct_bal) < 10)),bb as(SELECT xx.tran_card_no, count(1) cnt, max(xx.trans_date) max_dateFROM DWF.F_EVT_CADJ_JOUR xxWHERE TRANS_DATE <= to_date('2014-03-31', 'YYYY-MM-DD')group by xx.tran_card_no)select /*+use_hash(AA XX) use_hash(AA F)*/ aa.agmt_id, -- 卡号        'J' AS CARD_T, -- 卡种类      f.pty_name, -- 客户姓名    aa.cust_no, -- 客户证件号  f.mobile_no, -- 客户手机号  aa.OPEN_DATE, -- 发卡日期    null as ACTIVEDAY, -- 激活日期    aa.CARD_NEW_STATUS, -- 卡片状态    to_date('2014-03-31', 'YYYY-MM-DD') - nvl(bb.MAX_DATE, aa.OPEN_DATE) as sleep_day, -- 睡眠时间    card_bal, -- 存款余额    null as cred_limit, -- 授信额度    bb.cnt, -- 交易次数    aa.cust_magr, -- 客户经理号  xx.emp_name, -- 客户经理名称aa.card_open_org, -- 所属机构  bb.MAX_DATEfrom aaleft join bbon aa.agmt_id = bb.tran_card_noLEFT JOIN dwm.v_m_pty_emp_info xx --员工表ON aa.cust_magr = xx.pty_idAND xx.start_dt <= to_date('2014-03-31', 'YYYY-MM-DD')AND xx.end_dt > to_date('2014-03-31', 'YYYY-MM-DD')LEFT JOIN dwf.f_pty_table f --当事人主表ON aa.cust_no = f.pty_idAND aa.corp_org = f.corp_orgAND f.start_dt <= to_date('2014-03-31', 'YYYY-MM-DD')AND f.end_dt > to_date('2014-03-31', 'YYYY-MM-DD') where   bb.MAX_DATE < to_date( '2014-03-01', 'YYYY-MM-DD')and aa.card_open_org in (SELECT t.Org_IdFROM b_m_Sys_Branch tWHERE t.Status = 1AND t.Dept_Flag != '2'CONNECT BY  PRIOR t.Id = t.Parent_IdSTART WITH t.Org_Id =10000) ;Plan hash value: 942330274-------------------------------------------------------------------------------------------------------------------------
| Id  | Operation                                       | Name                  | Rows  | Bytes | Cost (%CPU)| Time     |
-------------------------------------------------------------------------------------------------------------------------
|   0 | SELECT STATEMENT                                |                       |    21 |  5607 |   272K  (2)| 00:54:34 |
|*  1 |  HASH JOIN OUTER                                |                       |    21 |  5607 |   272K  (2)| 00:54:34 |
|*  2 |   HASH JOIN OUTER                               |                       |     6 |  1266 |   272K  (2)| 00:54:31 |
|*  3 |    HASH JOIN                                    |                       |     6 |   900 |   267K  (2)| 00:53:36 |
|*  4 |     HASH JOIN                                   |                       |     6 |   660 |   179K  (2)| 00:35:56 |
|   5 |      VIEW                                       | VW_NSO_1              |     6 |   162 |     4  (25)| 00:00:01 |
|   6 |       HASH UNIQUE                               |                       |     6 |   294 |     4  (25)| 00:00:01 |
|*  7 |        FILTER                                   |                       |       |       |            |          |
|*  8 |         CONNECT BY NO FILTERING WITH SW (UNIQUE)|                       |       |       |            |          |
|   9 |          TABLE ACCESS FULL                      | B_M_SYS_BRANCH        |   144 |  2880 |     3   (0)| 00:00:01 |
|  10 |      VIEW                                       |                       |    28 |  2324 |   179K  (2)| 00:35:56 |
|* 11 |       FILTER                                    |                       |       |       |            |          |
|  12 |        HASH GROUP BY                            |                       |    28 |  5908 |   179K  (2)| 00:35:56 |
|* 13 |         HASH JOIN                               |                       |   552 |   113K|   179K  (2)| 00:35:56 |
|* 14 |          HASH JOIN                              |                       |  2835 |   260K|   110K  (3)| 00:22:10 |
|  15 |           VIEW                                  |                       |  2805 |   117K|   107K  (3)| 00:21:32 |
|* 16 |            FILTER                               |                       |       |       |            |          |
|  17 |             HASH GROUP BY                       |                       |  2805 |   142K|   107K  (3)| 00:21:32 |
|* 18 |              TABLE ACCESS FULL                  | F_AGT_SAVB_ACCTINFO_H |  8624K|   427M|   107K  (2)| 00:21:25 |
|* 19 |           TABLE ACCESS FULL                     | F_AGT_CADB_ACCT       | 38498 |  1917K|  3128   (1)| 00:00:38 |
|* 20 |          TABLE ACCESS FULL                      | F_AGT_CADB_BOOK_H     | 61287 |  7002K| 68898   (2)| 00:13:47 |
|  21 |     VIEW                                        |                       | 13290 |   519K| 88273   (2)| 00:17:40 |
|* 22 |      FILTER                                     |                       |       |       |            |          |
|  23 |       HASH GROUP BY                             |                       | 13290 |   337K| 88273   (2)| 00:17:40 |
|* 24 |        TABLE ACCESS FULL                        | F_EVT_CADJ_JOUR       |    12M|   298M| 87422   (1)| 00:17:30 |
|* 25 |    TABLE ACCESS FULL                            | F_PTY_TABLE           |   704K|    40M|  4632   (1)| 00:00:56 |
|  26 |   VIEW                                          | V_M_PTY_EMP_INFO      | 24388 |  1333K|   215   (2)| 00:00:03 |
|* 27 |    HASH JOIN RIGHT OUTER                        |                       | 24388 |  1214K|   215   (2)| 00:00:03 |
|  28 |     VIEW                                        |                       | 24404 |   428K|   118   (2)| 00:00:02 |
|* 29 |      HASH JOIN RIGHT OUTER                      |                       | 24404 |  1406K|   118   (2)| 00:00:02 |
|* 30 |       TABLE ACCESS FULL                         | B_M_SYS_BRANCH        |    36 |   504 |     3   (0)| 00:00:01 |
|* 31 |       TABLE ACCESS FULL                         | B_M_SYS_BRANCH        |     1 |    11 |     3   (0)| 00:00:01 |
|  32 |       VIEW                                      |                       | 24404 |  1072K|   115   (2)| 00:00:02 |
|* 33 |        HASH JOIN RIGHT OUTER                    |                       | 24404 |  2049K|   115   (2)| 00:00:02 |
|* 34 |         TABLE ACCESS FULL                       | B_M_SYS_BRANCH        |    36 |   504 |     3   (0)| 00:00:01 |
|* 35 |         TABLE ACCESS FULL                       | B_M_SYS_BRANCH        |     1 |    11 |     3   (0)| 00:00:01 |
|  36 |         VIEW                                    |                       | 24404 |  1715K|   111   (1)| 00:00:02 |
|* 37 |          HASH JOIN RIGHT OUTER                  |                       | 24404 |  1882K|   111   (1)| 00:00:02 |
|* 38 |           TABLE ACCESS FULL                     | B_M_SYS_BRANCH        |    36 |   504 |     3   (0)| 00:00:01 |
|* 39 |           HASH JOIN RIGHT OUTER                 |                       | 24404 |  1549K|   108   (1)| 00:00:02 |
|  40 |            TABLE ACCESS FULL                    | B_M_SYS_BRANCH        |   144 |  1008 |     3   (0)| 00:00:01 |
|* 41 |            HASH JOIN RIGHT OUTER                |                       | 24404 |  1382K|   105   (1)| 00:00:02 |
|  42 |             VIEW                                | M_CBS_TO_DW_ORG       |   141 |  4794 |     8   (0)| 00:00:01 |
|  43 |              UNION-ALL                          |                       |       |       |            |          |
|* 44 |               TABLE ACCESS FULL                 | F_PTY_ORG             |   127 |  2794 |     5   (0)| 00:00:01 |
|* 45 |               TABLE ACCESS FULL                 | B_M_SYS_BRANCH        |    14 |    98 |     3   (0)| 00:00:01 |
|* 46 |             TABLE ACCESS FULL                   | F_PTY_EMP_INFO        | 24404 |   571K|    97   (2)| 00:00:02 |
|* 47 |     TABLE ACCESS FULL                           | F_PTY_EMP_INFO        | 24349 |   784K|    97   (2)| 00:00:02 |
-------------------------------------------------------------------------------------------------------------------------Predicate Information (identified by operation id):
---------------------------------------------------1 - access("AA"."CUST_MAGR"="XX"."PTY_ID"(+))2 - access("AA"."CORP_ORG"="F"."CORP_ORG"(+) AND "AA"."CUST_NO"="F"."PTY_ID"(+))3 - access("AA"."AGMT_ID"="BB"."TRAN_CARD_NO")4 - access("AA"."CARD_OPEN_ORG"="ORG_ID")7 - filter("T"."STATUS"=1 AND "T"."DEPT_FLAG"<>'2')8 - access("T"."PARENT_ID"=PRIOR "T"."ID")filter(TO_NUMBER("T"."ORG_ID")=10000)11 - filter(SUM("C"."ACCT_BAL")<10)13 - access("A"."MASTER_CARD_NO"="AGMT_ID")14 - access("ACCT_NO"="C"."AGMT_ID")16 - filter(MAX("LAST_TRANS_DATE")<TO_DATE(' 2014-03-01 00:00:00', 'syyyy-mm-dd hh24:mi:ss') AND SUM("ACCT_BAL") IS NOT NULL)18 - filter("ACCT_STATUS"<>'1' AND "END_DT">TO_DATE(' 2014-03-31 00:00:00', 'syyyy-mm-dd hh24:mi:ss') AND "START_DT"<=TO_DATE(' 2014-03-31 00:00:00', 'syyyy-mm-dd hh24:mi:ss'))19 - filter(SUBSTR("ACCT_STATUS",8,1)<>'2')20 - filter(SUBSTR("A"."HOST_CARD_STATUS",8,1)='0' AND "A"."MASTER_CARD_NO" IS NOT NULL AND "A"."END_DT">TO_DATE(' 2014-03-31 00:00:00', 'syyyy-mm-dd hh24:mi:ss') AND "A"."START_DT"<=TO_DATE(' 2014-03-31 00:00:00', 'syyyy-mm-dd hh24:mi:ss'))22 - filter(MAX("XX"."TRANS_DATE")<TO_DATE(' 2014-03-01 00:00:00', 'syyyy-mm-dd hh24:mi:ss'))24 - filter("TRANS_DATE"<=TO_DATE(' 2014-03-31 00:00:00', 'syyyy-mm-dd hh24:mi:ss'))25 - filter("F"."END_DT"(+)>TO_DATE(' 2014-03-31 00:00:00', 'syyyy-mm-dd hh24:mi:ss') AND "F"."START_DT"(+)<=TO_DATE(' 2014-03-31 00:00:00', 'syyyy-mm-dd hh24:mi:ss'))27 - access("T"."START_DT"="B"."START_DT"(+) AND "T"."SOURCE_CODE"="B"."SOURCE_CODE"(+) AND "T"."PTY_ID"="B"."PTY_ID"(+))29 - access("FST"."SEC_ORG_ID"="ORG_ID"(+))30 - filter("ORG_LEVEL"(+)=2)31 - filter("ID"=:B1)33 - access("ORG_ID"(+)=NVL("SEC"."THD_ORG_ID","SEC"."ORG_ID"))34 - filter("ORG_LEVEL"(+)=3)35 - filter("ID"=:B1)37 - access("C"."ORG_ID"="ORG_ID"(+))38 - filter("ORG_LEVEL"(+)=4)39 - access("B"."ORG_ID"="C"."ORG_ID"(+))41 - access("A"."ORG_NO"="B"."PTY_ID"(+))44 - filter("END_DT"=TO_DATE(' 2999-12-31 00:00:00', 'syyyy-mm-dd hh24:mi:ss'))45 - filter("ORG_ID" LIKE '%8888%' AND "ORG_ID" IS NOT NULL AND "ORG_ID" IS NOT NULL OR "ORG_ID" LIKE '%9999%' AND "ORG_ID" IS NOT NULL AND "ORG_ID" IS NOT NULL)46 - filter("A"."START_DT"<=TO_DATE(' 2014-03-31 00:00:00', 'syyyy-mm-dd hh24:mi:ss'))47 - filter("T"."END_DT">TO_DATE(' 2014-03-31 00:00:00', 'syyyy-mm-dd hh24:mi:ss') AND "T"."START_DT"<=TO_DATE(' 2014-03-31 00:00:00', 'syyyy-mm-dd hh24:mi:ss'))

转载于:https://www.cnblogs.com/zhaoyangjian724/p/3797877.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/432627.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

OSG+VS2013+Win7 环境搭建,osgvs2013

最近在学习虚拟现实&#xff0c;要使用OpenSceneGraph&#xff08;OSG&#xff09;&#xff0c;但是网上找不到VS2013的搭建教程&#xff0c;好烦。。。 只能自己在vs2010的基础上&#xff0c;修改一些bug&#xff0c;最后成功搭建。 步骤一&#xff1a;材料准备 a) Osg源码 当…

ShardedJedisPool 中可用连接数的小bug

ShardedJedisPool中&#xff0c;returnBrokenResource() 及 returnResource() &#xff0c;为施放资源、关闭连接的方法&#xff0c;若重复调用&#xff0c;导致 _numActive 当前活动数一直递减&#xff0c;会出现负数的情况。 假如在一个方法中设置了三个jedis连接&#xff0c…

Linux设备树翻译计划

本文翻译自Device Tree Usage主页&#xff1a; http://devicetree.org/Device_Tree_Usage 此译文为本人原创&#xff0c;若要转载请注明&#xff01;Linux device tree的背景&#xff08;引用自宋宝华博客&#xff09;&#xff1a;Linus Torvalds在2011年3月17日的ARM Linux邮件…

像postman上传文件_90%的测试工程师是这样使用Postman做接口测试的……

postman介绍&测试准备postman介绍&#xff1a;postman是一个开源的接口测试工具&#xff0c;无论是做单个接口的测试还是整套测试脚本的拨测都非常方便。前期准备&#xff1a;测试前&#xff0c;需要安装好postman, 客户端版本跟插件版本都行&#xff0c;根据个人需要选择安…

浅析STL allocator

一般而言&#xff0c;我们习惯的 C 内存配置操作和释放操作是这样的&#xff1a; 1 class FOO{}; 2 FOO *pf new FOO; 3 delete pf; 我们看其中第二行和第三行&#xff0c;虽然都是只有一句&#xff0c;当是都完成了两个动作。但你 new 一个对象的时候两个动作是&#xff…

十六进制除法运算法则_苏教版数学七年级上册 微课视频 2.6 有理数的乘法与除法(1)...

第一章《数学与我们同行》视频讲解 同步练习2.1 《正数与负数》2.2 有理数与无理数2.3 数轴2.4 绝对值与相反数(1)2.4 绝对值与相反数(2)2.5 有理数的加法与减法(1)2.5 有理数的加法与减法(2)2.6 有理数的乘法与除法(1)七、有理数的乘除法1.有理数的乘法法则法则一&#xff1…

为自己尝试写点东西吧,程序员们!(转)

2012年秋季&#xff0c;正是大伙急于找实习工作的时候。尝试出去找过很多实习单位&#xff0c;但是基本上都是不靠谱&#xff0c;然后就是我自己能力的不足。所以找工作之路也是异常艰辛和曲折。 学了那么久的Java&#xff0c;做过那么多的小练习&#xff0c;但是说实话&#x…

a5d27 emmc启动 修改1

a5d27第1级bootloader是从sdhc0(emmc)加载还是从sdhc1(sd卡)加载&#xff0c; 只需要修改board/sama5d2_xplained文件即可 修改CONFIG_SDHC* y 这个宏定义在board/sama5d2_xplained.c中的void at91_sdhc_hw_init(void)函数实现 从上面代码可以看出第1级的bootloader只支持一…

矩阵每一行重复_【剑指offer】65 矩阵中的路径

- 题目描述请设计一个函数&#xff0c;用来判断在一个矩阵中是否存在一条包含某字符串所有字符的路径。路径可以从矩阵中的任意一个格子开始&#xff0c;每一步可以在矩阵中向左&#xff0c;向右&#xff0c;向上&#xff0c;向下移动一个格子。如果一条路径经过了矩阵中的某一…

什么是单工、半双工和双工通信?有哪些实际应用的例子

根据数据信息在传输线上的传送方向&#xff0c;数据通信方式分为单工通信 半双工通信和全双工通信3种。 1&#xff09;单工通信 数据信息在通信线上始终向一个方向传输。数据信息永远从发送端传输到接收端。列如&#xff0c;广播电视就是单工传输方式&#xff0c;收音机电视机只…

mysql5.464位下载_MySQL Front 64位

MySQL-Front是一款实用的MYSQL数据库管理工具&#xff0c;软件自带了简体中文语言&#xff0c;与mysql数据库连接后就可以对其地蚝各类管理操作了&#xff0c;比如对域进行编辑、增加和删除&#xff0c;执行sql脚本或者导出数据库等操作&#xff0c;除此之外还可以将数据库保存…

a5d27 emmc启动 修改2

修改第2级bootloader的include/configs/sama5d2_xplained.h文件 #define FAT_ENV_DEVICE_AND_PART "0" #define CONFIG_BOOTCOMMAND "fatload mmc 0:1 0x21000000 at91-sama5d2_xplained.dtb; " \ "fatload mmc 0:1 0x22000000 zImage; " \ &q…

监听APP升级广播处理

当旧版本的用户升级新版本的时候需要重新设定一些值处理,这时候需要监听升级版本的广播 <receiver android:name".OnUpgradeReceiver"><intent-filter><action android:name"android.intent.action.PACKAGE_REPLACED" /><data androi…

mysql linux 优化_mysql在linux中内核优化

linux内核优化,直接修改/etc/sysctl.conf执行 sysctl -p立即生效# 每个端口监听队列最大长度net.core.somaxconn 65535# 增加系统文件描述符限制fs.file-max 65535# 当网络接受速率大于内核处理速率时&#xff0c;允许发送到队列中的包数目net.core.netdev_max_backlog 6553…

a5d27 第1级bootloader启动问题

drivers/sdhc.c里的 static int sdhc_set_clock(struct sd_card *sdcard, unsigned int clock) 这段代码总是会超时&#xff0c;造成启动失败。 log如下图

LDA-Latent Dirichlet Allocation 学习笔记

以下内容主要基于《Latent Dirichlet Allocation》,JMLR-2003一文&#xff0c;另加入了一些自己的理解,刚开始了解&#xff0c;有不对的还请各位指正。 LDA-Latent Dirichlet Allocation JMLR-2003 摘要&#xff1a;本文讨论的LDA是对于离散数据集&#xff0c;如文本集&#xf…

A5D2应用程序无法启动问题

给/lib/ld-2.22.so文件&#xff0c;建立名称为ld-linux.so.3的软连接即可。 或者编译程序的时候&#xff0c;用-s选项&#xff0c;将库文件编译进程序

mysql 表上限_mysql 数据库表的上限

{"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],"search_count":[{"count_phone":4,"count":4}]},"card":[{"des":"阿里云数据库专家保驾护航&#xff0c;为用户…

app 图标规格参考表

转自&#xff1a;http://www.cocoachina.com/appstore/top/2012/1105/5031.html 像我一样记不住iOS应用图标像素尺寸的开发者不在少数&#xff0c;我经常需要查询不同设备上的应用尺寸&#xff0c;为了方便自己、方便大家&#xff0c;我制作了下面的图表供大家参考。 iPhone、i…

visual studio 的各个版本下载地址

Microsoft Visual Studio 6.0 下载&#xff1a;英文版360云盘下载&#xff1a; http://l11.yunpan.cn/lk/sVeBLC3bhumrI英文版115网盘下载&#xff1a; http://115.com/file/bew2qrau英文版迅雷下载&#xff1a; http://61.138.140.18/download/jlste_nw/vs6en.isoFTP下载&…