SQLTXPLAIN Report: sqlt_pwxs2d-phys_erpdes10_s0001.html

Identification

Statement ID:1
Input Filename:1.sql
Host Name:pwxs2d-phys
CPUs:4
Database Name:erpdes10(3435222926)
Instance Name:erpdes10(1)
Platform:Solaris
Product Version:Oracle9i Enterprise Edition (64bit Production)
RDBMS Version:9.2.0.5.0(9.2.0.X)
Language:us:american_america.utf8
APPS Release:11.5.9
APPS System Name:ERPDES10
APPS Multiorg Flag:Y
Hash Value:3251263345
Address:00000003984FDA98
User:APPS(173)

SQL Statement

SELECT 'X' FROM OE_ORDER_LINES_ALL OOL , OE_ORDER_HEADERS_ALL OOH , MTL_SALES_ORDERS MSO ,
 MTL_DEMAND_OM_VIEW MDV WHERE OOL.HEADER_ID = OOH.HEADER_ID AND   OOH.ORDER_NUMBER = MSO.SEGMENT1 AND MSO.SALES_ORDER_ID =  MDV.DEMAND_SOURCE_HEADER_ID AND OOL.LINE_ID = MDV.DEMAND_SOURCE_LINE AND OOH.ORDER_NUMBER >1 AND OOL.LINE_NUMBER  >
1 AND OOH.ORG_ID  =95 AND OOL.ORG_ID = 95 AND NVL(MDV.OPEN_FLAG,'Y') != 'N' AND ((NVL(OOL.VISIBLE_DEMAND_FLAG,'N') = 'Y' AND OOL.FLOW_STATUS_CODE NOT IN ('FULFILLED','SHIPPED','INVOICED','CANCELLED')) OR (NVL(OOL.VISIBLE_DEMAND_FLAG,'N')
 = 'N' AND OOL.FLOW_STATUS_CODE IN ('ENTERED','BOOKED'))) AND ((MDV.RESERVATION_QUANTITY > 0 AND MDV.COMPLETED_QUANTITY >
= 0) OR (MDV.RESERVATION_QUANTITY = 0 AND MDV.COMPLETED_QUANTITY = 0))

Explain Plan

IdExec
Order
Plan OperationEstim
Card
0: 15 SELECT STATEMENT 1
1: 14  FILTER
2: 13   FILTER
3: 12    NESTED LOOPS OUTER
4: 9     NESTED LOOPS 1
5: 6      NESTED LOOPS 65
6: 3       HASH JOIN 197
7: 1        TABLE ACCESS FULL INV.MTL_SALES_ORDERS 2755
8: 2        TABLE ACCESS FULL ONT.OE_ORDER_LINES_ALL 3940
9: 5       TABLE ACCESS BY INDEX ROWID ONT.OE_ORDER_LINES_ALL 1
10: 4        INDEX UNIQUE SCAN ONT.OE_ORDER_LINES_U1 1
11: 8      TABLE ACCESS BY INDEX ROWID ONT.OE_ORDER_HEADERS_ALL 1
12: 7       INDEX UNIQUE SCAN ONT.OE_ORDER_HEADERS_U1 1
13: 11     TABLE ACCESS BY INDEX ROWID INV.MTL_DEMAND 4
14: 10      INDEX RANGE SCAN INV.MTL_DEMAND_N13 4

IdObject
Type
Parent
Id
PosObj
Inst
Search
Cols
Estim
Card
Estim
Bytes
CostCPU
Cost
IO
Cost
TimeObject
Id
Temp
Space
AliasQuery
Block
Remarks
0: 4422 1 101 4422 4422
1: 0 1
2: 1 1
3: 2 1
4: 3 1 1 84 4420 4420
5: 4 1 65 4485 4355 4355
6: 5 1 197 8274 3961 3961
7: 6 1 3 2755 41325 132 132
8: 6 2 5 3940 106380 3827 3827
9: 5 2 1 1 27 2 2
10: UNIQUE 9 1 1 1 1 1
11: 4 2 2 1 15 1 1
12: UNIQUE 11 1 1 1
13: 3 2 6 4 68 2 2
14: NON-UNIQUE 13 1 1 4 1 1

IdColumn NameColumn Value
1: Filter Predicates
"APPS"."OE_INSTALL"."GET_ACTIVE_PRODUCT"()='ONT'
2: Filter Predicates
(NVL("MD1"."PRIMARY_UOM_QUANTITY",0)>0 AND DECODE(TO_CHAR("OOL"."SHIPPED_QUANTITY"),NULL,0,"APPS"."INV_DECIMALS_PUB"."GET_PRIMARY_QUANTITY"("OOL"."SHIP_FROM_ORG_ID","OOL"."INVENTORY_ITEM_ID","OOL"."ORDER_QUANTITY_UOM","OOL"."SHIPPED_QUANTITY"))
>=0 OR NVL("MD1"."PRIMARY_UOM_QUANTITY",0)=0 AND DECODE(TO_CHAR("OOL"."SHIPPED_QUANTITY"),NULL,0,"APPS"."INV_DECIMALS_PUB"."GET_PRIMARY_QUANTITY"("OOL"."SHIP_FROM_ORG_ID","OOL"."INVENTORY_ITEM_ID","OOL"."ORDER_QUANTITY_UOM","OOL"."SHIPPED_QUANTITY"))
=0) AND (NVL("MD1"."DEMAND_SOURCE_TYPE",2)=2 OR NVL("MD1"."DEMAND_SOURCE_TYPE",2)=8 OR NVL("MD1"."DEMAND_SOURCE_TYPE",2)=12) AND (NVL("MD1"."RESERVATION_TYPE",2)=2 OR NVL("MD1"."RESERVATION_TYPE",2)=3)
6: Access Predicates
"MSO"."SALES_ORDER_ID"="APPS"."INV_SALESORDER"."GET_SALESORDER_FOR_OEHEADER"("OOL"."HEADER_ID")
7: Filter Predicates
TO_NUMBER("MSO"."SEGMENT1")>1
8: Filter Predicates
NVL("OOL"."OPEN_FLAG",'Y')<>'N'
9: Filter Predicates
"OOL"."LINE_NUMBER">1 AND "OOL"."ORG_ID"=95 AND (NVL("OOL"."VISIBLE_DEMAND_FLAG",'N')
='Y' AND "OOL"."FLOW_STATUS_CODE"<>'FULFILLED' AND "OOL"."FLOW_STATUS_CODE"<>'SHIPPED' AND "OOL"."FLOW_STATUS_CODE"<>'INVOICED' AND "OOL"."FLOW_STATUS_CODE"<>'CANCELLED' OR NVL("OOL"."VISIBLE_DEMAND_FLAG",'N')
='N' AND ("OOL"."FLOW_STATUS_CODE"='BOOKED' OR "OOL"."FLOW_STATUS_CODE"='ENTERED'))
10: Access Predicates
"OOL"."LINE_ID"=TO_NUMBER(TO_CHAR("OOL"."LINE_ID"))
11: Filter Predicates
"OOH"."ORDER_NUMBER"=TO_NUMBER("MSO"."SEGMENT1") AND "OOH"."ORDER_NUMBER">1 AND "OOH"."ORG_ID"=95
12: Access Predicates
"OOL"."HEADER_ID"="OOH"."HEADER_ID"
14: Access Predicates
"MD1"."DEMAND_SOURCE_LINE"(+)=TO_CHAR("OOL"."LINE_ID")

Object Depencency

hide
TypeObject
Owner.Name
Script
Version
Hash
Value
AddressMetadata
TABLEINV.MTL_DEMAND2931355690000000399FD8748 Metadata
TABLEINV.MTL_SALES_ORDERS30231561780000000398D93C28 Metadata
TABLEONT.OE_ORDER_HEADERS_ALL19964841980000000398D96B30 Metadata
TABLEONT.OE_ORDER_LINES_ALL33638278490000000396531018 Metadata
VIEWAPPS.MTL_DEMAND_OM_VIEW32369758720000000398D94300 Metadata
SYNONYMAPPS.MTL_DEMAND24260750390000000399FD8920 Metadata
SYNONYMAPPS.MTL_SALES_ORDERS17486116740000000398D94128 Metadata
SYNONYMAPPS.OE_ORDER_HEADERS_ALL22277052190000000398D96D08 Metadata
SYNONYMAPPS.OE_ORDER_LINES_ALL422531250700000003965449E0 Metadata
PACKAGEAPPS.INV_DECIMALS_PUB/* $Header: INVDECPS.pls 115.12 2002/05/08 16:54:53 arsawant ship $ */ 33489981170000000399FD97B0 Metadata
PACKAGEAPPS.INV_SALESORDER/* $Header: INVSOOMS.pls 115.14 2003/04/25 22:14:41 htnguyen ship $ */ 1907216171000000039624B6C8 Metadata
PACKAGEAPPS.OE_INSTALL/* $Header: OEXINSTS.pls 115.2 99/08/09 12:25:58 porting ship $ */ 13641608500000000399FD8AF8 Metadata
PACKAGESYS.STANDARD32125335370000000393E9A890 Metadata

Tables

hide
Owner.Table NameCurrent
COUNT
Num*
Rows
Sample*
Size
Last*
Analyzed
Avg*
Row
Len
Chain*
Cnt
Blocks* Empty*
Blocks
Avg*
Space
Global*
Stats
ColumnsMetadata
INV.MTL_DEMAND99782282230-APR-07 20:21:381420885 0YES Columns Metadata
INV.MTL_SALES_ORDERS54892551023306101-MAY-07 03:13:30710859 00YES Columns Metadata
ONT.OE_ORDER_HEADERS_ALL52817528023168101-MAY-07 04:39:3329403174 50YES Columns Metadata
ONT.OE_ORDER_LINES_ALL25486325487015292201-MAY-07 04:41:21500025202 50YES Columns Metadata
(*) Columns marked with an asterisk are refreshed only when collecting CBO statistics

Owner.Table NameTemporaryPartitionedLoggingDegreeCacheIOT
Type
Ini
Trans
Max
Trans
Freelist
Groups
Freelists
INV.MTL_DEMANDNNOYES 1 N10255
INV.MTL_SALES_ORDERSNNOYES 1 N10255
ONT.OE_ORDER_HEADERS_ALLNNOYES 1 N10255
ONT.OE_ORDER_LINES_ALLNNOYES 1 N10255

Indexes

hide
Table Owner.Table NameIndex Owner.Index NameOper
Id
Index
Type
UniquenessIndexed ColumnsColumnsMetadata
INV.MTL_DEMANDINV.MTL_DEMAND_N1NORMALNONUNIQUE DEMAND_SOURCE_TYPE DEMAND_SOURCE_HEADER_ID DEMAND_SOURCE_LINE DEMAND_SOURCE_DELIVERY Columns Metadata
INV.MTL_DEMANDINV.MTL_DEMAND_N10NORMALNONUNIQUEINVENTORY_ITEM_ID ORGANIZATION_ID AVAILABLE_TO_MRP PARENT_DEMAND_ID Columns Metadata
INV.MTL_DEMANDINV.MTL_DEMAND_N11NORMALNONUNIQUEN_COLUMN1 Columns Metadata
INV.MTL_DEMANDINV.MTL_DEMAND_N12NORMALNONUNIQUEINVENTORY_ITEM_ID ORGANIZATION_ID DEMAND_SOURCE_LINE Columns Metadata
INV.MTL_DEMANDINV.MTL_DEMAND_N1314NORMALNONUNIQUEDEMAND_SOURCE_LINE Columns Metadata
INV.MTL_DEMANDINV.MTL_DEMAND_N14NORMALNONUNIQUEBILL_TO_SITE_USE_ID SHIP_TO_SITE_USE_ID CUSTOMER_ID Columns Metadata
INV.MTL_DEMANDINV.MTL_DEMAND_N2NORMALNONUNIQUEINVENTORY_ITEM_ID ORGANIZATION_ID DEMAND_SOURCE_TYPE DEMAND_SOURCE_HEADER_ID Columns Metadata
INV.MTL_DEMANDINV.MTL_DEMAND_N3NORMALNONUNIQUEUPDATED_FLAG Columns Metadata
INV.MTL_DEMANDINV.MTL_DEMAND_N4NORMALNONUNIQUERTO_MODEL_SOURCE_LINE Columns Metadata
INV.MTL_DEMANDINV.MTL_DEMAND_N5NORMALNONUNIQUESUPPLY_GROUP_ID Columns Metadata
INV.MTL_DEMANDINV.MTL_DEMAND_N6NORMALNONUNIQUEEXPLOSION_GROUP_ID Columns Metadata
INV.MTL_DEMANDINV.MTL_DEMAND_N7NORMALNONUNIQUECONFIG_GROUP_ID Columns Metadata
INV.MTL_DEMANDINV.MTL_DEMAND_N8NORMALNONUNIQUEINVENTORY_ITEM_ID ORGANIZATION_ID RESERVATION_TYPE Columns Metadata
INV.MTL_DEMANDINV.MTL_DEMAND_N9NORMALNONUNIQUEINVENTORY_ITEM_ID ORGANIZATION_ID REQUIREMENT_DATE Columns Metadata
INV.MTL_DEMANDINV.MTL_DEMAND_U1NORMALUNIQUEDEMAND_ID Columns Metadata
INV.MTL_SALES_ORDERSINV.MTL_SALES_ORDERS_N1NORMALNONUNIQUESEGMENT1 Columns Metadata
INV.MTL_SALES_ORDERSINV.MTL_SALES_ORDERS_U1NORMALUNIQUESALES_ORDER_ID Columns Metadata
ONT.OE_ORDER_HEADERS_ALLONT.OE_ORDER_HEADERS_N1NORMALNONUNIQUEBLANKET_NUMBER Columns Metadata
ONT.OE_ORDER_HEADERS_ALLONT.OE_ORDER_HEADERS_N2NORMALNONUNIQUESOLD_TO_ORG_ID Columns Metadata
ONT.OE_ORDER_HEADERS_ALLONT.OE_ORDER_HEADERS_N3NORMALNONUNIQUESHIP_TO_ORG_ID Columns Metadata
ONT.OE_ORDER_HEADERS_ALLONT.OE_ORDER_HEADERS_N4NORMALNONUNIQUEINVOICE_TO_ORG_ID Columns Metadata
ONT.OE_ORDER_HEADERS_ALLONT.OE_ORDER_HEADERS_N5NORMALNONUNIQUECUST_PO_NUMBER Columns Metadata
ONT.OE_ORDER_HEADERS_ALLONT.OE_ORDER_HEADERS_N6NORMALNONUNIQUEBATCH_ID Columns Metadata
ONT.OE_ORDER_HEADERS_ALLONT.OE_ORDER_HEADERS_N7NORMALNONUNIQUEORIG_SYS_DOCUMENT_REF ORDER_SOURCE_ID Columns Metadata
ONT.OE_ORDER_HEADERS_ALLONT.OE_ORDER_HEADERS_N8NORMALNONUNIQUEOPEN_FLAG Columns Metadata
ONT.OE_ORDER_HEADERS_ALLONT.OE_ORDER_HEADERS_U112NORMALUNIQUEHEADER_ID Columns Metadata
ONT.OE_ORDER_HEADERS_ALLONT.OE_ORDER_HEADERS_U2NORMALUNIQUEORDER_NUMBER ORDER_TYPE_ID VERSION_NUMBER Columns Metadata
ONT.OE_ORDER_LINES_ALLONT.ATOS_OE_ORDER_LINES_N1NORMALNONUNIQUEORDERED_ITEM ITEM_IDENTIFIER_TYPE Columns Metadata
ONT.OE_ORDER_LINES_ALLONT.IT_OE_ORDER_LINES_N1NORMALNONUNIQUESPLIT_FROM_LINE_ID Columns Metadata
ONT.OE_ORDER_LINES_ALLONT.OE_ORDER_LINES_N1NORMALNONUNIQUEHEADER_ID Columns Metadata
ONT.OE_ORDER_LINES_ALLONT.OE_ORDER_LINES_N10NORMALNONUNIQUETOP_MODEL_LINE_ID Columns Metadata
ONT.OE_ORDER_LINES_ALLONT.OE_ORDER_LINES_N11NORMALNONUNIQUE ORDER_SOURCE_ID ORIG_SYS_DOCUMENT_REF ORIG_SYS_LINE_REF ORIG_SYS_SHIPMENT_REF Columns Metadata
ONT.OE_ORDER_LINES_ALLONT.OE_ORDER_LINES_N12NORMALNONUNIQUEARRIVAL_SET_ID Columns Metadata
ONT.OE_ORDER_LINES_ALLONT.OE_ORDER_LINES_N13NORMALNONUNIQUESHIP_SET_ID Columns Metadata
ONT.OE_ORDER_LINES_ALLONT.OE_ORDER_LINES_N14NORMALNONUNIQUELINK_TO_LINE_ID Columns Metadata
ONT.OE_ORDER_LINES_ALLONT.OE_ORDER_LINES_N15NORMALNONUNIQUEOPEN_FLAG Columns Metadata
ONT.OE_ORDER_LINES_ALLONT.OE_ORDER_LINES_N16NORMALNONUNIQUECUST_PO_NUMBER Columns Metadata
ONT.OE_ORDER_LINES_ALLONT.OE_ORDER_LINES_N17NORMALNONUNIQUEATO_LINE_ID Columns Metadata
ONT.OE_ORDER_LINES_ALLONT.OE_ORDER_LINES_N18NORMALNONUNIQUECOMMITMENT_ID Columns Metadata
ONT.OE_ORDER_LINES_ALLONT.OE_ORDER_LINES_N19NORMALNONUNIQUEBLANKET_NUMBER BLANKET_LINE_NUMBER Columns Metadata
ONT.OE_ORDER_LINES_ALLONT.OE_ORDER_LINES_N2NORMALNONUNIQUESHIP_TO_ORG_ID ORDERED_ITEM_ID Columns Metadata
ONT.OE_ORDER_LINES_ALLONT.OE_ORDER_LINES_N3NORMALNONUNIQUEINVENTORY_ITEM_ID OPEN_FLAG Columns Metadata
ONT.OE_ORDER_LINES_ALLONT.OE_ORDER_LINES_N5NORMALNONUNIQUEPROJECT_ID TASK_ID Columns Metadata
ONT.OE_ORDER_LINES_ALLONT.OE_ORDER_LINES_N6NORMALNONUNIQUEREFERENCE_LINE_ID Columns Metadata
ONT.OE_ORDER_LINES_ALLONT.OE_ORDER_LINES_N7NORMALNONUNIQUELINE_SET_ID Columns Metadata
ONT.OE_ORDER_LINES_ALLONT.OE_ORDER_LINES_N9NORMALNONUNIQUESERVICE_REFERENCE_LINE_ID Columns Metadata
ONT.OE_ORDER_LINES_ALLONT.OE_ORDER_LINES_U110NORMALUNIQUELINE_ID Columns Metadata

Table Owner.Table NameIndex Owner.Index NameNum*
Rows
Sample*
Size
Last*
Analyzed
Distinct*
Keys
Blevel*Leaf*
Blocks
Avg*
Leaf
Blocks
per
Key
Avg*
Data
Blocks
per
Key
Clustering*
Factor
Global*
Stats
INV.MTL_DEMANDINV.MTL_DEMAND_N182282230-APR-07 20:21:38188127 11199YES
INV.MTL_DEMANDINV.MTL_DEMAND_N1082282230-APR-07 20:21:36822122 11233YES
INV.MTL_DEMANDINV.MTL_DEMAND_N1182282230-APR-07 20:21:36822111 11128YES
INV.MTL_DEMANDINV.MTL_DEMAND_N1282282230-APR-07 20:21:37188124 11234YES
INV.MTL_DEMANDINV.MTL_DEMAND_N1382282230-APR-07 20:21:37188123 11208YES
INV.MTL_DEMANDINV.MTL_DEMAND_N140030-APR-07 20:21:370000 00YES
INV.MTL_DEMANDINV.MTL_DEMAND_N282282230-APR-07 20:21:37181124 11236YES
INV.MTL_DEMANDINV.MTL_DEMAND_N30030-APR-07 20:21:370000 00YES
INV.MTL_DEMANDINV.MTL_DEMAND_N40030-APR-07 20:21:370000 00YES
INV.MTL_DEMANDINV.MTL_DEMAND_N50030-APR-07 20:21:370000 00YES
INV.MTL_DEMANDINV.MTL_DEMAND_N60030-APR-07 20:21:370000 00YES
INV.MTL_DEMANDINV.MTL_DEMAND_N70030-APR-07 20:21:370000 00YES
INV.MTL_DEMANDINV.MTL_DEMAND_N882282230-APR-07 20:21:36124118 11221YES
INV.MTL_DEMANDINV.MTL_DEMAND_N982282230-APR-07 20:21:36450123 11237YES
INV.MTL_DEMANDINV.MTL_DEMAND_U182282230-APR-07 20:21:36822115 11126YES
INV.MTL_SALES_ORDERSINV.MTL_SALES_ORDERS_N1548345483401-MAY-07 03:13:31548341297 1141032YES
INV.MTL_SALES_ORDERSINV.MTL_SALES_ORDERS_U1548345483401-MAY-07 03:13:31548341268 1139929YES
ONT.OE_ORDER_HEADERS_ALLONT.OE_ORDER_HEADERS_N10001-MAY-07 04:39:28000 000YES
ONT.OE_ORDER_HEADERS_ALLONT.OE_ORDER_HEADERS_N2527595275901-MAY-07 04:39:3211581 17312226468YES
ONT.OE_ORDER_HEADERS_ALLONT.OE_ORDER_HEADERS_N3527565275601-MAY-07 04:39:2916711 17511729805YES
ONT.OE_ORDER_HEADERS_ALLONT.OE_ORDER_HEADERS_N4527565275601-MAY-07 04:39:299621 16012726496YES
ONT.OE_ORDER_HEADERS_ALLONT.OE_ORDER_HEADERS_N5439784397801-MAY-07 04:39:30370651 2091131775YES
ONT.OE_ORDER_HEADERS_ALLONT.OE_ORDER_HEADERS_N60001-MAY-07 04:39:28000 000YES
ONT.OE_ORDER_HEADERS_ALLONT.OE_ORDER_HEADERS_N7527595275901-MAY-07 04:39:31527592 4421135168YES
ONT.OE_ORDER_HEADERS_ALLONT.OE_ORDER_HEADERS_N8527595275901-MAY-07 04:39:3121332 16618463692YES
ONT.OE_ORDER_HEADERS_ALLONT.OE_ORDER_HEADERS_U1527595275901-MAY-07 04:39:29527591 1461137738YES
ONT.OE_ORDER_HEADERS_ALLONT.OE_ORDER_HEADERS_U2527595275901-MAY-07 04:39:28527591 3101138622YES
ONT.OE_ORDER_LINES_ALLONT.ATOS_OE_ORDER_LINES_N125927423713501-MAY-07 04:40:5660742 1241141250605YES
ONT.OE_ORDER_LINES_ALLONT.IT_OE_ORDER_LINES_N12437243701-MAY-07 04:40:56230316 111957YES
ONT.OE_ORDER_LINES_ALLONT.OE_ORDER_LINES_N125475525475501-MAY-07 04:41:07520362 9791170911YES
ONT.OE_ORDER_LINES_ALLONT.OE_ORDER_LINES_N100001-MAY-07 04:40:57000 000YES
ONT.OE_ORDER_LINES_ALLONT.OE_ORDER_LINES_N1125446715268001-MAY-07 04:41:002544672 30101168450YES
ONT.OE_ORDER_LINES_ALLONT.OE_ORDER_LINES_N120001-MAY-07 04:41:00000 000YES
ONT.OE_ORDER_LINES_ALLONT.OE_ORDER_LINES_N130001-MAY-07 04:41:00000 000YES
ONT.OE_ORDER_LINES_ALLONT.OE_ORDER_LINES_N140001-MAY-07 04:41:00000 000YES
ONT.OE_ORDER_LINES_ALLONT.OE_ORDER_LINES_N1525475525475501-MAY-07 04:41:01221009 5041293325867YES
ONT.OE_ORDER_LINES_ALLONT.OE_ORDER_LINES_N1620271620271601-MAY-07 04:41:02374662 9491158905YES
ONT.OE_ORDER_LINES_ALLONT.OE_ORDER_LINES_N170001-MAY-07 04:41:02000 000YES
ONT.OE_ORDER_LINES_ALLONT.OE_ORDER_LINES_N18363601-MAY-07 04:41:021401 1117YES
ONT.OE_ORDER_LINES_ALLONT.OE_ORDER_LINES_N190001-MAY-07 04:41:05000 000YES
ONT.OE_ORDER_LINES_ALLONT.OE_ORDER_LINES_N225475525475501-MAY-07 04:41:04223492 895110228935YES
ONT.OE_ORDER_LINES_ALLONT.OE_ORDER_LINES_N325475525475501-MAY-07 04:41:0560082 834140246065YES
ONT.OE_ORDER_LINES_ALLONT.OE_ORDER_LINES_N52257225701-MAY-07 04:40:57222118 111842YES
ONT.OE_ORDER_LINES_ALLONT.OE_ORDER_LINES_N62378237801-MAY-07 04:40:57229718 111419YES
ONT.OE_ORDER_LINES_ALLONT.OE_ORDER_LINES_N74522452201-MAY-07 04:40:552088117 124287YES
ONT.OE_ORDER_LINES_ALLONT.OE_ORDER_LINES_N90001-MAY-07 04:41:05000 000YES
ONT.OE_ORDER_LINES_ALLONT.OE_ORDER_LINES_U125475525475501-MAY-07 04:41:062547552 7481188090YES
(*) Columns marked with an asterisk are refreshed only when collecting CBO statistics

Table Owner.Table NameIndex Owner.Index NameTemporaryPartitionedLoggingDegreeIni
Trans
Max
Trans
Freelist
Groups
FreelistsStatusDomidx
Status
Funcidx
Status
INV.MTL_DEMANDINV.MTL_DEMAND_N1NNOYES111255VALID
INV.MTL_DEMANDINV.MTL_DEMAND_N10NNOYES111255VALID
INV.MTL_DEMANDINV.MTL_DEMAND_N11NNOYES111255VALID
INV.MTL_DEMANDINV.MTL_DEMAND_N12NNOYES111255VALID
INV.MTL_DEMANDINV.MTL_DEMAND_N13NNOYES111255VALID
INV.MTL_DEMANDINV.MTL_DEMAND_N14NNOYES111255VALID
INV.MTL_DEMANDINV.MTL_DEMAND_N2NNOYES111255VALID
INV.MTL_DEMANDINV.MTL_DEMAND_N3NNOYES111255VALID
INV.MTL_DEMANDINV.MTL_DEMAND_N4NNOYES111255VALID
INV.MTL_DEMANDINV.MTL_DEMAND_N5NNOYES111255VALID
INV.MTL_DEMANDINV.MTL_DEMAND_N6NNOYES111255VALID
INV.MTL_DEMANDINV.MTL_DEMAND_N7NNOYES111255VALID
INV.MTL_DEMANDINV.MTL_DEMAND_N8NNOYES111255VALID
INV.MTL_DEMANDINV.MTL_DEMAND_N9NNOYES111255VALID
INV.MTL_DEMANDINV.MTL_DEMAND_U1NNOYES111255VALID
INV.MTL_SALES_ORDERSINV.MTL_SALES_ORDERS_N1NNOYES111255VALID
INV.MTL_SALES_ORDERSINV.MTL_SALES_ORDERS_U1NNOYES111255VALID
ONT.OE_ORDER_HEADERS_ALLONT.OE_ORDER_HEADERS_N1NNOYES111255 VALID
ONT.OE_ORDER_HEADERS_ALLONT.OE_ORDER_HEADERS_N2NNOYES111255 VALID
ONT.OE_ORDER_HEADERS_ALLONT.OE_ORDER_HEADERS_N3NNOYES111255 VALID
ONT.OE_ORDER_HEADERS_ALLONT.OE_ORDER_HEADERS_N4NNOYES111255 VALID
ONT.OE_ORDER_HEADERS_ALLONT.OE_ORDER_HEADERS_N5NNOYES111255 VALID
ONT.OE_ORDER_HEADERS_ALLONT.OE_ORDER_HEADERS_N6NNOYES111255 VALID
ONT.OE_ORDER_HEADERS_ALLONT.OE_ORDER_HEADERS_N7NNOYES111255 VALID
ONT.OE_ORDER_HEADERS_ALLONT.OE_ORDER_HEADERS_N8NNOYES111255 VALID
ONT.OE_ORDER_HEADERS_ALLONT.OE_ORDER_HEADERS_U1NNOYES111255 VALID
ONT.OE_ORDER_HEADERS_ALLONT.OE_ORDER_HEADERS_U2NNOYES111255 VALID
ONT.OE_ORDER_LINES_ALLONT.ATOS_OE_ORDER_LINES_N1NNOYES111255 VALID
ONT.OE_ORDER_LINES_ALLONT.IT_OE_ORDER_LINES_N1NNOYES111255 VALID
ONT.OE_ORDER_LINES_ALLONT.OE_ORDER_LINES_N1NNOYES111255VALID
ONT.OE_ORDER_LINES_ALLONT.OE_ORDER_LINES_N10NNOYES111255VALID
ONT.OE_ORDER_LINES_ALLONT.OE_ORDER_LINES_N11NNOYES111255VALID
ONT.OE_ORDER_LINES_ALLONT.OE_ORDER_LINES_N12NNOYES111255VALID
ONT.OE_ORDER_LINES_ALLONT.OE_ORDER_LINES_N13NNOYES111255VALID
ONT.OE_ORDER_LINES_ALLONT.OE_ORDER_LINES_N14NNOYES111255VALID
ONT.OE_ORDER_LINES_ALLONT.OE_ORDER_LINES_N15NNOYES111255VALID
ONT.OE_ORDER_LINES_ALLONT.OE_ORDER_LINES_N16NNOYES111255VALID
ONT.OE_ORDER_LINES_ALLONT.OE_ORDER_LINES_N17NNOYES111255VALID
ONT.OE_ORDER_LINES_ALLONT.OE_ORDER_LINES_N18NNOYES111255VALID
ONT.OE_ORDER_LINES_ALLONT.OE_ORDER_LINES_N19NNOYES111255VALID
ONT.OE_ORDER_LINES_ALLONT.OE_ORDER_LINES_N2NNOYES111255VALID
ONT.OE_ORDER_LINES_ALLONT.OE_ORDER_LINES_N3NNOYES111255VALID
ONT.OE_ORDER_LINES_ALLONT.OE_ORDER_LINES_N5NNOYES111255VALID
ONT.OE_ORDER_LINES_ALLONT.OE_ORDER_LINES_N6NNOYES111255VALID
ONT.OE_ORDER_LINES_ALLONT.OE_ORDER_LINES_N7NNOYES111255VALID
ONT.OE_ORDER_LINES_ALLONT.OE_ORDER_LINES_N9NNOYES111255VALID
ONT.OE_ORDER_LINES_ALLONT.OE_ORDER_LINES_U1NNOYES111255VALID

Table Columns

Table: INV.MTL_DEMAND

hide
Column
ID
Column NameData TypeData
Type
Mod
Data
Type
Owner
Data
Length
Data
Precision
Data
Scale
NullableCharacter
Set Name
Char
Length
Char
Used
1DEMAND_IDNUMBER22N
2ORGANIZATION_IDNUMBER22N
3INVENTORY_ITEM_IDNUMBER22N
4DEMAND_SOURCE_TYPENUMBER22N
5DEMAND_SOURCE_HEADER_IDNUMBER22N
6DEMAND_SOURCE_LINEVARCHAR230YCHAR_CS 30B
7DEMAND_SOURCE_DELIVERYVARCHAR230YCHAR_CS 30B
8DEMAND_SOURCE_NAMEVARCHAR230YCHAR_CS 30B
9UOM_CODEVARCHAR23NCHAR_CS 3B
10LINE_ITEM_QUANTITYNUMBER22N
11PRIMARY_UOM_QUANTITYNUMBER22N
12LINE_ITEM_RESERVATION_QTYNUMBER22Y
13RESERVATION_QUANTITYNUMBER22Y
14COMPLETED_QUANTITYNUMBER22N
15REQUIREMENT_DATEDATE7N
16RESERVATION_TYPENUMBER22N
17LAST_UPDATE_DATEDATE7N
18LAST_UPDATED_BYNUMBER22N
19CREATION_DATEDATE7N
20CREATED_BYNUMBER22N
21LAST_UPDATE_LOGINNUMBER22Y
22REQUEST_IDNUMBER22Y
23PROGRAM_APPLICATION_IDNUMBER22Y
24PROGRAM_IDNUMBER22Y
25PROGRAM_UPDATE_DATEDATE7Y
26PARENT_DEMAND_IDNUMBER22Y
27EXTERNAL_SOURCE_CODEVARCHAR230YCHAR_CS 30B
28EXTERNAL_SOURCE_LINE_IDNUMBER22Y
29USER_LINE_NUMVARCHAR230YCHAR_CS 30B
30USER_DELIVERYVARCHAR230YCHAR_CS 30B
31SCHEDULE_IDNUMBER22Y
32AUTODETAIL_GROUP_IDNUMBER22Y
33SUPPLY_SOURCE_TYPENUMBER22Y
34SUPPLY_SOURCE_HEADER_IDNUMBER22Y
35SUPPLY_GROUP_IDNUMBER22Y
36UPDATED_FLAGNUMBER22Y
37REVISIONVARCHAR23YCHAR_CS 3B
38LOT_NUMBERVARCHAR230YCHAR_CS 30B
39SERIAL_NUMBERVARCHAR230YCHAR_CS 30B
40SUBINVENTORYVARCHAR210YCHAR_CS 10B
41LOCATOR_IDNUMBER22Y
42COMPONENT_SEQUENCE_IDNUMBER22Y
43PARENT_COMPONENT_SEQ_IDNUMBER22Y
44RTO_MODEL_SOURCE_LINEVARCHAR230YCHAR_CS 30B
45RTO_PREVIOUS_QTYNUMBER22Y
46CONFIG_STATUSNUMBER22Y
47AVAILABLE_TO_MRPNUMBER22Y
48AVAILABLE_TO_ATPNUMBER22Y
49ESTIMATED_RELEASE_DATEDATE7Y
50DEMAND_CLASSVARCHAR230YCHAR_CS 30B
51ROW_STATUS_FLAGNUMBER2220Y
52ORDER_CHANGE_REPORT_FLAGNUMBER22Y
53ATP_LEAD_TIMENUMBER22220Y
54EXPLOSION_EFFECTIVITY_DATEDATE7Y
55BOM_LEVELNUMBER22Y
56MRP_DATEDATE7Y
57MRP_QUANTITYNUMBER22Y
58CUSTOMER_IDNUMBER22Y
59TERRITORY_IDNUMBER22Y
60BILL_TO_SITE_USE_IDNUMBER22Y
61SHIP_TO_SITE_USE_IDNUMBER22Y
62MASTER_RESERVATION_QTYNUMBER22Y
63DESCRIPTIONVARCHAR250YCHAR_CS 50B
64ATTRIBUTE_CATEGORYVARCHAR230YCHAR_CS 30B
65ATTRIBUTE1VARCHAR2150YCHAR_CS 150B
66ATTRIBUTE2VARCHAR2150YCHAR_CS 150B
67ATTRIBUTE3VARCHAR2150YCHAR_CS 150B
68ATTRIBUTE4VARCHAR2150YCHAR_CS 150B
69ATTRIBUTE5VARCHAR2150YCHAR_CS 150B
70ATTRIBUTE6VARCHAR2150YCHAR_CS 150B
71ATTRIBUTE7VARCHAR2150YCHAR_CS 150B
72ATTRIBUTE8VARCHAR2150YCHAR_CS 150B
73ATTRIBUTE9VARCHAR2150YCHAR_CS 150B
74ATTRIBUTE10VARCHAR2150YCHAR_CS 150B
75ATTRIBUTE11VARCHAR2150YCHAR_CS 150B
76ATTRIBUTE12VARCHAR2150YCHAR_CS 150B
77ATTRIBUTE13VARCHAR2150YCHAR_CS 150B
78ATTRIBUTE14VARCHAR2150YCHAR_CS 150B
79ATTRIBUTE15VARCHAR2150YCHAR_CS 150B
80DEMAND_TYPENUMBER22Y
81DUPLICATED_CONFIG_ITEM_IDNUMBER22Y
82DUPLICATED_CONFIG_DEMAND_IDNUMBER22Y
83EXPLOSION_GROUP_IDNUMBER22Y
84ORDERED_ITEM_IDNUMBER22Y
85CONFIG_GROUP_IDNUMBER22Y
86OPERATION_SEQ_NUMNUMBER22Y
87N_COLUMN1NUMBER22Y


hide
Column
ID
Column NameNum*
Rows
Sample*
Size
Last*
Analyzed
Global*
Stats
User*
Stats
Num*
Nulls
Num*
Distinct
Density*Avg*
Col
Len
1DEMAND_ID82282230-APR-07 20:21:35YESNO0822 1.2165e-03 6
2ORGANIZATION_ID82282230-APR-07 20:21:35YESNO02 5.0000e-01 3
3INVENTORY_ITEM_ID82282230-APR-07 20:21:35YESNO0124 8.0645e-036
4DEMAND_SOURCE_TYPE82282230-APR-07 20:21:38YESNO01 6.0827e-043
5DEMAND_SOURCE_HEADER_ID82282230-APR-07 20:21:35YESNO072 1.3889e-025
6DEMAND_SOURCE_LINE82282230-APR-07 20:21:35YESNO0188 5.3191e-037
7DEMAND_SOURCE_DELIVERY82230-APR-07 20:21:35YESNO8220 0.0000e+000
8DEMAND_SOURCE_NAME82230-APR-07 20:21:35YESNO8220 0.0000e+00 0
9UOM_CODE82282230-APR-07 20:21:35YESNO04 2.5000e-01 4
10LINE_ITEM_QUANTITY82282230-APR-07 20:21:35YESNO0125 8.0000e-034
11PRIMARY_UOM_QUANTITY82282230-APR-07 20:21:35YESNO0125 8.0000e-034
12LINE_ITEM_RESERVATION_QTY82230-APR-07 20:21:35YESNO8220 0.0000e+000
13RESERVATION_QUANTITY82230-APR-07 20:21:35YESNO8220 0.0000e+000
14COMPLETED_QUANTITY82282230-APR-07 20:21:35YESNO01 1.0000e+002
15REQUIREMENT_DATE82282230-APR-07 20:21:35YESNO0416 2.4038e-038
16RESERVATION_TYPE82282230-APR-07 20:21:35YESNO02 5.0000e-01 3
17LAST_UPDATE_DATE82282230-APR-07 20:21:35YESNO0441 2.2676e-038
18LAST_UPDATED_BY82282230-APR-07 20:21:35YESNO025 4.0000e-02 4
19CREATION_DATE82282230-APR-07 20:21:35YESNO0403 2.4814e-03 8
20CREATED_BY82282230-APR-07 20:21:35YESNO025 4.0000e-02 4
21LAST_UPDATE_LOGIN82282230-APR-07 20:21:35YESNO044 2.2727e-025
22REQUEST_ID82282230-APR-07 20:21:35YESNO032 3.1250e-02 5
23PROGRAM_APPLICATION_ID82282230-APR-07 20:21:35YESNO03 3.3333e-015
24PROGRAM_ID82282230-APR-07 20:21:35YESNO05 2.0000e-01 5
25PROGRAM_UPDATE_DATE82282230-APR-07 20:21:35YESNO0441 2.2676e-038
26PARENT_DEMAND_ID82282230-APR-07 20:21:35YESNO0822 1.2165e-036
27EXTERNAL_SOURCE_CODE82230-APR-07 20:21:35YESNO8220 0.0000e+000
28EXTERNAL_SOURCE_LINE_ID82230-APR-07 20:21:35YESNO8220 0.0000e+000
29USER_LINE_NUM82230-APR-07 20:21:35YESNO8220 0.0000e+00 0
30USER_DELIVERY82230-APR-07 20:21:35YESNO8220 0.0000e+00 0
31SCHEDULE_ID82230-APR-07 20:21:35YESNO8220 0.0000e+00 0
32AUTODETAIL_GROUP_ID82230-APR-07 20:21:35YESNO8220 0.0000e+000
33SUPPLY_SOURCE_TYPE822330-APR-07 20:21:35YESNO8191 1.0000e+002
34SUPPLY_SOURCE_HEADER_ID822330-APR-07 20:21:35YESNO8193 3.3333e-012
35SUPPLY_GROUP_ID82230-APR-07 20:21:35YESNO8220 0.0000e+00 0
36UPDATED_FLAG82230-APR-07 20:21:35YESNO8220 0.0000e+00 0
37REVISION82230-APR-07 20:21:35YESNO8220 0.0000e+00 0
38LOT_NUMBER82246830-APR-07 20:21:35YESNO354200 5.0000e-03 6
39SERIAL_NUMBER82230-APR-07 20:21:35YESNO8220 0.0000e+00 0
40SUBINVENTORY82274730-APR-07 20:21:35YESNO753 3.3333e-01 4
41LOCATOR_ID82274730-APR-07 20:21:35YESNO757 1.4286e-01 5
42COMPONENT_SEQUENCE_ID82230-APR-07 20:21:35YESNO8220 0.0000e+000
43PARENT_COMPONENT_SEQ_ID82230-APR-07 20:21:35YESNO8220 0.0000e+000
44RTO_MODEL_SOURCE_LINE82230-APR-07 20:21:35YESNO8220 0.0000e+000
45RTO_PREVIOUS_QTY82230-APR-07 20:21:35YESNO8220 0.0000e+00 0
46CONFIG_STATUS82230-APR-07 20:21:35YESNO8220 0.0000e+00 0
47AVAILABLE_TO_MRP82282230-APR-07 20:21:35YESNO01 1.0000e+00 3
48AVAILABLE_TO_ATP82282230-APR-07 20:21:35YESNO01 1.0000e+00 3
49ESTIMATED_RELEASE_DATE82230-APR-07 20:21:35YESNO8220 0.0000e+001
50DEMAND_CLASS82230-APR-07 20:21:35YESNO8220 0.0000e+00 0
51ROW_STATUS_FLAG82282230-APR-07 20:21:35YESNO01 1.0000e+00 3
52ORDER_CHANGE_REPORT_FLAG82230-APR-07 20:21:35YESNO8220 0.0000e+000
53ATP_LEAD_TIME82230-APR-07 20:21:35YESNO8220 0.0000e+00 0
54EXPLOSION_EFFECTIVITY_DATE82230-APR-07 20:21:35YESNO8220 0.0000e+001
55BOM_LEVEL82230-APR-07 20:21:35YESNO8220 0.0000e+00 0
56MRP_DATE82230-APR-07 20:21:35YESNO8220 0.0000e+00 1
57MRP_QUANTITY82230-APR-07 20:21:35YESNO8220 0.0000e+00 0
58CUSTOMER_ID82230-APR-07 20:21:35YESNO8220 0.0000e+00 0
59TERRITORY_ID82230-APR-07 20:21:35YESNO8220 0.0000e+00 0
60BILL_TO_SITE_USE_ID82230-APR-07 20:21:35YESNO8220 0.0000e+000
61SHIP_TO_SITE_USE_ID82230-APR-07 20:21:35YESNO8220 0.0000e+000
62MASTER_RESERVATION_QTY82230-APR-07 20:21:35YESNO8220 0.0000e+000
63DESCRIPTION82230-APR-07 20:21:35YESNO8220 0.0000e+00 0
64ATTRIBUTE_CATEGORY82230-APR-07 20:21:35YESNO8220 0.0000e+000
65ATTRIBUTE182230-APR-07 20:21:35YESNO8220 0.0000e+00 0
66ATTRIBUTE282230-APR-07 20:21:35YESNO8220 0.0000e+00 0
67ATTRIBUTE382230-APR-07 20:21:35YESNO8220 0.0000e+00 0
68ATTRIBUTE482230-APR-07 20:21:35YESNO8220 0.0000e+00 0
69ATTRIBUTE582230-APR-07 20:21:35YESNO8220 0.0000e+00 0
70ATTRIBUTE682230-APR-07 20:21:35YESNO8220 0.0000e+00 0
71ATTRIBUTE782230-APR-07 20:21:35YESNO8220 0.0000e+00 0
72ATTRIBUTE882230-APR-07 20:21:35YESNO8220 0.0000e+00 0
73ATTRIBUTE982230-APR-07 20:21:35YESNO8220 0.0000e+00 0
74ATTRIBUTE1082230-APR-07 20:21:35YESNO8220 0.0000e+00 0
75ATTRIBUTE1182230-APR-07 20:21:35YESNO8220 0.0000e+00 0
76ATTRIBUTE1282230-APR-07 20:21:35YESNO8220 0.0000e+00 0
77ATTRIBUTE1382230-APR-07 20:21:35YESNO8220 0.0000e+00 0
78ATTRIBUTE1482230-APR-07 20:21:35YESNO8220 0.0000e+00 0
79ATTRIBUTE1582230-APR-07 20:21:35YESNO8220 0.0000e+00 0
80DEMAND_TYPE82230-APR-07 20:21:35YESNO8220 0.0000e+00 0
81DUPLICATED_CONFIG_ITEM_ID82230-APR-07 20:21:35YESNO8220 0.0000e+000
82DUPLICATED_CONFIG_DEMAND_ID82230-APR-07 20:21:35YESNO8220 0.0000e+000
83EXPLOSION_GROUP_ID82230-APR-07 20:21:35YESNO8220 0.0000e+000
84ORDERED_ITEM_ID82230-APR-07 20:21:35YESNO8220 0.0000e+00 0
85CONFIG_GROUP_ID82230-APR-07 20:21:35YESNO8220 0.0000e+00 0
86OPERATION_SEQ_NUM82230-APR-07 20:21:35YESNO8220 0.0000e+00 0
87N_COLUMN182282230-APR-07 20:21:35YESNO0822 1.2165e-03 6
(*) Columns marked with an asterisk are refreshed only when collecting CBO statistics


hide
Column
ID
Column NameLow Value*High Value* Num*
Buckets
Buckets Hidden
Column
Data
Default
1DEMAND_ID1257201080769 1 NO
2ORGANIZATION_ID9596 1 NO
3INVENTORY_ITEM_ID20011032657 1 NO
4DEMAND_SOURCE_TYPE22 1 NO
5DEMAND_SOURCE_HEADER_ID1316465978 1 NO
6DEMAND_SOURCE_LINE19198766894 1 NO
7DEMAND_SOURCE_DELIVERY 1 NO
8DEMAND_SOURCE_NAME 1 NO
9UOM_CODEBOXTH 1 NO
10LINE_ITEM_QUANTITY.0000019673474051433642050674365096112115132500 1 NO
11PRIMARY_UOM_QUANTITY.0000019673474051433642050674365096112115132500 1 NO
12LINE_ITEM_RESERVATION_QTY 1 NO
13RESERVATION_QUANTITY 1 NO
14COMPLETED_QUANTITY00 1 NO
15REQUIREMENT_DATE2006-01-26 09:06:172007-05-31 00:00:00 1 NO
16RESERVATION_TYPE23 1 NO
17LAST_UPDATE_DATE2006-01-30 15:30:262007-04-30 14:54:43 1 NO
18LAST_UPDATED_BY11563736 1 NO
19CREATION_DATE2006-01-26 09:06:172007-04-30 14:54:43 1 NO
20CREATED_BY11463736 1 NO
21LAST_UPDATE_LOGIN-19955688 1 NO
22REQUEST_ID-18104902 1 NO
23PROGRAM_APPLICATION_ID-120003 1 NO
24PROGRAM_ID-169614 1 NO
25PROGRAM_UPDATE_DATE2006-01-30 15:30:262007-04-30 14:54:43 1 NO
26PARENT_DEMAND_ID1257191080768 1 NO
27EXTERNAL_SOURCE_CODE 1 NO
28EXTERNAL_SOURCE_LINE_ID 1 NO
29USER_LINE_NUM 1 NO
30USER_DELIVERY 1 NO
31SCHEDULE_ID 1 NO
32AUTODETAIL_GROUP_ID 1 NO
33SUPPLY_SOURCE_TYPE55 1 NO
34SUPPLY_SOURCE_HEADER_ID143966143975 1 NO
35SUPPLY_GROUP_ID 1 NO
36UPDATED_FLAG 1 NO
37REVISION 1 NO
38LOT_NUMBER0001.0001RW1 1 NO
39SERIAL_NUMBER 1 NO
40SUBINVENTORYFWMENO 1 NO
41LOCATOR_ID25614350 1 NO
42COMPONENT_SEQUENCE_ID 1 NO
43PARENT_COMPONENT_SEQ_ID 1 NO
44RTO_MODEL_SOURCE_LINE 1 NO
45RTO_PREVIOUS_QTY 1 NO
46CONFIG_STATUS 1 NO
47AVAILABLE_TO_MRP11 1 NO
48AVAILABLE_TO_ATP11 1 NO
49ESTIMATED_RELEASE_DATE 1 NO
50DEMAND_CLASS 1 NO
51ROW_STATUS_FLAG11 1 NO
52ORDER_CHANGE_REPORT_FLAG 1 NO
53ATP_LEAD_TIME 1 NO
54EXPLOSION_EFFECTIVITY_DATE 1 NO
55BOM_LEVEL 1 NO
56MRP_DATE 1 NO
57MRP_QUANTITY 1 NO
58CUSTOMER_ID 1 NO
59TERRITORY_ID 1 NO
60BILL_TO_SITE_USE_ID 1 NO
61SHIP_TO_SITE_USE_ID 1 NO
62MASTER_RESERVATION_QTY 1 NO
63DESCRIPTION 1 NO
64ATTRIBUTE_CATEGORY 1 NO
65ATTRIBUTE1 1 NO
66ATTRIBUTE2 1 NO
67ATTRIBUTE3 1 NO
68ATTRIBUTE4 1 NO
69ATTRIBUTE5 1 NO
70ATTRIBUTE6 1 NO
71ATTRIBUTE7 1 NO
72ATTRIBUTE8 1 NO
73ATTRIBUTE9 1 NO
74ATTRIBUTE10 1 NO
75ATTRIBUTE11 1 NO
76ATTRIBUTE12 1 NO
77ATTRIBUTE13 1 NO
78ATTRIBUTE14 1 NO
79ATTRIBUTE15 1 NO
80DEMAND_TYPE 1 NO
81DUPLICATED_CONFIG_ITEM_ID 1 NO
82DUPLICATED_CONFIG_DEMAND_ID 1 NO
83EXPLOSION_GROUP_ID 1 NO
84ORDERED_ITEM_ID 1 NO
85CONFIG_GROUP_ID 1 NO
86OPERATION_SEQ_NUM 1 NO
87N_COLUMN11257181080767 1 NO
(*) Columns marked with an asterisk are refreshed only when collecting CBO statistics

Table: INV.MTL_SALES_ORDERS

hide
Column
ID
Column NameData TypeData
Type
Mod
Data
Type
Owner
Data
Length
Data
Precision
Data
Scale
NullableCharacter
Set Name
Char
Length
Char
Used
1SALES_ORDER_IDNUMBER22N
2LAST_UPDATE_DATEDATE7N
3LAST_UPDATED_BYNUMBER22N
4CREATION_DATEDATE7Y
5CREATED_BYNUMBER22Y
6LAST_UPDATE_LOGINNUMBER22Y
7SEGMENT1VARCHAR240YCHAR_CS 40B
8SEGMENT2VARCHAR240YCHAR_CS 40B
9SEGMENT3VARCHAR240YCHAR_CS 40B
10SEGMENT4VARCHAR240YCHAR_CS 40B
11SEGMENT5VARCHAR240YCHAR_CS 40B
12SEGMENT6VARCHAR240YCHAR_CS 40B
13SEGMENT7VARCHAR240YCHAR_CS 40B
14SEGMENT8VARCHAR240YCHAR_CS 40B
15SEGMENT9VARCHAR240YCHAR_CS 40B
16SEGMENT10VARCHAR240YCHAR_CS 40B
17SEGMENT11VARCHAR240YCHAR_CS 40B
18SEGMENT12VARCHAR240YCHAR_CS 40B
19SEGMENT13VARCHAR240YCHAR_CS 40B
20SEGMENT14VARCHAR240YCHAR_CS 40B
21SEGMENT15VARCHAR240YCHAR_CS 40B
22SEGMENT16VARCHAR240YCHAR_CS 40B
23SEGMENT17VARCHAR240YCHAR_CS 40B
24SEGMENT18VARCHAR240YCHAR_CS 40B
25SEGMENT19VARCHAR240YCHAR_CS 40B
26SEGMENT20VARCHAR240YCHAR_CS 40B
27SUMMARY_FLAGVARCHAR21NCHAR_CS 1B
28ENABLED_FLAGVARCHAR21NCHAR_CS 1B
29START_DATE_ACTIVEDATE7Y
30END_DATE_ACTIVEDATE7Y
31SOURCE_CODEVARCHAR230YCHAR_CS 30B
32ORDER_TYPEVARCHAR230YCHAR_CS 30B
33REQUEST_IDNUMBER22Y
34PROGRAM_APPLICATION_IDNUMBER22Y
35PROGRAM_IDNUMBER22Y
36PROGRAM_UPDATE_DATEDATE7Y


hide
Column
ID
Column NameNum*
Rows
Sample*
Size
Last*
Analyzed
Global*
Stats
User*
Stats
Num*
Nulls
Num*
Distinct
Density*Avg*
Col
Len
1SALES_ORDER_ID551023306101-MAY-07 03:13:30YESNO055102 1.8148e-055
2LAST_UPDATE_DATE551023306101-MAY-07 03:13:30YESNO042356 2.3609e-058
3LAST_UPDATED_BY551023306101-MAY-07 03:13:30YESNO068 1.4706e-024
4CREATION_DATE5510201-MAY-07 03:13:30YESNO551020 0.0000e+00 1
5CREATED_BY5510201-MAY-07 03:13:30YESNO551020 0.0000e+00 0
6LAST_UPDATE_LOGIN5510201-MAY-07 03:13:30YESNO551020 0.0000e+000
7SEGMENT1551023306101-MAY-07 03:13:30YESNO055102 1.8148e-05 10
8SEGMENT2551023306101-MAY-07 03:13:30YESNO017 5.8824e-02 25
9SEGMENT3551023306101-MAY-07 03:13:30YESNO01 1.0000e+00 12
10SEGMENT45510201-MAY-07 03:13:30YESNO551020 0.0000e+00 0
11SEGMENT55510201-MAY-07 03:13:30YESNO551020 0.0000e+00 0
12SEGMENT65510201-MAY-07 03:13:30YESNO551020 0.0000e+00 0
13SEGMENT75510201-MAY-07 03:13:30YESNO551020 0.0000e+00 0
14SEGMENT85510201-MAY-07 03:13:30YESNO551020 0.0000e+00 0
15SEGMENT95510201-MAY-07 03:13:30YESNO551020 0.0000e+00 0
16SEGMENT105510201-MAY-07 03:13:30YESNO551020 0.0000e+00 0
17SEGMENT115510201-MAY-07 03:13:30YESNO551020 0.0000e+00 0
18SEGMENT125510201-MAY-07 03:13:30YESNO551020 0.0000e+00 0
19SEGMENT135510201-MAY-07 03:13:30YESNO551020 0.0000e+00 0
20SEGMENT145510201-MAY-07 03:13:30YESNO551020 0.0000e+00 0
21SEGMENT155510201-MAY-07 03:13:30YESNO551020 0.0000e+00 0
22SEGMENT165510201-MAY-07 03:13:30YESNO551020 0.0000e+00 0
23SEGMENT175510201-MAY-07 03:13:30YESNO551020 0.0000e+00 0
24SEGMENT185510201-MAY-07 03:13:30YESNO551020 0.0000e+00 0
25SEGMENT195510201-MAY-07 03:13:30YESNO551020 0.0000e+00 0
26SEGMENT205510201-MAY-07 03:13:30YESNO551020 0.0000e+00 0
27SUMMARY_FLAG551023306101-MAY-07 03:13:30YESNO01 1.0000e+00 2
28ENABLED_FLAG551023306101-MAY-07 03:13:30YESNO01 1.0000e+00 2
29START_DATE_ACTIVE5510201-MAY-07 03:13:30YESNO551020 0.0000e+001
30END_DATE_ACTIVE5510201-MAY-07 03:13:30YESNO551020 0.0000e+001
31SOURCE_CODE5510201-MAY-07 03:13:30YESNO551020 0.0000e+00 0
32ORDER_TYPE5510201-MAY-07 03:13:30YESNO551020 0.0000e+00 0
33REQUEST_ID5510201-MAY-07 03:13:30YESNO551020 0.0000e+00 0
34PROGRAM_APPLICATION_ID5510201-MAY-07 03:13:30YESNO551020 0.0000e+000
35PROGRAM_ID5510201-MAY-07 03:13:30YESNO551020 0.0000e+00 0
36PROGRAM_UPDATE_DATE5510201-MAY-07 03:13:30YESNO551020 0.0000e+001
(*) Columns marked with an asterisk are refreshed only when collecting CBO statistics


hide
Column
ID
Column NameLow Value*High Value* Num*
Buckets
Buckets Hidden
Column
Data
Default
1SALES_ORDER_ID166046 1 NO
2LAST_UPDATE_DATE2005-10-29 13:13:362007-04-30 11:59:58 1 NO
3LAST_UPDATED_BY10893545 1 NO
4CREATION_DATE 1 NO
5CREATED_BY 1 NO
6LAST_UPDATE_LOGIN 1 NO
7SEGMENT1101100000901100010 1 NO
8SEGMENT2Bill Only Order (011)Standard Order - Export (011) 1 NO
9SEGMENT3ORDER ENTRYORDER ENTRY 1 NO
10SEGMENT4 1 NO
11SEGMENT5 1 NO
12SEGMENT6 1 NO
13SEGMENT7 1 NO
14SEGMENT8 1 NO
15SEGMENT9 1 NO
16SEGMENT10 1 NO
17SEGMENT11 1 NO
18SEGMENT12 1 NO
19SEGMENT13 1 NO
20SEGMENT14 1 NO
21SEGMENT15 1 NO
22SEGMENT16 1 NO
23SEGMENT17 1 NO
24SEGMENT18 1 NO
25SEGMENT19 1 NO
26SEGMENT20 1 NO
27SUMMARY_FLAGNN 1 NO
28ENABLED_FLAGYY 1 NO
29START_DATE_ACTIVE 1 NO
30END_DATE_ACTIVE 1 NO
31SOURCE_CODE 1 NO
32ORDER_TYPE 1 NO
33REQUEST_ID 1 NO
34PROGRAM_APPLICATION_ID 1 NO
35PROGRAM_ID 1 NO
36PROGRAM_UPDATE_DATE 1 NO
(*) Columns marked with an asterisk are refreshed only when collecting CBO statistics

Table: ONT.OE_ORDER_HEADERS_ALL

hide
Column
ID
Column NameData TypeData
Type
Mod
Data
Type
Owner
Data
Length
Data
Precision
Data
Scale
NullableCharacter
Set Name
Char
Length
Char
Used
1HEADER_IDNUMBER22N
2ORG_IDNUMBER22Y
3ORDER_TYPE_IDNUMBER22N
4ORDER_NUMBERNUMBER22N
5VERSION_NUMBERNUMBER22N
6EXPIRATION_DATEDATE7Y
7ORDER_SOURCE_IDNUMBER22Y
8SOURCE_DOCUMENT_TYPE_IDNUMBER22Y
9ORIG_SYS_DOCUMENT_REFVARCHAR250YCHAR_CS 50B
10SOURCE_DOCUMENT_IDNUMBER22Y
11ORDERED_DATEDATE7Y
12REQUEST_DATEDATE7Y
13PRICING_DATEDATE7Y
14SHIPMENT_PRIORITY_CODEVARCHAR230YCHAR_CS 30B
15DEMAND_CLASS_CODEVARCHAR230YCHAR_CS 30B
16PRICE_LIST_IDNUMBER22Y
17TAX_EXEMPT_FLAGVARCHAR21YCHAR_CS 1B
18TAX_EXEMPT_NUMBERVARCHAR280YCHAR_CS 80B
19TAX_EXEMPT_REASON_CODEVARCHAR230YCHAR_CS 30B
20CONVERSION_RATENUMBER22Y
21CONVERSION_TYPE_CODEVARCHAR230YCHAR_CS 30B
22CONVERSION_RATE_DATEDATE7Y
23PARTIAL_SHIPMENTS_ALLOWEDVARCHAR21YCHAR_CS 1B
24SHIP_TOLERANCE_ABOVENUMBER22Y
25SHIP_TOLERANCE_BELOWNUMBER22Y
26TRANSACTIONAL_CURR_CODEVARCHAR215YCHAR_CS 15B
27AGREEMENT_IDNUMBER22Y
28TAX_POINT_CODEVARCHAR230YCHAR_CS 30B
29CUST_PO_NUMBERVARCHAR250YCHAR_CS 50B
30INVOICING_RULE_IDNUMBER22150Y
31ACCOUNTING_RULE_IDNUMBER22150Y
32PAYMENT_TERM_IDNUMBER22150Y
33SHIPPING_METHOD_CODEVARCHAR230YCHAR_CS 30B
34FREIGHT_CARRIER_CODEVARCHAR230YCHAR_CS 30B
35FOB_POINT_CODEVARCHAR230YCHAR_CS 30B
36FREIGHT_TERMS_CODEVARCHAR230YCHAR_CS 30B
37SOLD_FROM_ORG_IDNUMBER22Y
38SOLD_TO_ORG_IDNUMBER22Y
39SHIP_FROM_ORG_IDNUMBER22Y
40SHIP_TO_ORG_IDNUMBER22Y
41INVOICE_TO_ORG_IDNUMBER22Y
42DELIVER_TO_ORG_IDNUMBER22Y
43SOLD_TO_CONTACT_IDNUMBER22Y
44SHIP_TO_CONTACT_IDNUMBER22Y
45INVOICE_TO_CONTACT_IDNUMBER22Y
46DELIVER_TO_CONTACT_IDNUMBER22Y
47CREATION_DATEDATE7N
48CREATED_BYNUMBER22N
49LAST_UPDATED_BYNUMBER22N
50LAST_UPDATE_DATEDATE7N
51LAST_UPDATE_LOGINNUMBER22Y
52PROGRAM_APPLICATION_IDNUMBER22Y
53PROGRAM_IDNUMBER22Y
54PROGRAM_UPDATE_DATEDATE7Y
55REQUEST_IDNUMBER22Y
56CONTEXTVARCHAR230YCHAR_CS 30B
57ATTRIBUTE1VARCHAR2240YCHAR_CS 240B
58ATTRIBUTE2VARCHAR2240YCHAR_CS 240B
59ATTRIBUTE3VARCHAR2240YCHAR_CS 240B
60ATTRIBUTE4VARCHAR2240YCHAR_CS 240B
61ATTRIBUTE5VARCHAR2240YCHAR_CS 240B
62ATTRIBUTE6VARCHAR2240YCHAR_CS 240B
63ATTRIBUTE7VARCHAR2240YCHAR_CS 240B
64ATTRIBUTE8VARCHAR2240YCHAR_CS 240B
65ATTRIBUTE9VARCHAR2240YCHAR_CS 240B
66ATTRIBUTE10VARCHAR2240YCHAR_CS 240B
67ATTRIBUTE11VARCHAR2240YCHAR_CS 240B
68ATTRIBUTE12VARCHAR2240YCHAR_CS 240B
69ATTRIBUTE13VARCHAR2240YCHAR_CS 240B
70ATTRIBUTE14VARCHAR2240YCHAR_CS 240B
71ATTRIBUTE15VARCHAR2240YCHAR_CS 240B
72GLOBAL_ATTRIBUTE_CATEGORYVARCHAR230Y CHAR_CS30B
73GLOBAL_ATTRIBUTE1VARCHAR2240YCHAR_CS 240B
74GLOBAL_ATTRIBUTE2VARCHAR2240YCHAR_CS 240B
75GLOBAL_ATTRIBUTE3VARCHAR2240YCHAR_CS 240B
76GLOBAL_ATTRIBUTE4VARCHAR2240YCHAR_CS 240B
77GLOBAL_ATTRIBUTE5VARCHAR2240YCHAR_CS 240B
78GLOBAL_ATTRIBUTE6VARCHAR2240YCHAR_CS 240B
79GLOBAL_ATTRIBUTE7VARCHAR2240YCHAR_CS 240B
80GLOBAL_ATTRIBUTE8VARCHAR2240YCHAR_CS 240B
81GLOBAL_ATTRIBUTE9VARCHAR2240YCHAR_CS 240B
82GLOBAL_ATTRIBUTE10VARCHAR2240YCHAR_CS 240B
83GLOBAL_ATTRIBUTE11VARCHAR2240YCHAR_CS 240B
84GLOBAL_ATTRIBUTE12VARCHAR2240YCHAR_CS 240B
85GLOBAL_ATTRIBUTE13VARCHAR2240YCHAR_CS 240B
86GLOBAL_ATTRIBUTE14VARCHAR2240YCHAR_CS 240B
87GLOBAL_ATTRIBUTE15VARCHAR2240YCHAR_CS 240B
88GLOBAL_ATTRIBUTE16VARCHAR2240YCHAR_CS 240B
89GLOBAL_ATTRIBUTE17VARCHAR2240YCHAR_CS 240B
90GLOBAL_ATTRIBUTE18VARCHAR2240YCHAR_CS 240B
91GLOBAL_ATTRIBUTE19VARCHAR2240YCHAR_CS 240B
92GLOBAL_ATTRIBUTE20VARCHAR2240YCHAR_CS 240B
93CANCELLED_FLAGVARCHAR21YCHAR_CS 1B
94OPEN_FLAGVARCHAR21NCHAR_CS 1B
95BOOKED_FLAGVARCHAR21NCHAR_CS 1B
96SALESREP_IDNUMBER22150Y
97RETURN_REASON_CODEVARCHAR230YCHAR_CS 30B
98ORDER_DATE_TYPE_CODEVARCHAR230YCHAR_CS 30B
99EARLIEST_SCHEDULE_LIMITNUMBER22Y
100LATEST_SCHEDULE_LIMITNUMBER22Y
101PAYMENT_TYPE_CODEVARCHAR230YCHAR_CS 30B
102PAYMENT_AMOUNTNUMBER22Y
103CHECK_NUMBERVARCHAR250YCHAR_CS 50B
104CREDIT_CARD_CODEVARCHAR280YCHAR_CS 80B
105CREDIT_CARD_HOLDER_NAMEVARCHAR280YCHAR_CS 80B
106CREDIT_CARD_NUMBERVARCHAR280YCHAR_CS 80B
107CREDIT_CARD_EXPIRATION_DATEDATE7Y
108CREDIT_CARD_APPROVAL_CODEVARCHAR280Y CHAR_CS80B
109SALES_CHANNEL_CODEVARCHAR230YCHAR_CS 30B
110FIRST_ACK_CODEVARCHAR230YCHAR_CS 30B
111FIRST_ACK_DATEDATE7Y
112LAST_ACK_CODEVARCHAR230YCHAR_CS 30B
113LAST_ACK_DATEDATE7Y
114ORDER_CATEGORY_CODEVARCHAR230NCHAR_CS 30B
115CHANGE_SEQUENCEVARCHAR250YCHAR_CS 50B
116DROP_SHIP_FLAGVARCHAR21YCHAR_CS 1B
117CUSTOMER_PAYMENT_TERM_IDNUMBER22Y
118SHIPPING_INSTRUCTIONSVARCHAR22000YCHAR_CS 2000B
119PACKING_INSTRUCTIONSVARCHAR22000YCHAR_CS 2000B
120TP_CONTEXTVARCHAR230YCHAR_CS 30B
121TP_ATTRIBUTE1VARCHAR2240YCHAR_CS 240B
122TP_ATTRIBUTE2VARCHAR2240YCHAR_CS 240B
123TP_ATTRIBUTE3VARCHAR2240YCHAR_CS 240B
124TP_ATTRIBUTE4VARCHAR2240YCHAR_CS 240B
125TP_ATTRIBUTE5VARCHAR2240YCHAR_CS 240B
126TP_ATTRIBUTE6VARCHAR2240YCHAR_CS 240B
127TP_ATTRIBUTE7VARCHAR2240YCHAR_CS 240B
128TP_ATTRIBUTE8VARCHAR2240YCHAR_CS 240B
129TP_ATTRIBUTE9VARCHAR2240YCHAR_CS 240B
130TP_ATTRIBUTE10VARCHAR2240YCHAR_CS 240B
131TP_ATTRIBUTE11VARCHAR2240YCHAR_CS 240B
132TP_ATTRIBUTE12VARCHAR2240YCHAR_CS 240B
133TP_ATTRIBUTE13VARCHAR2240YCHAR_CS 240B
134TP_ATTRIBUTE14VARCHAR2240YCHAR_CS 240B
135TP_ATTRIBUTE15VARCHAR2240YCHAR_CS 240B
136FLOW_STATUS_CODEVARCHAR230YCHAR_CS 30B
137MARKETING_SOURCE_CODE_IDNUMBER22Y
138CREDIT_CARD_APPROVAL_DATEDATE7Y
139UPGRADED_FLAGVARCHAR21YCHAR_CS 1B
140CUSTOMER_PREFERENCE_SET_CODEVARCHAR230Y CHAR_CS30B
141BOOKED_DATEDATE7Y
142LOCK_CONTROLNUMBER22Y
143PRICE_REQUEST_CODEVARCHAR2240YCHAR_CS 240B
144BATCH_IDNUMBER22Y
145XML_MESSAGE_IDNUMBER22Y
146ACCOUNTING_RULE_DURATIONNUMBER22150Y
147ATTRIBUTE16VARCHAR2240YCHAR_CS 240B
148ATTRIBUTE17VARCHAR2240YCHAR_CS 240B
149ATTRIBUTE18VARCHAR2240YCHAR_CS 240B
150ATTRIBUTE19VARCHAR2240YCHAR_CS 240B
151ATTRIBUTE20VARCHAR2240YCHAR_CS 240B
152BLANKET_NUMBERNUMBER22Y 0
153SALES_DOCUMENT_TYPE_CODEVARCHAR230Y CHAR_CS30B
154SOLD_TO_PHONE_IDNUMBER22Y 0
155FULFILLMENT_SET_NAMEVARCHAR230YCHAR_CS 30B
156LINE_SET_NAMEVARCHAR230YCHAR_CS 30B
157DEFAULT_FULFILLMENT_SETVARCHAR21YCHAR_CS 1B
158TRANSACTION_PHASE_CODEVARCHAR230YCHAR_CS 30B
159SALES_DOCUMENT_NAMEVARCHAR2240YCHAR_CS 240B
160QUOTE_NUMBERNUMBER22Y 0
161QUOTE_DATEDATE7Y0
162USER_STATUS_CODEVARCHAR230YCHAR_CS 30B
163DRAFT_SUBMITTED_FLAGVARCHAR21YCHAR_CS 1B
164SOURCE_DOCUMENT_VERSION_NUMBERNUMBER22Y 0
165SOLD_TO_SITE_USE_IDNUMBER22Y 0
166SUPPLIER_SIGNATUREVARCHAR2240YCHAR_CS 240B
167SUPPLIER_SIGNATURE_DATEDATE7Y 0
168CUSTOMER_SIGNATUREVARCHAR2240YCHAR_CS 240B
169CUSTOMER_SIGNATURE_DATEDATE7Y 0
170ORDER_FIRMED_DATEDATE7Y 0


hide
Column
ID
Column NameNum*
Rows
Sample*
Size
Last*
Analyzed
Global*
Stats
User*
Stats
Num*
Nulls
Num*
Distinct
Density*Avg*
Col
Len
1HEADER_ID528023185801-MAY-07 04:39:28YESNO053097 1.8833e-05 5
2ORG_ID528023185801-MAY-07 04:39:28YESNO02 5.0000e-01 3
3ORDER_TYPE_ID528023185801-MAY-07 04:39:28YESNO017 5.8824e-024
4ORDER_NUMBER528023185801-MAY-07 04:39:28YESNO053097 1.8833e-057
5VERSION_NUMBER528023185801-MAY-07 04:39:28YESNO01 1.0000e+003
6EXPIRATION_DATE5280201-MAY-07 04:39:28YESNO530970 0.0000e+001
7ORDER_SOURCE_ID528023185801-MAY-07 04:39:28YESNO04 2.5000e-013
8SOURCE_DOCUMENT_TYPE_ID5280240901-MAY-07 04:39:28YESNO524151 1.0000e+002
9ORIG_SYS_DOCUMENT_REF528023185801-MAY-07 04:39:28YESNO053097 1.8833e-0520
10SOURCE_DOCUMENT_ID5280240901-MAY-07 04:39:28YESNO52415607 1.6474e-032
11ORDERED_DATE528023185801-MAY-07 04:39:28YESNO040944 2.4424e-058
12REQUEST_DATE528023185701-MAY-07 04:39:28YESNO240840 2.4486e-058
13PRICING_DATE528023185601-MAY-07 04:39:28YESNO440776 2.4524e-058
14SHIPMENT_PRIORITY_CODE528023112501-MAY-07 04:39:28YESNO12222 5.0000e-019
15DEMAND_CLASS_CODE5280201-MAY-07 04:39:28YESNO530970 0.0000e+000
16PRICE_LIST_ID528023184301-MAY-07 04:39:28YESNO25534 1.8727e-035
17TAX_EXEMPT_FLAG528023185701-MAY-07 04:39:28YESNO21 1.0000e+002
18TAX_EXEMPT_NUMBER5280201-MAY-07 04:39:28YESNO530970 0.0000e+000
19TAX_EXEMPT_REASON_CODE5280201-MAY-07 04:39:28YESNO530970 0.0000e+000
20CONVERSION_RATE5280201-MAY-07 04:39:28YESNO530970 0.0000e+000
21CONVERSION_TYPE_CODE528023185801-MAY-07 04:39:28YESNO01 1.0000e+0010
22CONVERSION_RATE_DATE5280201-MAY-07 04:39:28YESNO530970 0.0000e+001
23PARTIAL_SHIPMENTS_ALLOWED5280201-MAY-07 04:39:28YESNO530970 0.0000e+000
24SHIP_TOLERANCE_ABOVE5280201-MAY-07 04:39:28YESNO530970 0.0000e+000
25SHIP_TOLERANCE_BELOW5280201-MAY-07 04:39:28YESNO530970 0.0000e+000
26TRANSACTIONAL_CURR_CODE528023185801-MAY-07 04:39:28YESNO03 3.3333e-014
27AGREEMENT_ID5280201-MAY-07 04:39:28YESNO530970 0.0000e+00 0
28TAX_POINT_CODE5280201-MAY-07 04:39:28YESNO530970 0.0000e+000
29CUST_PO_NUMBER528022649901-MAY-07 04:39:28YESNO893232595 3.0680e-0510
30INVOICING_RULE_ID5280201-MAY-07 04:39:28YESNO530970 0.0000e+000
31ACCOUNTING_RULE_ID528023185801-MAY-07 04:39:28YESNO01 1.0000e+003
32PAYMENT_TERM_ID528023185701-MAY-07 04:39:28YESNO264 1.5625e-024
33SHIPPING_METHOD_CODE528023174901-MAY-07 04:39:28YESNO18225 4.0000e-0221
34FREIGHT_CARRIER_CODE528023164801-MAY-07 04:39:28YESNO35025 4.0000e-0210
35FOB_POINT_CODE528023142401-MAY-07 04:39:28YESNO7248 1.2500e-014
36FREIGHT_TERMS_CODE5280201-MAY-07 04:39:28YESNO530970 0.0000e+000
37SOLD_FROM_ORG_ID528023185801-MAY-07 04:39:28YESNO02 5.0000e-013
38SOLD_TO_ORG_ID528023185801-MAY-07 04:39:28YESNO01012 9.8814e-045
39SHIP_FROM_ORG_ID528023175701-MAY-07 04:39:28YESNO1692 5.0000e-013
40SHIP_TO_ORG_ID528023185701-MAY-07 04:39:28YESNO21457 6.8634e-045
41INVOICE_TO_ORG_ID528023185701-MAY-07 04:39:28YESNO2852 1.1737e-035
42DELIVER_TO_ORG_ID5280201-MAY-07 04:39:28YESNO530970 0.0000e+000
43SOLD_TO_CONTACT_ID528021201-MAY-07 04:39:28YESNO530773 3.3333e-012
44SHIP_TO_CONTACT_ID5280201-MAY-07 04:39:28YESNO530970 0.0000e+000
45INVOICE_TO_CONTACT_ID52802601-MAY-07 04:39:28YESNO530871 1.0000e+002
46DELIVER_TO_CONTACT_ID5280201-MAY-07 04:39:28YESNO530970 0.0000e+000
47CREATION_DATE528023185801-MAY-07 04:39:28YESNO040995 2.4393e-058
48CREATED_BY528023185801-MAY-07 04:39:28YESNO055 1.8182e-02 4
49LAST_UPDATED_BY528023185801-MAY-07 04:39:28YESNO059 1.6949e-024
50LAST_UPDATE_DATE528023185801-MAY-07 04:39:28YESNO011794 8.4789e-058
51LAST_UPDATE_LOGIN528023185801-MAY-07 04:39:28YESNO01712 5.8411e-045
52PROGRAM_APPLICATION_ID5280201-MAY-07 04:39:28YESNO530970 0.0000e+000
53PROGRAM_ID5280201-MAY-07 04:39:28YESNO530970 0.0000e+00 0
54PROGRAM_UPDATE_DATE5280201-MAY-07 04:39:28YESNO530970 0.0000e+001
55REQUEST_ID528021421901-MAY-07 04:39:28YESNO293994388 2.2789e-044
56CONTEXT5280201-MAY-07 04:39:28YESNO530970 0.0000e+00 0
57ATTRIBUTE1528023185401-MAY-07 04:39:28YESNO728 3.5714e-02 5
58ATTRIBUTE25280201-MAY-07 04:39:28YESNO530970 0.0000e+00 0
59ATTRIBUTE3528023185401-MAY-07 04:39:28YESNO71014 9.8619e-046
60ATTRIBUTE4528021701-MAY-07 04:39:28YESNO530697 1.4286e-01 2
61ATTRIBUTE55280201-MAY-07 04:39:28YESNO530970 0.0000e+00 0
62ATTRIBUTE6528023185401-MAY-07 04:39:28YESNO715 6.6667e-02 6
63ATTRIBUTE7528028601-MAY-07 04:39:28YESNO5295411 9.0909e-02 2
64ATTRIBUTE85280201-MAY-07 04:39:28YESNO530970 0.0000e+00 0
65ATTRIBUTE95280201-MAY-07 04:39:28YESNO530970 0.0000e+00 0
66ATTRIBUTE105280235201-MAY-07 04:39:28YESNO52510571 1.7513e-032
67ATTRIBUTE115280201-MAY-07 04:39:28YESNO530970 0.0000e+00 0
68ATTRIBUTE125280201-MAY-07 04:39:28YESNO530970 0.0000e+00 0
69ATTRIBUTE13528021293201-MAY-07 04:39:28YESNO315444 2.5000e-015
70ATTRIBUTE14528021206301-MAY-07 04:39:28YESNO3299215 6.6667e-028
71ATTRIBUTE15528021197401-MAY-07 04:39:28YESNO331402035 4.9140e-045
72GLOBAL_ATTRIBUTE_CATEGORY5280201-MAY-07 04:39:28YESNO530970 0.0000e+000
73GLOBAL_ATTRIBUTE15280201-MAY-07 04:39:28YESNO530970 0.0000e+000
74GLOBAL_ATTRIBUTE25280201-MAY-07 04:39:28YESNO530970 0.0000e+000
75GLOBAL_ATTRIBUTE35280201-MAY-07 04:39:28YESNO530970 0.0000e+000
76GLOBAL_ATTRIBUTE45280201-MAY-07 04:39:28YESNO530970 0.0000e+000
77GLOBAL_ATTRIBUTE55280201-MAY-07 04:39:28YESNO530970 0.0000e+000
78GLOBAL_ATTRIBUTE65280201-MAY-07 04:39:28YESNO530970 0.0000e+000
79GLOBAL_ATTRIBUTE75280201-MAY-07 04:39:28YESNO530970 0.0000e+000
80GLOBAL_ATTRIBUTE85280201-MAY-07 04:39:28YESNO530970 0.0000e+000
81GLOBAL_ATTRIBUTE95280201-MAY-07 04:39:28YESNO530970 0.0000e+000
82GLOBAL_ATTRIBUTE105280201-MAY-07 04:39:28YESNO530970 0.0000e+000
83GLOBAL_ATTRIBUTE115280201-MAY-07 04:39:28YESNO530970 0.0000e+000
84GLOBAL_ATTRIBUTE125280201-MAY-07 04:39:28YESNO530970 0.0000e+000
85GLOBAL_ATTRIBUTE135280201-MAY-07 04:39:28YESNO530970 0.0000e+000
86GLOBAL_ATTRIBUTE145280201-MAY-07 04:39:28YESNO530970 0.0000e+000
87GLOBAL_ATTRIBUTE155280201-MAY-07 04:39:28YESNO530970 0.0000e+000
88GLOBAL_ATTRIBUTE165280201-MAY-07 04:39:28YESNO530970 0.0000e+000
89GLOBAL_ATTRIBUTE175280201-MAY-07 04:39:28YESNO530970 0.0000e+000
90GLOBAL_ATTRIBUTE185280201-MAY-07 04:39:28YESNO530970 0.0000e+000
91GLOBAL_ATTRIBUTE195280201-MAY-07 04:39:28YESNO530970 0.0000e+000
92GLOBAL_ATTRIBUTE205280201-MAY-07 04:39:28YESNO530970 0.0000e+000
93CANCELLED_FLAG528023185801-MAY-07 04:39:28YESNO02 5.0000e-012
94OPEN_FLAG528023168101-MAY-07 04:39:33YESNO02 9.4694e-06 2
95BOOKED_FLAG528023185801-MAY-07 04:39:28YESNO02 5.0000e-01 2
96SALESREP_ID528023185701-MAY-07 04:39:28YESNO2236 4.2373e-037
97RETURN_REASON_CODE5280201-MAY-07 04:39:28YESNO530970 0.0000e+000
98ORDER_DATE_TYPE_CODE528023185801-MAY-07 04:39:28YESNO01 1.0000e+005
99EARLIEST_SCHEDULE_LIMIT5280201-MAY-07 04:39:28YESNO530970 0.0000e+000
100LATEST_SCHEDULE_LIMIT52802926801-MAY-07 04:39:28YESNO376502 5.0000e-012
101PAYMENT_TYPE_CODE5280201-MAY-07 04:39:28YESNO530970 0.0000e+000
102PAYMENT_AMOUNT5280201-MAY-07 04:39:28YESNO530970 0.0000e+000
103CHECK_NUMBER5280201-MAY-07 04:39:28YESNO530970 0.0000e+00 0
104CREDIT_CARD_CODE5280201-MAY-07 04:39:28YESNO530970 0.0000e+000
105CREDIT_CARD_HOLDER_NAME5280201-MAY-07 04:39:28YESNO530970 0.0000e+000
106CREDIT_CARD_NUMBER5280201-MAY-07 04:39:28YESNO530970 0.0000e+000
107CREDIT_CARD_EXPIRATION_DATE5280201-MAY-07 04:39:28YESNO530970 0.0000e+001
108CREDIT_CARD_APPROVAL_CODE5280201-MAY-07 04:39:28YESNO530970 0.0000e+000
109SALES_CHANNEL_CODE5280201-MAY-07 04:39:28YESNO530970 0.0000e+000
110FIRST_ACK_CODE5280201-MAY-07 04:39:28YESNO530970 0.0000e+000
111FIRST_ACK_DATE5280201-MAY-07 04:39:28YESNO530970 0.0000e+001
112LAST_ACK_CODE5280201-MAY-07 04:39:28YESNO530970 0.0000e+000
113LAST_ACK_DATE5280201-MAY-07 04:39:28YESNO530970 0.0000e+001
114ORDER_CATEGORY_CODE528023185801-MAY-07 04:39:28YESNO02 5.0000e-017
115CHANGE_SEQUENCE5280201-MAY-07 04:39:28YESNO530970 0.0000e+000
116DROP_SHIP_FLAG5280201-MAY-07 04:39:28YESNO530970 0.0000e+000
117CUSTOMER_PAYMENT_TERM_ID5280201-MAY-07 04:39:28YESNO530970 0.0000e+000
118SHIPPING_INSTRUCTIONS5280279501-MAY-07 04:39:28YESNO51772666 1.5015e-032
119PACKING_INSTRUCTIONS52802101-MAY-07 04:39:28YESNO530952 5.0000e-012
120TP_CONTEXT5280201-MAY-07 04:39:28YESNO530970 0.0000e+00 0
121TP_ATTRIBUTE15280201-MAY-07 04:39:28YESNO530970 0.0000e+000
122TP_ATTRIBUTE25280201-MAY-07 04:39:28YESNO530970 0.0000e+000
123TP_ATTRIBUTE35280201-MAY-07 04:39:28YESNO530970 0.0000e+000
124TP_ATTRIBUTE45280201-MAY-07 04:39:28YESNO530970 0.0000e+000
125TP_ATTRIBUTE55280201-MAY-07 04:39:28YESNO530970 0.0000e+000
126TP_ATTRIBUTE65280201-MAY-07 04:39:28YESNO530970 0.0000e+000
127TP_ATTRIBUTE75280201-MAY-07 04:39:28YESNO530970 0.0000e+000
128TP_ATTRIBUTE85280201-MAY-07 04:39:28YESNO530970 0.0000e+000
129TP_ATTRIBUTE95280201-MAY-07 04:39:28YESNO530970 0.0000e+000
130TP_ATTRIBUTE105280201-MAY-07 04:39:28YESNO530970 0.0000e+000
131TP_ATTRIBUTE115280201-MAY-07 04:39:28YESNO530970 0.0000e+000
132TP_ATTRIBUTE125280201-MAY-07 04:39:28YESNO530970 0.0000e+000
133TP_ATTRIBUTE135280201-MAY-07 04:39:28YESNO530970 0.0000e+000
134TP_ATTRIBUTE145280201-MAY-07 04:39:28YESNO530970 0.0000e+000
135TP_ATTRIBUTE155280201-MAY-07 04:39:28YESNO530970 0.0000e+000
136FLOW_STATUS_CODE528023185801-MAY-07 04:39:28YESNO04 2.5000e-018
137MARKETING_SOURCE_CODE_ID5280201-MAY-07 04:39:28YESNO530970 0.0000e+000
138CREDIT_CARD_APPROVAL_DATE5280201-MAY-07 04:39:28YESNO530970 0.0000e+001
139UPGRADED_FLAG5280201-MAY-07 04:39:28YESNO530970 0.0000e+000
140CUSTOMER_PREFERENCE_SET_CODE5280201-MAY-07 04:39:28YESNO530970 0.0000e+000
141BOOKED_DATE528023121601-MAY-07 04:39:28YESNO107040642 2.4605e-058
142LOCK_CONTROL528023185801-MAY-07 04:39:28YESNO016 6.2500e-023
143PRICE_REQUEST_CODE5280201-MAY-07 04:39:28YESNO530970 0.0000e+000
144BATCH_ID5280201-MAY-07 04:39:28YESNO530970 0.0000e+00 0
145XML_MESSAGE_ID5280201-MAY-07 04:39:28YESNO530970 0.0000e+000
146ACCOUNTING_RULE_DURATION5280201-MAY-07 04:39:28YESNO530970 0.0000e+000
147ATTRIBUTE165280201-MAY-07 04:39:28YESNO530970 0.0000e+00 0
148ATTRIBUTE175280201-MAY-07 04:39:28YESNO530970 0.0000e+00 0
149ATTRIBUTE185280201-MAY-07 04:39:28YESNO530970 0.0000e+00 0
150ATTRIBUTE195280201-MAY-07 04:39:28YESNO530970 0.0000e+00 0
151ATTRIBUTE205280201-MAY-07 04:39:28YESNO530970 0.0000e+00 0
152BLANKET_NUMBER5280201-MAY-07 04:39:28YESNO530970 0.0000e+000
153SALES_DOCUMENT_TYPE_CODE5280201-MAY-07 04:39:28YESNO530970 0.0000e+000
154SOLD_TO_PHONE_ID5280201-MAY-07 04:39:28YESNO530970 0.0000e+000
155FULFILLMENT_SET_NAME5280201-MAY-07 04:39:28YESNO530970 0.0000e+000
156LINE_SET_NAME5280201-MAY-07 04:39:28YESNO530970 0.0000e+000
157DEFAULT_FULFILLMENT_SET5280201-MAY-07 04:39:28YESNO530970 0.0000e+000
158TRANSACTION_PHASE_CODE5280201-MAY-07 04:39:28YESNO530970 0.0000e+000
159SALES_DOCUMENT_NAME5280201-MAY-07 04:39:28YESNO530970 0.0000e+000
160QUOTE_NUMBER5280201-MAY-07 04:39:28YESNO530970 0.0000e+00 0
161QUOTE_DATE5280201-MAY-07 04:39:28YESNO530970 0.0000e+00 1
162USER_STATUS_CODE5280201-MAY-07 04:39:28YESNO530970 0.0000e+000
163DRAFT_SUBMITTED_FLAG5280201-MAY-07 04:39:28YESNO530970 0.0000e+000
164SOURCE_DOCUMENT_VERSION_NUMBER5280201-MAY-07 04:39:28YESNO530970 0.0000e+000
165SOLD_TO_SITE_USE_ID5280201-MAY-07 04:39:28YESNO530970 0.0000e+000
166SUPPLIER_SIGNATURE5280201-MAY-07 04:39:28YESNO530970 0.0000e+000
167SUPPLIER_SIGNATURE_DATE5280201-MAY-07 04:39:28YESNO530970 0.0000e+001
168CUSTOMER_SIGNATURE5280201-MAY-07 04:39:28YESNO530970 0.0000e+000
169CUSTOMER_SIGNATURE_DATE5280201-MAY-07 04:39:28YESNO530970 0.0000e+001
170ORDER_FIRMED_DATE528021442901-MAY-07 04:39:28YESNO290491 1.0000e+005
(*) Columns marked with an asterisk are refreshed only when collecting CBO statistics


hide
Column
ID
Column NameLow Value*High Value* Num*
Buckets
Buckets Hidden
Column
Data
Default
1HEADER_ID113595575 1 NO
2ORG_ID8788 1 NO TO_NUMBER ( DECODE ( SUBSTRB ( USERENV ( 'CLIENT_INFO') ,1,1 ) , ' ',NULL,SUBSTRB ( USERENV ( 'CLIENT_INFO') ,1,10 ) ) )
3ORDER_TYPE_ID10041180 1 NO
4ORDER_NUMBER101100004901100012 1 NO
5VERSION_NUMBER11 1 NO
6EXPIRATION_DATE 1 NO
7ORDER_SOURCE_ID01003 1 NO
8SOURCE_DOCUMENT_TYPE_ID22 1 NO
9ORIG_SYS_DOCUMENT_REF21010022OE_ORDER_HEADERS_ALL9980 1 NO
10SOURCE_DOCUMENT_ID113994686 1 NO
11ORDERED_DATE2005-09-19 00:00:002007-04-24 15:50:42 1 NO
12REQUEST_DATE2005-10-31 16:33:122007-11-15 00:00:00 1 NO
13PRICING_DATE2005-10-30 16:31:532007-08-02 14:13:06 1 NO
14SHIPMENT_PRIORITY_CODEMANUALStandard 1 NO
15DEMAND_CLASS_CODE 1 NO
16PRICE_LIST_ID602967679 1 NO
17TAX_EXEMPT_FLAGSS 1 NO
18TAX_EXEMPT_NUMBER 1 NO
19TAX_EXEMPT_REASON_CODE 1 NO
20CONVERSION_RATE 1 NO
21CONVERSION_TYPE_CODECorporateCorporate 1 NO
22CONVERSION_RATE_DATE 1 NO
23PARTIAL_SHIPMENTS_ALLOWED 1 NO
24SHIP_TOLERANCE_ABOVE 1 NO
25SHIP_TOLERANCE_BELOW 1 NO
26TRANSACTIONAL_CURR_CODEEURUSD 1 NO
27AGREEMENT_ID 1 NO
28TAX_POINT_CODE 1 NO
29CUST_PO_NUMBER 3544270Ülle Ormus 1 NO
30INVOICING_RULE_ID 1 NO
31ACCOUNTING_RULE_ID11 1 NO
32PAYMENT_TERM_ID41377 1 NO
33SHIPPING_METHOD_CODE000001_ SCHENKER_T_LTL000001_notex_T_STD 1 NO
34FREIGHT_CARRIER_CODE SCHENKERnotex 1 NO
35FOB_POINT_CODECFRFOB 1 NO
36FREIGHT_TERMS_CODE 1 NO
37SOLD_FROM_ORG_ID8788 1 NO
38SOLD_TO_ORG_ID104111059 1 NO
39SHIP_FROM_ORG_ID9596 1 NO
40SHIP_TO_ORG_ID104916772 1 NO
41INVOICE_TO_ORG_ID104416770 1 NO
42DELIVER_TO_ORG_ID 1 NO
43SOLD_TO_CONTACT_ID14021424 1 NO
44SHIP_TO_CONTACT_ID 1 NO
45INVOICE_TO_CONTACT_ID14241424 1 NO
46DELIVER_TO_CONTACT_ID 1 NO
47CREATION_DATE2005-10-30 16:36:432007-04-24 15:50:45 1 NO
48CREATED_BY11463545 1 NO
49LAST_UPDATED_BY03545 1 NO
50LAST_UPDATE_DATE2005-10-31 08:05:072007-04-30 06:43:12 1 NO
51LAST_UPDATE_LOGIN-19954216 1 NO
52PROGRAM_APPLICATION_ID 1 NO
53PROGRAM_ID 1 NO
54PROGRAM_UPDATE_DATE 1 NO
55REQUEST_ID2906938005339 1 NO
56CONTEXT 1 NO
57ATTRIBUTE11216848 1 NO
58ATTRIBUTE2 1 NO
59ATTRIBUTE3100009995 1 NO
60ATTRIBUTE41062015231 1 NO
61ATTRIBUTE5 1 NO
62ATTRIBUTE6145465129 1 NO
63ATTRIBUTE7BasingstokeViul 1 NO
64ATTRIBUTE8 1 NO
65ATTRIBUTE9 1 NO
66ATTRIBUTE1001-02-2007 09:06:3731-10-2006 14:17:29 1 NO
67ATTRIBUTE11 1 NO
68ATTRIBUTE12 1 NO
69ATTRIBUTE1300371636677949008586755 1 NO
70ATTRIBUTE14001161540000000008586755020 1 NO
71ATTRIBUTE150000000013003716366779V904 1 NO
72GLOBAL_ATTRIBUTE_CATEGORY 1 NO
73GLOBAL_ATTRIBUTE1 1 NO
74GLOBAL_ATTRIBUTE2 1 NO
75GLOBAL_ATTRIBUTE3 1 NO
76GLOBAL_ATTRIBUTE4 1 NO
77GLOBAL_ATTRIBUTE5 1 NO
78GLOBAL_ATTRIBUTE6 1 NO
79GLOBAL_ATTRIBUTE7 1 NO
80GLOBAL_ATTRIBUTE8 1 NO
81GLOBAL_ATTRIBUTE9 1 NO
82GLOBAL_ATTRIBUTE10 1 NO
83GLOBAL_ATTRIBUTE11 1 NO
84GLOBAL_ATTRIBUTE12 1 NO
85GLOBAL_ATTRIBUTE13 1 NO
86GLOBAL_ATTRIBUTE14 1 NO
87GLOBAL_ATTRIBUTE15 1 NO
88GLOBAL_ATTRIBUTE16 1 NO
89GLOBAL_ATTRIBUTE17 1 NO
90GLOBAL_ATTRIBUTE18 1 NO
91GLOBAL_ATTRIBUTE19 1 NO
92GLOBAL_ATTRIBUTE20 1 NO
93CANCELLED_FLAGNY 1 NO
94OPEN_FLAGNY 1 NO
95BOOKED_FLAGNY 1 NO
96SALESREP_ID100000040100001253 1 NO
97RETURN_REASON_CODE 1 NO
98ORDER_DATE_TYPE_CODESHIPSHIP 1 NO
99EARLIEST_SCHEDULE_LIMIT 1 NO
100LATEST_SCHEDULE_LIMIT901000 1 NO
101PAYMENT_TYPE_CODE 1 NO
102PAYMENT_AMOUNT 1 NO
103CHECK_NUMBER 1 NO
104CREDIT_CARD_CODE 1 NO
105CREDIT_CARD_HOLDER_NAME 1 NO
106CREDIT_CARD_NUMBER 1 NO
107CREDIT_CARD_EXPIRATION_DATE 1 NO
108CREDIT_CARD_APPROVAL_CODE 1 NO
109SALES_CHANNEL_CODE 1 NO
110FIRST_ACK_CODE 1 NO
111FIRST_ACK_DATE 1 NO
112LAST_ACK_CODE 1 NO
113LAST_ACK_DATE 1 NO
114ORDER_CATEGORY_CODEORDERRETURN 1 NO
115CHANGE_SEQUENCE 1 NO
116DROP_SHIP_FLAG 1 NO
117CUSTOMER_PAYMENT_TERM_ID 1 NO
118SHIPPING_INSTRUCTIONS"Drop-tilaus"viikko 50 1 NO
119PACKING_INSTRUCTIONSpp 1 NO
120TP_CONTEXT 1 NO
121TP_ATTRIBUTE1 1 NO
122TP_ATTRIBUTE2 1 NO
123TP_ATTRIBUTE3 1 NO
124TP_ATTRIBUTE4 1 NO
125TP_ATTRIBUTE5 1 NO
126TP_ATTRIBUTE6 1 NO
127TP_ATTRIBUTE7 1 NO
128TP_ATTRIBUTE8 1 NO
129TP_ATTRIBUTE9 1 NO
130TP_ATTRIBUTE10 1 NO
131TP_ATTRIBUTE11 1 NO
132TP_ATTRIBUTE12 1 NO
133TP_ATTRIBUTE13 1 NO
134TP_ATTRIBUTE14 1 NO
135TP_ATTRIBUTE15 1 NO
136FLOW_STATUS_CODEBOOKEDENTERED 1 NO
137MARKETING_SOURCE_CODE_ID 1 NO
138CREDIT_CARD_APPROVAL_DATE 1 NO
139UPGRADED_FLAG 1 NO
140CUSTOMER_PREFERENCE_SET_CODE 1 NO
141BOOKED_DATE2005-10-31 22:49:492007-04-24 17:13:10 1 NO
142LOCK_CONTROL132 1 NO
143PRICE_REQUEST_CODE 1 NO
144BATCH_ID 1 NO
145XML_MESSAGE_ID 1 NO
146ACCOUNTING_RULE_DURATION 1 NO
147ATTRIBUTE16 1 NO
148ATTRIBUTE17 1 NO
149ATTRIBUTE18 1 NO
150ATTRIBUTE19 1 NO
151ATTRIBUTE20 1 NO
152BLANKET_NUMBER 1 NO
153SALES_DOCUMENT_TYPE_CODE 1 NO
154SOLD_TO_PHONE_ID 1 NO
155FULFILLMENT_SET_NAME 1 NO
156LINE_SET_NAME 1 NO
157DEFAULT_FULFILLMENT_SET 1 NO
158TRANSACTION_PHASE_CODE 1 NO
159SALES_DOCUMENT_NAME 1 NO
160QUOTE_NUMBER 1 NO
161QUOTE_DATE 1 NO
162USER_STATUS_CODE 1 NO
163DRAFT_SUBMITTED_FLAG 1 NO
164SOURCE_DOCUMENT_VERSION_NUMBER 1 NO
165SOLD_TO_SITE_USE_ID 1 NO
166SUPPLIER_SIGNATURE 1 NO
167SUPPLIER_SIGNATURE_DATE 1 NO
168CUSTOMER_SIGNATURE 1 NO
169CUSTOMER_SIGNATURE_DATE 1 NO
170ORDER_FIRMED_DATE53,88,1,1,1,1,153,88,1,1,1,1,1 1 NO
(*) Columns marked with an asterisk are refreshed only when collecting CBO statistics

Table: ONT.OE_ORDER_LINES_ALL

hide
Column
ID
Column NameData TypeData
Type
Mod
Data
Type
Owner
Data
Length
Data
Precision
Data
Scale
NullableCharacter
Set Name
Char
Length
Char
Used
1LINE_IDNUMBER22N
2ORG_IDNUMBER22Y
3HEADER_IDNUMBER22N
4LINE_TYPE_IDNUMBER22N
5LINE_NUMBERNUMBER22N
6ORDERED_ITEMVARCHAR22000YCHAR_CS 2000B
7REQUEST_DATEDATE7Y
8PROMISE_DATEDATE7Y
9SCHEDULE_SHIP_DATEDATE7Y
10ORDER_QUANTITY_UOMVARCHAR23YCHAR_CS 3B
11PRICING_QUANTITYNUMBER22Y
12PRICING_QUANTITY_UOMVARCHAR23YCHAR_CS 3B
13CANCELLED_QUANTITYNUMBER22Y
14SHIPPED_QUANTITYNUMBER22Y
15ORDERED_QUANTITYNUMBER22Y
16FULFILLED_QUANTITYNUMBER22Y
17SHIPPING_QUANTITYNUMBER22Y
18SHIPPING_QUANTITY_UOMVARCHAR23YCHAR_CS 3B
19DELIVERY_LEAD_TIMENUMBER22Y
20TAX_EXEMPT_FLAGVARCHAR21YCHAR_CS 1B
21TAX_EXEMPT_NUMBERVARCHAR280YCHAR_CS 80B
22TAX_EXEMPT_REASON_CODEVARCHAR230YCHAR_CS 30B
23SHIP_FROM_ORG_IDNUMBER22Y
24SHIP_TO_ORG_IDNUMBER22Y
25INVOICE_TO_ORG_IDNUMBER22Y
26DELIVER_TO_ORG_IDNUMBER22Y
27SHIP_TO_CONTACT_IDNUMBER22Y
28DELIVER_TO_CONTACT_IDNUMBER22Y
29INVOICE_TO_CONTACT_IDNUMBER22Y
30INTMED_SHIP_TO_ORG_IDNUMBER22Y
31INTMED_SHIP_TO_CONTACT_IDNUMBER22Y
32SOLD_FROM_ORG_IDNUMBER22Y
33SOLD_TO_ORG_IDNUMBER22Y
34CUST_PO_NUMBERVARCHAR250YCHAR_CS 50B
35SHIP_TOLERANCE_ABOVENUMBER22Y
36SHIP_TOLERANCE_BELOWNUMBER22Y
37DEMAND_BUCKET_TYPE_CODEVARCHAR230YCHAR_CS 30B
38VEH_CUS_ITEM_CUM_KEY_IDNUMBER22Y
39RLA_SCHEDULE_TYPE_CODEVARCHAR230YCHAR_CS 30B
40CUSTOMER_DOCK_CODEVARCHAR250YCHAR_CS 50B
41CUSTOMER_JOBVARCHAR250YCHAR_CS 50B
42CUSTOMER_PRODUCTION_LINEVARCHAR250YCHAR_CS 50B
43CUST_MODEL_SERIAL_NUMBERVARCHAR250YCHAR_CS 50B
44PROJECT_IDNUMBER22Y
45TASK_IDNUMBER22Y
46INVENTORY_ITEM_IDNUMBER22N
47TAX_DATEDATE7Y
48TAX_CODEVARCHAR250YCHAR_CS 50B
49TAX_RATENUMBER22Y
50INVOICE_INTERFACE_STATUS_CODEVARCHAR230Y CHAR_CS30B
51DEMAND_CLASS_CODEVARCHAR230YCHAR_CS 30B
52PRICE_LIST_IDNUMBER22Y
53PRICING_DATEDATE7Y
54SHIPMENT_NUMBERNUMBER22N
55AGREEMENT_IDNUMBER22Y
56SHIPMENT_PRIORITY_CODEVARCHAR230YCHAR_CS 30B
57SHIPPING_METHOD_CODEVARCHAR230YCHAR_CS 30B
58FREIGHT_CARRIER_CODEVARCHAR230YCHAR_CS 30B
59FREIGHT_TERMS_CODEVARCHAR230YCHAR_CS 30B
60FOB_POINT_CODEVARCHAR230YCHAR_CS 30B
61TAX_POINT_CODEVARCHAR230YCHAR_CS 30B
62PAYMENT_TERM_IDNUMBER22150Y
63INVOICING_RULE_IDNUMBER22150Y
64ACCOUNTING_RULE_IDNUMBER22150Y
65SOURCE_DOCUMENT_TYPE_IDNUMBER22Y
66ORIG_SYS_DOCUMENT_REFVARCHAR250YCHAR_CS 50B
67SOURCE_DOCUMENT_IDNUMBER22Y
68ORIG_SYS_LINE_REFVARCHAR250YCHAR_CS 50B
69SOURCE_DOCUMENT_LINE_IDNUMBER22Y
70REFERENCE_LINE_IDNUMBER22Y
71REFERENCE_TYPEVARCHAR230YCHAR_CS 30B
72REFERENCE_HEADER_IDNUMBER22Y
73ITEM_REVISIONVARCHAR23YCHAR_CS 3B
74UNIT_SELLING_PRICENUMBER22Y
75UNIT_LIST_PRICENUMBER22Y
76TAX_VALUENUMBER22Y
77CONTEXTVARCHAR230YCHAR_CS 30B
78ATTRIBUTE1VARCHAR2240YCHAR_CS 240B
79ATTRIBUTE2VARCHAR2240YCHAR_CS 240B
80ATTRIBUTE3VARCHAR2240YCHAR_CS 240B
81ATTRIBUTE4VARCHAR2240YCHAR_CS 240B
82ATTRIBUTE5VARCHAR2240YCHAR_CS 240B
83ATTRIBUTE6VARCHAR2240YCHAR_CS 240B
84ATTRIBUTE7VARCHAR2240YCHAR_CS 240B
85ATTRIBUTE8VARCHAR2240YCHAR_CS 240B
86ATTRIBUTE9VARCHAR2240YCHAR_CS 240B
87ATTRIBUTE10VARCHAR2240YCHAR_CS 240B
88ATTRIBUTE11VARCHAR2240YCHAR_CS 240B
89ATTRIBUTE12VARCHAR2240YCHAR_CS 240B
90ATTRIBUTE13VARCHAR2240YCHAR_CS 240B
91ATTRIBUTE14VARCHAR2240YCHAR_CS 240B
92ATTRIBUTE15VARCHAR2240YCHAR_CS 240B
93GLOBAL_ATTRIBUTE_CATEGORYVARCHAR230Y CHAR_CS30B
94GLOBAL_ATTRIBUTE1VARCHAR2240YCHAR_CS 240B
95GLOBAL_ATTRIBUTE2VARCHAR2240YCHAR_CS 240B
96GLOBAL_ATTRIBUTE3VARCHAR2240YCHAR_CS 240B
97GLOBAL_ATTRIBUTE4VARCHAR2240YCHAR_CS 240B
98GLOBAL_ATTRIBUTE5VARCHAR2240YCHAR_CS 240B
99GLOBAL_ATTRIBUTE6VARCHAR2240YCHAR_CS 240B
100GLOBAL_ATTRIBUTE7VARCHAR2240YCHAR_CS 240B
101GLOBAL_ATTRIBUTE8VARCHAR2240YCHAR_CS 240B
102GLOBAL_ATTRIBUTE9VARCHAR2240YCHAR_CS 240B
103GLOBAL_ATTRIBUTE10VARCHAR2240YCHAR_CS 240B
104GLOBAL_ATTRIBUTE11VARCHAR2240YCHAR_CS 240B
105GLOBAL_ATTRIBUTE12VARCHAR2240YCHAR_CS 240B
106GLOBAL_ATTRIBUTE13VARCHAR2240YCHAR_CS 240B
107GLOBAL_ATTRIBUTE14VARCHAR2240YCHAR_CS 240B
108GLOBAL_ATTRIBUTE15VARCHAR2240YCHAR_CS 240B
109GLOBAL_ATTRIBUTE16VARCHAR2240YCHAR_CS 240B
110GLOBAL_ATTRIBUTE17VARCHAR2240YCHAR_CS 240B
111GLOBAL_ATTRIBUTE18VARCHAR2240YCHAR_CS 240B
112GLOBAL_ATTRIBUTE19VARCHAR2240YCHAR_CS 240B
113GLOBAL_ATTRIBUTE20VARCHAR2240YCHAR_CS 240B
114PRICING_CONTEXTVARCHAR230YCHAR_CS 30B
115PRICING_ATTRIBUTE1VARCHAR2240YCHAR_CS 240B
116PRICING_ATTRIBUTE2VARCHAR2240YCHAR_CS 240B
117PRICING_ATTRIBUTE3VARCHAR2240YCHAR_CS 240B
118PRICING_ATTRIBUTE4VARCHAR2240YCHAR_CS 240B
119PRICING_ATTRIBUTE5VARCHAR2240YCHAR_CS 240B
120PRICING_ATTRIBUTE6VARCHAR2240YCHAR_CS 240B
121PRICING_ATTRIBUTE7VARCHAR2240YCHAR_CS 240B
122PRICING_ATTRIBUTE8VARCHAR2240YCHAR_CS 240B
123PRICING_ATTRIBUTE9VARCHAR2240YCHAR_CS 240B
124PRICING_ATTRIBUTE10VARCHAR2240YCHAR_CS 240B
125INDUSTRY_CONTEXTVARCHAR230YCHAR_CS 30B
126INDUSTRY_ATTRIBUTE1VARCHAR2240YCHAR_CS 240B
127INDUSTRY_ATTRIBUTE2VARCHAR2240YCHAR_CS 240B
128INDUSTRY_ATTRIBUTE3VARCHAR2240YCHAR_CS 240B
129INDUSTRY_ATTRIBUTE4VARCHAR2240YCHAR_CS 240B
130INDUSTRY_ATTRIBUTE5VARCHAR2240YCHAR_CS 240B
131INDUSTRY_ATTRIBUTE6VARCHAR2240YCHAR_CS 240B
132INDUSTRY_ATTRIBUTE7VARCHAR2240YCHAR_CS 240B
133INDUSTRY_ATTRIBUTE8VARCHAR2240YCHAR_CS 240B
134INDUSTRY_ATTRIBUTE9VARCHAR2240YCHAR_CS 240B
135INDUSTRY_ATTRIBUTE10VARCHAR2240YCHAR_CS 240B
136INDUSTRY_ATTRIBUTE11VARCHAR2240YCHAR_CS 240B
137INDUSTRY_ATTRIBUTE13VARCHAR2240YCHAR_CS 240B
138INDUSTRY_ATTRIBUTE12VARCHAR2240YCHAR_CS 240B
139INDUSTRY_ATTRIBUTE14VARCHAR2240YCHAR_CS 240B
140INDUSTRY_ATTRIBUTE15VARCHAR2240YCHAR_CS 240B
141INDUSTRY_ATTRIBUTE16VARCHAR2240YCHAR_CS 240B
142INDUSTRY_ATTRIBUTE17VARCHAR2240YCHAR_CS 240B
143INDUSTRY_ATTRIBUTE18VARCHAR2240YCHAR_CS 240B
144INDUSTRY_ATTRIBUTE19VARCHAR2240YCHAR_CS 240B
145INDUSTRY_ATTRIBUTE20VARCHAR2240YCHAR_CS 240B
146INDUSTRY_ATTRIBUTE21VARCHAR2240YCHAR_CS 240B
147INDUSTRY_ATTRIBUTE22VARCHAR2240YCHAR_CS 240B
148INDUSTRY_ATTRIBUTE23VARCHAR2240YCHAR_CS 240B
149INDUSTRY_ATTRIBUTE24VARCHAR2240YCHAR_CS 240B
150INDUSTRY_ATTRIBUTE25VARCHAR2240YCHAR_CS 240B
151INDUSTRY_ATTRIBUTE26VARCHAR2240YCHAR_CS 240B
152INDUSTRY_ATTRIBUTE27VARCHAR2240YCHAR_CS 240B
153INDUSTRY_ATTRIBUTE28VARCHAR2240YCHAR_CS 240B
154INDUSTRY_ATTRIBUTE29VARCHAR2240YCHAR_CS 240B
155INDUSTRY_ATTRIBUTE30VARCHAR2240YCHAR_CS 240B
156CREATION_DATEDATE7N
157CREATED_BYNUMBER22N
158LAST_UPDATE_DATEDATE7N
159LAST_UPDATED_BYNUMBER22N
160LAST_UPDATE_LOGINNUMBER22Y
161PROGRAM_APPLICATION_IDNUMBER22Y
162PROGRAM_IDNUMBER22Y
163PROGRAM_UPDATE_DATEDATE7Y
164REQUEST_IDNUMBER22Y
165TOP_MODEL_LINE_IDNUMBER22Y
166LINK_TO_LINE_IDNUMBER22Y
167COMPONENT_SEQUENCE_IDNUMBER22Y
168COMPONENT_CODEVARCHAR21000YCHAR_CS 1000B
169CONFIG_DISPLAY_SEQUENCENUMBER22Y
170SORT_ORDERVARCHAR22000YCHAR_CS 2000B
171ITEM_TYPE_CODEVARCHAR230YCHAR_CS 30B
172OPTION_NUMBERNUMBER22Y
173OPTION_FLAGVARCHAR21YCHAR_CS 1B
174DEP_PLAN_REQUIRED_FLAGVARCHAR21YCHAR_CS 1B
175VISIBLE_DEMAND_FLAGVARCHAR21YCHAR_CS 1B
176LINE_CATEGORY_CODEVARCHAR230NCHAR_CS 30B
177ACTUAL_SHIPMENT_DATEDATE7Y
178CUSTOMER_TRX_LINE_IDNUMBER22Y
179RETURN_CONTEXTVARCHAR230YCHAR_CS 30B
180RETURN_ATTRIBUTE1VARCHAR2240YCHAR_CS 240B
181RETURN_ATTRIBUTE2VARCHAR2240YCHAR_CS 240B
182RETURN_ATTRIBUTE3VARCHAR2240YCHAR_CS 240B
183RETURN_ATTRIBUTE4VARCHAR2240YCHAR_CS 240B
184RETURN_ATTRIBUTE5VARCHAR2240YCHAR_CS 240B
185RETURN_ATTRIBUTE6VARCHAR2240YCHAR_CS 240B
186RETURN_ATTRIBUTE7VARCHAR2240YCHAR_CS 240B
187RETURN_ATTRIBUTE8VARCHAR2240YCHAR_CS 240B
188RETURN_ATTRIBUTE9VARCHAR2240YCHAR_CS 240B
189RETURN_ATTRIBUTE10VARCHAR2240YCHAR_CS 240B
190RETURN_ATTRIBUTE11VARCHAR2240YCHAR_CS 240B
191RETURN_ATTRIBUTE12VARCHAR2240YCHAR_CS 240B
192RETURN_ATTRIBUTE13VARCHAR2240YCHAR_CS 240B
193RETURN_ATTRIBUTE14VARCHAR2240YCHAR_CS 240B
194RETURN_ATTRIBUTE15VARCHAR2240YCHAR_CS 240B
195ACTUAL_ARRIVAL_DATEDATE7Y
196ATO_LINE_IDNUMBER22Y
197AUTO_SELECTED_QUANTITYNUMBER22Y
198COMPONENT_NUMBERNUMBER22Y
199EARLIEST_ACCEPTABLE_DATEDATE7Y
200EXPLOSION_DATEDATE7Y
201LATEST_ACCEPTABLE_DATEDATE7Y
202MODEL_GROUP_NUMBERNUMBER22Y
203SCHEDULE_ARRIVAL_DATEDATE7Y
204SHIP_MODEL_COMPLETE_FLAGVARCHAR21YCHAR_CS 1B
205SCHEDULE_STATUS_CODEVARCHAR230YCHAR_CS 30B
206SOURCE_TYPE_CODEVARCHAR230YCHAR_CS 30B
207CANCELLED_FLAGVARCHAR21YCHAR_CS 1B
208OPEN_FLAGVARCHAR21NCHAR_CS 1B
209BOOKED_FLAGVARCHAR21NCHAR_CS 1B
210SALESREP_IDNUMBER22150Y
211RETURN_REASON_CODEVARCHAR230YCHAR_CS 30B
212ARRIVAL_SET_IDNUMBER22Y
213SHIP_SET_IDNUMBER22Y
214SPLIT_FROM_LINE_IDNUMBER22Y
215CUST_PRODUCTION_SEQ_NUMVARCHAR250YCHAR_CS 50B
216AUTHORIZED_TO_SHIP_FLAGVARCHAR21YCHAR_CS 1B
217OVER_SHIP_REASON_CODEVARCHAR230YCHAR_CS 30B
218OVER_SHIP_RESOLVED_FLAGVARCHAR21YCHAR_CS 1B
219ORDERED_ITEM_IDNUMBER22Y
220ITEM_IDENTIFIER_TYPEVARCHAR230YCHAR_CS 30B
221CONFIGURATION_IDNUMBER22Y
222COMMITMENT_IDNUMBER22Y
223SHIPPING_INTERFACED_FLAGVARCHAR21YCHAR_CS 1B
224CREDIT_INVOICE_LINE_IDNUMBER22Y
225FIRST_ACK_CODEVARCHAR230YCHAR_CS 30B
226FIRST_ACK_DATEDATE7Y
227LAST_ACK_CODEVARCHAR230YCHAR_CS 30B
228LAST_ACK_DATEDATE7Y
229PLANNING_PRIORITYNUMBER22Y
230ORDER_SOURCE_IDNUMBER22Y
231ORIG_SYS_SHIPMENT_REFVARCHAR250YCHAR_CS 50B
232CHANGE_SEQUENCEVARCHAR250YCHAR_CS 50B
233DROP_SHIP_FLAGVARCHAR21YCHAR_CS 1B
234CUSTOMER_LINE_NUMBERVARCHAR250YCHAR_CS 50B
235CUSTOMER_SHIPMENT_NUMBERVARCHAR250Y CHAR_CS50B
236CUSTOMER_ITEM_NET_PRICENUMBER22Y
237CUSTOMER_PAYMENT_TERM_IDNUMBER22Y
238FULFILLED_FLAGVARCHAR21YCHAR_CS 1B
239END_ITEM_UNIT_NUMBERVARCHAR230YCHAR_CS 30B
240CONFIG_HEADER_IDNUMBER22Y
241CONFIG_REV_NBRNUMBER22Y
242MFG_COMPONENT_SEQUENCE_IDNUMBER22Y
243SHIPPING_INSTRUCTIONSVARCHAR22000YCHAR_CS 2000B
244PACKING_INSTRUCTIONSVARCHAR22000YCHAR_CS 2000B
245INVOICED_QUANTITYNUMBER22Y
246REFERENCE_CUSTOMER_TRX_LINE_IDNUMBER22Y
247SPLIT_BYVARCHAR230YCHAR_CS 30B
248LINE_SET_IDNUMBER22Y
249SERVICE_TXN_REASON_CODEVARCHAR230YCHAR_CS 30B
250SERVICE_TXN_COMMENTSVARCHAR22000YCHAR_CS 2000B
251SERVICE_DURATIONNUMBER22Y
252SERVICE_START_DATEDATE7Y
253SERVICE_END_DATEDATE7Y
254SERVICE_COTERMINATE_FLAGVARCHAR21YCHAR_CS 1B
255UNIT_LIST_PERCENTNUMBER22Y
256UNIT_SELLING_PERCENTNUMBER22Y
257UNIT_PERCENT_BASE_PRICENUMBER22Y
258SERVICE_NUMBERNUMBER22Y
259SERVICE_PERIODVARCHAR23YCHAR_CS 3B
260SHIPPABLE_FLAGVARCHAR21YCHAR_CS 1B
261MODEL_REMNANT_FLAGVARCHAR21YCHAR_CS 1B
262RE_SOURCE_FLAGVARCHAR21YCHAR_CS 1B
263FLOW_STATUS_CODEVARCHAR230YCHAR_CS 30B
264TP_CONTEXTVARCHAR230YCHAR_CS 30B
265TP_ATTRIBUTE1VARCHAR2240YCHAR_CS 240B
266TP_ATTRIBUTE2VARCHAR2240YCHAR_CS 240B
267TP_ATTRIBUTE3VARCHAR2240YCHAR_CS 240B
268TP_ATTRIBUTE4VARCHAR2240YCHAR_CS 240B
269TP_ATTRIBUTE5VARCHAR2240YCHAR_CS 240B
270TP_ATTRIBUTE6VARCHAR2240YCHAR_CS 240B
271TP_ATTRIBUTE7VARCHAR2240YCHAR_CS 240B
272TP_ATTRIBUTE8VARCHAR2240YCHAR_CS 240B
273TP_ATTRIBUTE9VARCHAR2240YCHAR_CS 240B
274TP_ATTRIBUTE10VARCHAR2240YCHAR_CS 240B
275TP_ATTRIBUTE11VARCHAR2240YCHAR_CS 240B
276TP_ATTRIBUTE12VARCHAR2240YCHAR_CS 240B
277TP_ATTRIBUTE13VARCHAR2240YCHAR_CS 240B
278TP_ATTRIBUTE14VARCHAR2240YCHAR_CS 240B
279TP_ATTRIBUTE15VARCHAR2240YCHAR_CS 240B
280FULFILLMENT_METHOD_CODEVARCHAR230YCHAR_CS 30B
281MARKETING_SOURCE_CODE_IDNUMBER22Y
282SERVICE_REFERENCE_TYPE_CODEVARCHAR230Y CHAR_CS30B
283SERVICE_REFERENCE_LINE_IDNUMBER22Y
284SERVICE_REFERENCE_SYSTEM_IDNUMBER22Y
285CALCULATE_PRICE_FLAGVARCHAR21YCHAR_CS 1B
286UPGRADED_FLAGVARCHAR21YCHAR_CS 1B
287REVENUE_AMOUNTNUMBER22Y
288FULFILLMENT_DATEDATE7Y
289PREFERRED_GRADEVARCHAR24YCHAR_CS 4B
290ORDERED_QUANTITY2NUMBER22Y
291ORDERED_QUANTITY_UOM2VARCHAR23YCHAR_CS 3B
292SHIPPING_QUANTITY2NUMBER22Y
293CANCELLED_QUANTITY2NUMBER22Y
294SHIPPED_QUANTITY2NUMBER22Y
295SHIPPING_QUANTITY_UOM2VARCHAR23YCHAR_CS 3B
296FULFILLED_QUANTITY2NUMBER22Y
297MFG_LEAD_TIMENUMBER22Y
298LOCK_CONTROLNUMBER22Y
299SUBINVENTORYVARCHAR210YCHAR_CS 10B
300UNIT_LIST_PRICE_PER_PQTYNUMBER22Y
301UNIT_SELLING_PRICE_PER_PQTYNUMBER22Y
302PRICE_REQUEST_CODEVARCHAR2240YCHAR_CS 240B
303ORIGINAL_INVENTORY_ITEM_IDNUMBER22Y
304ORIGINAL_ORDERED_ITEM_IDNUMBER22Y
305ORIGINAL_ORDERED_ITEMVARCHAR22000YCHAR_CS 2000B
306ORIGINAL_ITEM_IDENTIFIER_TYPEVARCHAR230Y CHAR_CS30B
307ITEM_SUBSTITUTION_TYPE_CODEVARCHAR230Y CHAR_CS30B
308OVERRIDE_ATP_DATE_CODEVARCHAR230YCHAR_CS 30B
309LATE_DEMAND_PENALTY_FACTORNUMBER22Y
310ACCOUNTING_RULE_DURATIONNUMBER22150Y
311ATTRIBUTE16VARCHAR2240YCHAR_CS 240B
312ATTRIBUTE17VARCHAR2240YCHAR_CS 240B
313ATTRIBUTE18VARCHAR2240YCHAR_CS 240B
314ATTRIBUTE19VARCHAR2240YCHAR_CS 240B
315ATTRIBUTE20VARCHAR2240YCHAR_CS 240B
316USER_ITEM_DESCRIPTIONVARCHAR21000YCHAR_CS 1000B
317UNIT_COSTNUMBER22Y 0
318ITEM_RELATIONSHIP_TYPENUMBER22Y 0
319BLANKET_LINE_NUMBERNUMBER22Y 0
320BLANKET_NUMBERNUMBER22Y 0
321BLANKET_VERSION_NUMBERNUMBER22Y 0
322SALES_DOCUMENT_TYPE_CODEVARCHAR230Y CHAR_CS30B
323FIRM_DEMAND_FLAGVARCHAR21YCHAR_CS 1B
324EARLIEST_SHIP_DATEDATE7Y 0
325TRANSACTION_PHASE_CODEVARCHAR230YCHAR_CS 30B
326SOURCE_DOCUMENT_VERSION_NUMBERNUMBER22Y 0
327PAYMENT_TYPE_CODEVARCHAR230YCHAR_CS 30B
328SERVICE_CREDIT_ELIGIBLE_CODEVARCHAR230Y CHAR_CS30B
329ORDER_FIRMED_DATEDATE7Y 0
330ACTUAL_FULFILLMENT_DATEDATE7Y 0


hide
Column
ID
Column NameNum*
Rows
Sample*
Size
Last*
Analyzed
Global*
Stats
User*
Stats
Num*
Nulls
Num*
Distinct
Density*Avg*
Col
Len
1LINE_ID25487015269401-MAY-07 04:40:54YESNO0254490 3.9294e-065
2ORG_ID25487015269401-MAY-07 04:40:54YESNO02 5.0000e-01 3
3HEADER_ID25487015269401-MAY-07 04:40:54YESNO040721 2.4557e-055
4LINE_TYPE_ID25487015269401-MAY-07 04:40:54YESNO08 1.2500e-014
5LINE_NUMBER25487015269401-MAY-07 04:40:54YESNO0160 6.2500e-034
6ORDERED_ITEM25487015269401-MAY-07 04:40:54YESNO05658 1.7674e-049
7REQUEST_DATE25487015267701-MAY-07 04:40:54YESNO2811977 8.3493e-058
8PROMISE_DATE2548702101-MAY-07 04:40:54YESNO25445514 7.1429e-022
9SCHEDULE_SHIP_DATE25487013013101-MAY-07 04:40:54YESNO376053338 2.9958e-047
10ORDER_QUANTITY_UOM25487015269401-MAY-07 04:40:54YESNO014 7.1429e-024
11PRICING_QUANTITY25487015269401-MAY-07 04:40:54YESNO03477 2.8760e-044
12PRICING_QUANTITY_UOM25487015269401-MAY-07 04:40:54YESNO013 7.6923e-024
13CANCELLED_QUANTITY25487015228701-MAY-07 04:40:54YESNO6781333 7.5019e-043
14SHIPPED_QUANTITY25487012871501-MAY-07 04:40:54YESNO399652622 3.8139e-043
15ORDERED_QUANTITY25487015269201-MAY-07 04:40:54YESNO33359 2.9771e-044
16FULFILLED_QUANTITY25487013310301-MAY-07 04:40:54YESNO326522691 3.7161e-043
17SHIPPING_QUANTITY25487012719501-MAY-07 04:40:54YESNO424982938 3.4037e-044
18SHIPPING_QUANTITY_UOM25487012871501-MAY-07 04:40:54YESNO399657 1.4286e-013
19DELIVERY_LEAD_TIME25487014532801-MAY-07 04:40:54YESNO122771 1.0000e+002
20TAX_EXEMPT_FLAG25487015269401-MAY-07 04:40:54YESNO01 1.0000e+002
21TAX_EXEMPT_NUMBER25487001-MAY-07 04:40:20YESNO2548930 0.0000e+000
22TAX_EXEMPT_REASON_CODE25487001-MAY-07 04:40:20YESNO2548930 0.0000e+000
23SHIP_FROM_ORG_ID25487015292001-MAY-07 04:40:20YESNO263 3.3333e-013
24SHIP_TO_ORG_ID25487015292601-MAY-07 04:40:20YESNO161517 6.5920e-045
25INVOICE_TO_ORG_ID25487015293401-MAY-07 04:40:20YESNO3874 1.1442e-035
26DELIVER_TO_ORG_ID25487001-MAY-07 04:40:20YESNO2548930 0.0000e+000
27SHIP_TO_CONTACT_ID25487001-MAY-07 04:40:20YESNO2548930 0.0000e+000
28DELIVER_TO_CONTACT_ID25487001-MAY-07 04:40:20YESNO2548930 0.0000e+000
29INVOICE_TO_CONTACT_ID254870501-MAY-07 04:40:20YESNO2548851 1.0000e+002
30INTMED_SHIP_TO_ORG_ID25487001-MAY-07 04:40:20YESNO2548930 0.0000e+000
31INTMED_SHIP_TO_CONTACT_ID25487001-MAY-07 04:40:20YESNO2548930 0.0000e+000
32SOLD_FROM_ORG_ID25487015293601-MAY-07 04:40:20YESNO02 5.0000e-013
33SOLD_TO_ORG_ID25487015293601-MAY-07 04:40:20YESNO01057 9.4607e-045
34CUST_PO_NUMBER25487012170901-MAY-07 04:40:20YESNO5204528783 3.4743e-059
35SHIP_TOLERANCE_ABOVE25487015293601-MAY-07 04:40:20YESNO04 2.5000e-013
36SHIP_TOLERANCE_BELOW25487015293601-MAY-07 04:40:20YESNO03 3.3333e-013
37DEMAND_BUCKET_TYPE_CODE25487001-MAY-07 04:40:20YESNO2548930 0.0000e+000
38VEH_CUS_ITEM_CUM_KEY_ID25487001-MAY-07 04:40:20YESNO2548930 0.0000e+000
39RLA_SCHEDULE_TYPE_CODE25487001-MAY-07 04:40:20YESNO2548930 0.0000e+000
40CUSTOMER_DOCK_CODE25487001-MAY-07 04:40:20YESNO2548930 0.0000e+000
41CUSTOMER_JOB254870801-MAY-07 04:40:20YESNO2548809 1.1111e-012
42CUSTOMER_PRODUCTION_LINE25487001-MAY-07 04:40:20YESNO2548930 0.0000e+000
43CUST_MODEL_SERIAL_NUMBER25487001-MAY-07 04:40:20YESNO2548930 0.0000e+000
44PROJECT_ID254870133501-MAY-07 04:40:20YESNO2526682138 4.6773e-042
45TASK_ID25487001-MAY-07 04:40:20YESNO2548930 0.0000e+00 0
46INVENTORY_ITEM_ID25487015293601-MAY-07 04:40:20YESNO04510 2.2173e-045
47TAX_DATE25487015293601-MAY-07 04:40:20YESNO07658 1.3058e-048
48TAX_CODE25487015292101-MAY-07 04:40:20YESNO2512 8.3333e-02 8
49TAX_RATE25487001-MAY-07 04:40:20YESNO2548930 0.0000e+00 0
50INVOICE_INTERFACE_STATUS_CODE25487013273401-MAY-07 04:40:20YESNO336702 5.0000e-014
51DEMAND_CLASS_CODE25487001-MAY-07 04:40:20YESNO2548930 0.0000e+000
52PRICE_LIST_ID25487015293101-MAY-07 04:40:20YESNO8557 1.7953e-035
53PRICING_DATE25487015293601-MAY-07 04:40:20YESNO070113 1.4263e-058
54SHIPMENT_NUMBER25487015293601-MAY-07 04:40:20YESNO013 7.6923e-023
55AGREEMENT_ID25487001-MAY-07 04:40:20YESNO2548930 0.0000e+000
56SHIPMENT_PRIORITY_CODE25487015135001-MAY-07 04:40:20YESNO26432 5.0000e-019
57SHIPPING_METHOD_CODE25487015280601-MAY-07 04:40:20YESNO21624 4.1667e-0220
58FREIGHT_CARRIER_CODE25487015267701-MAY-07 04:40:20YESNO43124 4.1667e-028
59FREIGHT_TERMS_CODE25487001-MAY-07 04:40:20YESNO2548930 0.0000e+000
60FOB_POINT_CODE25487015038801-MAY-07 04:40:20YESNO42468 1.2500e-014
61TAX_POINT_CODE25487001-MAY-07 04:40:20YESNO2548930 0.0000e+000
62PAYMENT_TERM_ID25487015292701-MAY-07 04:40:20YESNO1567 1.4925e-024
63INVOICING_RULE_ID25487001-MAY-07 04:40:20YESNO2548930 0.0000e+000
64ACCOUNTING_RULE_ID25487015293601-MAY-07 04:40:20YESNO01 1.0000e+003
65SOURCE_DOCUMENT_TYPE_ID254870259401-MAY-07 04:40:20YESNO2505701 1.0000e+002
66ORIG_SYS_DOCUMENT_REF25487015293601-MAY-07 04:40:20YESNO040581 2.4642e-0520
67SOURCE_DOCUMENT_ID254870259401-MAY-07 04:40:20YESNO250570473 2.1142e-032
68ORIG_SYS_LINE_REF25487015293601-MAY-07 04:40:20YESNO0103901 9.6245e-0616
69SOURCE_DOCUMENT_LINE_ID254870259401-MAY-07 04:40:20YESNO2505703579 2.7941e-042
70REFERENCE_LINE_ID254870140701-MAY-07 04:40:20YESNO2525482221 4.5025e-042
71REFERENCE_TYPE25487001-MAY-07 04:40:20YESNO2548930 0.0000e+000
72REFERENCE_HEADER_ID254870140701-MAY-07 04:40:20YESNO252548857 1.1669e-032
73ITEM_REVISION25487001-MAY-07 04:40:20YESNO2548930 0.0000e+000
74UNIT_SELLING_PRICE25487015290901-MAY-07 04:40:20YESNO456498 1.5389e-044
75UNIT_LIST_PRICE25487015290901-MAY-07 04:40:20YESNO456271 1.5946e-044
76TAX_VALUE25487015290901-MAY-07 04:40:20YESNO4513587 7.3600e-054
77CONTEXT25487016401-MAY-07 04:40:20YESNO2546201 1.0000e+00 2
78ATTRIBUTE125487001-MAY-07 04:40:20YESNO2548930 0.0000e+00 0
79ATTRIBUTE225487001-MAY-07 04:40:20YESNO2548930 0.0000e+00 0
80ATTRIBUTE325487001-MAY-07 04:40:20YESNO2548930 0.0000e+00 0
81ATTRIBUTE425487001-MAY-07 04:40:20YESNO2548930 0.0000e+00 0
82ATTRIBUTE525487014119901-MAY-07 04:40:20YESNO1956117 5.8824e-024
83ATTRIBUTE625487014096401-MAY-07 04:40:20YESNO199531724 5.8005e-044
84ATTRIBUTE725487014119901-MAY-07 04:40:20YESNO195613882 2.5760e-048
85ATTRIBUTE825487014096401-MAY-07 04:40:20YESNO1995315318 6.5283e-058
86ATTRIBUTE925487014119901-MAY-07 04:40:20YESNO1956112 8.3333e-024
87ATTRIBUTE1025487014098901-MAY-07 04:40:20YESNO199111340 7.4627e-043
88ATTRIBUTE1125487014119901-MAY-07 04:40:20YESNO195613414 2.9291e-048
89ATTRIBUTE1225487014098901-MAY-07 04:40:20YESNO1991114976 6.6774e-058
90ATTRIBUTE1325487001-MAY-07 04:40:20YESNO2548930 0.0000e+00 0
91ATTRIBUTE1425487001-MAY-07 04:40:20YESNO2548930 0.0000e+00 0
92ATTRIBUTE1525487016401-MAY-07 04:40:20YESNO2546206 1.6667e-012
93GLOBAL_ATTRIBUTE_CATEGORY25487001-MAY-07 04:40:54YESNO2544900 0.0000e+000
94GLOBAL_ATTRIBUTE125487001-MAY-07 04:40:54YESNO2544900 0.0000e+000
95GLOBAL_ATTRIBUTE225487001-MAY-07 04:40:54YESNO2544900 0.0000e+000
96GLOBAL_ATTRIBUTE325487001-MAY-07 04:40:54YESNO2544900 0.0000e+000
97GLOBAL_ATTRIBUTE425487001-MAY-07 04:40:54YESNO2544900 0.0000e+000
98GLOBAL_ATTRIBUTE525487001-MAY-07 04:40:54YESNO2544900 0.0000e+000
99GLOBAL_ATTRIBUTE625487001-MAY-07 04:40:54YESNO2544900 0.0000e+000
100GLOBAL_ATTRIBUTE725487001-MAY-07 04:40:54YESNO2544900 0.0000e+000
101GLOBAL_ATTRIBUTE825487001-MAY-07 04:40:54YESNO2544900 0.0000e+000
102GLOBAL_ATTRIBUTE925487001-MAY-07 04:40:54YESNO2544900 0.0000e+000
103GLOBAL_ATTRIBUTE1025487001-MAY-07 04:40:54YESNO2544900 0.0000e+000
104GLOBAL_ATTRIBUTE1125487001-MAY-07 04:40:54YESNO2544900 0.0000e+000
105GLOBAL_ATTRIBUTE1225487001-MAY-07 04:40:54YESNO2544900 0.0000e+000
106GLOBAL_ATTRIBUTE1325487001-MAY-07 04:40:54YESNO2544900 0.0000e+000
107GLOBAL_ATTRIBUTE1425487001-MAY-07 04:40:54YESNO2544900 0.0000e+000
108GLOBAL_ATTRIBUTE1525487001-MAY-07 04:40:54YESNO2544900 0.0000e+000
109GLOBAL_ATTRIBUTE1625487001-MAY-07 04:40:54YESNO2544900 0.0000e+000
110GLOBAL_ATTRIBUTE1725487001-MAY-07 04:40:54YESNO2544900 0.0000e+000
111GLOBAL_ATTRIBUTE1825487001-MAY-07 04:40:54YESNO2544900 0.0000e+000
112GLOBAL_ATTRIBUTE1925487001-MAY-07 04:40:54YESNO2544900 0.0000e+000
113GLOBAL_ATTRIBUTE2025487001-MAY-07 04:40:54YESNO2544900 0.0000e+000
114PRICING_CONTEXT25487001-MAY-07 04:40:54YESNO2544900 0.0000e+000
115PRICING_ATTRIBUTE125487001-MAY-07 04:40:54YESNO2544900 0.0000e+000
116PRICING_ATTRIBUTE225487001-MAY-07 04:40:54YESNO2544900 0.0000e+000
117PRICING_ATTRIBUTE325487001-MAY-07 04:40:54YESNO2544900 0.0000e+000
118PRICING_ATTRIBUTE425487001-MAY-07 04:40:54YESNO2544900 0.0000e+000
119PRICING_ATTRIBUTE525487001-MAY-07 04:40:54YESNO2544900 0.0000e+000
120PRICING_ATTRIBUTE625487001-MAY-07 04:40:54YESNO2544900 0.0000e+000
121PRICING_ATTRIBUTE725487001-MAY-07 04:40:54YESNO2544900 0.0000e+000
122PRICING_ATTRIBUTE825487001-MAY-07 04:40:54YESNO2544900 0.0000e+000
123PRICING_ATTRIBUTE925487001-MAY-07 04:40:54YESNO2544900 0.0000e+000
124PRICING_ATTRIBUTE1025487001-MAY-07 04:40:54YESNO2544900 0.0000e+000
125INDUSTRY_CONTEXT25487001-MAY-07 04:40:54YESNO2544900 0.0000e+000
126INDUSTRY_ATTRIBUTE125487001-MAY-07 04:40:54YESNO2544900 0.0000e+000
127INDUSTRY_ATTRIBUTE225487001-MAY-07 04:40:20YESNO2548930 0.0000e+000
128INDUSTRY_ATTRIBUTE325487001-MAY-07 04:40:20YESNO2548930 0.0000e+000
129INDUSTRY_ATTRIBUTE425487001-MAY-07 04:40:20YESNO2548930 0.0000e+000
130INDUSTRY_ATTRIBUTE525487001-MAY-07 04:40:20YESNO2548930 0.0000e+000
131INDUSTRY_ATTRIBUTE625487001-MAY-07 04:40:20YESNO2548930 0.0000e+000
132INDUSTRY_ATTRIBUTE725487001-MAY-07 04:40:20YESNO2548930 0.0000e+000
133INDUSTRY_ATTRIBUTE825487001-MAY-07 04:40:20YESNO2548930 0.0000e+000
134INDUSTRY_ATTRIBUTE925487001-MAY-07 04:40:20YESNO2548930 0.0000e+000
135INDUSTRY_ATTRIBUTE1025487001-MAY-07 04:40:20YESNO2548930 0.0000e+000
136INDUSTRY_ATTRIBUTE1125487001-MAY-07 04:40:20YESNO2548930 0.0000e+000
137INDUSTRY_ATTRIBUTE1325487001-MAY-07 04:40:20YESNO2548930 0.0000e+000
138INDUSTRY_ATTRIBUTE1225487001-MAY-07 04:40:20YESNO2548930 0.0000e+000
139INDUSTRY_ATTRIBUTE1425487001-MAY-07 04:40:20YESNO2548930 0.0000e+000
140INDUSTRY_ATTRIBUTE1525487001-MAY-07 04:40:20YESNO2548930 0.0000e+000
141INDUSTRY_ATTRIBUTE1625487001-MAY-07 04:40:20YESNO2548930 0.0000e+000
142INDUSTRY_ATTRIBUTE1725487001-MAY-07 04:40:20YESNO2548930 0.0000e+000
143INDUSTRY_ATTRIBUTE1825487001-MAY-07 04:40:20YESNO2548930 0.0000e+000
144INDUSTRY_ATTRIBUTE1925487001-MAY-07 04:40:20YESNO2548930 0.0000e+000
145INDUSTRY_ATTRIBUTE2025487001-MAY-07 04:40:20YESNO2548930 0.0000e+000
146INDUSTRY_ATTRIBUTE2125487001-MAY-07 04:40:20YESNO2548930 0.0000e+000
147INDUSTRY_ATTRIBUTE2225487001-MAY-07 04:40:20YESNO2548930 0.0000e+000
148INDUSTRY_ATTRIBUTE2325487001-MAY-07 04:40:20YESNO2548930 0.0000e+000
149INDUSTRY_ATTRIBUTE2425487001-MAY-07 04:40:20YESNO2548930 0.0000e+000
150INDUSTRY_ATTRIBUTE2525487001-MAY-07 04:40:20YESNO2548930 0.0000e+000
151INDUSTRY_ATTRIBUTE2625487001-MAY-07 04:40:20YESNO2548930 0.0000e+000
152INDUSTRY_ATTRIBUTE2725487001-MAY-07 04:40:20YESNO2548930 0.0000e+000
153INDUSTRY_ATTRIBUTE2825487001-MAY-07 04:40:20YESNO2548930 0.0000e+000
154INDUSTRY_ATTRIBUTE2925487001-MAY-07 04:40:20YESNO2548930 0.0000e+000
155INDUSTRY_ATTRIBUTE3025487043701-MAY-07 04:40:20YESNO2541653 3.3333e-012
156CREATION_DATE25487015293601-MAY-07 04:40:20YESNO0137213 7.2879e-068
157CREATED_BY25487015293601-MAY-07 04:40:20YESNO069 1.4493e-024
158LAST_UPDATE_DATE25487015293601-MAY-07 04:40:20YESNO090388 1.1063e-058
159LAST_UPDATED_BY25487015293601-MAY-07 04:40:20YESNO064 1.5625e-024
160LAST_UPDATE_LOGIN25487015293601-MAY-07 04:40:20YESNO02727 3.6670e-045
161PROGRAM_APPLICATION_ID25487001-MAY-07 04:40:20YESNO2548930 0.0000e+000
162PROGRAM_ID25487001-MAY-07 04:40:20YESNO2548930 0.0000e+00 0
163PROGRAM_UPDATE_DATE25487001-MAY-07 04:40:20YESNO2548930 0.0000e+001
164REQUEST_ID2548706170501-MAY-07 04:40:20YESNO1520514979 2.0084e-043
165TOP_MODEL_LINE_ID25487001-MAY-07 04:40:20YESNO2548930 0.0000e+000
166LINK_TO_LINE_ID25487001-MAY-07 04:40:20YESNO2548930 0.0000e+000
167COMPONENT_SEQUENCE_ID25487001-MAY-07 04:40:20YESNO2548930 0.0000e+000
168COMPONENT_CODE25487001-MAY-07 04:40:20YESNO2548930 0.0000e+000
169CONFIG_DISPLAY_SEQUENCE25487001-MAY-07 04:40:20YESNO2548930 0.0000e+000
170SORT_ORDER25487001-MAY-07 04:40:20YESNO2548930 0.0000e+00 0
171ITEM_TYPE_CODE25487015293601-MAY-07 04:40:20YESNO01 1.0000e+009
172OPTION_NUMBER25487001-MAY-07 04:40:20YESNO2548930 0.0000e+000
173OPTION_FLAG2548706268301-MAY-07 04:40:20YESNO1504211 1.0000e+002
174DEP_PLAN_REQUIRED_FLAG254870160201-MAY-07 04:40:20YESNO2522231 1.0000e+002
175VISIBLE_DEMAND_FLAG25487013014201-MAY-07 04:40:20YESNO379901 1.0000e+002
176LINE_CATEGORY_CODE25487015293601-MAY-07 04:40:20YESNO02 5.0000e-017
177ACTUAL_SHIPMENT_DATE25487012740501-MAY-07 04:40:20YESNO4255123768 4.2073e-057
178CUSTOMER_TRX_LINE_ID25487001-MAY-07 04:40:20YESNO2548930 0.0000e+000
179RETURN_CONTEXT254870140701-MAY-07 04:40:20YESNO2525483 3.3333e-012
180RETURN_ATTRIBUTE1254870140701-MAY-07 04:40:20YESNO252548859 1.1641e-032
181RETURN_ATTRIBUTE2254870140701-MAY-07 04:40:20YESNO2525482226 4.4924e-042
182RETURN_ATTRIBUTE325487001-MAY-07 04:40:20YESNO2548930 0.0000e+000
183RETURN_ATTRIBUTE425487001-MAY-07 04:40:20YESNO2548930 0.0000e+000
184RETURN_ATTRIBUTE525487001-MAY-07 04:40:20YESNO2548930 0.0000e+000
185RETURN_ATTRIBUTE625487001-MAY-07 04:40:20YESNO2548930 0.0000e+000
186RETURN_ATTRIBUTE725487001-MAY-07 04:40:20YESNO2548930 0.0000e+000
187RETURN_ATTRIBUTE825487001-MAY-07 04:40:20YESNO2548930 0.0000e+000
188RETURN_ATTRIBUTE925487001-MAY-07 04:40:20YESNO2548930 0.0000e+000
189RETURN_ATTRIBUTE1025487001-MAY-07 04:40:20YESNO2548930 0.0000e+000
190RETURN_ATTRIBUTE1125487001-MAY-07 04:40:20YESNO2548930 0.0000e+000
191RETURN_ATTRIBUTE1225487001-MAY-07 04:40:20YESNO2548930 0.0000e+000
192RETURN_ATTRIBUTE1325487001-MAY-07 04:40:20YESNO2548930 0.0000e+000
193RETURN_ATTRIBUTE1425487001-MAY-07 04:40:20YESNO2548930 0.0000e+000
194RETURN_ATTRIBUTE1525487001-MAY-07 04:40:20YESNO2548930 0.0000e+000
195ACTUAL_ARRIVAL_DATE25487001-MAY-07 04:40:20YESNO2548930 0.0000e+001
196ATO_LINE_ID25487001-MAY-07 04:40:20YESNO2548930 0.0000e+000
197AUTO_SELECTED_QUANTITY25487001-MAY-07 04:40:20YESNO2548930 0.0000e+000
198COMPONENT_NUMBER25487001-MAY-07 04:40:54YESNO2544900 0.0000e+000
199EARLIEST_ACCEPTABLE_DATE25487001-MAY-07 04:40:54YESNO2544900 0.0000e+001
200EXPLOSION_DATE25487001-MAY-07 04:40:54YESNO2544900 0.0000e+001
201LATEST_ACCEPTABLE_DATE2548703973901-MAY-07 04:40:54YESNO188258943 1.0604e-033
202MODEL_GROUP_NUMBER25487001-MAY-07 04:40:54YESNO2544900 0.0000e+000
203SCHEDULE_ARRIVAL_DATE25487012994901-MAY-07 04:40:54YESNO379083292 3.0377e-047
204SHIP_MODEL_COMPLETE_FLAG25487001-MAY-07 04:40:54YESNO2544900 0.0000e+000
205SCHEDULE_STATUS_CODE25487012995001-MAY-07 04:40:54YESNO379071 1.0000e+009
206SOURCE_TYPE_CODE25487015269401-MAY-07 04:40:54YESNO02 5.0000e-019
207CANCELLED_FLAG25487015269401-MAY-07 04:40:54YESNO02 5.0000e-012
208OPEN_FLAG25487015292201-MAY-07 04:41:21YESNO02 1.9618e-06 2
209BOOKED_FLAG25487015269401-MAY-07 04:40:54YESNO02 5.0000e-012
210SALESREP_ID25487015269401-MAY-07 04:40:54YESNO0241 4.1494e-037
211RETURN_REASON_CODE254870229601-MAY-07 04:40:54YESNO25066324 4.1667e-022
212ARRIVAL_SET_ID25487001-MAY-07 04:40:54YESNO2544900 0.0000e+000
213SHIP_SET_ID25487001-MAY-07 04:40:54YESNO2544900 0.0000e+000
214SPLIT_FROM_LINE_ID254870148901-MAY-07 04:40:54YESNO2520082261 4.4228e-042
215CUST_PRODUCTION_SEQ_NUM25487001-MAY-07 04:40:54YESNO2544900 0.0000e+000
216AUTHORIZED_TO_SHIP_FLAG25487001-MAY-07 04:40:54YESNO2544900 0.0000e+000
217OVER_SHIP_REASON_CODE25487001-MAY-07 04:40:54YESNO2544900 0.0000e+000
218OVER_SHIP_RESOLVED_FLAG25487001-MAY-07 04:40:54YESNO2544900 0.0000e+000
219ORDERED_ITEM_ID25487013701301-MAY-07 04:40:54YESNO261354687 2.1336e-044
220ITEM_IDENTIFIER_TYPE25487015269401-MAY-07 04:40:54YESNO05 2.0000e-016
221CONFIGURATION_ID25487001-MAY-07 04:40:54YESNO2544900 0.0000e+000
222COMMITMENT_ID2548702001-MAY-07 04:40:54YESNO25445711 9.0909e-022
223SHIPPING_INTERFACED_FLAG25487015130801-MAY-07 04:40:54YESNO23102 5.0000e-012
224CREDIT_INVOICE_LINE_ID254870135201-MAY-07 04:40:54YESNO2522372166 4.6168e-042
225FIRST_ACK_CODE25487001-MAY-07 04:40:54YESNO2544900 0.0000e+000
226FIRST_ACK_DATE25487001-MAY-07 04:40:54YESNO2544900 0.0000e+001
227LAST_ACK_CODE25487001-MAY-07 04:40:54YESNO2544900 0.0000e+000
228LAST_ACK_DATE25487001-MAY-07 04:40:54YESNO2544900 0.0000e+001
229PLANNING_PRIORITY25487001-MAY-07 04:40:54YESNO2544900 0.0000e+000
230ORDER_SOURCE_ID25487015269401-MAY-07 04:40:54YESNO04 2.5000e-013
231ORIG_SYS_SHIPMENT_REF2548706129801-MAY-07 04:40:54YESNO1523271363 7.3368e-042
232CHANGE_SEQUENCE25487037601-MAY-07 04:40:54YESNO2538631 1.0000e+002
233DROP_SHIP_FLAG25487001-MAY-07 04:40:54YESNO2544900 0.0000e+000
234CUSTOMER_LINE_NUMBER2548706032101-MAY-07 04:40:54YESNO153955197 5.0761e-032
235CUSTOMER_SHIPMENT_NUMBER25487001-MAY-07 04:40:54YESNO2544900 0.0000e+000
236CUSTOMER_ITEM_NET_PRICE25487001-MAY-07 04:40:54YESNO2544900 0.0000e+000
237CUSTOMER_PAYMENT_TERM_ID25487037601-MAY-07 04:40:54YESNO2538631 1.0000e+002
238FULFILLED_FLAG25487013300501-MAY-07 04:40:54YESNO328151 1.0000e+002
239END_ITEM_UNIT_NUMBER25487001-MAY-07 04:40:54YESNO2544900 0.0000e+000
240CONFIG_HEADER_ID25487001-MAY-07 04:40:54YESNO2544900 0.0000e+000
241CONFIG_REV_NBR25487001-MAY-07 04:40:54YESNO2544900 0.0000e+000
242MFG_COMPONENT_SEQUENCE_ID25487001-MAY-07 04:40:54YESNO2544900 0.0000e+000
243SHIPPING_INSTRUCTIONS2548701375301-MAY-07 04:40:54YESNO2315683449 2.8994e-043
244PACKING_INSTRUCTIONS254870501-MAY-07 04:40:54YESNO2544828 1.2500e-012
245INVOICED_QUANTITY25487013247701-MAY-07 04:40:54YESNO336952973 3.3636e-043
246REFERENCE_CUSTOMER_TRX_LINE_ID254870135401-MAY-07 04:40:54YESNO2522332170 4.6083e-042
247SPLIT_BY254870274101-MAY-07 04:40:54YESNO2499222 5.0000e-012
248LINE_SET_ID254870274101-MAY-07 04:40:54YESNO2499222051 4.8757e-042
249SERVICE_TXN_REASON_CODE25487001-MAY-07 04:40:54YESNO2544900 0.0000e+000
250SERVICE_TXN_COMMENTS25487001-MAY-07 04:40:54YESNO2544900 0.0000e+000
251SERVICE_DURATION25487001-MAY-07 04:40:54YESNO2544900 0.0000e+000
252SERVICE_START_DATE25487001-MAY-07 04:40:54YESNO2544900 0.0000e+001
253SERVICE_END_DATE25487001-MAY-07 04:40:54YESNO2544900 0.0000e+001
254SERVICE_COTERMINATE_FLAG25487001-MAY-07 04:40:54YESNO2544900 0.0000e+000
255UNIT_LIST_PERCENT25487001-MAY-07 04:40:54YESNO2544900 0.0000e+000
256UNIT_SELLING_PERCENT25487015023601-MAY-07 04:40:54YESNO40971 1.0000e+002
257UNIT_PERCENT_BASE_PRICE25487001-MAY-07 04:40:54YESNO2544900 0.0000e+000
258SERVICE_NUMBER25487001-MAY-07 04:40:54YESNO2544900 0.0000e+000
259SERVICE_PERIOD25487001-MAY-07 04:40:54YESNO2544900 0.0000e+000
260SHIPPABLE_FLAG25487015269401-MAY-07 04:40:54YESNO02 5.0000e-012
261MODEL_REMNANT_FLAG25487001-MAY-07 04:40:54YESNO2544900 0.0000e+000
262RE_SOURCE_FLAG25487015264101-MAY-07 04:40:54YESNO881 1.0000e+002
263FLOW_STATUS_CODE25487015269401-MAY-07 04:40:54YESNO010 1.0000e-018
264TP_CONTEXT25487001-MAY-07 04:40:54YESNO2544900 0.0000e+00 0
265TP_ATTRIBUTE125487001-MAY-07 04:40:54YESNO2544900 0.0000e+000
266TP_ATTRIBUTE225487001-MAY-07 04:40:54YESNO2544900 0.0000e+000
267TP_ATTRIBUTE325487001-MAY-07 04:40:54YESNO2544900 0.0000e+000
268TP_ATTRIBUTE425487001-MAY-07 04:40:54YESNO2544900 0.0000e+000
269TP_ATTRIBUTE525487001-MAY-07 04:40:54YESNO2544900 0.0000e+000
270TP_ATTRIBUTE625487001-MAY-07 04:40:54YESNO2544900 0.0000e+000
271TP_ATTRIBUTE725487001-MAY-07 04:40:54YESNO2544900 0.0000e+000
272TP_ATTRIBUTE825487001-MAY-07 04:40:54YESNO2544900 0.0000e+000
273TP_ATTRIBUTE925487001-MAY-07 04:40:54YESNO2544900 0.0000e+000
274TP_ATTRIBUTE1025487001-MAY-07 04:40:54YESNO2544900 0.0000e+000
275TP_ATTRIBUTE1125487001-MAY-07 04:40:54YESNO2544900 0.0000e+000
276TP_ATTRIBUTE1225487001-MAY-07 04:40:54YESNO2544900 0.0000e+000
277TP_ATTRIBUTE1325487001-MAY-07 04:40:54YESNO2544900 0.0000e+000
278TP_ATTRIBUTE1425487001-MAY-07 04:40:54YESNO2544900 0.0000e+000
279TP_ATTRIBUTE1525487001-MAY-07 04:40:54YESNO2544900 0.0000e+000
280FULFILLMENT_METHOD_CODE25487001-MAY-07 04:40:54YESNO2544900 0.0000e+000
281MARKETING_SOURCE_CODE_ID25487001-MAY-07 04:40:54YESNO2544900 0.0000e+000
282SERVICE_REFERENCE_TYPE_CODE25487001-MAY-07 04:40:54YESNO2544900 0.0000e+000
283SERVICE_REFERENCE_LINE_ID25487001-MAY-07 04:40:54YESNO2544900 0.0000e+000
284SERVICE_REFERENCE_SYSTEM_ID25487001-MAY-07 04:40:54YESNO2544900 0.0000e+000
285CALCULATE_PRICE_FLAG25487015269401-MAY-07 04:40:54YESNO02 5.0000e-012
286UPGRADED_FLAG25487001-MAY-07 04:40:54YESNO2544900 0.0000e+000
287REVENUE_AMOUNT25487001-MAY-07 04:40:54YESNO2544900 0.0000e+000
288FULFILLMENT_DATE25487013300501-MAY-07 04:40:54YESNO3281572296 1.3832e-058
289PREFERRED_GRADE25487001-MAY-07 04:40:20YESNO2548930 0.0000e+000
290ORDERED_QUANTITY225487045401-MAY-07 04:40:20YESNO2541361 1.0000e+002
291ORDERED_QUANTITY_UOM225487001-MAY-07 04:40:20YESNO2548930 0.0000e+000
292SHIPPING_QUANTITY225487012844801-MAY-07 04:40:20YESNO408131 1.0000e+002
293CANCELLED_QUANTITY225487001-MAY-07 04:40:20YESNO2548930 0.0000e+000
294SHIPPED_QUANTITY225487012844801-MAY-07 04:40:20YESNO408131 1.0000e+002
295SHIPPING_QUANTITY_UOM225487001-MAY-07 04:40:20YESNO2548930 0.0000e+000
296FULFILLED_QUANTITY225487001-MAY-07 04:40:20YESNO2548930 0.0000e+000
297MFG_LEAD_TIME25487014492101-MAY-07 04:40:20YESNO133581 1.0000e+002
298LOCK_CONTROL25487015293601-MAY-07 04:40:20YESNO083 1.2048e-024
299SUBINVENTORY25487001-MAY-07 04:40:54YESNO2544900 0.0000e+000
300UNIT_LIST_PRICE_PER_PQTY25487015193901-MAY-07 04:40:54YESNO12585436 1.8396e-044
301UNIT_SELLING_PRICE_PER_PQTY25487015193901-MAY-07 04:40:54YESNO12585666 1.7649e-044
302PRICE_REQUEST_CODE25487001-MAY-07 04:40:54YESNO2544900 0.0000e+000
303ORIGINAL_INVENTORY_ITEM_ID25487001-MAY-07 04:40:20YESNO2548930 0.0000e+000
304ORIGINAL_ORDERED_ITEM_ID25487001-MAY-07 04:40:20YESNO2548930 0.0000e+000
305ORIGINAL_ORDERED_ITEM25487001-MAY-07 04:40:20YESNO2548930 0.0000e+000
306ORIGINAL_ITEM_IDENTIFIER_TYPE25487001-MAY-07 04:40:20YESNO2548930 0.0000e+000
307ITEM_SUBSTITUTION_TYPE_CODE25487001-MAY-07 04:40:20YESNO2548930 0.0000e+000
308OVERRIDE_ATP_DATE_CODE25487001-MAY-07 04:40:20YESNO2548930 0.0000e+000
309LATE_DEMAND_PENALTY_FACTOR25487001-MAY-07 04:40:20YESNO2548930 0.0000e+000
310ACCOUNTING_RULE_DURATION25487001-MAY-07 04:40:20YESNO2548930 0.0000e+000
311ATTRIBUTE1625487001-MAY-07 04:40:54YESNO2544900 0.0000e+000
312ATTRIBUTE1725487001-MAY-07 04:40:54YESNO2544900 0.0000e+000
313ATTRIBUTE1825487001-MAY-07 04:40:54YESNO2544900 0.0000e+000
314ATTRIBUTE1925487001-MAY-07 04:40:54YESNO2544900 0.0000e+000
315ATTRIBUTE2025487001-MAY-07 04:40:54YESNO2544900 0.0000e+000
316USER_ITEM_DESCRIPTION2548706180001-MAY-07 04:40:54YESNO151490987 1.0132e-0310
317UNIT_COST25487014631101-MAY-07 04:40:54YESNO1063812291 8.1360e-056
318ITEM_RELATIONSHIP_TYPE25487001-MAY-07 04:40:54YESNO2544900 0.0000e+000
319BLANKET_LINE_NUMBER25487001-MAY-07 04:40:54YESNO2544900 0.0000e+000
320BLANKET_NUMBER25487001-MAY-07 04:40:54YESNO2544900 0.0000e+000
321BLANKET_VERSION_NUMBER25487001-MAY-07 04:40:54YESNO2544900 0.0000e+000
322SALES_DOCUMENT_TYPE_CODE25487001-MAY-07 04:40:54YESNO2544900 0.0000e+000
323FIRM_DEMAND_FLAG25487001-MAY-07 04:40:20YESNO2548930 0.0000e+000
324EARLIEST_SHIP_DATE25487001-MAY-07 04:40:20YESNO2548930 0.0000e+001
325TRANSACTION_PHASE_CODE25487001-MAY-07 04:40:20YESNO2548930 0.0000e+000
326SOURCE_DOCUMENT_VERSION_NUMBER25487001-MAY-07 04:40:20YESNO2548930 0.0000e+000
327PAYMENT_TYPE_CODE25487001-MAY-07 04:40:20YESNO2548930 0.0000e+000
328SERVICE_CREDIT_ELIGIBLE_CODE25487001-MAY-07 04:40:20YESNO2548930 0.0000e+000
329ORDER_FIRMED_DATE2548703640701-MAY-07 04:40:20YESNO1942151 1.0000e+003
330ACTUAL_FULFILLMENT_DATE2548707475401-MAY-07 04:40:20YESNO1303038486 1.1784e-045
(*) Columns marked with an asterisk are refreshed only when collecting CBO statistics


hide
Column
ID
Column NameLow Value*High Value* Num*
Buckets
Buckets Hidden
Column
Data
Default
1LINE_ID1007306941 1 NO
2ORG_ID8788 1 NO TO_NUMBER ( DECODE ( SUBSTRB ( USERENV ( 'CLIENT_INFO') ,1,1 ) , ' ',NULL,SUBSTRB ( USERENV ( 'CLIENT_INFO') ,1,10 ) ) )
3HEADER_ID113595615 1 NO
4LINE_TYPE_ID10051178 1 NO
5LINE_NUMBER1162 1 NO
6ORDERED_ITEM00000000713542908208 1 NO
7REQUEST_DATE0200-12-08 00:00:002015-12-16 05:00:00 1 NO
8PROMISE_DATE2006-02-12 00:00:002006-11-03 00:00:00 1 NO
9SCHEDULE_SHIP_DATE2005-08-31 00:00:002010-08-30 23:59:59 1 NO
10ORDER_QUANTITY_UOMBOXsHA 1 NO
11PRICING_QUANTITY09000000 1 NO
12PRICING_QUANTITY_UOMBOXYD 1 NO
13CANCELLED_QUANTITY010000362 1 NO
14SHIPPED_QUANTITY031440 1 NO
15ORDERED_QUANTITY09000000 1 NO
16FULFILLED_QUANTITY031440 1 NO
17SHIPPING_QUANTITY0453600 1 NO
18SHIPPING_QUANTITY_UOMBOXTH 1 NO
19DELIVERY_LEAD_TIME00 1 NO
20TAX_EXEMPT_FLAGSS 1 NO
21TAX_EXEMPT_NUMBER 1 NO
22TAX_EXEMPT_REASON_CODE 1 NO
23SHIP_FROM_ORG_ID95100 1 NO
24SHIP_TO_ORG_ID104916772 1 NO
25INVOICE_TO_ORG_ID104416770 1 NO
26DELIVER_TO_ORG_ID 1 NO
27SHIP_TO_CONTACT_ID 1 NO
28DELIVER_TO_CONTACT_ID 1 NO
29INVOICE_TO_CONTACT_ID14241424 1 NO
30INTMED_SHIP_TO_ORG_ID 1 NO
31INTMED_SHIP_TO_CONTACT_ID 1 NO
32SOLD_FROM_ORG_ID8788 1 NO
33SOLD_TO_ORG_ID106511059 1 NO
34CUST_PO_NUMBER 1016620 9201 purku ovi 25Ülle Ormus 1 NO
35SHIP_TOLERANCE_ABOVE0500 1 NO
36SHIP_TOLERANCE_BELOW0100 1 NO
37DEMAND_BUCKET_TYPE_CODE 1 NO
38VEH_CUS_ITEM_CUM_KEY_ID 1 NO
39RLA_SCHEDULE_TYPE_CODE 1 NO
40CUSTOMER_DOCK_CODE 1 NO
41CUSTOMER_JOB08.05.2007jälkkäri tilauksesta 4051628 1 NO
42CUSTOMER_PRODUCTION_LINE 1 NO
43CUST_MODEL_SERIAL_NUMBER 1 NO
44PROJECT_ID681422583 1 NO
45TASK_ID 1 NO
46INVENTORY_ITEM_ID1241082601 1 NO
47TAX_DATE0606-07-25 00:00:002015-12-16 05:00:00 1 NO
48TAX_CODEVAT 0 AHVENANMAA ISLANDSVAT22 1 NO
49TAX_RATE 1 NO
50INVOICE_INTERFACE_STATUS_CODENOT_ELIGIBLEYES 1 NO
51DEMAND_CLASS_CODE 1 NO
52PRICE_LIST_ID602967679 1 NO
53PRICING_DATE2005-10-30 17:03:402020-04-01 00:00:00 1 NO
54SHIPMENT_NUMBER115 1 NO
55AGREEMENT_ID 1 NO
56SHIPMENT_PRIORITY_CODEMANUALStandard 1 NO
57SHIPPING_METHOD_CODE000001_DHL_T_D2D000001_notex_T_STD 1 NO
58FREIGHT_CARRIER_CODEDHLnotex 1 NO
59FREIGHT_TERMS_CODE 1 NO
60FOB_POINT_CODECFRFOB 1 NO
61TAX_POINT_CODE 1 NO
62PAYMENT_TERM_ID41377 1 NO
63INVOICING_RULE_ID 1 NO
64ACCOUNTING_RULE_ID11 1 NO
65SOURCE_DOCUMENT_TYPE_ID22 1 NO
66ORIG_SYS_DOCUMENT_REF21010022OE_ORDER_HEADERS_ALL9983 1 NO
67SOURCE_DOCUMENT_ID113991475 1 NO
68ORIG_SYS_LINE_REF1OE_ORDER_LINES_ALL99996 1 NO
69SOURCE_DOCUMENT_LINE_ID1374302108 1 NO
70REFERENCE_LINE_ID1235301805 1 NO
71REFERENCE_TYPE 1 NO
72REFERENCE_HEADER_ID124291342 1 NO
73ITEM_REVISION 1 NO
74UNIT_SELLING_PRICE056580 1 NO
75UNIT_LIST_PRICE056580 1 NO
76TAX_VALUE058872 1 NO
77CONTEXT8888 1 NO
78ATTRIBUTE1 1 NO
79ATTRIBUTE2 1 NO
80ATTRIBUTE3 1 NO
81ATTRIBUTE4 1 NO
82ATTRIBUTE5BOXsHA 1 NO
83ATTRIBUTE6,019930 1 NO
84ATTRIBUTE7,01 CMT9984 CMT 1 NO
85ATTRIBUTE8,07 KG99960 KG 1 NO
86ATTRIBUTE9BOXsHA 1 NO
87ATTRIBUTE10,019930 1 NO
88ATTRIBUTE11,01 CMT99.32 CMT 1 NO
89ATTRIBUTE12,06 KG999.86 KG 1 NO
90ATTRIBUTE13 1 NO
91ATTRIBUTE14 1 NO
92ATTRIBUTE150.005.00 1 NO
93GLOBAL_ATTRIBUTE_CATEGORY 1 NO
94GLOBAL_ATTRIBUTE1 1 NO
95GLOBAL_ATTRIBUTE2 1 NO
96GLOBAL_ATTRIBUTE3 1 NO
97GLOBAL_ATTRIBUTE4 1 NO
98GLOBAL_ATTRIBUTE5 1 NO
99GLOBAL_ATTRIBUTE6 1 NO
100GLOBAL_ATTRIBUTE7 1 NO
101GLOBAL_ATTRIBUTE8 1 NO
102GLOBAL_ATTRIBUTE9 1 NO
103GLOBAL_ATTRIBUTE10 1 NO
104GLOBAL_ATTRIBUTE11 1 NO
105GLOBAL_ATTRIBUTE12 1 NO
106GLOBAL_ATTRIBUTE13 1 NO
107GLOBAL_ATTRIBUTE14 1 NO
108GLOBAL_ATTRIBUTE15 1 NO
109GLOBAL_ATTRIBUTE16 1 NO
110GLOBAL_ATTRIBUTE17 1 NO
111GLOBAL_ATTRIBUTE18 1 NO
112GLOBAL_ATTRIBUTE19 1 NO
113GLOBAL_ATTRIBUTE20 1 NO
114PRICING_CONTEXT 1 NO
115PRICING_ATTRIBUTE1 1 NO
116PRICING_ATTRIBUTE2 1 NO
117PRICING_ATTRIBUTE3 1 NO
118PRICING_ATTRIBUTE4 1 NO
119PRICING_ATTRIBUTE5 1 NO
120PRICING_ATTRIBUTE6 1 NO
121PRICING_ATTRIBUTE7 1 NO
122PRICING_ATTRIBUTE8 1 NO
123PRICING_ATTRIBUTE9 1 NO
124PRICING_ATTRIBUTE10 1 NO
125INDUSTRY_CONTEXT 1 NO
126INDUSTRY_ATTRIBUTE1 1 NO
127INDUSTRY_ATTRIBUTE2 1 NO
128INDUSTRY_ATTRIBUTE3 1 NO
129INDUSTRY_ATTRIBUTE4 1 NO
130INDUSTRY_ATTRIBUTE5 1 NO
131INDUSTRY_ATTRIBUTE6 1 NO
132INDUSTRY_ATTRIBUTE7 1 NO
133INDUSTRY_ATTRIBUTE8 1 NO
134INDUSTRY_ATTRIBUTE9 1 NO
135INDUSTRY_ATTRIBUTE10 1 NO
136INDUSTRY_ATTRIBUTE11 1 NO
137INDUSTRY_ATTRIBUTE13 1 NO
138INDUSTRY_ATTRIBUTE12 1 NO
139INDUSTRY_ATTRIBUTE14 1 NO
140INDUSTRY_ATTRIBUTE15 1 NO
141INDUSTRY_ATTRIBUTE16 1 NO
142INDUSTRY_ATTRIBUTE17 1 NO
143INDUSTRY_ATTRIBUTE18 1 NO
144INDUSTRY_ATTRIBUTE19 1 NO
145INDUSTRY_ATTRIBUTE20 1 NO
146INDUSTRY_ATTRIBUTE21 1 NO
147INDUSTRY_ATTRIBUTE22 1 NO
148INDUSTRY_ATTRIBUTE23 1 NO
149INDUSTRY_ATTRIBUTE24 1 NO
150INDUSTRY_ATTRIBUTE25 1 NO
151INDUSTRY_ATTRIBUTE26 1 NO
152INDUSTRY_ATTRIBUTE27 1 NO
153INDUSTRY_ATTRIBUTE28 1 NO
154INDUSTRY_ATTRIBUTE29 1 NO
155INDUSTRY_ATTRIBUTE30DUPLICATE_PRICE_LISTIPL 1 NO
156CREATION_DATE2005-10-30 17:04:392007-04-30 14:54:38 1 NO
157CREATED_BY10893532 1 NO
158LAST_UPDATE_DATE2005-10-31 08:05:072007-04-30 14:54:43 1 NO
159LAST_UPDATED_BY03618 1 NO
160LAST_UPDATE_LOGIN-19956437 1 NO
161PROGRAM_APPLICATION_ID 1 NO
162PROGRAM_ID 1 NO
163PROGRAM_UPDATE_DATE 1 NO
164REQUEST_ID2906938005355 1 NO
165TOP_MODEL_LINE_ID 1 NO
166LINK_TO_LINE_ID 1 NO
167COMPONENT_SEQUENCE_ID 1 NO
168COMPONENT_CODE 1 NO
169CONFIG_DISPLAY_SEQUENCE 1 NO
170SORT_ORDER 1 NO
171ITEM_TYPE_CODESTANDARDSTANDARD 1 NO
172OPTION_NUMBER 1 NO
173OPTION_FLAGNN 1 NO
174DEP_PLAN_REQUIRED_FLAGNN 1 NO
175VISIBLE_DEMAND_FLAGYY 1 NO
176LINE_CATEGORY_CODEORDERRETURN 1 NO
177ACTUAL_SHIPMENT_DATE2005-11-01 11:59:142007-04-26 11:42:36 1 NO
178CUSTOMER_TRX_LINE_ID 1 NO
179RETURN_CONTEXTINVOICEPO 1 NO
180RETURN_ATTRIBUTE110156599224 1 NO
181RETURN_ATTRIBUTE210017099847 1 NO
182RETURN_ATTRIBUTE3 1 NO
183RETURN_ATTRIBUTE4 1 NO
184RETURN_ATTRIBUTE5 1 NO
185RETURN_ATTRIBUTE6 1 NO
186RETURN_ATTRIBUTE7 1 NO
187RETURN_ATTRIBUTE8 1 NO
188RETURN_ATTRIBUTE9 1 NO
189RETURN_ATTRIBUTE10 1 NO
190RETURN_ATTRIBUTE11 1 NO
191RETURN_ATTRIBUTE12 1 NO
192RETURN_ATTRIBUTE13 1 NO
193RETURN_ATTRIBUTE14 1 NO
194RETURN_ATTRIBUTE15 1 NO
195ACTUAL_ARRIVAL_DATE 1 NO
196ATO_LINE_ID 1 NO
197AUTO_SELECTED_QUANTITY 1 NO
198COMPONENT_NUMBER 1 NO
199EARLIEST_ACCEPTABLE_DATE 1 NO
200EXPLOSION_DATE 1 NO
201LATEST_ACCEPTABLE_DATE2003-08-03 00:00:002010-01-06 00:00:00 1 NO
202MODEL_GROUP_NUMBER 1 NO
203SCHEDULE_ARRIVAL_DATE2005-10-31 23:59:592010-08-30 23:59:59 1 NO
204SHIP_MODEL_COMPLETE_FLAG 1 NO
205SCHEDULE_STATUS_CODESCHEDULEDSCHEDULED 1 NO
206SOURCE_TYPE_CODEEXTERNALINTERNAL 1 NO
207CANCELLED_FLAGNY 1 NO
208OPEN_FLAGNY 1 NO
209BOOKED_FLAGNY 1 NO
210SALESREP_ID100000040100001253 1 NO
211RETURN_REASON_CODEADMIN. FAIL-ORD. ACKN.TRADING PROD. FAILURE - OTHER 1 NO
212ARRIVAL_SET_ID 1 NO
213SHIP_SET_ID 1 NO
214SPLIT_FROM_LINE_ID1008306913 1 NO
215CUST_PRODUCTION_SEQ_NUM 1 NO
216AUTHORIZED_TO_SHIP_FLAG 1 NO
217OVER_SHIP_REASON_CODE 1 NO
218OVER_SHIP_RESOLVED_FLAG 1 NO
219ORDERED_ITEM_ID1241080582 1 NO
220ITEM_IDENTIFIER_TYPECUSTOld Huhtamaki Scanning 1 NO
221CONFIGURATION_ID 1 NO
222COMMITMENT_ID7900133480 1 NO
223SHIPPING_INTERFACED_FLAGNY 1 NO
224CREDIT_INVOICE_LINE_ID1564543767 1 NO
225FIRST_ACK_CODE 1 NO
226FIRST_ACK_DATE 1 NO
227LAST_ACK_CODE 1 NO
228LAST_ACK_DATE 1 NO
229PLANNING_PRIORITY 1 NO
230ORDER_SOURCE_ID01003 1 NO
231ORIG_SYS_SHIPMENT_REF121095437-00-01 1 NO
232CHANGE_SEQUENCE 1 NO
233DROP_SHIP_FLAG 1 NO
234CUSTOMER_LINE_NUMBER1Vauhtimakkara 1 NO
235CUSTOMER_SHIPMENT_NUMBER 1 NO
236CUSTOMER_ITEM_NET_PRICE 1 NO
237CUSTOMER_PAYMENT_TERM_ID9.990000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E+125 9.990000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E+125 1 NO
238FULFILLED_FLAGYY 1 NO
239END_ITEM_UNIT_NUMBER 1 NO
240CONFIG_HEADER_ID 1 NO
241CONFIG_REV_NBR 1 NO
242MFG_COMPONENT_SEQUENCE_ID 1 NO
243SHIPPING_INSTRUCTIONS NOUTO 2.11.05 KL 9vko 8 asiak. esim 23.2 1 NO
244PACKING_INSTRUCTIONS101112693perille vko 17 1 NO
245INVOICED_QUANTITY-1072631440 1 NO
246REFERENCE_CUSTOMER_TRX_LINE_ID1564543767 1 NO
247SPLIT_BYSYSTEMUSER 1 NO
248LINE_SET_ID100119011 1 NO
249SERVICE_TXN_REASON_CODE 1 NO
250SERVICE_TXN_COMMENTS 1 NO
251SERVICE_DURATION 1 NO
252SERVICE_START_DATE 1 NO
253SERVICE_END_DATE 1 NO
254SERVICE_COTERMINATE_FLAG 1 NO
255UNIT_LIST_PERCENT 1 NO
256UNIT_SELLING_PERCENT00 1 NO
257UNIT_PERCENT_BASE_PRICE 1 NO
258SERVICE_NUMBER 1 NO
259SERVICE_PERIOD 1 NO
260SHIPPABLE_FLAGNY 1 NO
261MODEL_REMNANT_FLAG 1 NO
262RE_SOURCE_FLAGNN 1 NO
263FLOW_STATUS_CODEAWAITING_FULFILLMENTRETURNED 1 NO
264TP_CONTEXT 1 NO
265TP_ATTRIBUTE1 1 NO
266TP_ATTRIBUTE2 1 NO
267TP_ATTRIBUTE3 1 NO
268TP_ATTRIBUTE4 1 NO
269TP_ATTRIBUTE5 1 NO
270TP_ATTRIBUTE6 1 NO
271TP_ATTRIBUTE7 1 NO
272TP_ATTRIBUTE8 1 NO
273TP_ATTRIBUTE9 1 NO
274TP_ATTRIBUTE10 1 NO
275TP_ATTRIBUTE11 1 NO
276TP_ATTRIBUTE12 1 NO
277TP_ATTRIBUTE13 1 NO
278TP_ATTRIBUTE14 1 NO
279TP_ATTRIBUTE15 1 NO
280FULFILLMENT_METHOD_CODE 1 NO
281MARKETING_SOURCE_CODE_ID 1 NO
282SERVICE_REFERENCE_TYPE_CODE 1 NO
283SERVICE_REFERENCE_LINE_ID 1 NO
284SERVICE_REFERENCE_SYSTEM_ID 1 NO
285CALCULATE_PRICE_FLAGNY 1 NO
286UPGRADED_FLAG 1 NO
287REVENUE_AMOUNT 1 NO
288FULFILLMENT_DATE2005-11-01 12:03:532007-04-26 11:52:29 1 NO
289PREFERRED_GRADE 1 NO
290ORDERED_QUANTITY200 1 NO
291ORDERED_QUANTITY_UOM2 1 NO
292SHIPPING_QUANTITY200 1 NO
293CANCELLED_QUANTITY2 1 NO
294SHIPPED_QUANTITY200 1 NO
295SHIPPING_QUANTITY_UOM2 1 NO
296FULFILLED_QUANTITY2 1 NO
297MFG_LEAD_TIME00 1 NO
298LOCK_CONTROL1111 1 NO
299SUBINVENTORY 1 NO
300UNIT_LIST_PRICE_PER_PQTY09.990000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E+125 1 NO
301UNIT_SELLING_PRICE_PER_PQTY09.990000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E+125 1 NO
302PRICE_REQUEST_CODE 1 NO
303ORIGINAL_INVENTORY_ITEM_ID 1 NO
304ORIGINAL_ORDERED_ITEM_ID 1 NO
305ORIGINAL_ORDERED_ITEM 1 NO
306ORIGINAL_ITEM_IDENTIFIER_TYPE 1 NO
307ITEM_SUBSTITUTION_TYPE_CODE 1 NO
308OVERRIDE_ATP_DATE_CODE 1 NO
309LATE_DEMAND_PENALTY_FACTOR 1 NO
310ACCOUNTING_RULE_DURATION 1 NO
311ATTRIBUTE16 1 NO
312ATTRIBUTE17 1 NO
313ATTRIBUTE18 1 NO
314ATTRIBUTE19 1 NO
315ATTRIBUTE20 1 NO
316USER_ITEM_DESCRIPTION 10 KG PUSSI HDxSP9/280/280 COSTA RICA 1 NO
317UNIT_COST024284.39829 1 NO
318ITEM_RELATIONSHIP_TYPE 1 NO
319BLANKET_LINE_NUMBER 1 NO
320BLANKET_NUMBER 1 NO
321BLANKET_VERSION_NUMBER 1 NO
322SALES_DOCUMENT_TYPE_CODE 1 NO
323FIRM_DEMAND_FLAG 1 NO
324EARLIEST_SHIP_DATE 1 NO
325TRANSACTION_PHASE_CODE 1 NO
326SOURCE_DOCUMENT_VERSION_NUMBER 1 NO
327PAYMENT_TYPE_CODE 1 NO
328SERVICE_CREDIT_ELIGIBLE_CODE 1 NO
329ORDER_FIRMED_DATE53,88,1,1,1,1,153,88,1,1,1,1,1 1 NO
330ACTUAL_FULFILLMENT_DATE53,88,1,1,1,1,12007-04-26 11:42:36 1 NO
(*) Columns marked with an asterisk are refreshed only when collecting CBO statistics

Index Columns

Index: INV.MTL_DEMAND_N1 on INV.MTL_DEMAND

hide
Column
Pos
Column NameDescendData TypeData
Type
Mod
Data
Type
Owner
Data
Length
Data
Precision
Data
Scale
NullableCharacter
Set Name
Char
Length
Char
Used
1DEMAND_SOURCE_TYPEASCNUMBER22N
2DEMAND_SOURCE_HEADER_IDASCNUMBER22N
3DEMAND_SOURCE_LINEASCVARCHAR230Y CHAR_CS30B
4DEMAND_SOURCE_DELIVERYASCVARCHAR230Y CHAR_CS30B


hide
Column
Pos
Column NameNum*
Rows
Sample*
Size
Last*
Analyzed
Global*
Stats
User*
Stats
Num*
Nulls
Num*
Distinct
Density*Avg*
Col
Len
1DEMAND_SOURCE_TYPE82282230-APR-07 20:21:38YESNO01 6.0827e-043
2DEMAND_SOURCE_HEADER_ID82282230-APR-07 20:21:35YESNO072 1.3889e-025
3DEMAND_SOURCE_LINE82282230-APR-07 20:21:35YESNO0188 5.3191e-037
4DEMAND_SOURCE_DELIVERY82230-APR-07 20:21:35YESNO8220 0.0000e+000
(*) Columns marked with an asterisk are refreshed only when collecting CBO statistics


hide
Column
Pos
Column NameLow Value*High Value* Num*
Buckets
Buckets
1DEMAND_SOURCE_TYPE22 1
2DEMAND_SOURCE_HEADER_ID1316465978 1
3DEMAND_SOURCE_LINE19198766894 1
4DEMAND_SOURCE_DELIVERY 1
(*) Columns marked with an asterisk are refreshed only when collecting CBO statistics

Index: INV.MTL_DEMAND_N10 on INV.MTL_DEMAND

hide
Column
Pos
Column NameDescendData TypeData
Type
Mod
Data
Type
Owner
Data
Length
Data
Precision
Data
Scale
NullableCharacter
Set Name
Char
Length
Char
Used
1INVENTORY_ITEM_IDASCNUMBER22N
2ORGANIZATION_IDASCNUMBER22N
3AVAILABLE_TO_MRPASCNUMBER22Y
4PARENT_DEMAND_IDASCNUMBER22Y


hide
Column
Pos
Column NameNum*
Rows
Sample*
Size
Last*
Analyzed
Global*
Stats
User*
Stats
Num*
Nulls
Num*
Distinct
Density*Avg*
Col
Len
1INVENTORY_ITEM_ID82282230-APR-07 20:21:35YESNO0124 8.0645e-036
2ORGANIZATION_ID82282230-APR-07 20:21:35YESNO02 5.0000e-01 3
3AVAILABLE_TO_MRP82282230-APR-07 20:21:35YESNO01 1.0000e+00 3
4PARENT_DEMAND_ID82282230-APR-07 20:21:35YESNO0822 1.2165e-036
(*) Columns marked with an asterisk are refreshed only when collecting CBO statistics


hide
Column
Pos
Column NameLow Value*High Value* Num*
Buckets
Buckets
1INVENTORY_ITEM_ID20011032657 1
2ORGANIZATION_ID9596 1
3AVAILABLE_TO_MRP11 1
4PARENT_DEMAND_ID1257191080768 1
(*) Columns marked with an asterisk are refreshed only when collecting CBO statistics

Index: INV.MTL_DEMAND_N11 on INV.MTL_DEMAND

hide
Column
Pos
Column NameDescendData TypeData
Type
Mod
Data
Type
Owner
Data
Length
Data
Precision
Data
Scale
NullableCharacter
Set Name
Char
Length
Char
Used
1N_COLUMN1ASCNUMBER22Y


hide
Column
Pos
Column NameNum*
Rows
Sample*
Size
Last*
Analyzed
Global*
Stats
User*
Stats
Num*
Nulls
Num*
Distinct
Density*Avg*
Col
Len
1N_COLUMN182282230-APR-07 20:21:35YESNO0822 1.2165e-03 6
(*) Columns marked with an asterisk are refreshed only when collecting CBO statistics


hide
Column
Pos
Column NameLow Value*High Value* Num*
Buckets
Buckets
1N_COLUMN11257181080767 1
(*) Columns marked with an asterisk are refreshed only when collecting CBO statistics

Index: INV.MTL_DEMAND_N12 on INV.MTL_DEMAND

hide
Column
Pos
Column NameDescendData TypeData
Type
Mod
Data
Type
Owner
Data
Length
Data
Precision
Data
Scale
NullableCharacter
Set Name
Char
Length
Char
Used
1INVENTORY_ITEM_IDASCNUMBER22N
2ORGANIZATION_IDASCNUMBER22N
3DEMAND_SOURCE_LINEASCVARCHAR230Y CHAR_CS30B


hide
Column
Pos
Column NameNum*
Rows
Sample*
Size
Last*
Analyzed
Global*
Stats
User*
Stats
Num*
Nulls
Num*
Distinct
Density*Avg*
Col
Len
1INVENTORY_ITEM_ID82282230-APR-07 20:21:35YESNO0124 8.0645e-036
2ORGANIZATION_ID82282230-APR-07 20:21:35YESNO02 5.0000e-01 3
3DEMAND_SOURCE_LINE82282230-APR-07 20:21:35YESNO0188 5.3191e-037
(*) Columns marked with an asterisk are refreshed only when collecting CBO statistics


hide
Column
Pos
Column NameLow Value*High Value* Num*
Buckets
Buckets
1INVENTORY_ITEM_ID20011032657 1
2ORGANIZATION_ID9596 1
3DEMAND_SOURCE_LINE19198766894 1
(*) Columns marked with an asterisk are refreshed only when collecting CBO statistics

Index: INV.MTL_DEMAND_N13 on INV.MTL_DEMAND

hide
Column
Pos
Column NameDescendData TypeData
Type
Mod
Data
Type
Owner
Data
Length
Data
Precision
Data
Scale
NullableCharacter
Set Name
Char
Length
Char
Used
1DEMAND_SOURCE_LINEASCVARCHAR230Y CHAR_CS30B


hide
Column
Pos
Column NameNum*
Rows
Sample*
Size
Last*
Analyzed
Global*
Stats
User*
Stats
Num*
Nulls
Num*
Distinct
Density*Avg*
Col
Len
1DEMAND_SOURCE_LINE82282230-APR-07 20:21:35YESNO0188 5.3191e-037
(*) Columns marked with an asterisk are refreshed only when collecting CBO statistics


hide
Column
Pos
Column NameLow Value*High Value* Num*
Buckets
Buckets
1DEMAND_SOURCE_LINE19198766894 1
(*) Columns marked with an asterisk are refreshed only when collecting CBO statistics

Index: INV.MTL_DEMAND_N14 on INV.MTL_DEMAND

hide
Column
Pos
Column NameDescendData TypeData
Type
Mod
Data
Type
Owner
Data
Length
Data
Precision
Data
Scale
NullableCharacter
Set Name
Char
Length
Char
Used
1BILL_TO_SITE_USE_IDASCNUMBER22Y
2SHIP_TO_SITE_USE_IDASCNUMBER22Y
3CUSTOMER_IDASCNUMBER22Y


hide
Column
Pos
Column NameNum*
Rows
Sample*
Size
Last*
Analyzed
Global*
Stats
User*
Stats
Num*
Nulls
Num*
Distinct
Density*Avg*
Col
Len
1BILL_TO_SITE_USE_ID82230-APR-07 20:21:35YESNO8220 0.0000e+000
2SHIP_TO_SITE_USE_ID82230-APR-07 20:21:35YESNO8220 0.0000e+000
3CUSTOMER_ID82230-APR-07 20:21:35YESNO8220 0.0000e+00 0
(*) Columns marked with an asterisk are refreshed only when collecting CBO statistics


hide
Column
Pos
Column NameLow Value*High Value* Num*
Buckets
Buckets
1BILL_TO_SITE_USE_ID 1
2SHIP_TO_SITE_USE_ID 1
3CUSTOMER_ID 1
(*) Columns marked with an asterisk are refreshed only when collecting CBO statistics

Index: INV.MTL_DEMAND_N2 on INV.MTL_DEMAND

hide
Column
Pos
Column NameDescendData TypeData
Type
Mod
Data
Type
Owner
Data
Length
Data
Precision
Data
Scale
NullableCharacter
Set Name
Char
Length
Char
Used
1INVENTORY_ITEM_IDASCNUMBER22N
2ORGANIZATION_IDASCNUMBER22N
3DEMAND_SOURCE_TYPEASCNUMBER22N
4DEMAND_SOURCE_HEADER_IDASCNUMBER22N


hide
Column
Pos
Column NameNum*
Rows
Sample*
Size
Last*
Analyzed
Global*
Stats
User*
Stats
Num*
Nulls
Num*
Distinct
Density*Avg*
Col
Len
1INVENTORY_ITEM_ID82282230-APR-07 20:21:35YESNO0124 8.0645e-036
2ORGANIZATION_ID82282230-APR-07 20:21:35YESNO02 5.0000e-01 3
3DEMAND_SOURCE_TYPE82282230-APR-07 20:21:38YESNO01 6.0827e-043
4DEMAND_SOURCE_HEADER_ID82282230-APR-07 20:21:35YESNO072 1.3889e-025
(*) Columns marked with an asterisk are refreshed only when collecting CBO statistics


hide
Column
Pos
Column NameLow Value*High Value* Num*
Buckets
Buckets
1INVENTORY_ITEM_ID20011032657 1
2ORGANIZATION_ID9596 1
3DEMAND_SOURCE_TYPE22 1
4DEMAND_SOURCE_HEADER_ID1316465978 1
(*) Columns marked with an asterisk are refreshed only when collecting CBO statistics

Index: INV.MTL_DEMAND_N3 on INV.MTL_DEMAND

hide
Column
Pos
Column NameDescendData TypeData
Type
Mod
Data
Type
Owner
Data
Length
Data
Precision
Data
Scale
NullableCharacter
Set Name
Char
Length
Char
Used
1UPDATED_FLAGASCNUMBER22Y


hide
Column
Pos
Column NameNum*
Rows
Sample*
Size
Last*
Analyzed
Global*
Stats
User*
Stats
Num*
Nulls
Num*
Distinct
Density*Avg*
Col
Len
1UPDATED_FLAG82230-APR-07 20:21:35YESNO8220 0.0000e+00 0
(*) Columns marked with an asterisk are refreshed only when collecting CBO statistics


hide
Column
Pos
Column NameLow Value*High Value* Num*
Buckets
Buckets
1UPDATED_FLAG 1
(*) Columns marked with an asterisk are refreshed only when collecting CBO statistics

Index: INV.MTL_DEMAND_N4 on INV.MTL_DEMAND

hide
Column
Pos
Column NameDescendData TypeData
Type
Mod
Data
Type
Owner
Data
Length
Data
Precision
Data
Scale
NullableCharacter
Set Name
Char
Length
Char
Used
1RTO_MODEL_SOURCE_LINEASCVARCHAR230Y CHAR_CS30B


hide
Column
Pos
Column NameNum*
Rows
Sample*
Size
Last*
Analyzed
Global*
Stats
User*
Stats
Num*
Nulls
Num*
Distinct
Density*Avg*
Col
Len
1RTO_MODEL_SOURCE_LINE82230-APR-07 20:21:35YESNO8220 0.0000e+000
(*) Columns marked with an asterisk are refreshed only when collecting CBO statistics


hide
Column
Pos
Column NameLow Value*High Value* Num*
Buckets
Buckets
1RTO_MODEL_SOURCE_LINE 1
(*) Columns marked with an asterisk are refreshed only when collecting CBO statistics

Index: INV.MTL_DEMAND_N5 on INV.MTL_DEMAND

hide
Column
Pos
Column NameDescendData TypeData
Type
Mod
Data
Type
Owner
Data
Length
Data
Precision
Data
Scale
NullableCharacter
Set Name
Char
Length
Char
Used
1SUPPLY_GROUP_IDASCNUMBER22Y


hide
Column
Pos
Column NameNum*
Rows
Sample*
Size
Last*
Analyzed
Global*
Stats
User*
Stats
Num*
Nulls
Num*
Distinct
Density*Avg*
Col
Len
1SUPPLY_GROUP_ID82230-APR-07 20:21:35YESNO8220 0.0000e+00 0
(*) Columns marked with an asterisk are refreshed only when collecting CBO statistics


hide
Column
Pos
Column NameLow Value*High Value* Num*
Buckets
Buckets
1SUPPLY_GROUP_ID 1
(*) Columns marked with an asterisk are refreshed only when collecting CBO statistics

Index: INV.MTL_DEMAND_N6 on INV.MTL_DEMAND

hide
Column
Pos
Column NameDescendData TypeData
Type
Mod
Data
Type
Owner
Data
Length
Data
Precision
Data
Scale
NullableCharacter
Set Name
Char
Length
Char
Used
1EXPLOSION_GROUP_IDASCNUMBER22Y


hide
Column
Pos
Column NameNum*
Rows
Sample*
Size
Last*
Analyzed
Global*
Stats
User*
Stats
Num*
Nulls
Num*
Distinct
Density*Avg*
Col
Len
1EXPLOSION_GROUP_ID82230-APR-07 20:21:35YESNO8220 0.0000e+00 0
(*) Columns marked with an asterisk are refreshed only when collecting CBO statistics


hide
Column
Pos
Column NameLow Value*High Value* Num*
Buckets
Buckets
1EXPLOSION_GROUP_ID 1
(*) Columns marked with an asterisk are refreshed only when collecting CBO statistics

Index: INV.MTL_DEMAND_N7 on INV.MTL_DEMAND

hide
Column
Pos
Column NameDescendData TypeData
Type
Mod
Data
Type
Owner
Data
Length
Data
Precision
Data
Scale
NullableCharacter
Set Name
Char
Length
Char
Used
1CONFIG_GROUP_IDASCNUMBER22Y


hide
Column
Pos
Column NameNum*
Rows
Sample*
Size
Last*
Analyzed
Global*
Stats
User*
Stats
Num*
Nulls
Num*
Distinct
Density*Avg*
Col
Len
1CONFIG_GROUP_ID82230-APR-07 20:21:35YESNO8220 0.0000e+00 0
(*) Columns marked with an asterisk are refreshed only when collecting CBO statistics


hide
Column
Pos
Column NameLow Value*High Value* Num*
Buckets
Buckets
1CONFIG_GROUP_ID 1
(*) Columns marked with an asterisk are refreshed only when collecting CBO statistics

Index: INV.MTL_DEMAND_N8 on INV.MTL_DEMAND

hide
Column
Pos
Column NameDescendData TypeData
Type
Mod
Data
Type
Owner
Data
Length
Data
Precision
Data
Scale
NullableCharacter
Set Name
Char
Length
Char
Used
1INVENTORY_ITEM_IDASCNUMBER22N
2ORGANIZATION_IDASCNUMBER22N
3RESERVATION_TYPEASCNUMBER22N


hide
Column
Pos
Column NameNum*
Rows
Sample*
Size
Last*
Analyzed
Global*
Stats
User*
Stats
Num*
Nulls
Num*
Distinct
Density*Avg*
Col
Len
1INVENTORY_ITEM_ID82282230-APR-07 20:21:35YESNO0124 8.0645e-036
2ORGANIZATION_ID82282230-APR-07 20:21:35YESNO02 5.0000e-01 3
3RESERVATION_TYPE82282230-APR-07 20:21:35YESNO02 5.0000e-01 3
(*) Columns marked with an asterisk are refreshed only when collecting CBO statistics


hide
Column
Pos
Column NameLow Value*High Value* Num*
Buckets
Buckets
1INVENTORY_ITEM_ID20011032657 1
2ORGANIZATION_ID9596 1
3RESERVATION_TYPE23 1
(*) Columns marked with an asterisk are refreshed only when collecting CBO statistics

Index: INV.MTL_DEMAND_N9 on INV.MTL_DEMAND

hide
Column
Pos
Column NameDescendData TypeData
Type
Mod
Data
Type
Owner
Data
Length
Data
Precision
Data
Scale
NullableCharacter
Set Name
Char
Length
Char
Used
1INVENTORY_ITEM_IDASCNUMBER22N
2ORGANIZATION_IDASCNUMBER22N
3REQUIREMENT_DATEASCDATE7N


hide
Column
Pos
Column NameNum*
Rows
Sample*
Size
Last*
Analyzed
Global*
Stats
User*
Stats
Num*
Nulls
Num*
Distinct
Density*Avg*
Col
Len
1INVENTORY_ITEM_ID82282230-APR-07 20:21:35YESNO0124 8.0645e-036
2ORGANIZATION_ID82282230-APR-07 20:21:35YESNO02 5.0000e-01 3
3REQUIREMENT_DATE82282230-APR-07 20:21:35YESNO0416 2.4038e-038
(*) Columns marked with an asterisk are refreshed only when collecting CBO statistics


hide
Column
Pos
Column NameLow Value*High Value* Num*
Buckets
Buckets
1INVENTORY_ITEM_ID20011032657 1
2ORGANIZATION_ID9596 1
3REQUIREMENT_DATE2006-01-26 09:06:172007-05-31 00:00:00 1
(*) Columns marked with an asterisk are refreshed only when collecting CBO statistics

Index: INV.MTL_DEMAND_U1 on INV.MTL_DEMAND

hide
Column
Pos
Column NameDescendData TypeData
Type
Mod
Data
Type
Owner
Data
Length
Data
Precision
Data
Scale
NullableCharacter
Set Name
Char
Length
Char
Used
1DEMAND_IDASCNUMBER22N


hide
Column
Pos
Column NameNum*
Rows
Sample*
Size
Last*
Analyzed
Global*
Stats
User*
Stats
Num*
Nulls
Num*
Distinct
Density*Avg*
Col
Len
1DEMAND_ID82282230-APR-07 20:21:35YESNO0822 1.2165e-03 6
(*) Columns marked with an asterisk are refreshed only when collecting CBO statistics


hide
Column
Pos
Column NameLow Value*High Value* Num*
Buckets
Buckets
1DEMAND_ID1257201080769 1
(*) Columns marked with an asterisk are refreshed only when collecting CBO statistics

Index: INV.MTL_SALES_ORDERS_N1 on INV.MTL_SALES_ORDERS

hide
Column
Pos
Column NameDescendData TypeData
Type
Mod
Data
Type
Owner
Data
Length
Data
Precision
Data
Scale
NullableCharacter
Set Name
Char
Length
Char
Used
1SEGMENT1ASCVARCHAR240Y CHAR_CS40B


hide
Column
Pos
Column NameNum*
Rows
Sample*
Size
Last*
Analyzed
Global*
Stats
User*
Stats
Num*
Nulls
Num*
Distinct
Density*Avg*
Col
Len
1SEGMENT1551023306101-MAY-07 03:13:30YESNO055102 1.8148e-05 10
(*) Columns marked with an asterisk are refreshed only when collecting CBO statistics


hide
Column
Pos
Column NameLow Value*High Value* Num*
Buckets
Buckets
1SEGMENT1101100000901100010 1
(*) Columns marked with an asterisk are refreshed only when collecting CBO statistics

Index: INV.MTL_SALES_ORDERS_U1 on INV.MTL_SALES_ORDERS

hide
Column
Pos
Column NameDescendData TypeData
Type
Mod
Data
Type
Owner
Data
Length
Data
Precision
Data
Scale
NullableCharacter
Set Name
Char
Length
Char
Used
1SALES_ORDER_IDASCNUMBER22N


hide
Column
Pos
Column NameNum*
Rows
Sample*
Size
Last*
Analyzed
Global*
Stats
User*
Stats
Num*
Nulls
Num*
Distinct
Density*Avg*
Col
Len
1SALES_ORDER_ID551023306101-MAY-07 03:13:30YESNO055102 1.8148e-055
(*) Columns marked with an asterisk are refreshed only when collecting CBO statistics


hide
Column
Pos
Column NameLow Value*High Value* Num*
Buckets
Buckets
1SALES_ORDER_ID166046 1
(*) Columns marked with an asterisk are refreshed only when collecting CBO statistics

Index: ONT.ATOS_OE_ORDER_LINES_N1 on ONT.OE_ORDER_LINES_ALL

hide
Column
Pos
Column NameDescendData TypeData
Type
Mod
Data
Type
Owner
Data
Length
Data
Precision
Data
Scale
NullableCharacter
Set Name
Char
Length
Char
Used
1ORDERED_ITEMASCVARCHAR22000Y CHAR_CS2000B
2ITEM_IDENTIFIER_TYPEASCVARCHAR230Y CHAR_CS30B


hide
Column
Pos
Column NameNum*
Rows
Sample*
Size
Last*
Analyzed
Global*
Stats
User*
Stats
Num*
Nulls
Num*
Distinct
Density*Avg*
Col
Len
1ORDERED_ITEM25487015269401-MAY-07 04:40:54YESNO05658 1.7674e-049
2ITEM_IDENTIFIER_TYPE25487015269401-MAY-07 04:40:54YESNO05 2.0000e-016
(*) Columns marked with an asterisk are refreshed only when collecting CBO statistics


hide
Column
Pos
Column NameLow Value*High Value* Num*
Buckets
Buckets
1ORDERED_ITEM00000000713542908208 1
2ITEM_IDENTIFIER_TYPECUSTOld Huhtamaki Scanning 1
(*) Columns marked with an asterisk are refreshed only when collecting CBO statistics

Index: ONT.IT_OE_ORDER_LINES_N1 on ONT.OE_ORDER_LINES_ALL

hide
Column
Pos
Column NameDescendData TypeData
Type
Mod
Data
Type
Owner
Data
Length
Data
Precision
Data
Scale
NullableCharacter
Set Name
Char
Length
Char
Used
1SPLIT_FROM_LINE_IDASCNUMBER22Y


hide
Column
Pos
Column NameNum*
Rows
Sample*
Size
Last*
Analyzed
Global*
Stats
User*
Stats
Num*
Nulls
Num*
Distinct
Density*Avg*
Col
Len
1SPLIT_FROM_LINE_ID254870148901-MAY-07 04:40:54YESNO2520082261 4.4228e-042
(*) Columns marked with an asterisk are refreshed only when collecting CBO statistics


hide
Column
Pos
Column NameLow Value*High Value* Num*
Buckets
Buckets
1SPLIT_FROM_LINE_ID1008306913 1
(*) Columns marked with an asterisk are refreshed only when collecting CBO statistics

Index: ONT.OE_ORDER_HEADERS_N1 on ONT.OE_ORDER_HEADERS_ALL

hide
Column
Pos
Column NameDescendData TypeData
Type
Mod
Data
Type
Owner
Data
Length
Data
Precision
Data
Scale
NullableCharacter
Set Name
Char
Length
Char
Used
1BLANKET_NUMBERASCNUMBER22Y 0


hide
Column
Pos
Column NameNum*
Rows
Sample*
Size
Last*
Analyzed
Global*
Stats
User*
Stats
Num*
Nulls
Num*
Distinct
Density*Avg*
Col
Len
1BLANKET_NUMBER5280201-MAY-07 04:39:28YESNO530970 0.0000e+00 0
(*) Columns marked with an asterisk are refreshed only when collecting CBO statistics


hide
Column
Pos
Column NameLow Value*High Value* Num*
Buckets
Buckets
1BLANKET_NUMBER 1
(*) Columns marked with an asterisk are refreshed only when collecting CBO statistics

Index: ONT.OE_ORDER_HEADERS_N2 on ONT.OE_ORDER_HEADERS_ALL

hide
Column
Pos
Column NameDescendData TypeData
Type
Mod
Data
Type
Owner
Data
Length
Data
Precision
Data
Scale
NullableCharacter
Set Name
Char
Length
Char
Used
1SOLD_TO_ORG_IDASCNUMBER22Y


hide
Column
Pos
Column NameNum*
Rows
Sample*
Size
Last*
Analyzed
Global*
Stats
User*
Stats
Num*
Nulls
Num*
Distinct
Density*Avg*
Col
Len
1SOLD_TO_ORG_ID528023185801-MAY-07 04:39:28YESNO01012 9.8814e-045
(*) Columns marked with an asterisk are refreshed only when collecting CBO statistics


hide
Column
Pos
Column NameLow Value*High Value* Num*
Buckets
Buckets
1SOLD_TO_ORG_ID104111059 1
(*) Columns marked with an asterisk are refreshed only when collecting CBO statistics

Index: ONT.OE_ORDER_HEADERS_N3 on ONT.OE_ORDER_HEADERS_ALL

hide
Column
Pos
Column NameDescendData TypeData
Type
Mod
Data
Type
Owner
Data
Length
Data
Precision
Data
Scale
NullableCharacter
Set Name
Char
Length
Char
Used
1SHIP_TO_ORG_IDASCNUMBER22Y


hide
Column
Pos
Column NameNum*
Rows
Sample*
Size
Last*
Analyzed
Global*
Stats
User*
Stats
Num*
Nulls
Num*
Distinct
Density*Avg*
Col
Len
1SHIP_TO_ORG_ID528023185701-MAY-07 04:39:28YESNO21457 6.8634e-045
(*) Columns marked with an asterisk are refreshed only when collecting CBO statistics


hide
Column
Pos
Column NameLow Value*High Value* Num*
Buckets
Buckets
1SHIP_TO_ORG_ID104916772 1
(*) Columns marked with an asterisk are refreshed only when collecting CBO statistics

Index: ONT.OE_ORDER_HEADERS_N4 on ONT.OE_ORDER_HEADERS_ALL

hide
Column
Pos
Column NameDescendData TypeData
Type
Mod
Data
Type
Owner
Data
Length
Data
Precision
Data
Scale
NullableCharacter
Set Name
Char
Length
Char
Used
1INVOICE_TO_ORG_IDASCNUMBER22Y


hide
Column
Pos
Column NameNum*
Rows
Sample*
Size
Last*
Analyzed
Global*
Stats
User*
Stats
Num*
Nulls
Num*
Distinct
Density*Avg*
Col
Len
1INVOICE_TO_ORG_ID528023185701-MAY-07 04:39:28YESNO2852 1.1737e-035
(*) Columns marked with an asterisk are refreshed only when collecting CBO statistics


hide
Column
Pos
Column NameLow Value*High Value* Num*
Buckets
Buckets
1INVOICE_TO_ORG_ID104416770 1
(*) Columns marked with an asterisk are refreshed only when collecting CBO statistics

Index: ONT.OE_ORDER_HEADERS_N5 on ONT.OE_ORDER_HEADERS_ALL

hide
Column
Pos
Column NameDescendData TypeData
Type
Mod
Data
Type
Owner
Data
Length
Data
Precision
Data
Scale
NullableCharacter
Set Name
Char
Length
Char
Used
1CUST_PO_NUMBERASCVARCHAR250Y CHAR_CS50B


hide
Column
Pos
Column NameNum*
Rows
Sample*
Size
Last*
Analyzed
Global*
Stats
User*
Stats
Num*
Nulls
Num*
Distinct
Density*Avg*
Col
Len
1CUST_PO_NUMBER528022649901-MAY-07 04:39:28YESNO893232595 3.0680e-0510
(*) Columns marked with an asterisk are refreshed only when collecting CBO statistics


hide
Column
Pos
Column NameLow Value*High Value* Num*
Buckets
Buckets
1CUST_PO_NUMBER 3544270Ülle Ormus 1
(*) Columns marked with an asterisk are refreshed only when collecting CBO statistics

Index: ONT.OE_ORDER_HEADERS_N6 on ONT.OE_ORDER_HEADERS_ALL

hide
Column
Pos
Column NameDescendData TypeData
Type
Mod
Data
Type
Owner
Data
Length
Data
Precision
Data
Scale
NullableCharacter
Set Name
Char
Length
Char
Used
1BATCH_IDASCNUMBER22Y


hide
Column
Pos
Column NameNum*
Rows
Sample*
Size
Last*
Analyzed
Global*
Stats
User*
Stats
Num*
Nulls
Num*
Distinct
Density*Avg*
Col
Len
1BATCH_ID5280201-MAY-07 04:39:28YESNO530970 0.0000e+00 0
(*) Columns marked with an asterisk are refreshed only when collecting CBO statistics


hide
Column
Pos
Column NameLow Value*High Value* Num*
Buckets
Buckets
1BATCH_ID 1
(*) Columns marked with an asterisk are refreshed only when collecting CBO statistics

Index: ONT.OE_ORDER_HEADERS_N7 on ONT.OE_ORDER_HEADERS_ALL

hide
Column
Pos
Column NameDescendData TypeData
Type
Mod
Data
Type
Owner
Data
Length
Data
Precision
Data
Scale
NullableCharacter
Set Name
Char
Length
Char
Used
1ORIG_SYS_DOCUMENT_REFASCVARCHAR250Y CHAR_CS50B
2ORDER_SOURCE_IDASCNUMBER22Y


hide
Column
Pos
Column NameNum*
Rows
Sample*
Size
Last*
Analyzed
Global*
Stats
User*
Stats
Num*
Nulls
Num*
Distinct
Density*Avg*
Col
Len
1ORIG_SYS_DOCUMENT_REF528023185801-MAY-07 04:39:28YESNO053097 1.8833e-0520
2ORDER_SOURCE_ID528023185801-MAY-07 04:39:28YESNO04 2.5000e-013
(*) Columns marked with an asterisk are refreshed only when collecting CBO statistics


hide
Column
Pos
Column NameLow Value*High Value* Num*
Buckets
Buckets
1ORIG_SYS_DOCUMENT_REF21010022OE_ORDER_HEADERS_ALL9980 1
2ORDER_SOURCE_ID01003 1
(*) Columns marked with an asterisk are refreshed only when collecting CBO statistics

Index: ONT.OE_ORDER_HEADERS_N8 on ONT.OE_ORDER_HEADERS_ALL

hide
Column
Pos
Column NameDescendData TypeData
Type
Mod
Data
Type
Owner
Data
Length
Data
Precision
Data
Scale
NullableCharacter
Set Name
Char
Length
Char
Used
1OPEN_FLAGASCVARCHAR21N CHAR_CS1B


hide
Column
Pos
Column NameNum*
Rows
Sample*
Size
Last*
Analyzed
Global*
Stats
User*
Stats
Num*
Nulls
Num*
Distinct
Density*Avg*
Col
Len
1OPEN_FLAG528023168101-MAY-07 04:39:33YESNO02 9.4694e-06 2
(*) Columns marked with an asterisk are refreshed only when collecting CBO statistics


hide
Column
Pos
Column NameLow Value*High Value* Num*
Buckets
Buckets
1OPEN_FLAGNY 1
(*) Columns marked with an asterisk are refreshed only when collecting CBO statistics

Index: ONT.OE_ORDER_HEADERS_U1 on ONT.OE_ORDER_HEADERS_ALL

hide
Column
Pos
Column NameDescendData TypeData
Type
Mod
Data
Type
Owner
Data
Length
Data
Precision
Data
Scale
NullableCharacter
Set Name
Char
Length
Char
Used
1HEADER_IDASCNUMBER22N


hide
Column
Pos
Column NameNum*
Rows
Sample*
Size
Last*
Analyzed
Global*
Stats
User*
Stats
Num*
Nulls
Num*
Distinct
Density*Avg*
Col
Len
1HEADER_ID528023185801-MAY-07 04:39:28YESNO053097 1.8833e-05 5
(*) Columns marked with an asterisk are refreshed only when collecting CBO statistics


hide
Column
Pos
Column NameLow Value*High Value* Num*
Buckets
Buckets
1HEADER_ID113595575 1
(*) Columns marked with an asterisk are refreshed only when collecting CBO statistics

Index: ONT.OE_ORDER_HEADERS_U2 on ONT.OE_ORDER_HEADERS_ALL

hide
Column
Pos
Column NameDescendData TypeData
Type
Mod
Data
Type
Owner
Data
Length
Data
Precision
Data
Scale
NullableCharacter
Set Name
Char
Length
Char
Used
1ORDER_NUMBERASCNUMBER22N
2ORDER_TYPE_IDASCNUMBER22N
3VERSION_NUMBERASCNUMBER22N


hide
Column
Pos
Column NameNum*
Rows
Sample*
Size
Last*
Analyzed
Global*
Stats
User*
Stats
Num*
Nulls
Num*
Distinct
Density*Avg*
Col
Len
1ORDER_NUMBER528023185801-MAY-07 04:39:28YESNO053097 1.8833e-057
2ORDER_TYPE_ID528023185801-MAY-07 04:39:28YESNO017 5.8824e-024
3VERSION_NUMBER528023185801-MAY-07 04:39:28YESNO01 1.0000e+003
(*) Columns marked with an asterisk are refreshed only when collecting CBO statistics


hide
Column
Pos
Column NameLow Value*High Value* Num*
Buckets
Buckets
1ORDER_NUMBER101100004901100012 1
2ORDER_TYPE_ID10041180 1
3VERSION_NUMBER11 1
(*) Columns marked with an asterisk are refreshed only when collecting CBO statistics

Index: ONT.OE_ORDER_LINES_N1 on ONT.OE_ORDER_LINES_ALL

hide
Column
Pos
Column NameDescendData TypeData
Type
Mod
Data
Type
Owner
Data
Length
Data
Precision
Data
Scale
NullableCharacter
Set Name
Char
Length
Char
Used
1HEADER_IDASCNUMBER22N


hide
Column
Pos
Column NameNum*
Rows
Sample*
Size
Last*
Analyzed
Global*
Stats
User*
Stats
Num*
Nulls
Num*
Distinct
Density*Avg*
Col
Len
1HEADER_ID25487015269401-MAY-07 04:40:54YESNO040721 2.4557e-055
(*) Columns marked with an asterisk are refreshed only when collecting CBO statistics


hide
Column
Pos
Column NameLow Value*High Value* Num*
Buckets
Buckets
1HEADER_ID113595615 1
(*) Columns marked with an asterisk are refreshed only when collecting CBO statistics

Index: ONT.OE_ORDER_LINES_N10 on ONT.OE_ORDER_LINES_ALL

hide
Column
Pos
Column NameDescendData TypeData
Type
Mod
Data
Type
Owner
Data
Length
Data
Precision
Data
Scale
NullableCharacter
Set Name
Char
Length
Char
Used
1TOP_MODEL_LINE_IDASCNUMBER22Y


hide
Column
Pos
Column NameNum*
Rows
Sample*
Size
Last*
Analyzed
Global*
Stats
User*
Stats
Num*
Nulls
Num*
Distinct
Density*Avg*
Col
Len
1TOP_MODEL_LINE_ID25487001-MAY-07 04:40:20YESNO2548930 0.0000e+000
(*) Columns marked with an asterisk are refreshed only when collecting CBO statistics


hide
Column
Pos
Column NameLow Value*High Value* Num*
Buckets
Buckets
1TOP_MODEL_LINE_ID 1
(*) Columns marked with an asterisk are refreshed only when collecting CBO statistics

Index: ONT.OE_ORDER_LINES_N11 on ONT.OE_ORDER_LINES_ALL

hide
Column
Pos
Column NameDescendData TypeData
Type
Mod
Data
Type
Owner
Data
Length
Data
Precision
Data
Scale
NullableCharacter
Set Name
Char
Length
Char
Used
1ORDER_SOURCE_IDASCNUMBER22Y
2ORIG_SYS_DOCUMENT_REFASCVARCHAR250Y CHAR_CS50B
3ORIG_SYS_LINE_REFASCVARCHAR250Y CHAR_CS50B
4ORIG_SYS_SHIPMENT_REFASCVARCHAR250Y CHAR_CS50B


hide
Column
Pos
Column NameNum*
Rows
Sample*
Size
Last*
Analyzed
Global*
Stats
User*
Stats
Num*
Nulls
Num*
Distinct
Density*Avg*
Col
Len
1ORDER_SOURCE_ID25487015269401-MAY-07 04:40:54YESNO04 2.5000e-013
2ORIG_SYS_DOCUMENT_REF25487015293601-MAY-07 04:40:20YESNO040581 2.4642e-0520
3ORIG_SYS_LINE_REF25487015293601-MAY-07 04:40:20YESNO0103901 9.6245e-0616
4ORIG_SYS_SHIPMENT_REF2548706129801-MAY-07 04:40:54YESNO1523271363 7.3368e-042
(*) Columns marked with an asterisk are refreshed only when collecting CBO statistics


hide
Column
Pos
Column NameLow Value*High Value* Num*
Buckets
Buckets
1ORDER_SOURCE_ID01003 1
2ORIG_SYS_DOCUMENT_REF21010022OE_ORDER_HEADERS_ALL9983 1
3ORIG_SYS_LINE_REF1OE_ORDER_LINES_ALL99996 1
4ORIG_SYS_SHIPMENT_REF121095437-00-01 1
(*) Columns marked with an asterisk are refreshed only when collecting CBO statistics

Index: ONT.OE_ORDER_LINES_N12 on ONT.OE_ORDER_LINES_ALL

hide
Column
Pos
Column NameDescendData TypeData
Type
Mod
Data
Type
Owner
Data
Length
Data
Precision
Data
Scale
NullableCharacter
Set Name
Char
Length
Char
Used
1ARRIVAL_SET_IDASCNUMBER22Y


hide
Column
Pos
Column NameNum*
Rows
Sample*
Size
Last*
Analyzed
Global*
Stats
User*
Stats
Num*
Nulls
Num*
Distinct
Density*Avg*
Col
Len
1ARRIVAL_SET_ID25487001-MAY-07 04:40:54YESNO2544900 0.0000e+000
(*) Columns marked with an asterisk are refreshed only when collecting CBO statistics


hide
Column
Pos
Column NameLow Value*High Value* Num*
Buckets
Buckets
1ARRIVAL_SET_ID 1
(*) Columns marked with an asterisk are refreshed only when collecting CBO statistics

Index: ONT.OE_ORDER_LINES_N13 on ONT.OE_ORDER_LINES_ALL

hide
Column
Pos
Column NameDescendData TypeData
Type
Mod
Data
Type
Owner
Data
Length
Data
Precision
Data
Scale
NullableCharacter
Set Name
Char
Length
Char
Used
1SHIP_SET_IDASCNUMBER22Y


hide
Column
Pos
Column NameNum*
Rows
Sample*
Size
Last*
Analyzed
Global*
Stats
User*
Stats
Num*
Nulls
Num*
Distinct
Density*Avg*
Col
Len
1SHIP_SET_ID25487001-MAY-07 04:40:54YESNO2544900 0.0000e+00 0
(*) Columns marked with an asterisk are refreshed only when collecting CBO statistics


hide
Column
Pos
Column NameLow Value*High Value* Num*
Buckets
Buckets
1SHIP_SET_ID 1
(*) Columns marked with an asterisk are refreshed only when collecting CBO statistics

Index: ONT.OE_ORDER_LINES_N14 on ONT.OE_ORDER_LINES_ALL

hide
Column
Pos
Column NameDescendData TypeData
Type
Mod
Data
Type
Owner
Data
Length
Data
Precision
Data
Scale
NullableCharacter
Set Name
Char
Length
Char
Used
1LINK_TO_LINE_IDASCNUMBER22Y


hide
Column
Pos
Column NameNum*
Rows
Sample*
Size
Last*
Analyzed
Global*
Stats
User*
Stats
Num*
Nulls
Num*
Distinct
Density*Avg*
Col
Len
1LINK_TO_LINE_ID25487001-MAY-07 04:40:20YESNO2548930 0.0000e+000
(*) Columns marked with an asterisk are refreshed only when collecting CBO statistics


hide
Column
Pos
Column NameLow Value*High Value* Num*
Buckets
Buckets
1LINK_TO_LINE_ID 1
(*) Columns marked with an asterisk are refreshed only when collecting CBO statistics

Index: ONT.OE_ORDER_LINES_N15 on ONT.OE_ORDER_LINES_ALL

hide
Column
Pos
Column NameDescendData TypeData
Type
Mod
Data
Type
Owner
Data
Length
Data
Precision
Data
Scale
NullableCharacter
Set Name
Char
Length
Char
Used
1OPEN_FLAGASCVARCHAR21N CHAR_CS1B


hide
Column
Pos
Column NameNum*
Rows
Sample*
Size
Last*
Analyzed
Global*
Stats
User*
Stats
Num*
Nulls
Num*
Distinct
Density*Avg*
Col
Len
1OPEN_FLAG25487015292201-MAY-07 04:41:21YESNO02 1.9618e-06 2
(*) Columns marked with an asterisk are refreshed only when collecting CBO statistics


hide
Column
Pos
Column NameLow Value*High Value* Num*
Buckets
Buckets
1OPEN_FLAGNY 1
(*) Columns marked with an asterisk are refreshed only when collecting CBO statistics

Index: ONT.OE_ORDER_LINES_N16 on ONT.OE_ORDER_LINES_ALL

hide
Column
Pos
Column NameDescendData TypeData
Type
Mod
Data
Type
Owner
Data
Length
Data
Precision
Data
Scale
NullableCharacter
Set Name
Char
Length
Char
Used
1CUST_PO_NUMBERASCVARCHAR250Y CHAR_CS50B


hide
Column
Pos
Column NameNum*
Rows
Sample*
Size
Last*
Analyzed
Global*
Stats
User*
Stats
Num*
Nulls
Num*
Distinct
Density*Avg*
Col
Len
1CUST_PO_NUMBER25487012170901-MAY-07 04:40:20YESNO5204528783 3.4743e-059
(*) Columns marked with an asterisk are refreshed only when collecting CBO statistics


hide
Column
Pos
Column NameLow Value*High Value* Num*
Buckets
Buckets
1CUST_PO_NUMBER 1016620 9201 purku ovi 25Ülle Ormus 1
(*) Columns marked with an asterisk are refreshed only when collecting CBO statistics

Index: ONT.OE_ORDER_LINES_N17 on ONT.OE_ORDER_LINES_ALL

hide
Column
Pos
Column NameDescendData TypeData
Type
Mod
Data
Type
Owner
Data
Length
Data
Precision
Data
Scale
NullableCharacter
Set Name
Char
Length
Char
Used
1ATO_LINE_IDASCNUMBER22Y


hide
Column
Pos
Column NameNum*
Rows
Sample*
Size
Last*
Analyzed
Global*
Stats
User*
Stats
Num*
Nulls
Num*
Distinct
Density*Avg*
Col
Len
1ATO_LINE_ID25487001-MAY-07 04:40:20YESNO2548930 0.0000e+00 0
(*) Columns marked with an asterisk are refreshed only when collecting CBO statistics


hide
Column
Pos
Column NameLow Value*High Value* Num*
Buckets
Buckets
1ATO_LINE_ID 1
(*) Columns marked with an asterisk are refreshed only when collecting CBO statistics

Index: ONT.OE_ORDER_LINES_N18 on ONT.OE_ORDER_LINES_ALL

hide
Column
Pos
Column NameDescendData TypeData
Type
Mod
Data
Type
Owner
Data
Length
Data
Precision
Data
Scale
NullableCharacter
Set Name
Char
Length
Char
Used
1COMMITMENT_IDASCNUMBER22Y


hide
Column
Pos
Column NameNum*
Rows
Sample*
Size
Last*
Analyzed
Global*
Stats
User*
Stats
Num*
Nulls
Num*
Distinct
Density*Avg*
Col
Len
1COMMITMENT_ID2548702001-MAY-07 04:40:54YESNO25445711 9.0909e-022
(*) Columns marked with an asterisk are refreshed only when collecting CBO statistics


hide
Column
Pos
Column NameLow Value*High Value* Num*
Buckets
Buckets
1COMMITMENT_ID7900133480 1
(*) Columns marked with an asterisk are refreshed only when collecting CBO statistics

Index: ONT.OE_ORDER_LINES_N19 on ONT.OE_ORDER_LINES_ALL

hide
Column
Pos
Column NameDescendData TypeData
Type
Mod
Data
Type
Owner
Data
Length
Data
Precision
Data
Scale
NullableCharacter
Set Name
Char
Length
Char
Used
1BLANKET_NUMBERASCNUMBER22Y 0
2BLANKET_LINE_NUMBERASCNUMBER22Y 0


hide
Column
Pos
Column NameNum*
Rows
Sample*
Size
Last*
Analyzed
Global*
Stats
User*
Stats
Num*
Nulls
Num*
Distinct
Density*Avg*
Col
Len
1BLANKET_NUMBER25487001-MAY-07 04:40:54YESNO2544900 0.0000e+000
2BLANKET_LINE_NUMBER25487001-MAY-07 04:40:54YESNO2544900 0.0000e+000
(*) Columns marked with an asterisk are refreshed only when collecting CBO statistics


hide
Column
Pos
Column NameLow Value*High Value* Num*
Buckets
Buckets
1BLANKET_NUMBER 1
2BLANKET_LINE_NUMBER 1
(*) Columns marked with an asterisk are refreshed only when collecting CBO statistics

Index: ONT.OE_ORDER_LINES_N2 on ONT.OE_ORDER_LINES_ALL

hide
Column
Pos
Column NameDescendData TypeData
Type
Mod
Data
Type
Owner
Data
Length
Data
Precision
Data
Scale
NullableCharacter
Set Name
Char
Length
Char
Used
1SHIP_TO_ORG_IDASCNUMBER22Y
2ORDERED_ITEM_IDASCNUMBER22Y


hide
Column
Pos
Column NameNum*
Rows
Sample*
Size
Last*
Analyzed
Global*
Stats
User*
Stats
Num*
Nulls
Num*
Distinct
Density*Avg*
Col
Len
1SHIP_TO_ORG_ID25487015292601-MAY-07 04:40:20YESNO161517 6.5920e-045
2ORDERED_ITEM_ID25487013701301-MAY-07 04:40:54YESNO261354687 2.1336e-044
(*) Columns marked with an asterisk are refreshed only when collecting CBO statistics


hide
Column
Pos
Column NameLow Value*High Value* Num*
Buckets
Buckets
1SHIP_TO_ORG_ID104916772 1
2ORDERED_ITEM_ID1241080582 1
(*) Columns marked with an asterisk are refreshed only when collecting CBO statistics

Index: ONT.OE_ORDER_LINES_N3 on ONT.OE_ORDER_LINES_ALL

hide
Column
Pos
Column NameDescendData TypeData
Type
Mod
Data
Type
Owner
Data
Length
Data
Precision
Data
Scale
NullableCharacter
Set Name
Char
Length
Char
Used
1INVENTORY_ITEM_IDASCNUMBER22N
2OPEN_FLAGASCVARCHAR21N CHAR_CS1B


hide
Column
Pos
Column NameNum*
Rows
Sample*
Size
Last*
Analyzed
Global*
Stats
User*
Stats
Num*
Nulls
Num*
Distinct
Density*Avg*
Col
Len
1INVENTORY_ITEM_ID25487015293601-MAY-07 04:40:20YESNO04510 2.2173e-045
2OPEN_FLAG25487015292201-MAY-07 04:41:21YESNO02 1.9618e-06 2
(*) Columns marked with an asterisk are refreshed only when collecting CBO statistics


hide
Column
Pos
Column NameLow Value*High Value* Num*
Buckets
Buckets
1INVENTORY_ITEM_ID1241082601 1
2OPEN_FLAGNY 1
(*) Columns marked with an asterisk are refreshed only when collecting CBO statistics

Index: ONT.OE_ORDER_LINES_N5 on ONT.OE_ORDER_LINES_ALL

hide
Column
Pos
Column NameDescendData TypeData
Type
Mod
Data
Type
Owner
Data
Length
Data
Precision
Data
Scale
NullableCharacter
Set Name
Char
Length
Char
Used
1PROJECT_IDASCNUMBER22Y
2TASK_IDASCNUMBER22Y


hide
Column
Pos
Column NameNum*
Rows
Sample*
Size
Last*
Analyzed
Global*
Stats
User*
Stats
Num*
Nulls
Num*
Distinct
Density*Avg*
Col
Len
1PROJECT_ID254870133501-MAY-07 04:40:20YESNO2526682138 4.6773e-042
2TASK_ID25487001-MAY-07 04:40:20YESNO2548930 0.0000e+00 0
(*) Columns marked with an asterisk are refreshed only when collecting CBO statistics


hide
Column
Pos
Column NameLow Value*High Value* Num*
Buckets
Buckets
1PROJECT_ID681422583 1
2TASK_ID 1
(*) Columns marked with an asterisk are refreshed only when collecting CBO statistics

Index: ONT.OE_ORDER_LINES_N6 on ONT.OE_ORDER_LINES_ALL

hide
Column
Pos
Column NameDescendData TypeData
Type
Mod
Data
Type
Owner
Data
Length
Data
Precision
Data
Scale
NullableCharacter
Set Name
Char
Length
Char
Used
1REFERENCE_LINE_IDASCNUMBER22Y


hide
Column
Pos
Column NameNum*
Rows
Sample*
Size
Last*
Analyzed
Global*
Stats
User*
Stats
Num*
Nulls
Num*
Distinct
Density*Avg*
Col
Len
1REFERENCE_LINE_ID254870140701-MAY-07 04:40:20YESNO2525482221 4.5025e-042
(*) Columns marked with an asterisk are refreshed only when collecting CBO statistics


hide
Column
Pos
Column NameLow Value*High Value* Num*
Buckets
Buckets
1REFERENCE_LINE_ID1235301805 1
(*) Columns marked with an asterisk are refreshed only when collecting CBO statistics

Index: ONT.OE_ORDER_LINES_N7 on ONT.OE_ORDER_LINES_ALL

hide
Column
Pos
Column NameDescendData TypeData
Type
Mod
Data
Type
Owner
Data
Length
Data
Precision
Data
Scale
NullableCharacter
Set Name
Char
Length
Char
Used
1LINE_SET_IDASCNUMBER22Y


hide
Column
Pos
Column NameNum*
Rows
Sample*
Size
Last*
Analyzed
Global*
Stats
User*
Stats
Num*
Nulls
Num*
Distinct
Density*Avg*
Col
Len
1LINE_SET_ID254870274101-MAY-07 04:40:54YESNO2499222051 4.8757e-042
(*) Columns marked with an asterisk are refreshed only when collecting CBO statistics


hide
Column
Pos
Column NameLow Value*High Value* Num*
Buckets
Buckets
1LINE_SET_ID100119011 1
(*) Columns marked with an asterisk are refreshed only when collecting CBO statistics

Index: ONT.OE_ORDER_LINES_N9 on ONT.OE_ORDER_LINES_ALL

hide
Column
Pos
Column NameDescendData TypeData
Type
Mod
Data
Type
Owner
Data
Length
Data
Precision
Data
Scale
NullableCharacter
Set Name
Char
Length
Char
Used
1SERVICE_REFERENCE_LINE_IDASCNUMBER22Y


hide
Column
Pos
Column NameNum*
Rows
Sample*
Size
Last*
Analyzed
Global*
Stats
User*
Stats
Num*
Nulls
Num*
Distinct
Density*Avg*
Col
Len
1SERVICE_REFERENCE_LINE_ID25487001-MAY-07 04:40:54YESNO2544900 0.0000e+000
(*) Columns marked with an asterisk are refreshed only when collecting CBO statistics


hide
Column
Pos
Column NameLow Value*High Value* Num*
Buckets
Buckets
1SERVICE_REFERENCE_LINE_ID 1
(*) Columns marked with an asterisk are refreshed only when collecting CBO statistics

Index: ONT.OE_ORDER_LINES_U1 on ONT.OE_ORDER_LINES_ALL

hide
Column
Pos
Column NameDescendData TypeData
Type
Mod
Data
Type
Owner
Data
Length
Data
Precision
Data
Scale
NullableCharacter
Set Name
Char
Length
Char
Used
1LINE_IDASCNUMBER22N


hide
Column
Pos
Column NameNum*
Rows
Sample*
Size
Last*
Analyzed
Global*
Stats
User*
Stats
Num*
Nulls
Num*
Distinct
Density*Avg*
Col
Len
1LINE_ID25487015269401-MAY-07 04:40:54YESNO0254490 3.9294e-065
(*) Columns marked with an asterisk are refreshed only when collecting CBO statistics


hide
Column
Pos
Column NameLow Value*High Value* Num*
Buckets
Buckets
1LINE_ID1007306941 1
(*) Columns marked with an asterisk are refreshed only when collecting CBO statistics

APPS Required Column Histograms

hide
Appl
ID
Table NameColumn NamePartitionSize
401MTL_DEMANDDEMAND_SOURCE_TYPE254
401MTL_DEMANDUPDATED_FLAG254
660OE_ORDER_HEADERS_ALLOPEN_FLAG254
660OE_ORDER_LINES_ALLOPEN_FLAG254

Metadata

Index: INV.MTL_DEMAND_N1

hide
     1
     2    CREATE INDEX "INV"."MTL_DEMAND_N1" ON "INV"."MTL_DEMAND" ("DEMAND_SOURCE_TYPE", "DEMAND_SOURCE_HEADER_ID", "DEMAND_SOURCE_LINE", "DEMAND_SOURCE_DELIVERY")
     3    PCTFREE 10 INITRANS 11 MAXTRANS 255 COMPUTE STATISTICS
     4    STORAGE(INITIAL 131072 NEXT 131072 MINEXTENTS 1 MAXEXTENTS 2147483645
     5    PCTINCREASE 0 FREELISTS 4 FREELIST GROUPS 4 BUFFER_POOL DEFAULT)
     6    TABLESPACE "APPS_TS_TX_IDX"
     7

Index: INV.MTL_DEMAND_N10

hide
     1
     2    CREATE INDEX "INV"."MTL_DEMAND_N10" ON "INV"."MTL_DEMAND" ("INVENTORY_ITEM_ID", "ORGANIZATION_ID", "AVAILABLE_TO_MRP", "PARENT_DEMAND_ID")
     3    PCTFREE 10 INITRANS 11 MAXTRANS 255 COMPUTE STATISTICS
     4    STORAGE(INITIAL 131072 NEXT 131072 MINEXTENTS 1 MAXEXTENTS 2147483645
     5    PCTINCREASE 0 FREELISTS 4 FREELIST GROUPS 4 BUFFER_POOL DEFAULT)
     6    TABLESPACE "APPS_TS_TX_IDX"
     7

Index: INV.MTL_DEMAND_N11

hide
     1
     2    CREATE INDEX "INV"."MTL_DEMAND_N11" ON "INV"."MTL_DEMAND" ("N_COLUMN1")
     3    PCTFREE 10 INITRANS 11 MAXTRANS 255 COMPUTE STATISTICS
     4    STORAGE(INITIAL 131072 NEXT 131072 MINEXTENTS 1 MAXEXTENTS 2147483645
     5    PCTINCREASE 0 FREELISTS 4 FREELIST GROUPS 4 BUFFER_POOL DEFAULT)
     6    TABLESPACE "APPS_TS_TX_IDX"
     7

Index: INV.MTL_DEMAND_N12

hide
     1
     2    CREATE INDEX "INV"."MTL_DEMAND_N12" ON "INV"."MTL_DEMAND" ("INVENTORY_ITEM_ID", "ORGANIZATION_ID", "DEMAND_SOURCE_LINE")
     3    PCTFREE 10 INITRANS 11 MAXTRANS 255 COMPUTE STATISTICS
     4    STORAGE(INITIAL 131072 NEXT 131072 MINEXTENTS 1 MAXEXTENTS 2147483645
     5    PCTINCREASE 0 FREELISTS 4 FREELIST GROUPS 4 BUFFER_POOL DEFAULT)
     6    TABLESPACE "APPS_TS_TX_IDX"
     7

Index: INV.MTL_DEMAND_N13

hide
     1
     2    CREATE INDEX "INV"."MTL_DEMAND_N13" ON "INV"."MTL_DEMAND" ("DEMAND_SOURCE_LINE")
     3    PCTFREE 10 INITRANS 11 MAXTRANS 255 COMPUTE STATISTICS
     4    STORAGE(INITIAL 131072 NEXT 131072 MINEXTENTS 1 MAXEXTENTS 2147483645
     5    PCTINCREASE 0 FREELISTS 4 FREELIST GROUPS 4 BUFFER_POOL DEFAULT)
     6    TABLESPACE "APPS_TS_TX_IDX"
     7

Index: INV.MTL_DEMAND_N14

hide
     1
     2    CREATE INDEX "INV"."MTL_DEMAND_N14" ON "INV"."MTL_DEMAND" ("BILL_TO_SITE_USE_ID", "SHIP_TO_SITE_USE_ID", "CUSTOMER_ID")
     3    PCTFREE 10 INITRANS 11 MAXTRANS 255 COMPUTE STATISTICS
     4    STORAGE(INITIAL 131072 NEXT 131072 MINEXTENTS 1 MAXEXTENTS 2147483645
     5    PCTINCREASE 0 FREELISTS 4 FREELIST GROUPS 4 BUFFER_POOL DEFAULT)
     6    TABLESPACE "APPS_TS_TX_IDX"
     7

Index: INV.MTL_DEMAND_N2

hide
     1
     2    CREATE INDEX "INV"."MTL_DEMAND_N2" ON "INV"."MTL_DEMAND" ("INVENTORY_ITEM_ID", "ORGANIZATION_ID", "DEMAND_SOURCE_TYPE", "DEMAND_SOURCE_HEADER_ID")
     3    PCTFREE 10 INITRANS 11 MAXTRANS 255 COMPUTE STATISTICS
     4    STORAGE(INITIAL 131072 NEXT 131072 MINEXTENTS 1 MAXEXTENTS 2147483645
     5    PCTINCREASE 0 FREELISTS 4 FREELIST GROUPS 4 BUFFER_POOL DEFAULT)
     6    TABLESPACE "APPS_TS_TX_IDX"
     7

Index: INV.MTL_DEMAND_N3

hide
     1
     2    CREATE INDEX "INV"."MTL_DEMAND_N3" ON "INV"."MTL_DEMAND" ("UPDATED_FLAG")
     3    PCTFREE 10 INITRANS 11 MAXTRANS 255 COMPUTE STATISTICS
     4    STORAGE(INITIAL 131072 NEXT 131072 MINEXTENTS 1 MAXEXTENTS 2147483645
     5    PCTINCREASE 0 FREELISTS 4 FREELIST GROUPS 4 BUFFER_POOL DEFAULT)
     6    TABLESPACE "APPS_TS_TX_IDX"
     7

Index: INV.MTL_DEMAND_N4

hide
     1
     2    CREATE INDEX "INV"."MTL_DEMAND_N4" ON "INV"."MTL_DEMAND" ("RTO_MODEL_SOURCE_LINE")
     3    PCTFREE 10 INITRANS 11 MAXTRANS 255 COMPUTE STATISTICS
     4    STORAGE(INITIAL 131072 NEXT 131072 MINEXTENTS 1 MAXEXTENTS 2147483645
     5    PCTINCREASE 0 FREELISTS 4 FREELIST GROUPS 4 BUFFER_POOL DEFAULT)
     6    TABLESPACE "APPS_TS_TX_IDX"
     7

Index: INV.MTL_DEMAND_N5

hide
     1
     2    CREATE INDEX "INV"."MTL_DEMAND_N5" ON "INV"."MTL_DEMAND" ("SUPPLY_GROUP_ID")
     3    PCTFREE 10 INITRANS 11 MAXTRANS 255 COMPUTE STATISTICS
     4    STORAGE(INITIAL 131072 NEXT 131072 MINEXTENTS 1 MAXEXTENTS 2147483645
     5    PCTINCREASE 0 FREELISTS 4 FREELIST GROUPS 4 BUFFER_POOL DEFAULT)
     6    TABLESPACE "APPS_TS_TX_IDX"
     7

Index: INV.MTL_DEMAND_N6

hide
     1
     2    CREATE INDEX "INV"."MTL_DEMAND_N6" ON "INV"."MTL_DEMAND" ("EXPLOSION_GROUP_ID")
     3    PCTFREE 10 INITRANS 11 MAXTRANS 255 COMPUTE STATISTICS
     4    STORAGE(INITIAL 131072 NEXT 131072 MINEXTENTS 1 MAXEXTENTS 2147483645
     5    PCTINCREASE 0 FREELISTS 4 FREELIST GROUPS 4 BUFFER_POOL DEFAULT)
     6    TABLESPACE "APPS_TS_TX_IDX"
     7

Index: INV.MTL_DEMAND_N7

hide
     1
     2    CREATE INDEX "INV"."MTL_DEMAND_N7" ON "INV"."MTL_DEMAND" ("CONFIG_GROUP_ID")
     3    PCTFREE 10 INITRANS 11 MAXTRANS 255 COMPUTE STATISTICS
     4    STORAGE(INITIAL 131072 NEXT 131072 MINEXTENTS 1 MAXEXTENTS 2147483645
     5    PCTINCREASE 0 FREELISTS 4 FREELIST GROUPS 4 BUFFER_POOL DEFAULT)
     6    TABLESPACE "APPS_TS_TX_IDX"
     7

Index: INV.MTL_DEMAND_N8

hide
     1
     2    CREATE INDEX "INV"."MTL_DEMAND_N8" ON "INV"."MTL_DEMAND" ("INVENTORY_ITEM_ID", "ORGANIZATION_ID", "RESERVATION_TYPE")
     3    PCTFREE 10 INITRANS 11 MAXTRANS 255 COMPUTE STATISTICS
     4    STORAGE(INITIAL 131072 NEXT 131072 MINEXTENTS 1 MAXEXTENTS 2147483645
     5    PCTINCREASE 0 FREELISTS 4 FREELIST GROUPS 4 BUFFER_POOL DEFAULT)
     6    TABLESPACE "APPS_TS_TX_IDX"
     7

Index: INV.MTL_DEMAND_N9

hide
     1
     2    CREATE INDEX "INV"."MTL_DEMAND_N9" ON "INV"."MTL_DEMAND" ("INVENTORY_ITEM_ID", "ORGANIZATION_ID", "REQUIREMENT_DATE")
     3    PCTFREE 10 INITRANS 11 MAXTRANS 255 COMPUTE STATISTICS
     4    STORAGE(INITIAL 131072 NEXT 131072 MINEXTENTS 1 MAXEXTENTS 2147483645
     5    PCTINCREASE 0 FREELISTS 4 FREELIST GROUPS 4 BUFFER_POOL DEFAULT)
     6    TABLESPACE "APPS_TS_TX_IDX"
     7

Index: INV.MTL_DEMAND_U1

hide
     1
     2    CREATE UNIQUE INDEX "INV"."MTL_DEMAND_U1" ON "INV"."MTL_DEMAND" ("DEMAND_ID")
     3    PCTFREE 10 INITRANS 11 MAXTRANS 255 COMPUTE STATISTICS
     4    STORAGE(INITIAL 131072 NEXT 131072 MINEXTENTS 1 MAXEXTENTS 2147483645
     5    PCTINCREASE 0 FREELISTS 4 FREELIST GROUPS 4 BUFFER_POOL DEFAULT)
     6    TABLESPACE "APPS_TS_TX_IDX"
     7

Index: INV.MTL_SALES_ORDERS_N1

hide
     1
     2    CREATE INDEX "INV"."MTL_SALES_ORDERS_N1" ON "INV"."MTL_SALES_ORDERS" ("SEGMENT1")
     3    PCTFREE 10 INITRANS 11 MAXTRANS 255 COMPUTE STATISTICS
     4    STORAGE(INITIAL 131072 NEXT 131072 MINEXTENTS 1 MAXEXTENTS 2147483645
     5    PCTINCREASE 0 FREELISTS 4 FREELIST GROUPS 4 BUFFER_POOL DEFAULT)
     6    TABLESPACE "APPS_TS_TX_IDX"
     7

Index: INV.MTL_SALES_ORDERS_U1

hide
     1
     2    CREATE UNIQUE INDEX "INV"."MTL_SALES_ORDERS_U1" ON "INV"."MTL_SALES_ORDERS" ("SALES_ORDER_ID")
     3    PCTFREE 10 INITRANS 11 MAXTRANS 255 COMPUTE STATISTICS
     4    STORAGE(INITIAL 131072 NEXT 131072 MINEXTENTS 1 MAXEXTENTS 2147483645
     5    PCTINCREASE 0 FREELISTS 4 FREELIST GROUPS 4 BUFFER_POOL DEFAULT)
     6    TABLESPACE "APPS_TS_TX_IDX"
     7

Index: ONT.ATOS_OE_ORDER_LINES_N1

hide
     1
     2    CREATE INDEX "ONT"."ATOS_OE_ORDER_LINES_N1" ON "ONT"."OE_ORDER_LINES_ALL" ("ORDERED_ITEM", "ITEM_IDENTIFIER_TYPE")
     3    PCTFREE 10 INITRANS 11 MAXTRANS 255 COMPUTE STATISTICS
     4    STORAGE(INITIAL 131072 NEXT 131072 MINEXTENTS 1 MAXEXTENTS 2147483645
     5    PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
     6    TABLESPACE "APPS_TS_TX_IDX"
     7

Index: ONT.IT_OE_ORDER_LINES_N1

hide
     1
     2    CREATE INDEX "ONT"."IT_OE_ORDER_LINES_N1" ON "ONT"."OE_ORDER_LINES_ALL" ("SPLIT_FROM_LINE_ID")
     3    PCTFREE 10 INITRANS 11 MAXTRANS 255 COMPUTE STATISTICS
     4    STORAGE(INITIAL 131072 NEXT 131072 MINEXTENTS 1 MAXEXTENTS 2147483645
     5    PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
     6    TABLESPACE "APPS_TS_TX_IDX"
     7

Index: ONT.OE_ORDER_HEADERS_N1

hide
     1
     2    CREATE INDEX "ONT"."OE_ORDER_HEADERS_N1" ON "ONT"."OE_ORDER_HEADERS_ALL" ("BLANKET_NUMBER")
     3    PCTFREE 10 INITRANS 11 MAXTRANS 255 COMPUTE STATISTICS
     4    STORAGE(INITIAL 131072 NEXT 131072 MINEXTENTS 1 MAXEXTENTS 2147483645
     5    PCTINCREASE 0 FREELISTS 4 FREELIST GROUPS 4 BUFFER_POOL DEFAULT)
     6    TABLESPACE "APPS_TS_TX_IDX"
     7

Index: ONT.OE_ORDER_HEADERS_N2

hide
     1
     2    CREATE INDEX "ONT"."OE_ORDER_HEADERS_N2" ON "ONT"."OE_ORDER_HEADERS_ALL" ("SOLD_TO_ORG_ID")
     3    PCTFREE 10 INITRANS 11 MAXTRANS 255 COMPUTE STATISTICS
     4    STORAGE(INITIAL 131072 NEXT 131072 MINEXTENTS 1 MAXEXTENTS 2147483645
     5    PCTINCREASE 0 FREELISTS 4 FREELIST GROUPS 4 BUFFER_POOL DEFAULT)
     6    TABLESPACE "APPS_TS_TX_IDX"
     7

Index: ONT.OE_ORDER_HEADERS_N3

hide
     1
     2    CREATE INDEX "ONT"."OE_ORDER_HEADERS_N3" ON "ONT"."OE_ORDER_HEADERS_ALL" ("SHIP_TO_ORG_ID")
     3    PCTFREE 10 INITRANS 11 MAXTRANS 255 COMPUTE STATISTICS
     4    STORAGE(INITIAL 131072 NEXT 131072 MINEXTENTS 1 MAXEXTENTS 2147483645
     5    PCTINCREASE 0 FREELISTS 4 FREELIST GROUPS 4 BUFFER_POOL DEFAULT)
     6    TABLESPACE "APPS_TS_TX_IDX"
     7

Index: ONT.OE_ORDER_HEADERS_N4

hide
     1
     2    CREATE INDEX "ONT"."OE_ORDER_HEADERS_N4" ON "ONT"."OE_ORDER_HEADERS_ALL" ("INVOICE_TO_ORG_ID")
     3    PCTFREE 10 INITRANS 11 MAXTRANS 255 COMPUTE STATISTICS
     4    STORAGE(INITIAL 131072 NEXT 131072 MINEXTENTS 1 MAXEXTENTS 2147483645
     5    PCTINCREASE 0 FREELISTS 4 FREELIST GROUPS 4 BUFFER_POOL DEFAULT)
     6    TABLESPACE "APPS_TS_TX_IDX"
     7

Index: ONT.OE_ORDER_HEADERS_N5

hide
     1
     2    CREATE INDEX "ONT"."OE_ORDER_HEADERS_N5" ON "ONT"."OE_ORDER_HEADERS_ALL" ("CUST_PO_NUMBER")
     3    PCTFREE 10 INITRANS 11 MAXTRANS 255 COMPUTE STATISTICS
     4    STORAGE(INITIAL 131072 NEXT 131072 MINEXTENTS 1 MAXEXTENTS 2147483645
     5    PCTINCREASE 0 FREELISTS 4 FREELIST GROUPS 4 BUFFER_POOL DEFAULT)
     6    TABLESPACE "APPS_TS_TX_IDX"
     7

Index: ONT.OE_ORDER_HEADERS_N6

hide
     1
     2    CREATE INDEX "ONT"."OE_ORDER_HEADERS_N6" ON "ONT"."OE_ORDER_HEADERS_ALL" ("BATCH_ID")
     3    PCTFREE 10 INITRANS 11 MAXTRANS 255 COMPUTE STATISTICS
     4    STORAGE(INITIAL 131072 NEXT 131072 MINEXTENTS 1 MAXEXTENTS 2147483645
     5    PCTINCREASE 0 FREELISTS 4 FREELIST GROUPS 4 BUFFER_POOL DEFAULT)
     6    TABLESPACE "APPS_TS_TX_IDX"
     7

Index: ONT.OE_ORDER_HEADERS_N7

hide
     1
     2    CREATE INDEX "ONT"."OE_ORDER_HEADERS_N7" ON "ONT"."OE_ORDER_HEADERS_ALL" ("ORIG_SYS_DOCUMENT_REF", "ORDER_SOURCE_ID")
     3    PCTFREE 10 INITRANS 11 MAXTRANS 255 COMPUTE STATISTICS
     4    STORAGE(INITIAL 131072 NEXT 131072 MINEXTENTS 1 MAXEXTENTS 2147483645
     5    PCTINCREASE 0 FREELISTS 4 FREELIST GROUPS 4 BUFFER_POOL DEFAULT)
     6    TABLESPACE "APPS_TS_TX_IDX"
     7

Index: ONT.OE_ORDER_HEADERS_N8

hide
     1
     2    CREATE INDEX "ONT"."OE_ORDER_HEADERS_N8" ON "ONT"."OE_ORDER_HEADERS_ALL" ("OPEN_FLAG")
     3    PCTFREE 10 INITRANS 11 MAXTRANS 255 COMPUTE STATISTICS
     4    STORAGE(INITIAL 131072 NEXT 131072 MINEXTENTS 1 MAXEXTENTS 2147483645
     5    PCTINCREASE 0 FREELISTS 4 FREELIST GROUPS 4 BUFFER_POOL DEFAULT)
     6    TABLESPACE "APPS_TS_TX_IDX"
     7

Index: ONT.OE_ORDER_HEADERS_U1

hide
     1
     2    CREATE UNIQUE INDEX "ONT"."OE_ORDER_HEADERS_U1" ON "ONT"."OE_ORDER_HEADERS_ALL" ("HEADER_ID")
     3    PCTFREE 10 INITRANS 11 MAXTRANS 255 COMPUTE STATISTICS
     4    STORAGE(INITIAL 131072 NEXT 131072 MINEXTENTS 1 MAXEXTENTS 2147483645
     5    PCTINCREASE 0 FREELISTS 4 FREELIST GROUPS 4 BUFFER_POOL DEFAULT)
     6    TABLESPACE "APPS_TS_TX_IDX"
     7

Index: ONT.OE_ORDER_HEADERS_U2

hide
     1
     2    CREATE UNIQUE INDEX "ONT"."OE_ORDER_HEADERS_U2" ON "ONT"."OE_ORDER_HEADERS_ALL" ("ORDER_NUMBER", "ORDER_TYPE_ID", "VERSION_NUMBER")
     3    PCTFREE 10 INITRANS 11 MAXTRANS 255 COMPUTE STATISTICS
     4    STORAGE(INITIAL 131072 NEXT 131072 MINEXTENTS 1 MAXEXTENTS 2147483645
     5    PCTINCREASE 0 FREELISTS 4 FREELIST GROUPS 4 BUFFER_POOL DEFAULT)
     6    TABLESPACE "APPS_TS_TX_IDX"
     7

Index: ONT.OE_ORDER_LINES_N1

hide
     1
     2    CREATE INDEX "ONT"."OE_ORDER_LINES_N1" ON "ONT"."OE_ORDER_LINES_ALL" ("HEADER_ID")
     3    PCTFREE 10 INITRANS 11 MAXTRANS 255 COMPUTE STATISTICS
     4    STORAGE(INITIAL 131072 NEXT 131072 MINEXTENTS 1 MAXEXTENTS 2147483645
     5    PCTINCREASE 0 FREELISTS 4 FREELIST GROUPS 4 BUFFER_POOL DEFAULT)
     6    TABLESPACE "APPS_TS_TX_IDX"
     7

Index: ONT.OE_ORDER_LINES_N10

hide
     1
     2    CREATE INDEX "ONT"."OE_ORDER_LINES_N10" ON "ONT"."OE_ORDER_LINES_ALL" ("TOP_MODEL_LINE_ID")
     3    PCTFREE 10 INITRANS 11 MAXTRANS 255 COMPUTE STATISTICS
     4    STORAGE(INITIAL 131072 NEXT 131072 MINEXTENTS 1 MAXEXTENTS 2147483645
     5    PCTINCREASE 0 FREELISTS 4 FREELIST GROUPS 4 BUFFER_POOL DEFAULT)
     6    TABLESPACE "APPS_TS_TX_IDX"
     7

Index: ONT.OE_ORDER_LINES_N11

hide
     1
     2    CREATE INDEX "ONT"."OE_ORDER_LINES_N11" ON "ONT"."OE_ORDER_LINES_ALL" ("ORDER_SOURCE_ID", "ORIG_SYS_DOCUMENT_REF", "ORIG_SYS_LINE_REF", "ORIG_SYS_SHIPMENT_REF")
     3    PCTFREE 10 INITRANS 11 MAXTRANS 255 COMPUTE STATISTICS
     4    STORAGE(INITIAL 131072 NEXT 131072 MINEXTENTS 1 MAXEXTENTS 2147483645
     5    PCTINCREASE 0 FREELISTS 4 FREELIST GROUPS 4 BUFFER_POOL DEFAULT)
     6    TABLESPACE "APPS_TS_TX_IDX"
     7

Index: ONT.OE_ORDER_LINES_N12

hide
     1
     2    CREATE INDEX "ONT"."OE_ORDER_LINES_N12" ON "ONT"."OE_ORDER_LINES_ALL" ("ARRIVAL_SET_ID")
     3    PCTFREE 10 INITRANS 11 MAXTRANS 255 COMPUTE STATISTICS
     4    STORAGE(INITIAL 131072 NEXT 131072 MINEXTENTS 1 MAXEXTENTS 2147483645
     5    PCTINCREASE 0 FREELISTS 4 FREELIST GROUPS 4 BUFFER_POOL DEFAULT)
     6    TABLESPACE "APPS_TS_TX_IDX"
     7

Index: ONT.OE_ORDER_LINES_N13

hide
     1
     2    CREATE INDEX "ONT"."OE_ORDER_LINES_N13" ON "ONT"."OE_ORDER_LINES_ALL" ("SHIP_SET_ID")
     3    PCTFREE 10 INITRANS 11 MAXTRANS 255 COMPUTE STATISTICS
     4    STORAGE(INITIAL 131072 NEXT 131072 MINEXTENTS 1 MAXEXTENTS 2147483645
     5    PCTINCREASE 0 FREELISTS 4 FREELIST GROUPS 4 BUFFER_POOL DEFAULT)
     6    TABLESPACE "APPS_TS_TX_IDX"
     7

Index: ONT.OE_ORDER_LINES_N14

hide
     1
     2    CREATE INDEX "ONT"."OE_ORDER_LINES_N14" ON "ONT"."OE_ORDER_LINES_ALL" ("LINK_TO_LINE_ID")
     3    PCTFREE 10 INITRANS 11 MAXTRANS 255 COMPUTE STATISTICS
     4    STORAGE(INITIAL 131072 NEXT 131072 MINEXTENTS 1 MAXEXTENTS 2147483645
     5    PCTINCREASE 0 FREELISTS 4 FREELIST GROUPS 4 BUFFER_POOL DEFAULT)
     6    TABLESPACE "APPS_TS_TX_IDX"
     7

Index: ONT.OE_ORDER_LINES_N15

hide
     1
     2    CREATE INDEX "ONT"."OE_ORDER_LINES_N15" ON "ONT"."OE_ORDER_LINES_ALL" ("OPEN_FLAG")
     3    PCTFREE 10 INITRANS 11 MAXTRANS 255 COMPUTE STATISTICS
     4    STORAGE(INITIAL 131072 NEXT 131072 MINEXTENTS 1 MAXEXTENTS 2147483645
     5    PCTINCREASE 0 FREELISTS 4 FREELIST GROUPS 4 BUFFER_POOL DEFAULT)
     6    TABLESPACE "APPS_TS_TX_IDX"
     7

Index: ONT.OE_ORDER_LINES_N16

hide
     1
     2    CREATE INDEX "ONT"."OE_ORDER_LINES_N16" ON "ONT"."OE_ORDER_LINES_ALL" ("CUST_PO_NUMBER")
     3    PCTFREE 10 INITRANS 11 MAXTRANS 255 COMPUTE STATISTICS
     4    STORAGE(INITIAL 131072 NEXT 131072 MINEXTENTS 1 MAXEXTENTS 2147483645
     5    PCTINCREASE 0 FREELISTS 4 FREELIST GROUPS 4 BUFFER_POOL DEFAULT)
     6    TABLESPACE "APPS_TS_TX_IDX"
     7

Index: ONT.OE_ORDER_LINES_N17

hide
     1
     2    CREATE INDEX "ONT"."OE_ORDER_LINES_N17" ON "ONT"."OE_ORDER_LINES_ALL" ("ATO_LINE_ID")
     3    PCTFREE 10 INITRANS 11 MAXTRANS 255 COMPUTE STATISTICS
     4    STORAGE(INITIAL 131072 NEXT 131072 MINEXTENTS 1 MAXEXTENTS 2147483645
     5    PCTINCREASE 0 FREELISTS 4 FREELIST GROUPS 4 BUFFER_POOL DEFAULT)
     6    TABLESPACE "APPS_TS_TX_IDX"
     7

Index: ONT.OE_ORDER_LINES_N18

hide
     1
     2    CREATE INDEX "ONT"."OE_ORDER_LINES_N18" ON "ONT"."OE_ORDER_LINES_ALL" ("COMMITMENT_ID")
     3    PCTFREE 10 INITRANS 11 MAXTRANS 255 COMPUTE STATISTICS
     4    STORAGE(INITIAL 131072 NEXT 131072 MINEXTENTS 1 MAXEXTENTS 2147483645
     5    PCTINCREASE 0 FREELISTS 4 FREELIST GROUPS 4 BUFFER_POOL DEFAULT)
     6    TABLESPACE "APPS_TS_TX_IDX"
     7

Index: ONT.OE_ORDER_LINES_N19

hide
     1
     2    CREATE INDEX "ONT"."OE_ORDER_LINES_N19" ON "ONT"."OE_ORDER_LINES_ALL" ("BLANKET_NUMBER", "BLANKET_LINE_NUMBER")
     3    PCTFREE 10 INITRANS 11 MAXTRANS 255 COMPUTE STATISTICS
     4    STORAGE(INITIAL 131072 NEXT 131072 MINEXTENTS 1 MAXEXTENTS 2147483645
     5    PCTINCREASE 0 FREELISTS 4 FREELIST GROUPS 4 BUFFER_POOL DEFAULT)
     6    TABLESPACE "APPS_TS_TX_IDX"
     7

Index: ONT.OE_ORDER_LINES_N2

hide
     1
     2    CREATE INDEX "ONT"."OE_ORDER_LINES_N2" ON "ONT"."OE_ORDER_LINES_ALL" ("SHIP_TO_ORG_ID", "ORDERED_ITEM_ID")
     3    PCTFREE 10 INITRANS 11 MAXTRANS 255 COMPUTE STATISTICS
     4    STORAGE(INITIAL 131072 NEXT 131072 MINEXTENTS 1 MAXEXTENTS 2147483645
     5    PCTINCREASE 0 FREELISTS 4 FREELIST GROUPS 4 BUFFER_POOL DEFAULT)
     6    TABLESPACE "APPS_TS_TX_IDX"
     7

Index: ONT.OE_ORDER_LINES_N3

hide
     1
     2    CREATE INDEX "ONT"."OE_ORDER_LINES_N3" ON "ONT"."OE_ORDER_LINES_ALL" ("INVENTORY_ITEM_ID", "OPEN_FLAG")
     3    PCTFREE 10 INITRANS 11 MAXTRANS 255 COMPUTE STATISTICS
     4    STORAGE(INITIAL 131072 NEXT 131072 MINEXTENTS 1 MAXEXTENTS 2147483645
     5    PCTINCREASE 0 FREELISTS 4 FREELIST GROUPS 4 BUFFER_POOL DEFAULT)
     6    TABLESPACE "APPS_TS_TX_IDX"
     7

Index: ONT.OE_ORDER_LINES_N5

hide
     1
     2    CREATE INDEX "ONT"."OE_ORDER_LINES_N5" ON "ONT"."OE_ORDER_LINES_ALL" ("PROJECT_ID", "TASK_ID")
     3    PCTFREE 10 INITRANS 11 MAXTRANS 255 COMPUTE STATISTICS
     4    STORAGE(INITIAL 131072 NEXT 131072 MINEXTENTS 1 MAXEXTENTS 2147483645
     5    PCTINCREASE 0 FREELISTS 4 FREELIST GROUPS 4 BUFFER_POOL DEFAULT)
     6    TABLESPACE "APPS_TS_TX_IDX"
     7

Index: ONT.OE_ORDER_LINES_N6

hide
     1
     2    CREATE INDEX "ONT"."OE_ORDER_LINES_N6" ON "ONT"."OE_ORDER_LINES_ALL" ("REFERENCE_LINE_ID")
     3    PCTFREE 10 INITRANS 11 MAXTRANS 255 COMPUTE STATISTICS
     4    STORAGE(INITIAL 131072 NEXT 131072 MINEXTENTS 1 MAXEXTENTS 2147483645
     5    PCTINCREASE 0 FREELISTS 4 FREELIST GROUPS 4 BUFFER_POOL DEFAULT)
     6    TABLESPACE "APPS_TS_TX_IDX"
     7

Index: ONT.OE_ORDER_LINES_N7

hide
     1
     2    CREATE INDEX "ONT"."OE_ORDER_LINES_N7" ON "ONT"."OE_ORDER_LINES_ALL" ("LINE_SET_ID")
     3    PCTFREE 10 INITRANS 11 MAXTRANS 255 COMPUTE STATISTICS
     4    STORAGE(INITIAL 131072 NEXT 131072 MINEXTENTS 1 MAXEXTENTS 2147483645
     5    PCTINCREASE 0 FREELISTS 4 FREELIST GROUPS 4 BUFFER_POOL DEFAULT)
     6    TABLESPACE "APPS_TS_TX_IDX"
     7

Index: ONT.OE_ORDER_LINES_N9

hide
     1
     2    CREATE INDEX "ONT"."OE_ORDER_LINES_N9" ON "ONT"."OE_ORDER_LINES_ALL" ("SERVICE_REFERENCE_LINE_ID")
     3    PCTFREE 10 INITRANS 11 MAXTRANS 255 COMPUTE STATISTICS
     4    STORAGE(INITIAL 131072 NEXT 131072 MINEXTENTS 1 MAXEXTENTS 2147483645
     5    PCTINCREASE 0 FREELISTS 4 FREELIST GROUPS 4 BUFFER_POOL DEFAULT)
     6    TABLESPACE "APPS_TS_TX_IDX"
     7

Index: ONT.OE_ORDER_LINES_U1

hide
     1
     2    CREATE UNIQUE INDEX "ONT"."OE_ORDER_LINES_U1" ON "ONT"."OE_ORDER_LINES_ALL" ("LINE_ID")
     3    PCTFREE 10 INITRANS 11 MAXTRANS 255 COMPUTE STATISTICS
     4    STORAGE(INITIAL 131072 NEXT 131072 MINEXTENTS 1 MAXEXTENTS 2147483645
     5    PCTINCREASE 0 FREELISTS 4 FREELIST GROUPS 4 BUFFER_POOL DEFAULT)
     6    TABLESPACE "APPS_TS_TX_IDX"
     7

Package: APPS.INV_DECIMALS_PUB

hide
     1
     2    CREATE OR REPLACE PACKAGE "APPS"."INV_DECIMALS_PUB" AUTHID CURRENT_USER AS
     3  /* $Header: INVDECPS.pls 115.12 2002/05/08 16:54:53 arsawant ship $ */
     4
     5
     6  /*--------------------------------------------------------------------------+
     7   |Procedure validate_compare_quantities(..)
     8   |Returns the quantity converted from the first UOM in the second UOM.
     9   |If quantities in 2 UOMs are already available, then this procedure will
    10   |compare and validate these quantities based on conversion rates
    11   |and UOM and decimal qty controls. This procedure may be used to validate
    12   |scenarios where quatities are entered in dual UOMs. We want to make sure
    13   |quantities are valid based on conversion, and conversion
    14   |rate tolerances.
    15   |
    16   |Procedure validate_and_compare(
    17   |p_api_version_number		IN	NUMBER, -- version # of API
    18   |p_init_msg_list		IN	VARCHAR2, -- whether to initialize list
    19   |p_inventory_item_id		IN	NUMBER, -- inventory_item_id
    20   |p_organization_id		IN	NUMBER, -- organization_id
    21   |p_lot_control_code		IN	NUMBER, -- item's lot control code
    22   |p_lot_number			IN	VARCHAR2, -- lot number
    23   |p_sub_lot_control_code	IN	NUMBER, --sub lot control code
    24   |p_sublot_number		IN	VARCHAR2, -- sublot number
    25   |p_from_quantity		IN	NUMBER, -- qty in first UOM
    26   |p_from_uom_code		IN	VARCHAR2, -- UOM of fisrt qty
    27   |p_to_uom_code			IN	VARCHAR2, -- UOM of second qty
    28   |p_to_quantity_to_check	IN	NUMBER, -- qty in second UOM
    29   |x_resultant_to_quantity	OUT	NUMBER, -- calculated qty in second UOM
    30   |x_comparison			OUT	NUMBER,--Possible values are 1,0,-1,-99
    31   |x_msg_count			OUT	NUMBER, -- number of messages
    32   |x_msg_data			OUT	VARCHAR2, -- populated,if msg count = 1
    33   |x_return_status		OUT	VARCHAR2) -- return status
    34   |
    35   |Note: The comparisons are done in base UOM
    36   | of the UOM class to which the first UOM belongs. x_comparison returns:
    37   |-1		if from_quantity is less than to_quantity (A < B)
    38   | 0		if from_quantity is equal to to_quantity (A = B)
    39   | 1		if from_quantity is greater than to_quantity (A > B)
    40   | -99	if the validations for the first/second quantity failed
    41   | If the UOMs belong to different classes, then users can specify whether
    42   | they want to use the effective interclass UOM conversion tolerance, say, T.
    43   | CASE: p_use_interclass_tolerance = 1
    44   | ------
    45   | Q1 > Q2 if (Q1 - Q2) >= T
    46   | Q1 = Q2 if ABS(Q1 - Q2) < T
    47   | Q1 < Q2 if (Q1 - Q2 ) <= -T
    48   |
    49   |The output variable x_resultant_to_quantity will contain the converted
    50   |quantity
    51   |in the second UOM, using effective conversion rates.
    52   |Usage: In a dual UOM scenario, this api will confirm whether quantities in
    53   |the two UOMs are equal or not, based on x_comparison output variable.
    54   +--------------------------------------------------------------------------*/
    55
    56  Procedure validate_compare_quantities(
    57  		p_api_version_number	IN	NUMBER,
    58  		p_init_msg_list		IN	VARCHAR2 DEFAULT FND_API.G_FALSE,
    59  		p_inventory_item_id	IN	NUMBER,
    60  		p_organization_id	IN	NUMBER,
    61  		p_lot_control_code	IN	NUMBER,
    62  		p_lot_number		IN	VARCHAR2,
    63   		p_sub_lot_control_code	IN	NUMBER,
    64   		p_sublot_number		IN	VARCHAR2,
    65  		p_from_quantity		IN	NUMBER,
    66  		p_from_uom_code		IN	VARCHAR2,
    67  		p_to_uom_code		IN	VARCHAR2,
    68  		p_to_quantity_to_check	IN	NUMBER,
    69  		x_resultant_to_quantity	OUT	NUMBER,
    70  		x_valid_conversion	OUT	NUMBER,
    71   		x_msg_count		OUT	NUMBER,
    72   		x_msg_data		OUT	VARCHAR2,
    73  		x_return_status		OUT	VARCHAR2);
    74
    75
    76  /*--------------------------------------------------------------------------+
    77   |Function convert_UOM(..) return NUMBER ;
    78   |Returns the quantity converted from the first unit into the second unit.
    79   |If conversion is not possible, return status is failure.
    80   |Function convert(
    81   |p_api_version_number		IN	NUMBER,
    82   |p_init_msg_list		IN	VARCHAR2, -- whether to initialize list
    83   |p_inventory_item_id		IN	NUMBER, -- inventory_item_id
    84   |p_organization_id		IN	NUMBER, -- organization_id
    85   |p_lot_control_code		IN	NUMBER, -- item's lot control code
    86   |p_lot_number			IN	VARCHAR2, -- lot number
    87   |p_sub_lot_control_code	IN	NUMBER,
    88   |p_sublot_number		IN	VARCHAR2,
    89   |p_from_quantity		IN	NUMBER, -- qty in first UOM
    90   |p_from_uom_code		IN	VARCHAR2, -- UOM of fisrt qty
    91   |p_to_uom_code			IN	VARCHAR2, -- UOM of second qty
    92   |x_msg_count			OUT	NUMBER,
    93   |x_msg_data			OUT	VARCHAR2,
    94   |x_return_status		OUT	VARCHAR2)
    95   |					  return NUMBER ;
    96   |If there is an error, then -99 is returned.
    97   |1) From_quantity must be an absolute value.
    98   |2) From_quantity will then converted to base UOM in the class,
    99   |3) Then converted to base UOM of the
   100   |   to_UOM class,
   101   |4) Then converted to the quantity in to_UOM,
   102   |5) Then rounded to 9 decimals
   103   +--------------------------------------------------------------------------*/
   104
   105  Function convert_UOM(
   106  		p_api_version_number	IN	NUMBER,
   107  		p_init_msg_list		IN	VARCHAR2 DEFAULT FND_API.G_FALSE,
   108  		p_inventory_item_id	IN	NUMBER,
   109  		p_organization_id	IN	NUMBER,
   110  		p_lot_control_code	IN	NUMBER,
   111  		p_lot_number		IN	VARCHAR2,
   112  		p_sub_lot_control_code	IN	NUMBER,
   113   		p_sublot_number		IN	VARCHAR2,
   114  		p_from_quantity		IN	NUMBER,
   115  		p_from_uom_code		IN	VARCHAR2,
   116  		p_to_uom_code		IN	VARCHAR2,
   117   		x_msg_count		OUT	NUMBER,
   118   		x_msg_data		OUT	VARCHAR2,
   119  		x_return_status		OUT	VARCHAR2) return NUMBER ;
   120
   121
   122  /*--------------------------------------------------------------------------+
   123   | get_uom_properties(..)
   124   | This procedure is used to interrogate the UOM.
   125   | It returns:
   126   | uom class, base uom.
   127   | if the UOM is not found, the return status indicates this.
   128   | Procedure get_uom_properties(
   129   | p_api_version_number	IN	NUMBER,
   130   | p_init_msg_list	IN	VARCHAR2,
   131   | p_uom_code		IN	VARCHAR2,
   132   | x_uom_class		OUT	VARCHAR2,
   133   | x_base_uom		OUT	VARCHAR2,
   134   | x_msg_count		OUT	NUMBER,
   135   | x_msg_data		OUT	VARCHAR2,
   136   | x_return_status	OUT	VARCHAR2);
   137   +--------------------------------------------------------------------------*/
   138
   139
   140  Procedure get_uom_properties(
   141    p_api_version_number	IN	NUMBER,
   142    p_init_msg_list	IN	VARCHAR2 DEFAULT FND_API.G_FALSE,
   143    p_uom_code		IN	VARCHAR2,
   144    x_uom_class		OUT	VARCHAR2,
   145    x_base_uom		OUT	VARCHAR2,
   146    x_msg_count		OUT	NUMBER,
   147    x_msg_data		OUT	VARCHAR2,
   148    x_return_status	OUT	VARCHAR2);
   149
   150
   151  /*-------------------------------------------------------------------------+
   152   | Procedure compare_quantities(..)
   153   | Procedure compare_quantities(
   154   |	p_api_version_number		IN	NUMBER,
   155   |	p_init_msg_list			IN	VARCHAR2,
   156   | 	p_inventory_item_id		IN	NUMBER,
   157   | 	p_organization_id		IN	NUMBER,
   158   |	p_lot_control_code		IN	NUMBER,
   159   | 	p_lot_number			IN	VARCHAR2,
   160   |	p_sub_lot_control_code		IN	NUMBER,
   161   |	p_sublot_number			IN	VARCHAR2,
   162   | 	p_fisrt_qauantity		IN	NUMBER,
   163   |	p_first_uom			IN	VARCHAR2,
   164   |	p_second_quantity		IN	NUMBER,
   165   | 	p_second_uom			IN	VARCHAR2,
   166   |	p_use_interclass_tolerance	IN	VARCHAR2, -- Yes = 1, 2 = No
   167   |	x_comaprison_result		OUT	NUMBER,
   168   |	x_msg_count			OUT	NUMBER,
   169   |	x_msg_data			OUT	VARCHAR2,
   170   |	x_return_status			OUT	VARCHAR2);
   171   |
   172   | This procedure compares the quantities A and B and returns result in the
   173   | output variable x_comparison_result. The comparisons are done in base UOM
   174   | of the UOM class to which the first UOM belongs:
   175   |-1		if quantity A is less than quantity B (A < B)
   176   | 0		if quantity A is equal to quantity B (A = B)
   177   | 1		if quantity A is greater than quantity B (A > B)
   178   | If the UOMs belong to different classes, then users can specify whether
   179   | they want to use interclass UOM conversion tolerance, say, T.
   180   | CASE: p_use_interclass_tolerance = 1
   181   | ------
   182   | Q1 > Q2 if (Q1 - Q2) >= T
   183   | Q1 = Q2 if ABS(Q1 - Q2) < T
   184   | Q1 < Q2 if (Q1 - Q2 ) <= -T
   185   +------------------------------------------------------------------------*/
   186
   187   Procedure compare_quantities(
   188  	p_api_version_number		IN	NUMBER,
   189  	p_init_msg_list			IN	VARCHAR2 DEFAULT FND_API.G_FALSE,
   190   	p_inventory_item_id		IN	NUMBER,
   191   	p_organization_id		IN	NUMBER,
   192  	p_lot_control_code		IN	NUMBER,
   193  	p_lot_number			IN	VARCHAR2,
   194  	p_sub_lot_control_code		IN	NUMBER,
   195   	p_sublot_number			IN	VARCHAR2,
   196   	p_fisrt_qauantity		IN	NUMBER,
   197  	p_first_uom			IN	VARCHAR2,
   198  	p_second_quantity		IN	NUMBER,
   199   	p_second_uom			IN	VARCHAR2,
   200  	p_use_interclass_tolerance	IN	VARCHAR2,
   201  	x_comaprison_result		OUT	NUMBER,
   202   	x_msg_count			OUT	NUMBER,
   203   	x_msg_data			OUT	VARCHAR2,
   204  	x_return_status			OUT	VARCHAR2);
   205
   206
   207  /*-----------------------------------------------------------------------+
   208   | Procedure Validate_Quantity(
   209   |	p_item_id			IN	NUMBER,
   210   |	p_organization_id		IN	NUMBER,
   211   |	p_input_quantity		IN	NUMBER,
   212   |	p_UOM_code			IN	VARCHAR2,
   213   |	x_output_quantity		OUT	NUMBER,
   214   |	x_primary_quantity		OUT	NUMBER,
   215   |	x_return_status			OUT	VARCHAR2);
   216   |
   217   | Validates and returns the quantity in this manner (the caller does not need
   218   | to adjust the result):
   219   | This routine checks to make sure that the input quantity precision does not exceed
   220   | the decimal precision. Max Precision is: 10 digits before the decimal point and
   221   | 9 digits after the decimal point.
   222   | The routine also makes sure that if the item is serial number controlled, then
   223   | the quantity in primary UOM is an integer number.
   224   | The routine also makes sure that if the item's indivisible_flag is set to yes,
   225   | then the item quantity is an integer in the primary UOM.
   226   | The routine also checks if the profile, INV:DETECT TRUNCATION, is set to yes
   227   | the item quantity in primary UOM also obeys max precision and that it is not zero
   228   | if the input quantity was not zero.
   229   | The procedure retruns a correct output quantity in the transaction UOM, returns the
   230   | the primary quantity (in priamry UOM, of course), and returns a status of success,failure
   231   | or warning.
   232   +-------------------------------------------------------------------------*/
   233
   234  Procedure Validate_Quantity(
   235  	p_item_id			IN	NUMBER,
   236   	p_organization_id		IN	NUMBER,
   237  	p_input_quantity		IN	NUMBER,
   238  	p_UOM_code			IN	VARCHAR2,
   239    	x_output_quantity		OUT	NUMBER,
   240  	x_primary_quantity		OUT	NUMBER,
   241  	x_return_status			OUT	VARCHAR2);
   242
   243  /*------------------------------------------------------------------------+
   244   | Procedure Validate_Quantity(
   245   |      p_item_id                       IN      NUMBER,
   246   |      p_organization_id               IN      NUMBER,
   247   |      p_input_quantity                IN      NUMBER,
   248   |      p_UOM_code                      IN      VARCHAR2,
   249   |      p_max_decimal_digits            IN      NUMBER DEFAULT NULL,
   250   |      x_output_quantity               OUT     NUMBER,
   251   |      x_primary_quantity              OUT     NUMBER,
   252   |      x_return_status                 OUT     VARCHAR2);
   253   |
   254   | This procedure overloads validate_quantity with one more parameter p_max_decimal_digits
   255   | to adjust max precision. If the value of p_max_decimal_digits is null, then default
   256   | it to g_max_decimal_digits. Other works the same as the above Validate_Quantity procedure.
   257   +-------------------------------------------------------------------------*/
   258
   259  Procedure Validate_Quantity(
   260          p_item_id                       IN      NUMBER,
   261          p_organization_id               IN      NUMBER,
   262          p_input_quantity                IN      NUMBER,
   263          p_UOM_code                      IN      VARCHAR2,
   264          p_max_decimal_digits            IN      NUMBER,
   265          p_primary_uom                   IN      VARCHAR2,
   266          p_indivisible_flag              IN      VARCHAR2,
   267          x_output_quantity               OUT     NUMBER,
   268          x_primary_quantity              OUT     NUMBER,
   269          x_return_status                 OUT     VARCHAR2);
   270
   271
   272  function get_primary_quantity(
   273  		p_organization_id	IN	NUMBER,
   274  		p_inventory_item_id	IN	NUMBER,
   275  		p_uom			IN	VARCHAR2,
   276  		p_quantity		IN	NUMBER) return number;
   277
   278
   279
   280  end INV_DECIMALS_PUB;
   281
   282  CREATE OR REPLACE PACKAGE BODY "APPS"."INV_DECIMALS_PUB" AS
   283  /* $Header: INVDECPB.pls 115.15 2002/05/08 00:25:46 arsawant ship $ */
   284
   285
   286  /*--------------------------------------------------------------------------+
   287   |Procedure validate_compare_quantities(..)
   288   |Returns the quantity converted from the first UOM in the second UOM.
   289   |If quantities in 2 UOMs are already available, then this procedure will
   290   |compare and validate these quantities based on conversion rates
   291   |and UOM and decimal qty controls. This procedure may be used to validate
   292   |scenarios where quatities are entered in dual UOMs. We want to make sure
   293   |quantities are valid based on conversion, and conversion
   294   |rate tolerances.
   295   |
   296   |Procedure validate_and_compare(
   297   |p_api_version_number		IN	NUMBER, -- version # of API
   298   |p_init_msg_list		IN	VARCHAR2, -- whether to initialize list
   299   |p_inventory_item_id		IN	NUMBER, -- inventory_item_id
   300   |p_organization_id		IN	NUMBER, -- organization_id
   301   |p_lot_control_code		IN	NUMBER, -- item's lot control code
   302   |p_lot_number			IN	VARCHAR2, -- lot number
   303   |p_sub_lot_control_code	IN	NUMBER, --sub lot control code
   304   |p_sublot_number		IN	VARCHAR2, -- sublot number
   305   |p_from_quantity		IN	NUMBER, -- qty in first UOM
   306   |p_from_uom_code		IN	VARCHAR2, -- UOM of fisrt qty
   307   |p_to_uom_code			IN	VARCHAR2, -- UOM of second qty
   308   |p_to_quantity_to_check	IN	NUMBER, -- qty in second UOM
   309   |x_resultant_to_quantity	OUT	NUMBER, -- calculated qty in second UOM
   310   |x_comparison			OUT	NUMBER,--Possible values are 1,0,-1,-99
   311   |x_msg_count			OUT	NUMBER, -- number of messages
   312   |x_msg_data			OUT	VARCHAR2, -- populated,if msg count = 1
   313   |x_return_status		OUT	VARCHAR2) -- return status
   314   |
   315   |Note: The comparisons are done in base UOM
   316   | of the UOM class to which the first UOM belongs. x_comparison returns:
   317   |-1		if from_quantity is less than to_quantity (A < B)
   318   | 0		if from_quantity is equal to to_quantity (A = B)
   319   | 1		if from_quantity is greater than to_quantity (A > B)
   320   | -99	if the validations for the first/second quantity failed
   321   | If the UOMs belong to different classes, then users can specify whether
   322   | they want to use the effective interclass UOM conversion tolerance, say, T.
   323   | CASE: p_use_interclass_tolerance = 1
   324   | ------
   325   | Q1 > Q2 if (Q1 - Q2) >= T
   326   | Q1 = Q2 if ABS(Q1 - Q2) < T
   327   | Q1 < Q2 if (Q1 - Q2 ) <= -T
   328   |
   329   |The output variable x_resultant_to_quantity will contain the converted
   330   |quantity
   331   |in the second UOM, using effective conversion rates.
   332   |Usage: In a dual UOM scenario, this api will confirm whether quantities in
   333   |the two UOMs are equal or not, based on x_comparison output variable.
   334   +--------------------------------------------------------------------------*/
   335
   336  -- Package Globals
   337  -- a warning exception
   338  	g_inv_warning	exception ;
   339  	g_ret_warning	CONSTANT	VARCHAR2(1):= 'W';
   340
   341
   342     g_package_name		CONSTANT	VARCHAR2(50) := 'INV_DECIMALS';
   343     g_max_decimal_digits	CONSTANT	NUMBER := 9 ;
   344     g_max_real_digits	CONSTANT	NUMBER := 10 ;
   345     g_max_total_digits	CONSTANT	NUMBER := 19 ;
   346
   347  Procedure validate_compare_quantities(
   348  		p_api_version_number	IN	NUMBER,
   349  		p_init_msg_list		IN	VARCHAR2 DEFAULT FND_API.G_FALSE,
   350  		p_inventory_item_id	IN	NUMBER,
   351  		p_organization_id	IN	NUMBER,
   352  		p_lot_control_code	IN	NUMBER,
   353  		p_lot_number		IN	VARCHAR2,
   354   		p_sub_lot_control_code	IN	NUMBER,
   355   		p_sublot_number		IN	VARCHAR2,
   356  		p_from_quantity		IN	NUMBER,
   357  		p_from_uom_code		IN	VARCHAR2,
   358  		p_to_uom_code		IN	VARCHAR2,
   359  		p_to_quantity_to_check	IN	NUMBER,
   360  		x_resultant_to_quantity	OUT	NUMBER,
   361  		x_valid_conversion	OUT	NUMBER,
   362   		x_msg_count		OUT	NUMBER,
   363   		x_msg_data		OUT	VARCHAR2,
   364  		x_return_status		OUT	VARCHAR2) IS
   365
   366  BEGIN
   367
   368  null;
   369
   370  end validate_compare_quantities ;
   371
   372
   373  /*--------------------------------------------------------------------------+
   374   |Function convert_UOM(..) return NUMBER ;
   375   |Returns the quantity converted from the first unit into the second unit.
   376   |If conversion is not possible, return status is failure.
   377   |Function convert(
   378   |p_api_version_number		IN	NUMBER,
   379   |p_init_msg_list		IN	VARCHAR2, -- whether to initialize list
   380   |p_inventory_item_id		IN	NUMBER, -- inventory_item_id
   381   |p_organization_id		IN	NUMBER, -- organization_id
   382   |p_lot_control_code		IN	NUMBER, -- item's lot control code
   383   |p_lot_number			IN	VARCHAR2, -- lot number
   384   |p_sub_lot_control_code	IN	NUMBER,
   385   |p_sublot_number		IN	VARCHAR2,
   386   |p_from_quantity		IN	NUMBER, -- qty in first UOM
   387   |p_from_uom_code		IN	VARCHAR2, -- UOM of fisrt qty
   388   |p_to_uom_code			IN	VARCHAR2, -- UOM of second qty
   389   |x_msg_count			OUT	NUMBER,
   390   |x_msg_data			OUT	VARCHAR2,
   391   |x_return_status		OUT	VARCHAR2)
   392   |					  return NUMBER ;
   393   |If there is an error, then -99 is returned.
   394   |1) From_quantity must be an absolute value.
   395   |2) From_quantity will then converted to base UOM in the class,
   396   |3) Then converted to base UOM of the
   397   |   to_UOM class,
   398   |4) Then converted to the quantity in to_UOM,
   399   |5) Then rounded to 9 decimals
   400   +--------------------------------------------------------------------------*/
   401
   402  Function convert_UOM(
   403  		p_api_version_number	IN	NUMBER,
   404  		p_init_msg_list		IN	VARCHAR2 DEFAULT FND_API.G_FALSE,
   405  		p_inventory_item_id	IN	NUMBER,
   406  		p_organization_id	IN	NUMBER,
   407  		p_lot_control_code	IN	NUMBER,
   408  		p_lot_number		IN	VARCHAR2,
   409  		p_sub_lot_control_code	IN	NUMBER,
   410   		p_sublot_number		IN	VARCHAR2,
   411  		p_from_quantity		IN	NUMBER,
   412  		p_from_uom_code		IN	VARCHAR2,
   413  		p_to_uom_code		IN	VARCHAR2,
   414   		x_msg_count		OUT	NUMBER,
   415   		x_msg_data		OUT	VARCHAR2,
   416  		x_return_status		OUT	VARCHAR2) return NUMBER IS
   417
   418  BEGIN
   419
   420  return 0;
   421
   422  end convert_uom ;
   423
   424
   425  /*--------------------------------------------------------------------------+
   426   | get_uom_properties(..)
   427   | This procedure is used to interrogate the UOM.
   428   | It returns:
   429   | uom class, base uom.
   430   | if the UOM is not found, the return status indicates this.
   431   | Procedure get_uom_properties(
   432   | p_api_version_number	IN	NUMBER,
   433   | p_init_msg_list	IN	VARCHAR2,
   434   | p_uom_code		IN	VARCHAR2,
   435   | x_uom_class		OUT	VARCHAR2,
   436   | x_base_uom		OUT	VARCHAR2,
   437   | x_msg_count		OUT	NUMBER,
   438   | x_msg_data		OUT	VARCHAR2,
   439   | x_return_status	OUT	VARCHAR2);
   440   +--------------------------------------------------------------------------*/
   441
   442
   443  Procedure get_uom_properties(
   444    p_api_version_number	IN	NUMBER,
   445    p_init_msg_list	IN	VARCHAR2 DEFAULT FND_API.G_FALSE,
   446    p_uom_code		IN	VARCHAR2,
   447    x_uom_class		OUT	VARCHAR2,
   448    x_base_uom		OUT	VARCHAR2,
   449    x_msg_count		OUT	NUMBER,
   450    x_msg_data		OUT	VARCHAR2,
   451    x_return_status	OUT	VARCHAR2) IS
   452
   453  BEGIN
   454
   455  null;
   456
   457  end get_uom_properties ;
   458
   459
   460
   461  /*-------------------------------------------------------------------------+
   462   | Procedure compare_quantities(..)
   463   | Procedure compare_quantities(
   464   |	p_api_version_number		IN	NUMBER,
   465   |	p_init_msg_list			IN	VARCHAR2,
   466   | 	p_inventory_item_id		IN	NUMBER,
   467   | 	p_organization_id		IN	NUMBER,
   468   |	p_lot_control_code		IN	NUMBER,
   469   | 	p_lot_number			IN	VARCHAR2,
   470   |	p_sub_lot_control_code		IN	NUMBER,
   471   |	p_sublot_number			IN	VARCHAR2,
   472   | 	p_fisrt_qauantity		IN	NUMBER,
   473   |	p_first_uom			IN	VARCHAR2,
   474   |	p_second_quantity		IN	NUMBER,
   475   | 	p_second_uom			IN	VARCHAR2,
   476   |	p_use_interclass_tolerance	IN	VARCHAR2, -- Yes = 1, 2 = No
   477   |	x_comaprison_result		OUT	NUMBER,
   478   |	x_msg_count			OUT	NUMBER,
   479   |	x_msg_data			OUT	VARCHAR2,
   480   |	x_return_status			OUT	VARCHAR2);
   481   |
   482   | This procedure compares the quantities A and B and returns result in the
   483   | output variable x_comparison_result. The comparisons are done in base UOM
   484   | of the UOM class to which the first UOM belongs:
   485   |-1		if quantity A is less than quantity B (A < B)
   486   | 0		if quantity A is equal to quantity B (A = B)
   487   | 1		if quantity A is greater than quantity B (A > B)
   488   | If the UOMs belong to different classes, then users can specify whether
   489   | they want to use interclass UOM conversion tolerance, say, T.
   490   | CASE: p_use_interclass_tolerance = 1
   491   | ------
   492   | Q1 > Q2 if (Q1 - Q2) >= T
   493   | Q1 = Q2 if ABS(Q1 - Q2) < T
   494   | Q1 < Q2 if (Q1 - Q2 ) <= -T
   495   +------------------------------------------------------------------------*/
   496
   497   Procedure compare_quantities(
   498  	p_api_version_number		IN	NUMBER,
   499  	p_init_msg_list			IN	VARCHAR2 DEFAULT FND_API.G_FALSE,
   500   	p_inventory_item_id		IN	NUMBER,
   501   	p_organization_id		IN	NUMBER,
   502  	p_lot_control_code		IN	NUMBER,
   503  	p_lot_number			IN	VARCHAR2,
   504  	p_sub_lot_control_code		IN	NUMBER,
   505   	p_sublot_number			IN	VARCHAR2,
   506   	p_fisrt_qauantity		IN	NUMBER,
   507  	p_first_uom			IN	VARCHAR2,
   508  	p_second_quantity		IN	NUMBER,
   509   	p_second_uom			IN	VARCHAR2,
   510  	p_use_interclass_tolerance	IN	VARCHAR2,
   511  	x_comaprison_result		OUT	NUMBER,
   512   	x_msg_count			OUT	NUMBER,
   513   	x_msg_data			OUT	VARCHAR2,
   514  	x_return_status			OUT	VARCHAR2) IS
   515
   516  BEGIN
   517
   518  null;
   519
   520  end compare_quantities ;
   521
   522
   523
   524  /*-----------------------------------------------------------------------+
   525   | Procedure Validate_Quantity(
   526   |	p_item_id			IN	NUMBER,
   527   |	p_organization_id		IN	NUMBER,
   528   |	p_input_quantity		IN	NUMBER,
   529   |	p_UOM_code			IN	VARCHAR2,
   530   |	x_output_quantity		OUT	NUMBER,
   531   |	x_primary_quantity		OUT	NUMBER,
   532   |	x_return_status			OUT	VARCHAR2);
   533   |
   534   | Validates and returns the quantity in this manner (the caller does not need
   535   | to adjust the result):
   536   | This routine checks to make sure that the input quantity precision does not exceed
   537   | the decimal precision. Max Precision is: 10 digits before the decimal point and
   538   | 9 digits after the decimal point.
   539   | The routine also makes sure that if the item is serial number controlled, then
   540   | the quantity in primary UOM is an integer number.
   541   | The routine also makes sure that if the item's indivisible_flag is set to yes,
   542   | then the item quantity is an integer in the primary UOM.
   543   | The routine also checks if the profile, INV:DETECT TRUNCATION, is set to yes
   544   | the item quantity in primary UOM also obeys max precision and that it is not zero
   545   | if the input quantity was not zero.
   546   | The procedure retruns a correct output quantity in the transaction UOM, returns the
   547   | the primary quantity (in priamry UOM, of course), and returns a status of success,failure
   548   | or warning.
   549   |
   550   +-------------------------------------------------------------------------*/
   551
   552  Procedure Validate_Quantity(
   553  	p_item_id			IN	NUMBER,
   554  	p_organization_id		IN	NUMBER,
   555  	p_input_quantity		IN	NUMBER,
   556  	p_UOM_code			IN	VARCHAR2,
   557  	x_output_quantity		OUT	NUMBER,
   558  	x_primary_quantity		OUT	NUMBER,
   559  	x_return_status			OUT	VARCHAR2) IS
   560
   561    -- Constants
   562       c_api_version_number CONSTANT NUMBER  	:= 1.0 ;
   563       c_api_name 	  CONSTANT VARCHAR2(50):= 'VALIDATE_QUANTITY';
   564
   565    -- Variables
   566       l_qty_string		VARCHAR2(50);
   567       l_decimal_len 		NUMBER; -- number of decimal digits
   568       l_real_len			NUMBER; -- number of digits before decimal point
   569       l_total_len		NUMBER; -- total number of digits
   570       l_uom_class		VARCHAR2(50); -- uom class name
   571       l_base_uom			VARCHAR2(50); -- base uom in class
   572       l_primary_uom		VARCHAR2(10); -- primary uom of item
   573       l_highest_factor		NUMBER; -- biggest factor in class w.r.t uom
   574       l_lowest_factor		NUMBER; -- lowest factor in class w.r.t. uom
   575       l_conv_factor		NUMBER;
   576       l_exp_factor		NUMBER;
   577       l_decimal_profile		VARCHAR2(240);
   578       l_serial_control		NUMBER ;
   579       l_do_conversion		NUMBER := 1;
   580       l_raise_warning		NUMBER := 0;
   581       l_indivisible_flag		VARCHAR2(10):= 'N';
   582
   583  BEGIN
   584
   585    -- initialize return status to success
   586       x_return_status := fnd_api.g_ret_sts_success;
   587
   588   -- now make sure that # of decimal digits does not exceed g_max_decimal_digits
   589      if ( p_input_quantity <> ROUND(p_input_quantity, g_max_decimal_digits)) then
   590         fnd_message.set_name('INV', 'MAX_DECIMAL_LENGTH');
   591         x_output_quantity := ROUND(p_input_quantity, g_max_decimal_digits);
   592         l_raise_warning := 1 ;
   593      else
   594         if (x_output_quantity IS NULL) then
   595             x_output_quantity := p_input_quantity;
   596         end if;
   597      end if;
   598
   599    -- Now make sure that the length of real part of number doesn't exceed
   600    -- g_max_real_digits
   601      if ( trunc(abs(p_input_quantity)) > (POWER(10,g_max_real_digits) - 1) ) then
   602         fnd_message.set_name('INV', 'MAX_REAL_LENGTH');
   603         raise fnd_api.g_exc_error;
   604       end if;
   605
   606    -- now that in the given UOM the item quantity obeys the decimal precision rules
   607    -- we can now make sure that when converted to primary qty, decimal precision
   608    -- rules will still be obeyed.
   609
   610
   611    -- get the item's primary uom, serial_number_control_code, and the item's indivisible flag
   612
   613       SELECT primary_uom_code, serial_number_control_code, NVL(indivisible_flag,'N')
   614       INTO l_primary_uom, l_serial_control, l_indivisible_flag
   615       FROM mtl_system_items
   616       WHERE inventory_item_id = p_item_id
   617       AND organization_id = p_organization_id ;
   618
   619       -- if the primary uom is same as input uom, then nothing more to validate
   620       if ( l_primary_uom = p_uom_code) then
   621         x_primary_quantity := p_input_quantity ;
   622         l_do_conversion := 0;
   623       end if;
   624
   625       if ( l_do_conversion = 1 ) then
   626         -- get the conversion rate. call inv_convert.uom_convert procedure.
   627         -- NOTE: this convert routines ROUNDS (not truncates) to precision specified
   628         l_conv_factor := inv_convert.inv_um_convert(
   629          item_id		=> p_item_id,
   630          precision	=> g_max_decimal_digits +2,
   631          from_quantity   => 1,
   632          from_unit       => p_uom_code,
   633          to_unit         => l_primary_uom,
   634          from_name	=> null,
   635          to_name	        => null);
   636
   637         x_primary_quantity := l_conv_factor * p_input_quantity ;
   638
   639          -- Begin fix 2256336
   640         IF x_primary_quantity <> TRUNC(x_primary_quantity) AND l_indivisible_flag = 'Y' THEN
   641         l_conv_factor := inv_convert.inv_um_convert(
   642          item_id         => p_item_id,
   643          precision       => g_max_decimal_digits +2,
   644          from_quantity   => 1,
   645          from_unit       => l_primary_uom,
   646          to_unit         => p_uom_code,
   647          from_name       => null,
   648          to_name         => null);
   649          IF l_conv_factor <> 0 THEN
   650           x_primary_quantity := p_input_quantity/l_conv_factor ;
   651          END IF;
   652         END IF;
   653          -- End fix 2256336
   654
   655
   656       -- check if the profile detect_truncation is set. If yes, then make sure primary qty
   657       -- also does not break decimal precision rules.
   658       fnd_profile.get('INV_DETECT_TRUNCATION',l_decimal_profile);
   659
   660       if ( l_decimal_profile = '1' ) then -- '1'= yes, '2' = no
   661
   662         if ( x_primary_quantity <> ROUND(x_primary_quantity,g_max_decimal_digits) ) then
   663           fnd_message.set_name('INV', 'PRI_MAX_DECIMAL_LENGTH');
   664  	 raise fnd_api.g_exc_error;
   665         end if;
   666
   667      -- Now make sure that the length of real part of number doesn't exceed
   668      -- g_max_real_digits
   669         if ( trunc(abs(x_primary_quantity)) > ( POWER(10,g_max_real_digits) - 1) ) then
   670           fnd_message.set_name('INV', 'PRI_MAX_REAL_LENGTH');
   671           raise fnd_api.g_exc_error;
   672         end if;
   673
   674       -- now check if the quantity in primary UOM is zero
   675         if ( (x_primary_quantity = 0) AND (p_input_quantity <> 0) ) then
   676           fnd_message.set_name('INV', 'PRI_QTY_IS_ZERO');
   677           raise fnd_api.g_exc_error ;
   678         end if;
   679
   680       end if;
   681
   682      end if;
   683
   684      -- if item has indivisible flag set, then make sure that quantity is integer in
   685      -- primary UOM
   686
   687         if (( l_indivisible_flag = 'Y' ) AND ( Round(x_primary_quantity,(g_max_decimal_digits-1)) <> TRUNC(x_primary_quantity)) ) then
   688           fnd_message.set_name('INV', 'DIVISIBILITY_VIOLATION');
   689  	 raise fnd_api.g_exc_error ;
   690         end if;
   691
   692      -- if item is serial number controlled, make the qty in primary UOM is integer
   693      -- Assumption: Whenever an item is unser serial number control, teh quantity must be
   694      -- integer in primary uom. Even if specific serial may not be required at the time, the
   695      -- qty of a serial number should be integer in primary uom.
   696
   697         if ( (l_serial_control > 1 ) AND ( x_primary_quantity <> TRUNC(x_primary_quantity)) ) then
   698           fnd_message.set_name('INV', 'SERIAL_QTY_VIOLATION');
   699  	 raise fnd_api.g_exc_error ;
   700         end if;
   701
   702         if ( l_raise_warning = 1 ) then
   703           raise g_inv_warning ;
   704         end if;
   705
   706   EXCEPTION
   707         when fnd_api.g_exc_error then
   708           x_return_status := fnd_api.g_ret_sts_error ;
   709
   710         when fnd_api.g_exc_unexpected_error then
   711           x_return_status := fnd_api.g_ret_sts_unexp_error;
   712
   713         when g_inv_warning then
   714  	 x_return_status := g_ret_warning ;
   715
   716         when others then
   717           x_return_status := fnd_api.g_ret_sts_unexp_error;
   718
   719           if (fnd_msg_pub.check_msg_level
   720             (fnd_msg_pub.g_msg_lvl_unexp_error))then
   721             fnd_msg_pub.add_exc_msg(g_package_name,c_api_name);
   722           end if;
   723
   724  end validate_quantity ;
   725
   726  /*-----------------------------------------------------------------------+
   727   | Procedure Validate_Quantity(
   728   |      p_item_id                       IN      NUMBER,
   729   |      p_organization_id               IN      NUMBER,
   730   |      p_input_quantity                IN      NUMBER,
   731   |      p_UOM_code                      IN      VARCHAR2,
   732   |      p_max_decimal_digits            IN      NUMBER,
   733   |      x_output_quantity               OUT     NUMBER,
   734   |      x_primary_quantity              OUT     NUMBER,
   735   |      x_return_status                 OUT     VARCHAR2);
   736   |
   737   | This procedure overloads validate_quantity with one more parameter p_max_decimal_digits
   738   | to adjust max precision. If the value of p_max_decimal_digits is null, then default
   739   | it to g_max_decimal_digits. Other works the same as the above Validate_Quantity procedure.
   740   +-------------------------------------------------------------------------*/
   741
   742  Procedure Validate_Quantity(
   743          p_item_id                       IN      NUMBER,
   744          p_organization_id               IN      NUMBER,
   745          p_input_quantity                IN      NUMBER,
   746          p_UOM_code                      IN      VARCHAR2,
   747          p_max_decimal_digits            IN      NUMBER,
   748          p_primary_uom                   IN      VARCHAR2,
   749          p_indivisible_flag              IN      VARCHAR2,
   750          x_output_quantity               OUT     NUMBER,
   751          x_primary_quantity              OUT     NUMBER,
   752          x_return_status                 OUT     VARCHAR2) IS
   753
   754    -- Constants
   755       c_api_version_number CONSTANT NUMBER       := 1.0 ;
   756       c_api_name           CONSTANT VARCHAR2(50):= 'VALIDATE_QUANTITY';
   757
   758    -- Variables
   759       l_qty_string               VARCHAR2(50);
   760       l_decimal_len              NUMBER; -- number of decimal digits
   761       l_real_len                 NUMBER; -- number of digits before decimal point
   762       l_total_len                NUMBER; -- total number of digits
   763       l_uom_class                VARCHAR2(50); -- uom class name
   764       l_base_uom                 VARCHAR2(50); -- base uom in class
   765       l_primary_uom              VARCHAR2(10) := p_primary_uom; -- primary uom of item
   766       l_highest_factor           NUMBER; -- biggest factor in class w.r.t uom
   767       l_lowest_factor            NUMBER; -- lowest factor in class w.r.t. uom
   768       l_conv_factor              NUMBER;
   769       l_exp_factor               NUMBER;
   770       l_decimal_profile          VARCHAR2(240);
   771       l_serial_control           NUMBER := 1;
   772       l_do_conversion            NUMBER := 1;
   773       l_raise_warning            NUMBER := 0;
   774       l_indivisible_flag         VARCHAR2(10):= NVL(p_indivisible_flag, 'N');
   775       l_max_decimal_digits       NUMBER := p_max_decimal_digits;
   776
   777  BEGIN
   778
   779    -- initialize return status to success
   780       x_return_status := fnd_api.g_ret_sts_success;
   781
   782    -- put the default = g_max_decimal_digits if l_max_decimal_digits is null
   783       if (l_max_decimal_digits IS NULL) then
   784           l_max_decimal_digits := g_max_decimal_digits;
   785       end if;
   786
   787    -- now make sure that # of decimal digits does not exceed l_max_decimal_digits
   788      if ( p_input_quantity <> ROUND(p_input_quantity, l_max_decimal_digits)) then
   789         fnd_message.set_name('INV', 'MAX_DECIMAL_LENGTH');
   790         x_output_quantity := ROUND(p_input_quantity, l_max_decimal_digits);
   791         l_raise_warning := 1 ;
   792       else
   793         if (x_output_quantity IS NULL) then
   794             x_output_quantity := p_input_quantity;
   795         end if;
   796       end if;
   797
   798    -- Now make sure that the length of real part of number doesn't exceed
   799    -- g_max_real_digits
   800      if ( trunc(abs(p_input_quantity)) > (POWER(10,g_max_real_digits) - 1) ) then
   801         fnd_message.set_name('INV', 'MAX_REAL_LENGTH');
   802         raise fnd_api.g_exc_error;
   803       end if;
   804
   805    -- now that in the given UOM the item quantity obeys the decimal precision rules
   806    -- we can now make sure that when converted to primary qty, decimal precision
   807    -- rules will still be obeyed.
   808
   809
   810    -- get the item's primary uom, serial_number_control_code, and the item's indivisible flag
   811    IF (p_item_id IS NOT NULL) then
   812       SELECT primary_uom_code, serial_number_control_code, NVL(indivisible_flag,'N')
   813       INTO l_primary_uom, l_serial_control, l_indivisible_flag
   814       FROM mtl_system_items
   815       WHERE inventory_item_id = p_item_id
   816       AND organization_id = p_organization_id ;
   817    END IF;
   818
   819       -- if the primary uom is same as input uom, then nothing more to validate
   820       if ( l_primary_uom = p_uom_code) then
   821         x_primary_quantity := p_input_quantity ;
   822         l_do_conversion := 0;
   823       end if;
   824
   825       if ( l_do_conversion = 1 ) then
   826         -- get the conversion rate. call inv_convert.uom_convert procedure.
   827         -- NOTE: this convert routines ROUNDS (not truncates) to precision specified
   828         l_conv_factor := inv_convert.inv_um_convert(
   829          item_id         => p_item_id,
   830          precision       => l_max_decimal_digits +2,
   831          from_quantity   => 1,
   832          from_unit       => p_uom_code,
   833          to_unit         => l_primary_uom,
   834          from_name       => null,
   835          to_name         => null);
   836
   837         x_primary_quantity := l_conv_factor * p_input_quantity ;
   838
   839
   840       -- check if the profile detect_truncation is set. If yes, then make sure primary qty
   841       -- also does not break decimal precision rules.
   842       fnd_profile.get('INV_DETECT_TRUNCATION',l_decimal_profile);
   843
   844       if ( l_decimal_profile = '1' ) then -- '1'= yes, '2' = no
   845
   846         if ( x_primary_quantity <> ROUND(x_primary_quantity,l_max_decimal_digits) ) then
   847           fnd_message.set_name('INV', 'PRI_MAX_DECIMAL_LENGTH');
   848           raise fnd_api.g_exc_error;
   849         end if;
   850
   851      -- Now make sure that the length of real part of number doesn't exceed
   852      -- g_max_real_digits
   853         if ( trunc(abs(x_primary_quantity)) > ( POWER(10,g_max_real_digits) - 1) ) then
   854           fnd_message.set_name('INV', 'PRI_MAX_REAL_LENGTH');
   855           raise fnd_api.g_exc_error;
   856         end if;
   857
   858       -- now check if the quantity in primary UOM is zero
   859         if ( (x_primary_quantity = 0) AND (p_input_quantity <> 0) ) then
   860           fnd_message.set_name('INV', 'PRI_QTY_IS_ZERO');
   861           raise fnd_api.g_exc_error ;
   862         end if;
   863
   864       end if;
   865
   866      end if;
   867
   868      -- if item has indivisible flag set, then make sure that quantity is integer in
   869      -- primary UOM
   870
   871         if (( l_indivisible_flag = 'Y' ) AND ( Round(x_primary_quantity,(l_max_decimal_digits-1)) <> TRUNC(x_primary_quantity)) ) then
   872           fnd_message.set_name('INV', 'DIVISIBILITY_VIOLATION');
   873           raise fnd_api.g_exc_error ;
   874         end if;
   875
   876      -- if item is serial number controlled, make the qty in primary UOM is integer
   877      -- Assumption: Whenever an item is unser serial number control, teh quantity must be
   878      -- integer in primary uom. Even if specific serial may not be required at the time, the
   879      -- qty of a serial number should be integer in primary uom.
   880
   881         if ( (l_serial_control > 1 ) AND ( x_primary_quantity <> TRUNC(x_primary_quantity)) ) then
   882           fnd_message.set_name('INV', 'SERIAL_QTY_VIOLATION');
   883           raise fnd_api.g_exc_error ;
   884         end if;
   885
   886         if ( l_raise_warning = 1 ) then
   887           raise g_inv_warning ;
   888         end if;
   889
   890   EXCEPTION
   891         when fnd_api.g_exc_error then
   892           x_return_status := fnd_api.g_ret_sts_error ;
   893
   894         when fnd_api.g_exc_unexpected_error then
   895           x_return_status := fnd_api.g_ret_sts_unexp_error;
   896
   897         when g_inv_warning then
   898           x_return_status := g_ret_warning ;
   899
   900         when others then
   901           x_return_status := fnd_api.g_ret_sts_unexp_error;
   902
   903           if (fnd_msg_pub.check_msg_level
   904             (fnd_msg_pub.g_msg_lvl_unexp_error))then
   905             fnd_msg_pub.add_exc_msg(g_package_name,c_api_name);
   906           end if;
   907
   908  end Validate_Quantity;
   909
   910
   911
   912  function get_primary_quantity(
   913  		p_organization_id	IN	NUMBER,
   914  		p_inventory_item_id	IN	NUMBER,
   915  		p_uom			IN	VARCHAR2,
   916  		p_quantity		IN	NUMBER) return number IS
   917
   918   -- local variables
   919    l_primary_uom		VARCHAR2(10);
   920  BEGIN
   921       -- if input qty is null, assume 0, in which case we return 0 as converted
   922       -- qty also
   923       if ( ( p_quantity IS NULL ) OR (p_quantity = 0) ) then
   924         return 0;
   925       end if;
   926
   927       SELECT primary_uom_code
   928       INTO l_primary_uom
   929       FROM mtl_system_items
   930       WHERE inventory_item_id = p_inventory_item_id
   931       AND organization_id = p_organization_id ;
   932
   933  return( inv_convert.inv_um_convert(
   934        item_id		=> p_inventory_item_id,
   935        precision		=> 9,
   936        from_quantity     => p_quantity,
   937        from_unit         => p_uom,
   938        to_unit           => l_primary_uom,
   939        from_name		=> null,
   940        to_name	        => null) );
   941  end get_primary_quantity ;
   942
   943
   944  end INV_DECIMALS_PUB;
   945
   946

Package: APPS.INV_SALESORDER

hide
     1
     2    CREATE OR REPLACE PACKAGE "APPS"."INV_SALESORDER" AUTHID CURRENT_USER AS
     3  /* $Header: INVSOOMS.pls 115.14 2003/04/25 22:14:41 htnguyen ship $ */
     4
     5  /*----------------------------------------------------------------------------+
     6   |Procedure create_salesorder (
     7   |		p_api_version_number	IN	NUMBER, -- version number, 1.0
     8   |		p_init_msg_list		IN	VARCHAR2 DEFAULT FND_API.G_FALSE,
     9   |		p_segment1		IN	NUMBER, -- the order number
    10   |		p_segment2		IN	VARCHAR2, -- order type for non OOM, order
    11   |                                                            header id for OOM
    12   |		p_segment3		IN	VARCHAR2,-- order source
    13   |		p_validate_full		IN	NUMBER DEFAULT 1, -- do full flex validation
    14   |		p_validation_date	IN	DATE, -- date of creation
    15   |		x_salesorder_id		OUT	NUMBER, -- returned SO id
    16   |		x_message_data		OUT	VARCHAR2, -- error message data
    17   |		x_message_count		OUT	NUMBER, -- number of messages on stack
    18   |		x_return_status		OUT	VARCHAR2) -- return status
    19   |
    20   | x_return status could be:
    21   |  (1)fnd_api.g_ret_success, when procedure completes successfully
    22   |  (2)fnd_api.g_exc_error, when procedure completes with error. Examine x_message_data
    23   |  (3)fnd_api.g_exc_unexpected_error, when an unexpected error occurs. Examine
    24   |  x_message_data
    25   | The parameter p_validate_full is defualted to 1 which means that flex field APIs
    26   | are used to create sales orer flex field. When set to 0, we do the creation of the
    27   | sales order flex field manually. This is faster, but does not do all the validation
    28   | that the flex field API would do. Set this option to 0 only if you know what you are doing.
    29   +----------------------------------------------------------------------------------*/
    30
    31  Procedure create_salesorder (
    32  		p_api_version_number	IN	NUMBER,
    33  		p_init_msg_list		IN	VARCHAR2 DEFAULT FND_API.G_FALSE,
    34  		p_segment1		IN	NUMBER,
    35  		p_segment2		IN	VARCHAR2,
    36  		p_segment3		IN	VARCHAR2,
    37  		p_validate_full		IN	NUMBER DEFAULT 1,
    38  		p_validation_date	IN	DATE,
    39  		x_salesorder_id		OUT	NUMBER,
    40  		x_message_data		OUT	VARCHAR2,
    41  		x_message_count		OUT	NUMBER,
    42  		x_return_status		OUT	VARCHAR2);
    43
    44
    45  /*-------------------------------------------------------------------------------------+
    46   | This procedure is used for getting the Oracle Order Management (OOM) order_header_id
    47   | when a SO id is passed to it. It retruns a negative one (-1), if the SO id was created
    48   | by another system (not OOM).
    49   | x_return status could be:
    50   |  (1)fnd_api.g_ret_success, when procedure completes successfully
    51   |  (2)fnd_api.g_exc_error, when procedure completes with error. Examine x_message_data
    52   |  (3)fnd_api.g_exc_unexpected_error, when an unexpected error occurs. Examine
    53   |  x_message_data
    54   +-------------------------------------------------------------------------------------*/
    55
    56  Procedure get_oeheader_for_salesorder(
    57  		p_salesorder_id		IN	NUMBER,
    58  		x_oe_header_id		OUT	NUMBER,
    59  		x_return_status		OUT	VARCHAR2);
    60
    61  /*----------------------------------------------------------------------------------------+
    62   | This function,  get_salesorder_for_oeheader, can be used to get a sales order id       |
    63   | starting from an Order Management order header id. If there is no matching             |
    64   |sales order id, a null is returned.	                                                  |
    65   +----------------------------------------------------------------------------------------*/
    66
    67  function get_salesorder_for_oeheader(
    68  		p_oe_header_id		IN	NUMBER) RETURN NUMBER;
    69
    70  /*----------------------------------------------------------------------------------------+
    71   | This function,  synch_salesorders_with_om, is used to update an existing sales order   |
    72   | with new segment values for either order_number and/or order type and/or order source  |
    73   | given an original order number and/or order type and/or order source. This API is      |
    74   | is provided because in Order Management the order number and order type can be updated |
    75   | even after a sales order has been created. The input parameter "multiple_rows"         |
    76   | determines whether it is teh intention of the caller to update multiple rows.	  |
    77   +----------------------------------------------------------------------------------------*/
    78
    79  function synch_salesorders_with_om(
    80  		p_original_order_number	IN	VARCHAR2,
    81  		p_original_order_type	IN	VARCHAR2,
    82  		p_original_source_code	IN	VARCHAR2,
    83  		p_new_order_number	IN	VARCHAR2,
    84  		p_new_order_type	IN	VARCHAR2,
    85  		p_new_order_source	IN	VARCHAR2,
    86  		p_multiple_rows		IN	VARCHAR2 default 'N') return number ;
    87  /*------------------------------------------------------------------
    88  Added this function as OM  utility is giving Operating unit specfic
    89  and inventory doesnt look  at opertaing unit*/
    90  FUNCTION Get_Header_Id (p_order_number    IN  NUMBER,
    91                          p_order_type      IN  VARCHAR2,
    92                          p_order_source    IN  VARCHAR2)
    93  RETURN NUMBER;
    94
    95  /*----------------------------------------------------------------------------+
    96   |Procedure create_mtl_sales_orders_bulk (
    97   |		p_api_version_number	IN	NUMBER, -- version number, 1.0
    98   |		p_init_msg_list		IN	VARCHAR2 DEFAULT FND_API.G_FALSE,
    99   |		p_header_rec		IN	OE_BULK_ORDER_PVT.HEADER_REC_TYPE
   100   |		x_message_data		OUT	VARCHAR2, -- error message data
   101   |		x_message_count		OUT	NUMBER, -- number of messages on stack
   102   |		x_return_status		OUT	VARCHAR2) -- return status
   103   |
   104   | x_return status could be:
   105   |  (1)fnd_api.g_ret_success, when procedure completes successfully
   106   |  (2)fnd_api.g_exc_error, when procedure completes with error. Examine x_message_data
   107   |  (3)fnd_api.g_exc_unexpected_error, when an unexpected error occurs. Examine
   108   |  x_message_data
   109   | This API directly inserts into mtl_sales_orders all the rows passed in using the table
   110   | p_header_rec.
   111   +----------------------------------------------------------------------------------*/
   112  Procedure create_mtl_sales_orders_bulk (
   113                  p_api_version_number    IN      NUMBER,
   114                  p_init_msg_list         IN      VARCHAR2 DEFAULT FND_API.G_FALSE,
   115                  p_header_rec            IN      OE_BULK_ORDER_PVT.HEADER_REC_TYPE,
   116                  x_message_data          OUT     VARCHAR2,
   117                  x_message_count         OUT     NUMBER,
   118                  x_return_status         OUT     VARCHAR2);
   119
   120
   121  /*----------------------------------------------------------------------------+
   122   |Procedure delete_mtl_sales_orders_bulk (
   123   |		p_api_version_number	IN	NUMBER, -- version number, 1.0
   124   |		p_init_msg_list		IN	VARCHAR2 DEFAULT FND_API.G_FALSE,
   125   |		p_error_rec		IN	OE_BULK_ORDER_PVT.INVALID_HDR_REC_TYPE
   126   |		x_message_data		OUT	VARCHAR2, -- error message data
   127   |		x_message_count		OUT	NUMBER, -- number of messages on stack
   128   |		x_return_status		OUT	VARCHAR2) -- return status
   129   |
   130   | x_return status could be:
   131   |  (1)fnd_api.g_ret_success, when procedure completes successfully
   132   |  (2)fnd_api.g_exc_error, when procedure completes with error. Examine x_message_data
   133   |  (3)fnd_api.g_exc_unexpected_error, when an unexpected error occurs. Examine
   134   |  x_message_data
   135   | This API deletes from mtl_sales_orders for orders with errors. These orders are
   136   | passed in via p_erro_rec.
   137   +----------------------------------------------------------------------------------*/
   138  PROCEDURE delete_mtl_sales_orders_bulk(
   139                  p_api_version_number    IN      NUMBER,
   140                  p_init_msg_list         IN      VARCHAR2 DEFAULT FND_API.G_FALSE,
   141                  p_error_rec             IN      OE_BULK_ORDER_PVT.INVALID_HDR_REC_TYPE,
   142                  x_message_data          OUT     VARCHAR2,
   143                  x_message_count         OUT     NUMBER,
   144                  x_return_status         OUT     VARCHAR2);
   145
   146  end inv_salesorder ;
   147
   148
   149  CREATE OR REPLACE PACKAGE BODY "APPS"."INV_SALESORDER" AS
   150  /* $Header: INVSOOMB.pls 115.14 2002/07/16 09:38:03 rambrose ship $ */
   151
   152    -- Global constant for package name
   153       g_package_name		CONSTANT	VARCHAR2(50) := 'INV_SALESORDER';
   154       g_om_installed		 		VARCHAR2(3)  := NULL;
   155       g_order_source				VARCHAR2(2000) := NULL;
   156
   157  Procedure create_salesorder (
   158  		p_api_version_number	IN	NUMBER,
   159  		p_init_msg_list		IN	VARCHAR2 DEFAULT FND_API.G_FALSE,
   160  		p_segment1		IN	NUMBER,
   161  		p_segment2		IN	VARCHAR2,
   162  		p_segment3		IN	VARCHAR2,
   163  		p_validate_full		IN	NUMBER DEFAULT 1,
   164  		p_validation_date	IN	DATE,
   165  		x_salesorder_id		OUT	NUMBER,
   166  		x_message_data		OUT	VARCHAR2,
   167  		x_message_count		OUT	NUMBER,
   168  		x_return_status		OUT	VARCHAR2) IS
   169
   170    -- Constants
   171       c_api_version_number CONSTANT NUMBER  	:= 1.0 ;
   172       c_api_name 	  CONSTANT VARCHAR2(50):= 'CREATE_SALESORDER';
   173
   174    -- Variables
   175       l_segment1		  VARCHAR2(150);
   176       l_segment2		  VARCHAR2(150);
   177       l_segment3		  VARCHAR2(150);
   178       l_segment_arr	  FND_FLEX_EXT.SEGMENTARRAY ;
   179       l_validation_date	  DATE;
   180       l_so_id		  NUMBER;
   181  BEGIN
   182
   183    -- check for api call compatibility
   184       if not fnd_api.compatible_api_call(
   185  	c_api_version_number,
   186  	p_api_version_number,
   187  	c_api_name,
   188  	g_package_name) then
   189  	  raise fnd_api.g_exc_unexpected_error ;
   190       end if;
   191
   192    -- initialize message list
   193       if fnd_api.to_boolean(p_init_msg_list) then
   194         fnd_msg_pub.initialize;
   195       end if;
   196
   197    -- initialize return status to success
   198       x_return_status := fnd_api.g_ret_sts_success;
   199
   200    -- start input parameter validation now
   201    -- validate if order number is passed in (segment 1)
   202       if ( p_segment1 is NULL ) then
   203         fnd_message.set_name('INV', 'BAD_INPUT_ARGUMENTS');
   204  	fnd_msg_pub.add;
   205         raise fnd_api.g_exc_error ;
   206       else
   207         -- convert this to varchar since the flexfield table stores as char(240)
   208        l_segment1 := to_char(p_segment1);
   209       end if;
   210
   211    -- validate if order type is passed in (segment 2)
   212       if ( p_segment2 is NULL ) then
   213         fnd_message.set_name('INV', 'BAD_INPUT_ARGUMENTS');
   214  	fnd_msg_pub.add;
   215         raise fnd_api.g_exc_error ;
   216       elsif ( p_segment2 is NOT NULL) then
   217         l_segment2 := p_segment2;
   218       end if;
   219
   220    -- validate if order source is passed in
   221       if ( p_segment3 is NULL ) then
   222         fnd_message.set_name('INV', 'BAD_INPUT_ARGUMENTS');
   223  	fnd_msg_pub.add;
   224         raise fnd_api.g_exc_error ;
   225       else
   226         l_segment3 := p_segment3 ;
   227       end if;
   228
   229       -- if validate_full is not required, then we can do a quick select and insert
   230       -- to create a new sales order if needed or return an existing one
   231       if ( p_validate_full = 1 ) then
   232      -- validate if validation_date is passed in, if not use sysdate
   233         if ( p_validation_date IS NULL ) then
   234           l_validation_date := sysdate ;
   235         else
   236           l_validation_date := p_validation_date;
   237         end if;
   238
   239
   240      -- now we have values for all 4 segments required for sales order flex field
   241      -- so we can call the flexfield api to create a sales order
   242
   243         l_segment_arr(1) := l_segment1 ;
   244         l_segment_arr(2) := l_segment2 ;
   245         l_segment_arr(3) := l_segment3 ;
   246
   247
   248         if NOT ( fnd_flex_ext.get_combination_id(
   249    	 application_short_name		=> 'INV'
   250  	,key_flex_code			=> 'MKTS'
   251    	,structure_number		=> 101
   252  	,validation_date		=> l_validation_date
   253  	,n_segments			=> 3
   254  	,segments			=> l_segment_arr
   255  	,combination_id			=> x_salesorder_id) ) then
   256         fnd_msg_pub.add ;
   257         raise fnd_api.g_exc_error ;
   258         end if;
   259       else
   260         -- check if sales order already exists
   261         BEGIN
   262         SELECT sales_order_id
   263         INTO l_so_id
   264         FROM MTL_SALES_ORDERS
   265  	 WHERE segment1 = l_segment1
   266  	 AND segment2 = l_segment2
   267         AND segment3 = l_segment3 ;
   268
   269         x_salesorder_id := l_so_id ;
   270         return ;
   271         EXCEPTION
   272  	   WHEN NO_DATA_FOUND THEN
   273  	-- sales order does not exist, create a new one
   274
   275           SELECT mtl_sales_orders_s.nextval into l_so_id from dual ;
   276
   277           INSERT into MTL_SALES_ORDERS (sales_order_id, segment1, segment2, segment3, last_updated_by,
   278  			last_update_date, last_update_login, creation_date, created_by,
   279  			summary_flag, enabled_flag) values
   280             (l_so_id, l_segment1, l_segment2, l_segment3, fnd_global.user_id, sysdate,
   281  		fnd_global.login_id, sysdate, fnd_global.user_id, 'N', 'Y') ;
   282
   283            x_salesorder_id := l_so_id ;
   284
   285         END;
   286
   287       end if;
   288
   289       EXCEPTION
   290         when fnd_api.g_exc_error then
   291           x_return_status := fnd_api.g_ret_sts_error ;
   292
   293           fnd_msg_pub.count_and_get(
   294             p_count   => x_message_count
   295           , p_data    => x_message_data
   296           , p_encoded => 'F');
   297
   298         when fnd_api.g_exc_unexpected_error then
   299           x_return_status := fnd_api.g_ret_sts_unexp_error;
   300
   301           fnd_msg_pub.count_and_get(
   302             p_count   => x_message_count
   303           , p_data    => x_message_data
   304           , p_encoded => 'F');
   305
   306         when others then
   307           x_return_status := fnd_api.g_ret_sts_unexp_error;
   308
   309           if (fnd_msg_pub.check_msg_level
   310             (fnd_msg_pub.g_msg_lvl_unexp_error))then
   311             fnd_msg_pub.add_exc_msg(g_package_name,c_api_name);
   312           end if;
   313
   314           fnd_msg_pub.count_and_get(
   315             p_count   => x_message_count
   316           , p_data    => x_message_data
   317           , p_encoded => 'F');
   318
   319
   320  end create_salesorder;
   321
   322
   323  /*-------------------------------------------------------------------------------------+
   324   | get_oe_header_for_salesorder returns the order management order header id given a   |
   325   | sales order id. If the sales order id does not have a matching order managemnet     |
   326   | order header id, then a value (-1) is returned. This is possible since not all rows |
   327   | in mtl_sales_orders may be created by Order Management.			       |
   328   +-------------------------------------------------------------------------------------*/
   329
   330  Procedure get_oeheader_for_salesorder(
   331  		p_salesorder_id		IN	NUMBER,
   332  		x_oe_header_id		OUT	NUMBER,
   333  		x_return_status		OUT	VARCHAR2) IS
   334
   335    -- Constants
   336       c_api_version_number CONSTANT NUMBER  	:= 1.0 ;
   337       c_api_name 	  CONSTANT VARCHAR2(50)	:= 'GET_OEHEADER_FOR_SALESORDER';
   338
   339    -- Local Variables
   340       l_order_source	VARCHAR2(1000);
   341       l_order_header_id	VARCHAR2(50);
   342       l_order_number	VARCHAR2(50);
   343       l_order_type	VARCHAR2(50);
   344
   345  BEGIN
   346
   347    -- initialize return status to success
   348       x_return_status := fnd_api.g_ret_sts_success;
   349
   350    -- initialize x_oe_order_id to -1, assume default that SO row not created by OOM
   351       x_oe_header_id := -1 ;
   352
   353    -- now check if the SO was created by Oracle Order Management (OOM). If not return (-1)
   354       if ( g_om_installed IS NULL ) then
   355         g_om_installed := oe_install.get_active_product ;
   356       end if;
   357       if (g_om_installed <> 'ONT') then -- OOM is not active
   358         return ;
   359       end if;
   360
   361    -- now select segment 2 for the given sales order id
   362       SELECT segment1,segment2,segment3
   363       INTO l_order_number, l_order_type, l_order_source
   364       FROM mtl_sales_orders
   365       WHERE sales_order_id = p_salesorder_id ;
   366
   367
   368       x_oe_header_id := get_header_id(to_number(l_order_number),
   369  							l_order_type,
   370  							l_order_source);
   371
   372       EXCEPTION
   373         when fnd_api.g_exc_error then
   374           x_return_status := fnd_api.g_ret_sts_error ;
   375
   376         when fnd_api.g_exc_unexpected_error then
   377           x_return_status := fnd_api.g_ret_sts_unexp_error;
   378
   379         when no_data_found then
   380           x_return_status := fnd_api.g_ret_sts_success ;
   381
   382         when others then
   383           x_return_status := fnd_api.g_ret_sts_unexp_error;
   384
   385           if (fnd_msg_pub.check_msg_level
   386             (fnd_msg_pub.g_msg_lvl_unexp_error))then
   387             fnd_msg_pub.add_exc_msg(g_package_name,c_api_name);
   388           end if;
   389
   390  end get_oeheader_for_salesorder;
   391
   392
   393  /*---------------------------------------------------------------------------------------+
   394   | Function get_salesorder_for_oeheader returns the corresponding sales order id for a   |
   395   | given order management header id. If a sales order does not exist, then a null is     |
   396   | returned by this function.								 |
   397   +---------------------------------------------------------------------------------------*/
   398
   399  Function get_salesorder_for_oeheader(
   400  		p_oe_header_id		IN	NUMBER) return number is
   401
   402    --local variables
   403    l_salesorder_id	NUMBER;
   404    l_order_source	VARCHAR2(2000);
   405    l_order_type		VARCHAR2(2000);
   406    l_order_number	NUMBER ;
   407
   408  BEGIN
   409
   410  oe_header_util.get_order_info(p_oe_header_id,
   411  				l_order_number,
   412  				l_order_type,
   413  				l_order_source);
   414
   415  SELECT sales_order_id
   416  INTO l_salesorder_id
   417  FROM mtl_sales_orders
   418  WHERE segment1 = to_char(l_order_number)
   419  AND segment2 = l_order_type
   420  AND segment3 = l_order_source ;
   421
   422  return l_salesorder_id ;
   423
   424  Exception
   425
   426    WHEN OTHERS then
   427      return to_number(null);
   428
   429  end get_salesorder_for_oeheader ;
   430  /*----------------------------------------------------------------------------------------+
   431   | This function,  synch_salesorders_with_om, is used to update an existing sales order   |
   432   | with new segment values for either order_number and/or order type and/or order source  |
   433   | given an original order number and/or order type and/or order source. This API is      |
   434   | is provided because in Order Management the order number and order type can be updated |
   435   | even after a sales order has been created. The input parameter "multiple_rows"         |
   436   | determines whether it is teh intention of the caller to update multiple rows.	  |
   437   +----------------------------------------------------------------------------------------*/
   438
   439  function synch_salesorders_with_om(
   440  		p_original_order_number	IN	VARCHAR2,
   441  		p_original_order_type	IN	VARCHAR2,
   442  		p_original_source_code	IN	VARCHAR2,
   443  		p_new_order_number	IN	VARCHAR2,
   444  		p_new_order_type	IN	VARCHAR2,
   445  		p_new_order_source	IN	VARCHAR2,
   446  		p_multiple_rows		IN	VARCHAR2 default 'N') return number IS
   447
   448  BEGIN
   449
   450  if (p_multiple_rows <> 'Y' ) then
   451    if ( (p_original_order_number IS NULL) OR (p_original_order_type is NULL) OR
   452         (p_original_source_code IS NULL) ) then
   453      return 0 ;
   454    end if;
   455  end if;
   456
   457  UPDATE mtl_sales_orders
   458  SET segment1 = NVL(p_new_order_number,segment1),
   459      segment2 = NVL(p_new_order_type, segment2),
   460      segment3 = NVL(p_new_order_source, segment3)
   461  WHERE segment1 = NVL(p_original_order_number,segment1)
   462  AND   segment2 = NVL(p_original_order_type,segment2)
   463  AND   segment3 = NVL(p_original_source_code,segment3);
   464
   465  return 1;
   466
   467  EXCEPTION
   468
   469    WHEN NO_DATA_FOUND then
   470      return 0 ;
   471
   472  end synch_salesorders_with_om ;
   473  FUNCTION Get_Header_Id (p_order_number    IN  NUMBER,
   474                          p_order_type      IN  VARCHAR2,
   475                          p_order_source    IN  VARCHAR2)
   476  RETURN NUMBER
   477  IS
   478          l_order_type_id          NUMBER;
   479          l_order_type             VARCHAR2(240);
   480          l_header_id              NUMBER;
   481  BEGIN
   482
   483      Select header_id
   484      into l_header_id
   485      from oe_order_headers_all
   486      where order_number = p_order_number AND
   487            order_type_id = (select tl.transaction_type_id
   488                             from oe_transaction_types_tl tl,
   489                                                    oe_transaction_types_all ta
   490                             where ta.transaction_type_id =
   491                                            tl.transaction_type_id and
   492                                            tl.name = p_order_type and
   493                                            ta.transaction_type_code = 'ORDER'
   494                                           and LANGUAGE = (
   495                                          select language_code
   496                          from fnd_languages
   497                          where installed_flag = 'B'));
   498
   499      RETURN l_header_id;
   500
   501  EXCEPTION
   502     WHEN NO_DATA_FOUND THEN
   503       RETURN -1;
   504     WHEN OTHERS THEN
   505       RETURN -1;
   506
   507  END Get_Header_Id;
   508
   509  Procedure create_mtl_sales_orders_bulk (
   510  		p_api_version_number	IN	NUMBER,
   511  		p_init_msg_list		IN	VARCHAR2 DEFAULT FND_API.G_FALSE,
   512  		p_header_rec		IN	OE_BULK_ORDER_PVT.HEADER_REC_TYPE,
   513  		x_message_data		OUT	VARCHAR2,
   514  		x_message_count		OUT	NUMBER,
   515  		x_return_status		OUT	VARCHAR2) IS
   516
   517    -- Constants
   518       c_api_version_number CONSTANT NUMBER  	:= 1.0 ;
   519       c_api_name 	  CONSTANT VARCHAR2(50):= 'CREATE_MTL_SALES_ORDERS_BULK';
   520
   521    l_source_code		VARCHAR2(40) := FND_PROFILE.VALUE('ONT_SOURCE_CODE');
   522
   523  BEGIN
   524    -- check for api call compatibility
   525       if not fnd_api.compatible_api_call(
   526  	c_api_version_number,
   527  	p_api_version_number,
   528  	c_api_name,
   529  	g_package_name) then
   530  	  raise fnd_api.g_exc_unexpected_error ;
   531       end if;
   532
   533    -- initialize message list
   534       if fnd_api.to_boolean(p_init_msg_list) then
   535         fnd_msg_pub.initialize;
   536       end if;
   537
   538    -- initialize return status to success
   539       x_return_status := fnd_api.g_ret_sts_success;
   540
   541
   542       FORALL i IN p_header_rec.order_number.FIRST..p_header_rec.order_number.LAST
   543       INSERT INTO MTL_SALES_ORDERS
   544       (sales_order_id,
   545        segment1,
   546        segment2,
   547        segment3,
   548        last_updated_by,
   549        last_update_date,
   550        last_update_login,
   551        creation_date,
   552        created_by,
   553        summary_flag,
   554        enabled_flag)
   555       Values(
   556        mtl_sales_orders_s.nextval,
   557        p_header_rec.order_number(i),
   558        p_header_rec.order_type_name(i),
   559        l_source_code,
   560        fnd_global.user_id,
   561        sysdate,
   562        fnd_global.login_id,
   563        sysdate,
   564        fnd_global.user_id,
   565        'N',
   566        'Y');
   567
   568  EXCEPTION
   569         when fnd_api.g_exc_unexpected_error then
   570           x_return_status := fnd_api.g_ret_sts_unexp_error;
   571
   572           fnd_msg_pub.count_and_get(
   573             p_count   => x_message_count
   574           , p_data    => x_message_data
   575           , p_encoded => 'F');
   576
   577           OE_MSG_PUB.Add_Exc_Msg(g_package_name, c_api_name, x_message_data);
   578
   579         when others then
   580           x_return_status := fnd_api.g_ret_sts_unexp_error;
   581
   582           if (fnd_msg_pub.check_msg_level
   583             (fnd_msg_pub.g_msg_lvl_unexp_error))then
   584             fnd_msg_pub.add_exc_msg(g_package_name,c_api_name);
   585           end if;
   586
   587           fnd_msg_pub.count_and_get(
   588             p_count   => x_message_count
   589           , p_data    => x_message_data
   590           , p_encoded => 'F');
   591           OE_MSG_PUB.Add_Exc_Msg(g_package_name, c_api_name, x_message_data);
   592
   593  END create_mtl_sales_orders_bulk;
   594
   595
   596  PROCEDURE delete_mtl_sales_orders_bulk(
   597  		p_api_version_number	IN	NUMBER,
   598  		p_init_msg_list		IN	VARCHAR2 DEFAULT FND_API.G_FALSE,
   599  		p_error_rec		IN	OE_BULK_ORDER_PVT.INVALID_HDR_REC_TYPE,
   600  		x_message_data		OUT	VARCHAR2,
   601  		x_message_count		OUT	NUMBER,
   602  		x_return_status		OUT	VARCHAR2) IS
   603
   604    -- Constants
   605       c_api_version_number CONSTANT NUMBER  	:= 1.0 ;
   606       c_api_name 	  CONSTANT VARCHAR2(50):= 'DELETE_MTL_SALES_ORDERS_BULK';
   607  BEGIN
   608    -- check for api call compatibility
   609       if not fnd_api.compatible_api_call(
   610          c_api_version_number,
   611          p_api_version_number,
   612          c_api_name,
   613          g_package_name) then
   614            raise fnd_api.g_exc_unexpected_error ;
   615       end if;
   616
   617    -- initialize message list
   618       if fnd_api.to_boolean(p_init_msg_list) then
   619         fnd_msg_pub.initialize;
   620       end if;
   621
   622    -- initialize return status to success
   623       x_return_status := fnd_api.g_ret_sts_success;
   624
   625    --Delete MTL Sales Order Records
   626       FORALL i IN 1..P_ERROR_REC.header_id.COUNT
   627  	DELETE from mtl_sales_orders
   628  	WHERE (segment1, segment2) IN
   629  	(select b.name, a.order_number
   630  	 FROM oe_order_headers a,
   631  	      oe_order_types_v b
   632  	 WHERE a.header_id = p_error_rec.header_id(i)
   633  	   AND a.order_type_id = b.order_type_id);
   634
   635
   636  EXCEPTION
   637      when others then
   638        fnd_msg_pub.count_and_get(
   639           p_count   => x_message_count
   640         , p_data    => x_message_data
   641         , p_encoded => 'F');
   642
   643        OE_MSG_PUB.Add_Exc_Msg(g_package_name, c_api_name, x_message_data);
   644        x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
   645
   646  END delete_mtl_sales_orders_bulk;
   647
   648  end inv_salesorder ;
   649
   650

Package: APPS.OE_INSTALL

hide
     1
     2    CREATE OR REPLACE PACKAGE "APPS"."OE_INSTALL" AUTHID CURRENT_USER AS
     3  /* $Header: OEXINSTS.pls 115.2 99/08/09 12:25:58 porting ship  $ */
     4
     5  G_PKG_NAME       CONSTANT VARCHAR2(30) := 'OE_INSTALL';
     6  G_ACTIVE_PRODUCT       VARCHAR2(30)    := FND_API.G_MISS_CHAR;
     7  G_PRODUCT_STATUS       VARCHAR2(30)    := FND_API.G_MISS_CHAR;
     8      --
     9      -- The purpose of this function is to identify which OE product is
    10      -- installed and active in a given environment. In the 11.i release,
    11      -- two OE products - OE and ONT could be installed/shared and other
    12      -- product teams will need to branch based on the which OE is installed
    13      -- and active.
    14
    15    FUNCTION Get_Active_Product
    16    RETURN VARCHAR2;
    17    --pragma restrict_references( get_active_product, WNDS,WNPS);
    18
    19    -- The purpose of this function is to find out which OE is
    20    -- installed. This will not necessariliy mean that it is ACTIVE.
    21    -- The function will return the a value of I for Installed if ONT
    22    -- is fully installed. Else, it will get the status for old OE and
    23    -- return back I, S or N for OE.
    24
    25    FUNCTION Get_Status
    26    RETURN VARCHAR2;
    27    --pragma restrict_references(get_status, WNDS, WNPS);
    28
    29    -- The purpose of this procedure is to create the odd synonyms on the
    30    -- interoperable objects based on the Order Entry product which is
    31    -- Active.
    32
    33    Procedure Create_Interop_Synonym
    34              (p_schema_name      IN    VARCHAR2
    35              ,p_synonym_name     IN    VARCHAR2
    36              ,p_object_name      IN    VARCHAR2
    37              );
    38
    39  END OE_INSTALL;
    40
    41  CREATE OR REPLACE PACKAGE BODY "APPS"."OE_INSTALL" AS
    42  /* $Header: OEXINSTB.pls 115.4 99/10/14 13:53:59 porting ship  $ */
    43
    44    --
    45    --
    46    -- Public Functions
    47    --
    48
    49    FUNCTION Get_Active_Product
    50
    51    RETURN VARCHAR2 IS
    52
    53
    54    BEGIN
    55
    56
    57   -- This procedure will always return ONT as the active product
    58   -- irrespective of whether it is installed or not.
    59   -- In Release 11.i, only the new Order management system is
    60   -- installed.
    61
    62
    63    if G_ACTIVE_PRODUCT = FND_API.G_MISS_CHAR THEN
    64
    65             G_ACTIVE_PRODUCT := 'ONT';
    66    end if;
    67
    68             return(G_ACTIVE_PRODUCT);
    69    EXCEPTION
    70      -- This should only execute if an invalid dep_appl_id was passed
    71      When Others then
    72  	 G_ACTIVE_PRODUCT := 'N';
    73  	 return(G_ACTIVE_PRODUCT);
    74
    75  END ;
    76
    77  FUNCTION Get_Status
    78  RETURN VARCHAR2
    79  IS
    80    l_application_short_name  VARCHAR2(30);
    81    l_ret_val           BOOLEAN;
    82    l_status            VARCHAR2(1);
    83    l_industry          VARCHAR2(1);
    84    l_ont_application_id      NUMBER := 660;
    85
    86  BEGIN
    87      /* Check if the global variable is set */
    88      if G_PRODUCT_STATUS = FND_API.G_MISS_CHAR THEN
    89
    90  	   -- Return the product status of Order Management
    91  	   -- Make a call to fnd_installation.get function to check for the
    92  	   -- installation status of Order Management and return the status.
    93
    94  	   l_ret_val := fnd_installation.get(l_ont_application_id,l_ont_application_id,l_status,l_industry);
    95  	   if (l_status = 'I') then
    96  		  G_PRODUCT_STATUS := 'I';
    97  		  return(G_PRODUCT_STATUS);
    98
    99  	   elsif (l_status = 'S') then
   100  		  G_PRODUCT_STATUS := 'S';
   101  		  return(G_PRODUCT_STATUS);
   102          elsif (l_status = 'N') then
   103  	       G_PRODUCT_STATUS := 'N';
   104  		  return(G_PRODUCT_STATUS);
   105          end if;
   106      else
   107  	 return(G_PRODUCT_STATUS);
   108      end if;
   109
   110  End Get_Status;
   111
   112  -- The purpose of this procedure is to create odd synonyms
   113  -- on the interoperable objects based on the Order Entry
   114  -- product which is ACTIVE. The procedure first checks
   115  -- for which Order Entry is installed and then does the
   116  -- the validation for whether the synonym already exists
   117  -- on the required object. If a match does not exist,
   118  -- then we recreate the synonym on the required object.
   119
   120  PROCEDURE Create_Interop_Synonym
   121  (    p_schema_name     in varchar2
   122  ,    p_synonym_name    in varchar2
   123  ,    p_object_name     in varchar2
   124  )
   125  IS
   126
   127     p_exact_match                      BOOLEAN;
   128     p_found_object_with_same_name      BOOLEAN;
   129     p_type_for_object_found            VARCHAR2(30);
   130     statement                          VARCHAR2(150);
   131
   132  BEGIN
   133
   134      -- Check if the synonym already exists
   135      system.ad_apps_private.exact_synonym_match(p_schema_name,p_synonym_name,
   136      p_schema_name,p_object_name,p_exact_match,p_found_object_with_same_name,
   137      p_type_for_object_found);
   138      if NOT p_exact_match THEN
   139          system.ad_apps_private.drop_object(p_schema_name,
   140  								   p_synonym_name,'SYNONYM');
   141
   142          -- Recreate the synonym
   143
   144          statement := 'create synonym '|| p_synonym_name ||' for '
   145  							   || p_object_name;
   146          --dbms_output.put_line('Statement :'|| statement);
   147
   148          system.ad_apps_private.do_apps_ddl(p_schema_name,statement);
   149     else
   150          -- Synonym already exists. Do nothing.
   151         -- dbms_output.put_line('Synonym already exists');
   152  	   null;
   153     end if;
   154
   155     EXCEPTION
   156  	 When OTHERS then
   157  		OE_MSG.Internal_Exception('OE_INSTALL.Create_Interop_Synonym',
   158  				'Create_Interop_Synonym',NULL);
   159
   160  END Create_Interop_Synonym;
   161
   162  END OE_INSTALL;
   163
   164

Package: SYS.STANDARD

hide
     1
     2    CREATE OR REPLACE PACKAGE "SYS"."STANDARD" AUTHID CURRENT_USER is -- careful on this line; SED edit occurs!
     3
     4    type BOOLEAN is (FALSE, TRUE);
     5
     6    type DATE is DATE_BASE;
     7
     8    type NUMBER is NUMBER_BASE;
     9    subtype FLOAT is NUMBER; -- NUMBER(126)
    10    subtype REAL is FLOAT; -- FLOAT(63)
    11    subtype "DOUBLE PRECISION" is FLOAT;
    12
    13  -- other number subtypes
    14    subtype INTEGER is NUMBER(38,0);
    15    subtype INT is INTEGER;
    16    subtype SMALLINT is NUMBER(38,0);
    17    subtype DECIMAL is NUMBER(38,0);
    18    subtype NUMERIC is DECIMAL;
    19    subtype DEC is DECIMAL;
    20
    21
    22    subtype BINARY_INTEGER is INTEGER range '-2147483647'..2147483647;
    23  --                used to be -2147483648 - less than MAXSB4MINVAL
    24    subtype NATURAL is BINARY_INTEGER range 0..2147483647;
    25    subtype NATURALN is NATURAL not null;
    26    subtype POSITIVE is BINARY_INTEGER range 1..2147483647;
    27    subtype POSITIVEN is POSITIVE not null;
    28    subtype SIGNTYPE is BINARY_INTEGER range '-1'..1;  -- for SIGN functions
    29
    30    type VARCHAR2 is NEW CHAR_BASE;
    31    pragma PACK(VARCHAR2);
    32
    33    subtype VARCHAR is VARCHAR2;
    34    subtype STRING is VARCHAR2;
    35
    36    subtype LONG is VARCHAR2(32760);
    37
    38    subtype RAW is VARCHAR2;
    39    subtype "LONG RAW" is RAW(32760);
    40
    41    subtype ROWID is VARCHAR2(256);
    42
    43    -- Ansi fixed-length char
    44    -- Define synonyms for CHAR and CHARN.
    45    subtype CHAR is VARCHAR2;
    46    subtype CHARACTER is CHAR;
    47
    48    type MLSLABEL is new CHAR_BASE;
    49  --  subtype MLSLABEL is MLSLABEL_BASE(256);
    50
    51  -- Large object data types.
    52  --  binary, character, character file, binary file.
    53    type  BLOB is BLOB_BASE;
    54    type  CLOB is CLOB_BASE;
    55  -- no CFILE in 8.0.2
    56  -- type  CFILE is CFILE_BASE;
    57    type  BFILE is BFILE_BASE;
    58
    59  -- Verbose and NCHAR type names
    60    subtype "CHARACTER VARYING" is VARCHAR;
    61    subtype "CHAR VARYING" is VARCHAR;
    62    subtype "NATIONAL CHARACTER" is CHAR CHARACTER SET NCHAR_CS;
    63    subtype "NATIONAL CHAR" is CHAR CHARACTER SET NCHAR_CS;
    64    subtype "NCHAR" is CHAR CHARACTER SET NCHAR_CS;
    65    subtype "NATIONAL CHARACTER VARYING" is VARCHAR CHARACTER SET NCHAR_CS;
    66    subtype "NATIONAL CHAR VARYING" is VARCHAR CHARACTER SET NCHAR_CS;
    67    subtype "NCHAR VARYING" is VARCHAR CHARACTER SET NCHAR_CS;
    68    subtype "NVARCHAR2" is VARCHAR2 CHARACTER SET NCHAR_CS;
    69    subtype "CHARACTER LARGE OBJECT" is CLOB;
    70    subtype "CHAR LARGE OBJECT" is CLOB;
    71    subtype "NATIONAL CHARACTER LARGE OBJEC" is CLOB CHARACTER SET NCHAR_CS;
    72    subtype "NCHAR LARGE OBJECT" is CLOB CHARACTER SET NCHAR_CS;
    73    subtype "NCLOB" is CLOB CHARACTER SET NCHAR_CS;
    74    subtype "BINARY LARGE OBJECT" is BLOB;
    75
    76  --***************** Predefined exceptions *****************
    77
    78    CURSOR_ALREADY_OPEN exception;
    79      pragma EXCEPTION_INIT(CURSOR_ALREADY_OPEN, '-6511');
    80
    81    DUP_VAL_ON_INDEX exception;
    82      pragma EXCEPTION_INIT(DUP_VAL_ON_INDEX, '-0001');
    83
    84    TIMEOUT_ON_RESOURCE exception;
    85      pragma EXCEPTION_INIT(TIMEOUT_ON_RESOURCE, '-0051');
    86
    87  --TRANSACTION_BACKED_OUT exception;
    88  --  pragma EXCEPTION_INIT(TRANSACTION_BACKED_OUT, '-0061');
    89
    90    INVALID_CURSOR exception;
    91      pragma EXCEPTION_INIT(INVALID_CURSOR, '-1001');
    92
    93    NOT_LOGGED_ON exception;
    94      pragma EXCEPTION_INIT(NOT_LOGGED_ON, '-1012');
    95
    96    LOGIN_DENIED exception;
    97      pragma EXCEPTION_INIT(LOGIN_DENIED, '-1017');
    98
    99    NO_DATA_FOUND exception;
   100      pragma EXCEPTION_INIT(NO_DATA_FOUND, 100);
   101
   102    ZERO_DIVIDE exception;
   103      pragma EXCEPTION_INIT(ZERO_DIVIDE, '-1476');
   104
   105    INVALID_NUMBER exception;
   106      pragma EXCEPTION_INIT(INVALID_NUMBER, '-1722');
   107
   108    TOO_MANY_ROWS exception;
   109      pragma EXCEPTION_INIT(TOO_MANY_ROWS, '-1422');
   110
   111    STORAGE_ERROR exception;
   112      pragma EXCEPTION_INIT(STORAGE_ERROR, '-6500');
   113
   114    PROGRAM_ERROR exception;
   115      pragma EXCEPTION_INIT(PROGRAM_ERROR, '-6501');
   116
   117    VALUE_ERROR exception;
   118      pragma EXCEPTION_INIT(VALUE_ERROR, '-6502');
   119
   120    ACCESS_INTO_NULL exception;
   121      pragma EXCEPTION_INIT(ACCESS_INTO_NULL, '-6530');
   122
   123    COLLECTION_IS_NULL exception;
   124      pragma EXCEPTION_INIT(COLLECTION_IS_NULL , '-6531');
   125
   126    SUBSCRIPT_OUTSIDE_LIMIT exception;
   127      pragma EXCEPTION_INIT(SUBSCRIPT_OUTSIDE_LIMIT,'-6532');
   128
   129    SUBSCRIPT_BEYOND_COUNT exception;
   130      pragma EXCEPTION_INIT(SUBSCRIPT_BEYOND_COUNT ,'-6533');
   131
   132
   133  --****************************************************************
   134
   135    function "EXISTS" return BOOLEAN;
   136      pragma BUILTIN('EXISTS',10,240,240); -- This is special cased in PH2 -- Pj
   137
   138    function GREATEST (pattern NUMBER) return NUMBER;
   139      pragma BUILTIN('GREATEST',12,240,240);-- This is special cased in PH2 -- Pj
   140    function GREATEST (pattern VARCHAR2 CHARACTER SET ANY_CS)
   141          return VARCHAR2 CHARACTER SET pattern%CHARSET;
   142      pragma BUILTIN('GREATEST',12,240,240);-- This is special cased in PH2 -- Pj
   143    function GREATEST (pattern DATE) return DATE;
   144      pragma BUILTIN('GREATEST',12,240,240);-- This is special cased in PH2 -- Pj
   145
   146    function LEAST (pattern NUMBER) return NUMBER;
   147      pragma BUILTIN('LEAST',13,240,240);-- This is special cased in PH2 -- Pj
   148    function LEAST (pattern VARCHAR2 CHARACTER SET ANY_CS)
   149          return VARCHAR2 CHARACTER SET pattern%CHARSET;
   150      pragma BUILTIN('LEAST',13,240,240);-- This is special cased in PH2 -- Pj
   151    function LEAST (pattern DATE) return DATE;
   152      pragma BUILTIN('LEAST',13,240,240);-- This is special cased in PH2 -- Pj
   153
   154    function DECODE (expr NUMBER, pat NUMBER, res NUMBER) return NUMBER;
   155      pragma BUILTIN('DECODE',22,240,240);-- This is special cased in PH2 -- Pj
   156    function DECODE (expr NUMBER,
   157                     pat NUMBER,
   158                     res VARCHAR2 CHARACTER SET ANY_CS)
   159          return VARCHAR2 CHARACTER SET res%CHARSET;
   160      pragma BUILTIN('DECODE',22,240,240);-- This is special cased in PH2 -- Pj
   161    function DECODE (expr NUMBER, pat NUMBER, res DATE) return DATE;
   162      pragma BUILTIN('DECODE',22,240,240);-- This is special cased in PH2 -- Pj
   163
   164    function DECODE (expr VARCHAR2 CHARACTER SET ANY_CS,
   165                     pat VARCHAR2 CHARACTER SET expr%CHARSET,
   166                     res NUMBER) return NUMBER;
   167      pragma BUILTIN('DECODE',22,240,240);-- This is special cased in PH2 -- Pj
   168    function DECODE (expr VARCHAR2 CHARACTER SET ANY_CS,
   169                     pat VARCHAR2 CHARACTER SET expr%CHARSET,
   170                     res VARCHAR2 CHARACTER SET ANY_CS)
   171          return VARCHAR2 CHARACTER SET res%CHARSET;
   172      pragma BUILTIN('DECODE',22,240,240);-- This is special cased in PH2 -- Pj
   173    function DECODE (expr VARCHAR2 CHARACTER SET ANY_CS,
   174                     pat VARCHAR2 CHARACTER SET expr%CHARSET,
   175                     res DATE) return DATE;
   176      pragma BUILTIN('DECODE',22,240,240);-- This is special cased in PH2 -- Pj
   177
   178    function DECODE (expr DATE, pat DATE, res NUMBER) return NUMBER;
   179      pragma BUILTIN('DECODE',22,240,240);-- This is special cased in PH2 -- Pj
   180    function DECODE (expr DATE,
   181                     pat DATE,
   182                     res VARCHAR2 CHARACTER SET ANY_CS)
   183          return VARCHAR2 CHARACTER SET res%CHARSET;
   184      pragma BUILTIN('DECODE',22,240,240);-- This is special cased in PH2 -- Pj
   185    function DECODE (expr DATE, pat DATE, res DATE) return DATE;
   186      pragma BUILTIN('DECODE',22,240,240);-- This is special cased in PH2 -- Pj
   187
   188    function SQLCODE return NUMBER;
   189      pragma BUILTIN('SQLCODE',45, 10, 0); -- PEMS_DB, DB_SQLCODE
   190
   191    function SQLERRM return varchar2;
   192      pragma FIPSFLAG('SQLERRM', 1452);
   193
   194    function SQLERRM (code NUMBER) return varchar2;
   195      pragma BUILTIN('SQLERRM',46, 10, 1); -- PEMS_DB, DB_SQLERRM
   196      pragma FIPSFLAG('SQLERRM', 1452);
   197
   198    function LEVEL return NUMBER;
   199
   200    function ROWNUM return NUMBER;
   201
   202    function '='  (LEFT BOOLEAN, RIGHT BOOLEAN) return BOOLEAN;
   203      pragma BUILTIN('=',2, 3, 1); -- PEMS_INTEGER, PEMDCMEQ
   204      pragma FIPSFLAG('=', 1450);
   205    function '!=' (LEFT BOOLEAN, RIGHT BOOLEAN) return BOOLEAN; -- also <> and ~=
   206      pragma BUILTIN('!=',5, 3, 2); -- PEMS_INTEGER, PEMDCMNE
   207      pragma FIPSFLAG('!=', 1450);
   208    function '<'  (LEFT BOOLEAN, RIGHT BOOLEAN) return BOOLEAN;
   209      pragma BUILTIN('<',4, 3, 3);  -- PEMS_INTEGER, PEMDCMLT
   210      pragma FIPSFLAG('<', 1450);
   211    function '<=' (LEFT BOOLEAN, RIGHT BOOLEAN) return BOOLEAN;
   212      pragma BUILTIN('<=',6, 3, 4); -- PEMS_INTEGER, PEMDCMLE
   213      pragma FIPSFLAG('<=', 1450);
   214    function '>'  (LEFT BOOLEAN, RIGHT BOOLEAN) return BOOLEAN;
   215      pragma BUILTIN('>',1, 3, 5); -- PEMS_INTEGER, PEMDCMGT
   216      pragma FIPSFLAG('>', 1450);
   217    function '>=' (LEFT BOOLEAN, RIGHT BOOLEAN) return BOOLEAN;
   218      pragma BUILTIN('>=',3, 3, 6); -- PEMS_INTEGER, PEMDMGE
   219      pragma FIPSFLAG('>=', 1450);
   220
   221    --  Since SQL permits short-circuit evaluation, the 'and' and 'or'
   222    --  operations will always be interpreted as 'and then' and 'or else'
   223    --  when they occur in conditional statements.
   224
   225    function XOR (LEFT BOOLEAN, RIGHT BOOLEAN) return BOOLEAN;
   226      pragma BUILTIN('XOR',8, 3, 9); -- PEMS_INTEGER, INT_XOR
   227      pragma FIPSFLAG('XOR', 1450);
   228
   229    function 'NOT' (RIGHT BOOLEAN) return BOOLEAN;
   230      pragma BUILTIN('NOT',9, 3, 10); -- PEMS_INTEGER, INT_NOT
   231
   232    function 'IS NULL' (B BOOLEAN) return BOOLEAN;
   233      pragma BUILTIN('IS NULL', 0, 3, 0);  -- PEMS_INTEGER, PEMDNUL
   234      pragma FIPSFLAG('IS NULL', 1450);
   235
   236    function 'IS NOT NULL' (B BOOLEAN) return BOOLEAN;
   237      pragma BUILTIN('IS NOT NULL', 0, 3, 50); -- PEMS_INTEGER, PEMDNUL
   238      pragma FIPSFLAG('IS NOT NULL', 1450);
   239
   240    function NVL (B1 BOOLEAN, B2 BOOLEAN) return BOOLEAN;
   241      pragma FIPSFLAG('NVL', 1450);
   242
   243  --****************************************************************
   244
   245    function '='  (LEFT VARCHAR2 CHARACTER SET ANY_CS,
   246                   RIGHT VARCHAR2 CHARACTER SET ANY_CS) return BOOLEAN;
   247      pragma BUILTIN('=',2, 1, 14); -- PEMS_CHAR, PEMDCMEQ (VARCHAR2 SEMANTICS)
   248      pragma FIPSFLAG('=', 1454);
   249    function '!=' (LEFT VARCHAR2 CHARACTER SET ANY_CS,
   250                   RIGHT VARCHAR2 CHARACTER SET ANY_CS) return BOOLEAN;
   251      pragma BUILTIN('!=',5, 1, 15);  -- PEMS_CHAR, PEMDCMNE (VARCHAR2 SEMANTICS)
   252      pragma FIPSFLAG('!=', 1454);
   253    function '<'  (LEFT VARCHAR2 CHARACTER SET ANY_CS,
   254                   RIGHT VARCHAR2 CHARACTER SET ANY_CS) return BOOLEAN;
   255      pragma BUILTIN('<',4, 1, 16); -- PEMS_CHAR, PEMDCMLT (VARCHAR2 SEMANTICS)
   256      pragma FIPSFLAG('<', 1454);
   257    function '<=' (LEFT VARCHAR2 CHARACTER SET ANY_CS,
   258                   RIGHT VARCHAR2 CHARACTER SET ANY_CS) return BOOLEAN;
   259      pragma BUILTIN('<=',6, 1, 17); -- PEMS_CHAR, PEMDCMLE (VARCHAR2 SEMANTICS)
   260      pragma FIPSFLAG('<=', 1454);
   261    function '>'  (LEFT VARCHAR2 CHARACTER SET ANY_CS,
   262                   RIGHT VARCHAR2 CHARACTER SET ANY_CS) return BOOLEAN;
   263      pragma BUILTIN('>',1, 1, 18); -- PEMS_CHAR, PEMDCMGT (VARCHAR2 SEMANTICS)
   264      pragma FIPSFLAG('>', 1454);
   265    function '>=' (LEFT VARCHAR2 CHARACTER SET ANY_CS,
   266                   RIGHT VARCHAR2 CHARACTER SET ANY_CS) return BOOLEAN;
   267      pragma BUILTIN('>=',3, 1, 19); -- PEMS_CHAR, PEMDCMGE (VARCHAR2 SEMANTICS)
   268      pragma FIPSFLAG('>=', 1454);
   269
   270    function '||' (LEFT VARCHAR2 CHARACTER SET ANY_CS,
   271                   RIGHT VARCHAR2 CHARACTER SET ANY_CS)
   272          return VARCHAR2 CHARACTER SET LEFT%CHARSET;
   273      pragma BUILTIN('||',25, 1, 7); -- PEMS_CHAR, CHAR_CONCAT
   274      pragma FIPSFLAG('||', 1454);
   275
   276    function CONCAT(LEFT VARCHAR2 CHARACTER SET ANY_CS,
   277                    RIGHT VARCHAR2 CHARACTER SET ANY_CS)
   278          return VARCHAR2 CHARACTER SET LEFT%CHARSET;
   279      pragma BUILTIN(CONCAT,25, 1, 7); -- PEMS_CHAR, CHAR_CONCAT
   280      pragma FIPSFLAG(CONCAT, 1454);
   281
   282    function LENGTH(ch VARCHAR2 CHARACTER SET ANY_CS) return natural;
   283      pragma FIPSFLAG('LENGTH', 1452);
   284    -- In SUBSTR, LEN defaults to remainder of string
   285    -- In substr and instr, a negative value of parameter POS means to
   286    -- count from the right end of the string.
   287    function SUBSTR(STR1 VARCHAR2 CHARACTER SET ANY_CS,
   288                    POS BINARY_INTEGER,
   289                    LEN BINARY_INTEGER := 2147483647)
   290          return VARCHAR2 CHARACTER SET STR1%CHARSET;
   291      pragma FIPSFLAG('SUBSTR', 1452);
   292
   293    -- Find nth occurrence of str1 in str2 starting at pos
   294    function INSTR(STR1 VARCHAR2 CHARACTER SET ANY_CS,
   295                   STR2 VARCHAR2 CHARACTER SET STR1%CHARSET,
   296                   POS BINARY_INTEGER := 1,
   297                   NTH POSITIVE := 1) return BINARY_INTEGER;
   298      pragma FIPSFLAG('INSTR', 1452);
   299
   300    function UPPER(ch VARCHAR2 CHARACTER SET ANY_CS)
   301          return VARCHAR2 CHARACTER SET ch%CHARSET;
   302      pragma FIPSFLAG('UPPER', 1452);
   303    function LOWER(ch VARCHAR2 CHARACTER SET ANY_CS)
   304          return VARCHAR2 CHARACTER SET ch%CHARSET;
   305      pragma FIPSFLAG('LOWER', 1452);
   306    function ASCII(ch VARCHAR2 CHARACTER SET ANY_CS)
   307          return BINARY_INTEGER; -- should be ASCII.CHRANGE
   308      pragma FIPSFLAG('ASCII', 1452);
   309    function ASCIISTR(ch VARCHAR2 CHARACTER SET ANY_CS)
   310          return VARCHAR2 CHARACTER SET ch%CHARSET;
   311      pragma FIPSFLAG('ASCIISTR', 1452);
   312    function UNISTR(ch VARCHAR2 CHARACTER SET ANY_CS)
   313          return NVARCHAR2;
   314      pragma FIPSFLAG('UNISTR', 1452);
   315    function CHR(n BINARY_INTEGER) return varchar2;  -- N should be ASCII.CHRANGE
   316      pragma FIPSFLAG('CHR', 1452);
   317    function " SYS$STANDARD_CHR" (n NATURAL, csn VARCHAR2 CHARACTER SET ANY_CS)
   318          return VARCHAR2 CHARACTER SET csn%CHARSET;
   319      pragma FIPSFLAG(' SYS$STANDARD_CHR', 1452);
   320    function INITCAP(ch VARCHAR2 CHARACTER SET ANY_CS)
   321          return VARCHAR2 CHARACTER SET ch%CHARSET;
   322      pragma FIPSFLAG('INITCAP', 1452);
   323    function SOUNDEX(ch VARCHAR2 CHARACTER SET ANY_CS)
   324          return VARCHAR2 CHARACTER SET ch%CHARSET;
   325      pragma FIPSFLAG('SOUNDEX', 1452);
   326
   327    function LPAD(STR1 VARCHAR2 CHARACTER SET ANY_CS,
   328                  LEN binary_integer,
   329                  PAD VARCHAR2 CHARACTER SET STR1%CHARSET)
   330          return VARCHAR2 CHARACTER SET STR1%CHARSET;
   331      pragma FIPSFLAG('LPAD', 1452);
   332    function LPAD(STR1 VARCHAR2 CHARACTER SET ANY_CS,
   333                  LEN binary_integer)
   334          return VARCHAR2 CHARACTER SET STR1%CHARSET;
   335    pragma FIPSFLAG('LPAD', 1452);
   336
   337    function RPAD(STR1 VARCHAR2 CHARACTER SET ANY_CS,
   338                  LEN binary_integer,
   339                  PAD VARCHAR2 CHARACTER SET STR1%CHARSET)
   340          return VARCHAR2 CHARACTER SET STR1%CHARSET;
   341      pragma FIPSFLAG('RPAD', 1452);
   342    function RPAD(STR1 VARCHAR2 CHARACTER SET ANY_CS,
   343                  LEN binary_integer)
   344          return VARCHAR2 CHARACTER SET STR1%CHARSET;
   345      pragma FIPSFLAG('RPAD', 1452);
   346
   347    function TRANSLATE(STR1 VARCHAR2 CHARACTER SET ANY_CS,
   348                       SRC VARCHAR2 CHARACTER SET STR1%CHARSET,
   349                       DEST VARCHAR2 CHARACTER SET STR1%CHARSET)
   350          return VARCHAR2 CHARACTER SET STR1%CHARSET;
   351      pragma FIPSFLAG('TRANSLATE', 1452);
   352
   353    function REPLACE(SRCSTR VARCHAR2 CHARACTER SET ANY_CS,
   354                     OLDSUB VARCHAR2 CHARACTER SET SRCSTR%CHARSET,
   355                     NEWSUB VARCHAR2 CHARACTER SET SRCSTR%CHARSET := NULL)
   356          return VARCHAR2 CHARACTER SET SRCSTR%CHARSET;
   357      pragma FIPSFLAG('REPLACE', 1452);
   358
   359    function LTRIM(STR1 VARCHAR2 CHARACTER SET ANY_CS := ' ',
   360                   TSET VARCHAR2 CHARACTER SET STR1%CHARSET)
   361          return VARCHAR2 CHARACTER SET STR1%CHARSET;
   362      pragma FIPSFLAG('LTRIM', 1452);
   363    function LTRIM(STR1 VARCHAR2 CHARACTER SET ANY_CS := ' ')
   364          return VARCHAR2 CHARACTER SET STR1%CHARSET;
   365      pragma FIPSFLAG('LTRIM', 1452);
   366
   367    function RTRIM(STR1 VARCHAR2 CHARACTER SET ANY_CS := ' ',
   368                   TSET VARCHAR2 CHARACTER SET STR1%CHARSET)
   369          return VARCHAR2 CHARACTER SET STR1%CHARSET;
   370      pragma FIPSFLAG('RTRIM', 1452);
   371    function RTRIM(STR1 VARCHAR2 CHARACTER SET ANY_CS := ' ')
   372          return VARCHAR2 CHARACTER SET STR1%CHARSET;
   373      pragma FIPSFLAG('RTRIM', 1452);
   374
   375    function 'LIKE' (str VARCHAR2 CHARACTER SET ANY_CS,
   376                     pat VARCHAR2 CHARACTER SET str%CHARSET)
   377          return BOOLEAN;
   378    function 'NOT_LIKE' (str VARCHAR2 CHARACTER SET ANY_CS,
   379                         pat VARCHAR2 CHARACTER SET str%CHARSET)
   380          return BOOLEAN;
   381    function 'LIKE' (str VARCHAR2 CHARACTER SET ANY_CS,
   382                     pat VARCHAR2 CHARACTER SET str%CHARSET,
   383                     esc VARCHAR2 CHARACTER SET str%CHARSET)
   384          return BOOLEAN;
   385    function 'NOT_LIKE' (str VARCHAR2 CHARACTER SET ANY_CS,
   386                         pat VARCHAR2 CHARACTER SET str%CHARSET,
   387                         esc VARCHAR2 CHARACTER SET str%CHARSET)
   388          return BOOLEAN;
   389    function 'IS NULL' (s VARCHAR2 CHARACTER SET ANY_CS) return BOOLEAN;
   390      pragma BUILTIN('IS NULL', 0, 1, 20);  -- PEMS_CHAR, PEMDNUL
   391    function 'IS NOT NULL' (s VARCHAR2 CHARACTER SET ANY_CS) return BOOLEAN;
   392      pragma BUILTIN('IS NOT NULL', 0, 1, 50); -- PEMS_CHAR, PEMDNUL
   393
   394    function NVL(s1 VARCHAR2 CHARACTER SET ANY_CS,
   395                 s2 VARCHAR2 CHARACTER SET s1%CHARSET)
   396          return VARCHAR2 CHARACTER SET s1%CHARSET;
   397      pragma FIPSFLAG('NVL', 1452);
   398
   399
   400  --****************************************************************
   401
   402    function '='  (LEFT NUMBER, RIGHT NUMBER) return BOOLEAN;
   403      pragma BUILTIN('=',2, 2, 1); -- PEMS_NUMBER, PEMDCMEQ
   404    function '!=' (LEFT NUMBER, RIGHT NUMBER) return BOOLEAN;  -- also <> and ~=
   405      pragma BUILTIN('!=',5, 2, 2); -- PEMS_NUMBER, PEMDCMNE
   406      pragma FIPSFLAG('!=', 1452);
   407    function '<'  (LEFT NUMBER, RIGHT NUMBER) return BOOLEAN;
   408      pragma BUILTIN('<',4, 2, 3); -- PEMS_NUMBER, PEMDCMLT
   409    function '<=' (LEFT NUMBER, RIGHT NUMBER) return BOOLEAN;
   410      pragma BUILTIN('<=',6, 2, 4); -- PEMS_NUMBER, PEMDCMLE
   411    function '>'  (LEFT NUMBER, RIGHT NUMBER) return BOOLEAN;
   412      pragma BUILTIN('>',1, 2, 5); -- PEMS_NUMBER, PEMDCMGT
   413    function '>=' (LEFT NUMBER, RIGHT NUMBER) return BOOLEAN;
   414      pragma BUILTIN('>=',3, 2, 6); -- PEMS_NUMBER, PEMDCMGE
   415
   416    function 'IS NULL' (n NUMBER) return BOOLEAN;
   417      pragma BUILTIN('IS NULL', 0, 2, 0); -- PEMS_NUMBER, PEMDNUL
   418    function 'IS NOT NULL' (n NUMBER) return BOOLEAN;
   419      pragma BUILTIN('IS NOT NULL', 0, 2, 50); -- PEMS_NUMBER, PEMDNUL
   420
   421    function NVL(n1 NUMBER, n2 NUMBER) return NUMBER;
   422      pragma FIPSFLAG('NVL', 1452);
   423
   424    function '+' (RIGHT NUMBER) return NUMBER;
   425      pragma BUILTIN('+',14, 0, 1); -- PEMS_QUICK
   426    function '-' (RIGHT NUMBER) return NUMBER;
   427      pragma BUILTIN('-',15, 2, 7); -- PEMS_NUMBER, NUM_NEG
   428    function ABS(n NUMBER) return NUMBER;
   429      pragma FIPSFLAG('ABS', 1452);
   430
   431    function '+' (LEFT NUMBER, RIGHT NUMBER) return NUMBER;
   432      pragma BUILTIN('+',14, 2, 8); -- PEMS_NUMBER, NUM_ADD
   433    function '-' (LEFT NUMBER, RIGHT NUMBER) return NUMBER;
   434      pragma BUILTIN('-',15, 2, 9); -- PEMS_NUMBER, NUM_SUB
   435    function '*' (LEFT NUMBER, RIGHT NUMBER) return NUMBER;
   436      pragma BUILTIN('*',17, 2, 10); -- PEMS_NUMBER, NUM_MUL
   437    function '/' (LEFT NUMBER, RIGHT NUMBER) return NUMBER;
   438      pragma BUILTIN('/',18, 2, 11); -- PEMS_NUMBER, NUM_DIV
   439
   440    function 'REM' (LEFT NUMBER, RIGHT NUMBER) return NUMBER;
   441      pragma FIPSFLAG('REM', 1452);
   442    function 'MOD'(n1 NUMBER, n2 NUMBER) return NUMBER;
   443      pragma FIPSFLAG('MOD', 1452);
   444
   445    function '**' (LEFT NUMBER, RIGHT NUMBER) return NUMBER;
   446      pragma FIPSFLAG('**', 1452);
   447
   448    function FLOOR(n NUMBER) return NUMBER;
   449      pragma FIPSFLAG('FLOOR', 1452);
   450    function CEIL(n NUMBER) return NUMBER;
   451      pragma FIPSFLAG('CEIL', 1452);
   452    function SQRT(n NUMBER) return NUMBER;
   453      pragma FIPSFLAG('SQRT', 1452);
   454    function SIGN(n NUMBER) return SIGNTYPE;
   455    pragma FIPSFLAG('SIGN', 1452);
   456
   457    function COS(N NUMBER) return NUMBER;
   458    function SIN(N NUMBER) return NUMBER;
   459    function TAN(N NUMBER) return NUMBER;
   460    function COSH(N NUMBER) return NUMBER;
   461    function SINH(N NUMBER) return NUMBER;
   462    function TANH(N NUMBER) return NUMBER;
   463    function EXP(N NUMBER) return NUMBER;
   464    function LN(N NUMBER) return NUMBER;
   465
   466    function BITAND (LEFT binary_integer, RIGHT binary_integer)
   467          return binary_integer;
   468    function LOG (LEFT NUMBER, RIGHT NUMBER) return NUMBER;
   469
   470    function TRUNC (n NUMBER, places binary_integer := 0) return NUMBER;
   471      pragma FIPSFLAG('TRUNC', 1452);
   472
   473    function ROUND (LEFT NUMBER, RIGHT binary_integer := 0) return NUMBER;
   474      pragma FIPSFLAG('ROUND', 1452);
   475
   476    function POWER (n NUMBER, e NUMBER) return NUMBER;
   477      pragma FIPSFLAG('POWER', 1452);
   478
   479  --****************************************************************
   480
   481    function '='  (LEFT DATE, RIGHT DATE) return BOOLEAN;
   482      pragma BUILTIN('=',2, 12, 1); -- PEMS_DATE, PEMDCMEQ
   483      pragma FIPSFLAG('=', 1450);
   484    function '!=' (LEFT DATE, RIGHT DATE) return BOOLEAN;  -- also <> and ~=
   485      pragma BUILTIN('!=',5, 12, 2); -- PEMS_DATE, PEMDCMNE
   486      pragma FIPSFLAG('!=', 1450);
   487    function '<'  (LEFT DATE, RIGHT DATE) return BOOLEAN;
   488      pragma BUILTIN('<',4, 12, 3); -- PEMS_DATE, PEMDCMLT
   489      pragma FIPSFLAG('<', 1450);
   490    function '<=' (LEFT DATE, RIGHT DATE) return BOOLEAN;
   491      pragma BUILTIN('<=',6, 12, 4); -- PEMS_DATE, PEMDCMLE
   492      pragma FIPSFLAG('<=', 1450);
   493    function '>'  (LEFT DATE, RIGHT DATE) return BOOLEAN;
   494      pragma BUILTIN('>',1, 12, 5);  -- PEMS_DATE, PEMDCMGT
   495      pragma FIPSFLAG('>', 1450);
   496    function '>=' (LEFT DATE, RIGHT DATE) return BOOLEAN;
   497      pragma BUILTIN('>=',3, 12, 6);  -- PEMS_DATE, PEMDCMGE
   498      pragma FIPSFLAG('>=', 1450);
   499
   500    function '+' (LEFT DATE, RIGHT NUMBER) return DATE;
   501      pragma BUILTIN('+',14, 12, 7); -- PEMS_DATE, DATE_ADD1
   502      pragma FIPSFLAG('+', 1450);
   503    function '+' (LEFT NUMBER, RIGHT DATE) return DATE;
   504      pragma BUILTIN('+',14, 12, 8); -- PEMS_DATE, DATE_ADD2
   505      pragma FIPSFLAG('+', 1450);
   506    function '-' (LEFT DATE, RIGHT NUMBER) return DATE;
   507      pragma BUILTIN('-',15, 12, 9); -- PEMS_DATE, DATE_SUB1
   508      pragma FIPSFLAG('-', 1450);
   509    function '-' (LEFT NUMBER, RIGHT DATE) return DATE;
   510      pragma BUILTIN('-',15, 12, 10); -- PEMS_DATE, DATE_SUB2
   511      pragma FIPSFLAG('-', 1450);
   512    function '-' (LEFT DATE, RIGHT DATE) return NUMBER;
   513      pragma BUILTIN('-',15, 12, 11); -- PEMS_DATE, DATE_SUB3
   514      pragma FIPSFLAG('-', 1450);
   515
   516    function LAST_DAY(RIGHT DATE) return DATE;
   517      pragma BUILTIN('LAST_DAY',38, 12, 12); -- PEMS_DATE, DATE_LAST_DAY
   518      pragma FIPSFLAG('LAST_DAY', 1450);
   519    function ADD_MONTHS(LEFT DATE, RIGHT NUMBER) return DATE;
   520      pragma BUILTIN('ADD_MONTHS',39, 12, 13); -- PEMS_DATE, DATE_ADD_MONTHS1
   521      pragma FIPSFLAG('ADD_MONTHS', 1450);
   522    function ADD_MONTHS(LEFT NUMBER, RIGHT DATE) return DATE;
   523      pragma BUILTIN('ADD_MONTHS',39, 12, 14); -- PEMS_DATE, DATE_ADD_MONTHS2
   524      pragma FIPSFLAG('ADD_MONTHS', 1450);
   525
   526    function MONTHS_BETWEEN(LEFT DATE, RIGHT DATE) return NUMBER;
   527      pragma BUILTIN('MONTHS_BETWEEN',42, 12, 15); -- PEMS_DATE, DATE_MONTHS_BET
   528      pragma FIPSFLAG('MONTHS_BETWEEN', 1450);
   529    function NEXT_DAY(LEFT DATE, RIGHT VARCHAR2) return DATE;
   530      pragma BUILTIN('NEXT_DAY',43, 12, 16); -- PEMS_DATE, DATE_NEXT_DAY
   531      pragma FIPSFLAG('NEXT_DAY', 1450);
   532    function ROUND(RIGHT DATE) return DATE;
   533      pragma BUILTIN('ROUND',24, 12, 17); -- PEMS_DATE, DATE_ROUND
   534      pragma FIPSFLAG('ROUND', 1450);
   535    function NEW_TIME(RIGHT DATE, MIDDLE VARCHAR2, LEFT VARCHAR2) return DATE;
   536      pragma FIPSFLAG('NEW_TIME', 1450);
   537
   538    function 'IS NULL' (d DATE) return BOOLEAN;
   539      pragma BUILTIN('IS NULL', 0, 12, 0);  -- PEMS_DATE, PEMDNUL
   540      pragma FIPSFLAG('IS NULL', 1450);
   541    function 'IS NOT NULL' (d DATE) return BOOLEAN;
   542      pragma BUILTIN('IS NOT NULL', 0, 12, 50);  -- PEMS_DATE, PEMDNUL
   543      pragma FIPSFLAG('IS NOT NULL', 1450);
   544    function NVL (d1 DATE, d2 DATE) return DATE;
   545      pragma FIPSFLAG('NVL', 1450);
   546
   547  --****************************************************************
   548
   549    function TRUNC(LEFT DATE) return DATE;
   550      pragma BUILTIN('TRUNC',51, 12, 20); -- PEMS_DATE, DATE_TRUNC1
   551      pragma FIPSFLAG('TRUNC', 1450);
   552    function TRUNC(LEFT DATE, RIGHT VARCHAR2) return DATE;
   553      pragma BUILTIN('TRUNC',51, 12, 21); -- PEMS_DATE, DATE_TRUNC2
   554      pragma FIPSFLAG('TRUNC', 1450);
   555    function ROUND(LEFT DATE, RIGHT VARCHAR2) return DATE;
   556      pragma BUILTIN('ROUND',24, 12, 22); -- PEMS_DATE, DATE_ROUND2
   557      pragma FIPSFLAG('ROUND', 1450);
   558
   559  --****************************************************************
   560  -- basetype conversion routines
   561
   562    function TO_DATE    (RIGHT VARCHAR2 character set any_cs)  return DATE;
   563      pragma BUILTIN('TO_DATE',40, 1, 10); -- PEMS_CHAR, CHR_CNV_DAT
   564      pragma FIPSFLAG('TO_DATE', 1450);
   565
   566    function TO_DATE (LEFT VARCHAR2 character set any_cs,
   567         RIGHT VARCHAR2 character set LEFT%charset) return DATE;
   568      pragma BUILTIN('TO_DATE',40, 1, 8); -- PEMS_CHAR, CHR_CNV_DATE
   569      pragma FIPSFLAG('TO_DATE', 1450);
   570
   571    function TO_DATE (LEFT NUMBER, RIGHT VARCHAR2) return DATE;
   572      pragma FIPSFLAG('TO_DATE', 1450);
   573
   574    function TO_DATE(left varchar2 character set any_cs,
   575                     format varchar2 character set LEFT%charset,
   576                     parms varchar2 character set LEFT%charset) return date;
   577
   578    function TO_CHAR (RIGHT DATE) return VARCHAR2;
   579      pragma BUILTIN('TO_CHAR',41, 12, 23); -- PEMS_DATE, DAT_CNV_CHR2
   580
   581    function TO_CHAR (LEFT DATE, RIGHT VARCHAR2) return VARCHAR2;
   582      pragma BUILTIN('TO_CHAR',41, 12, 19); -- PEMS_DATE, DAT_CNV_CHR1
   583      pragma FIPSFLAG('TO_CHAR', 1450);
   584
   585    function TO_CHAR (LEFT NUMBER, RIGHT VARCHAR2) return VARCHAR2;
   586      pragma BUILTIN('TO_CHAR',41, 2, 14); -- PEMS_NUMBER, NUM_CNV_CHR
   587
   588    function TO_CHAR (LEFT NUMBER) return VARCHAR2;
   589      pragma BUILTIN('TO_CHAR',41, 2, 12); -- PEMS_NUMBER, NUM_CNV_CHR
   590
   591    function TO_NUMBER (LEFT NUMBER) RETURN NUMBER;
   592
   593    function TO_NUMBER (RIGHT VARCHAR2 character set any_cs)    return NUMBER;
   594      pragma BUILTIN('TO_NUMBER',48, 1, 9); -- PEMS_CHAR, CHR_CNV_NUM
   595
   596    function TO_NUMBER(left varchar2 character set any_cs,
   597          format varchar2 character set LEFT%charset)
   598      return number;
   599    function TO_NUMBER(left varchar2 character set any_cs,
   600                       format varchar2 character set LEFT%charset,
   601                       parms varchar2 character set LEFT%charset)
   602      return number;
   603
   604  --****************************************************************
   605
   606    -- Note that we really aren't returning an binary_integer.  It returns
   607    -- whatever the POSth datatype is....  This should COG ok though...
   608    function  GETBND(POS BINARY_INTEGER)           return BINARY_INTEGER;
   609      pragma BUILTIN('GETBND',240,202,240);
   610      pragma FIPSFLAG('GETBND', 1452);
   611
   612    procedure SETBND(POS BINARY_INTEGER, VAL NUMBER);
   613      pragma BUILTIN('SETBND',240,201,240);
   614      pragma FIPSFLAG('SETBND', 1453);
   615
   616
   617  -- Define SQL predicates.  These don't gen code, so no body is needed.
   618
   619  -- PRIOR is WEIRD - For now, it will be treated as a function call.
   620  -- Does the function only take a column name?  how about its use in
   621  -- a predicate?
   622  function 'PRIOR'(colname VARCHAR2 CHARACTER SET ANY_CS)
   623          return VARCHAR2 CHARACTER SET colname%CHARSET;
   624      pragma FIPSFLAG('PRIOR', 1452);
   625  function 'PRIOR'(colname NUMBER) return NUMBER;
   626      pragma FIPSFLAG('PRIOR', 1452);
   627  function 'PRIOR'(colname DATE) return DATE;
   628      pragma FIPSFLAG('PRIOR', 1450);
   629
   630  -- Outer Join has same problem as PRIOR
   631  function '(+)'(colname VARCHAR2 CHARACTER SET ANY_CS)
   632          return VARCHAR2 CHARACTER SET colname%CHARSET;
   633  function '(+)'(colname NUMBER) return NUMBER;
   634  function '(+)'(colname DATE) return DATE;
   635      pragma FIPSFLAG('(+)', 1450);
   636
   637  function '=ANY'  (LEFT VARCHAR2 CHARACTER SET ANY_CS,
   638                    RIGHT VARCHAR2 CHARACTER SET LEFT%CHARSET)
   639          return BOOLEAN;
   640  function '=ANY'  (LEFT DATE, RIGHT DATE) return BOOLEAN;
   641      pragma FIPSFLAG('=ANY', 1450);
   642  function '=ANY'  (LEFT NUMBER, RIGHT NUMBER) return BOOLEAN;
   643
   644  function '!=ANY'  (LEFT VARCHAR2 CHARACTER SET ANY_CS,
   645                     RIGHT VARCHAR2 CHARACTER SET LEFT%CHARSET)
   646          return BOOLEAN;
   647  function '!=ANY'  (LEFT DATE, RIGHT DATE) return BOOLEAN;
   648      pragma FIPSFLAG('!=ANY', 1450);
   649  function '!=ANY'  (LEFT NUMBER, RIGHT NUMBER) return BOOLEAN;
   650
   651  function '<ANY'  (LEFT VARCHAR2 CHARACTER SET ANY_CS,
   652                    RIGHT VARCHAR2 CHARACTER SET LEFT%CHARSET)
   653          return BOOLEAN;
   654  function '<ANY'  (LEFT DATE, RIGHT DATE) return BOOLEAN;
   655      pragma FIPSFLAG('<ANY', 1450);
   656  function '<ANY'  (LEFT NUMBER, RIGHT NUMBER) return BOOLEAN;
   657
   658  function '<=ANY'  (LEFT VARCHAR2 CHARACTER SET ANY_CS,
   659                     RIGHT VARCHAR2 CHARACTER SET LEFT%CHARSET)
   660          return BOOLEAN;
   661  function '<=ANY'  (LEFT DATE, RIGHT DATE) return BOOLEAN;
   662      pragma FIPSFLAG('<=ANY', 1450);
   663  function '<=ANY'  (LEFT NUMBER, RIGHT NUMBER) return BOOLEAN;
   664
   665  function '>ANY'  (LEFT VARCHAR2 CHARACTER SET ANY_CS,
   666                    RIGHT VARCHAR2 CHARACTER SET LEFT%CHARSET)
   667          return BOOLEAN;
   668  function '>ANY'  (LEFT DATE, RIGHT DATE) return BOOLEAN;
   669      pragma FIPSFLAG('>ANY', 1450);
   670  function '>ANY'  (LEFT NUMBER, RIGHT NUMBER) return BOOLEAN;
   671
   672  function '>=ANY'  (LEFT VARCHAR2 CHARACTER SET ANY_CS,
   673                     RIGHT VARCHAR2 CHARACTER SET LEFT%CHARSET)
   674          return BOOLEAN;
   675  function '>=ANY'  (LEFT DATE, RIGHT DATE) return BOOLEAN;
   676      pragma FIPSFLAG('>=ANY', 1450);
   677  function '>=ANY'  (LEFT NUMBER, RIGHT NUMBER) return BOOLEAN;
   678
   679  function '=ALL'  (LEFT VARCHAR2 CHARACTER SET ANY_CS,
   680                    RIGHT VARCHAR2 CHARACTER SET LEFT%CHARSET)
   681          return BOOLEAN;
   682  function '=ALL'  (LEFT DATE, RIGHT DATE) return BOOLEAN;
   683      pragma FIPSFLAG('=ALL', 1450);
   684  function '=ALL'  (LEFT NUMBER, RIGHT NUMBER) return BOOLEAN;
   685
   686  function '!=ALL'  (LEFT VARCHAR2 CHARACTER SET ANY_CS,
   687                     RIGHT VARCHAR2 CHARACTER SET LEFT%CHARSET)
   688          return BOOLEAN;
   689  function '!=ALL'  (LEFT DATE, RIGHT DATE) return BOOLEAN;
   690      pragma FIPSFLAG('!=ALL', 1450);
   691  function '!=ALL'  (LEFT NUMBER, RIGHT NUMBER) return BOOLEAN;
   692
   693  function '<ALL'  (LEFT VARCHAR2 CHARACTER SET ANY_CS,
   694                    RIGHT VARCHAR2 CHARACTER SET LEFT%CHARSET)
   695          return BOOLEAN;
   696  function '<ALL'  (LEFT DATE, RIGHT DATE) return BOOLEAN;
   697      pragma FIPSFLAG('<ALL', 1450);
   698  function '<ALL'  (LEFT NUMBER, RIGHT NUMBER) return BOOLEAN;
   699
   700  function '<=ALL'  (LEFT VARCHAR2 CHARACTER SET ANY_CS,
   701                     RIGHT VARCHAR2 CHARACTER SET LEFT%CHARSET)
   702          return BOOLEAN;
   703  function '<=ALL'  (LEFT DATE, RIGHT DATE) return BOOLEAN;
   704      pragma FIPSFLAG('<=ALL', 1450);
   705  function '<=ALL'  (LEFT NUMBER, RIGHT NUMBER) return BOOLEAN;
   706
   707  function '>ALL'  (LEFT VARCHAR2 CHARACTER SET ANY_CS,
   708                    RIGHT VARCHAR2 CHARACTER SET LEFT%CHARSET)
   709          return BOOLEAN;
   710  function '>ALL'  (LEFT DATE, RIGHT DATE) return BOOLEAN;
   711      pragma FIPSFLAG('>ALL', 1450);
   712  function '>ALL'  (LEFT NUMBER, RIGHT NUMBER) return BOOLEAN;
   713
   714  function '>=ALL'  (LEFT VARCHAR2 CHARACTER SET ANY_CS,
   715                     RIGHT VARCHAR2 CHARACTER SET LEFT%CHARSET)
   716          return BOOLEAN;
   717  function '>=ALL'  (LEFT DATE, RIGHT DATE) return BOOLEAN;
   718      pragma FIPSFLAG('>=ALL', 1450);
   719  function '>=ALL'  (LEFT NUMBER, RIGHT NUMBER) return BOOLEAN;
   720
   721  function '=SOME'  (LEFT VARCHAR2 CHARACTER SET ANY_CS,
   722                     RIGHT VARCHAR2 CHARACTER SET LEFT%CHARSET)
   723          return BOOLEAN;
   724  function '=SOME'  (LEFT DATE, RIGHT DATE) return BOOLEAN;
   725      pragma FIPSFLAG('=SOME', 1450);
   726  function '=SOME'  (LEFT NUMBER, RIGHT NUMBER) return BOOLEAN;
   727
   728  function '!=SOME'  (LEFT VARCHAR2 CHARACTER SET ANY_CS,
   729                      RIGHT VARCHAR2 CHARACTER SET LEFT%CHARSET)
   730          return BOOLEAN;
   731  function '!=SOME'  (LEFT DATE, RIGHT DATE) return BOOLEAN;
   732      pragma FIPSFLAG('!=SOME', 1450);
   733  function '!=SOME'  (LEFT NUMBER, RIGHT NUMBER) return BOOLEAN;
   734
   735  function '<SOME'  (LEFT VARCHAR2 CHARACTER SET ANY_CS,
   736                     RIGHT VARCHAR2 CHARACTER SET LEFT%CHARSET)
   737          return BOOLEAN;
   738  function '<SOME'  (LEFT DATE, RIGHT DATE) return BOOLEAN;
   739      pragma FIPSFLAG('<SOME', 1450);
   740  function '<SOME'  (LEFT NUMBER, RIGHT NUMBER) return BOOLEAN;
   741
   742  function '<=SOME'  (LEFT VARCHAR2 CHARACTER SET ANY_CS,
   743                      RIGHT VARCHAR2 CHARACTER SET LEFT%CHARSET)
   744          return BOOLEAN;
   745  function '<=SOME'  (LEFT DATE, RIGHT DATE) return BOOLEAN;
   746      pragma FIPSFLAG('<=SOME', 1450);
   747  function '<=SOME'  (LEFT NUMBER, RIGHT NUMBER) return BOOLEAN;
   748
   749  function '>SOME'  (LEFT VARCHAR2 CHARACTER SET ANY_CS,
   750                     RIGHT VARCHAR2 CHARACTER SET LEFT%CHARSET)
   751          return BOOLEAN;
   752  function '>SOME'  (LEFT DATE, RIGHT DATE) return BOOLEAN;
   753      pragma FIPSFLAG('>SOME', 1450);
   754  function '>SOME'  (LEFT NUMBER, RIGHT NUMBER) return BOOLEAN;
   755
   756  function '>=SOME'  (LEFT VARCHAR2 CHARACTER SET ANY_CS,
   757                      RIGHT VARCHAR2 CHARACTER SET LEFT%CHARSET)
   758          return BOOLEAN;
   759  function '>=SOME'  (LEFT DATE, RIGHT DATE) return BOOLEAN;
   760      pragma FIPSFLAG('>=SOME', 1450);
   761  function '>=SOME'  (LEFT NUMBER, RIGHT NUMBER) return BOOLEAN;
   762
   763  function 'BETWEEN' (TESTVAL VARCHAR2 CHARACTER SET ANY_CS,
   764                      LOW VARCHAR2 CHARACTER SET TESTVAL%CHARSET,
   765                      HIGH VARCHAR2 CHARACTER SET TESTVAL%CHARSET)
   766          return BOOLEAN;
   767  function 'BETWEEN' (TESTVAL NUMBER, LOW NUMBER, HIGH NUMBER) return BOOLEAN;
   768  function 'BETWEEN' (TESTVAL BOOLEAN, LOW BOOLEAN, HIGH BOOLEAN) return BOOLEAN;
   769      pragma FIPSFLAG('BETWEEN', 1450);
   770  function 'BETWEEN' (TESTVAL DATE, LOW DATE, HIGH DATE) return BOOLEAN;
   771      pragma FIPSFLAG('BETWEEN', 1450);
   772
   773
   774  --      SQL Transaction routines
   775
   776  procedure SET_TRANSACTION_USE(vc VARCHAR2);
   777  procedure COMMIT;
   778  procedure COMMIT_CM(vc VARCHAR2);
   779  procedure ROLLBACK_NR;
   780  procedure ROLLBACK_SV(Save_Point CHAR);
   781  procedure SAVEPOINT(Save_Point CHAR);
   782
   783  --      Generic SQL DDL routine
   784
   785  --procedure SQL_DDL(Stmt VARCHAR2);
   786
   787
   788    function SYSDATE return DATE;
   789      pragma FIPSFLAG('SYSDATE', 1452);
   790
   791    function UID return NUMBER;
   792      pragma FIPSFLAG('UID', 1452);
   793
   794    function USER return VARCHAR2;
   795
   796
   797    function USERENV (envstr VARCHAR2) return VARCHAR2;
   798      pragma FIPSFLAG('USERENV', 1452);
   799
   800
   801    -- ROWID: this dreadful identifier is supposed to represent a datatype
   802    -- outside of SQL and and a pseudo-column (function, to us) when inside
   803    -- a sql statement.  ADA data model doesn't allow for any
   804    -- function X return X;
   805    -- so we must special case this.  Yuk.  There's special-case code in ph2nre
   806    -- which maps "rowid" to "rowid " if we're inside a SQL stmt.
   807    function "ROWID " return ROWID;
   808      pragma builtin('ROWID ', 1, 209, 240);  -- this had better never be called.
   809
   810    function NULLFN (str VARCHAR2) return RAW;
   811      pragma builtin('NULLFN', 1, 0, 1);
   812
   813    function HEXTORAW (c VARCHAR2) return RAW;
   814       pragma builtin('HEXTORAW', 1, 23, 1);
   815
   816    function RAWTOHEX (r RAW) return VARCHAR2;
   817       pragma builtin('RAWTOHEX', 1, 23, 2);
   818
   819    function CHARTOROWID (str VARCHAR2) return ROWID;
   820      pragma builtin('CHARTOROWID', 1, 0, 1);
   821
   822    function ROWIDTOCHAR (str ROWID) return VARCHAR2;
   823      pragma builtin('ROWIDTOCHAR', 1, 0, 1);
   824
   825
   826  -- Trusted*Oracle additions
   827
   828    Function ROWLABEL return MLSLABEL;                     -- pseudo column
   829
   830    Function TO_CHAR(label MLSLABEL) return VARCHAR2;
   831      pragma BUILTIN('TO_CHAR',90, 4, 1); -- PEMS_CHAR, CHR_CNV_MLS
   832
   833    Function TO_CHAR(label MLSLABEL, format VARCHAR2) return VARCHAR2;
   834      pragma BUILTIN('TO_CHAR',90, 4, 19); -- PEMS_DATE, MLS_CNV_CHR1
   835      pragma FIPSFLAG('TO_CHAR', 1450);
   836
   837    Function TO_LABEL(label VARCHAR2, format VARCHAR2 ) return  MLSLABEL;
   838      pragma BUILTIN('TO_LABEL',90, 4, 8); -- PEMS_CHAR, CHR_CNV_MLS
   839      pragma FIPSFLAG('TO_LABEL', 1450);
   840
   841    Function TO_LABEL(label VARCHAR2 ) return  MLSLABEL;
   842      pragma BUILTIN('TO_LABEL',90, 4, 2); -- PEMS_CHAR, CHR_CNV_MLS
   843      pragma FIPSFLAG('TO_LABEL', 1450);
   844
   845  -- vararg routines - icds in stdbdy
   846    Function LEAST_UB    (pattern MLSLABEL) return MLSLABEL;
   847      pragma BUILTIN('LEAST_UB',90, 4, 3); -- PEMS_CHAR, CHR_CNV_MLS
   848    Function GREATEST_LB (pattern MLSLABEL) return MLSLABEL;
   849      pragma BUILTIN('GREATEST_LB',90, 4, 4); -- PEMS_CHAR, CHR_CNV_MLS
   850
   851    Function '>=' (label1 MLSLABEL, label2 MLSLABEL) return BOOLEAN;
   852    Function '>'  (label1 MLSLABEL, label2 MLSLABEL) return BOOLEAN;
   853    Function '<=' (label1 MLSLABEL, label2 MLSLABEL) return BOOLEAN;
   854    Function '<'  (label1 MLSLABEL, label2 MLSLABEL) return BOOLEAN;
   855    Function '='  (label1 MLSLABEL, label2 MLSLABEL) return BOOLEAN;
   856    Function '!=' (label1 MLSLABEL, label2 MLSLABEL) return BOOLEAN;
   857    function 'IS NULL' (label MLSLABEL) return BOOLEAN;
   858      pragma BUILTIN('IS NULL', 0, 1, 20); -- same "cod" as IS NULL(varchar2)
   859    function 'IS NOT NULL' (label MLSLABEL) return BOOLEAN;
   860      pragma BUILTIN('IS NOT NULL', 0, 1, 50);
   861
   862    function NVL(label1 MLSLABEL, label2 MLSLABEL) return MLSLABEL;
   863      pragma FIPSFLAG('NVL', 1452);
   864
   865  -- group functions
   866    Function LUB (label MLSLABEL) return MLSLABEL;
   867    Function GLB (label MLSLABEL) return MLSLABEL;
   868
   869  -- end of Trusted*Oracle additions
   870
   871
   872  -- beginning of NLS routines
   873
   874    function NLSSORT(c VARCHAR2 CHARACTER SET ANY_CS) return RAW;
   875      pragma FIPSFLAG('NLSSORT', 1452);
   876    function NLSSORT(c VARCHAR2 CHARACTER SET ANY_CS, c2 VARCHAR2) return RAW;
   877      pragma FIPSFLAG('NLSSORT', 1452);
   878    function NLS_UPPER(ch VARCHAR2 CHARACTER SET ANY_CS,
   879                       parms VARCHAR2 CHARACTER SET ch%CHARSET)
   880          return VARCHAR2 CHARACTER SET ch%CHARSET;
   881      pragma FIPSFLAG('NLS_UPPER', 1452);
   882    function NLS_UPPER(ch VARCHAR2 CHARACTER SET ANY_CS)
   883          return VARCHAR2 CHARACTER SET ch%CHARSET;
   884      pragma FIPSFLAG('NLS_UPPER', 1452);
   885    function NLS_LOWER(ch VARCHAR2 CHARACTER SET ANY_CS,
   886                       parms VARCHAR2 CHARACTER SET ch%CHARSET)
   887          return VARCHAR2 CHARACTER SET ch%CHARSET;
   888      pragma FIPSFLAG('NLS_LOWER', 1452);
   889    function NLS_LOWER(ch VARCHAR2 CHARACTER SET ANY_CS)
   890          return VARCHAR2 CHARACTER SET ch%CHARSET;
   891      pragma FIPSFLAG('NLS_LOWER', 1452);
   892    function NLS_INITCAP(ch VARCHAR2 CHARACTER SET ANY_CS,
   893                         parms VARCHAR2 CHARACTER SET ch%CHARSET)
   894          return VARCHAR2 CHARACTER SET ch%CHARSET;
   895      pragma FIPSFLAG('NLS_INITCAP', 1452);
   896    function NLS_INITCAP(ch VARCHAR2 CHARACTER SET ANY_CS)
   897          return VARCHAR2 CHARACTER SET ch%CHARSET;
   898      pragma FIPSFLAG('NLS_INITCAP', 1452);
   899
   900    function LENGTHB(ch VARCHAR2 CHARACTER SET ANY_CS) return NUMBER;
   901      pragma FIPSFLAG('LENGTHB', 1452);
   902    function SUBSTRB(STR1 VARCHAR2 CHARACTER SET ANY_CS,
   903                     POS BINARY_INTEGER,
   904                     LEN BINARY_INTEGER := 2147483647)
   905          return VARCHAR2 CHARACTER SET STR1%CHARSET;
   906      pragma FIPSFLAG('SUBSTRB', 1452);
   907    function INSTRB(STR1 VARCHAR2 CHARACTER SET ANY_CS,
   908                   STR2 VARCHAR2 CHARACTER SET STR1%CHARSET,
   909                   POS BINARY_INTEGER := 1,
   910                   NTH POSITIVE := 1) return BINARY_INTEGER;
   911      pragma FIPSFLAG('INSTRB', 1452);
   912
   913    function TO_SINGLE_BYTE(c VARCHAR2 CHARACTER SET ANY_CS)
   914          return VARCHAR2 CHARACTER SET c%CHARSET;
   915      pragma FIPSFLAG('TO_SINGLE_BYTE', 1452);
   916    function TO_MULTI_BYTE(c VARCHAR2 CHARACTER SET ANY_CS)
   917          return VARCHAR2 CHARACTER SET c%CHARSET;
   918      pragma FIPSFLAG('TO_MULTI_BYTE', 1452);
   919
   920    -- Next two added for NLS 6/3/92 JEM.
   921    function TO_CHAR(left date, format varchar2,
   922                     parms varchar2 character set format%charset) return varchar2;
   923    function TO_CHAR(left number, format varchar2,
   924                     parms varchar2 character set format%charset)
   925      return varchar2;
   926    function NLS_CHARSET_NAME(csetid NUMBER) return VARCHAR2;
   927    function NLS_CHARSET_ID(csetname VARCHAR2) return NUMBER;
   928    function NLS_CHARSET_DECL_LEN(bytecnt NUMBER, csetid NUMBER) return NUMBER;
   929  -- end of NLS routines
   930
   931  function CONVERT(src VARCHAR2 character set any_cs,
   932                   destcset VARCHAR2)
   933           return VARCHAR2 character set src%charset;
   934  function CONVERT(src VARCHAR2 character set any_cs,
   935                   destcset VARCHAR2,
   936                   srccset VARCHAR2)
   937          return VARCHAR2 character set src%charset;
   938
   939  function " SYS$STANDARD_TRANSLATE" (src VARCHAR2 CHARACTER SET ANY_CS,
   940                                      csn VARCHAR2 CHARACTER SET ANY_CS)
   941          return VARCHAR2 CHARACTER SET csn%CHARSET;
   942     pragma FIPSFLAG(' SYS$STANDARD_TRANSLATE',1452);
   943
   944  function VSIZE (e number ) return NUMBER;
   945      pragma builtin('VSIZE', 1, 0, 1);
   946  function VSIZE (e DATE) return NUMBER;
   947      pragma builtin('VSIZE', 1, 0, 1);
   948  function VSIZE (e VARCHAR2 CHARACTER SET ANY_CS) return NUMBER;
   949      pragma builtin('VSIZE', 1, 0, 1);
   950
   951
   952  -- dump
   953  -- dump( expr [,display_format[,start_pos[,length]]]) return VARCHAR2
   954  function DUMP(e varchar2 character set any_cs,
   955                df binary_integer := null,sp binary_integer := null,
   956                len binary_integer := null) return VARCHAR2;
   957      pragma builtin('DUMP', 1, 0, 1);
   958
   959  function DUMP(e number,df binary_integer := null,sp binary_integer := null,
   960                  len binary_integer := null) return VARCHAR2;
   961      pragma builtin('DUMP', 1, 0, 1);
   962
   963  function DUMP(e date,df binary_integer := null,sp binary_integer := null,
   964                  len binary_integer := null) return VARCHAR2;
   965      pragma builtin('DUMP', 1, 0, 1);
   966
   967  -- exception for ref cursors
   968  ROWTYPE_MISMATCH exception;
   969  pragma EXCEPTION_INIT(ROWTYPE_MISMATCH, '-6504');
   970
   971  subtype pls_integer is binary_integer;
   972
   973      -- Fips flagging for Trigonometric functions already declared
   974      pragma FIPSFLAG('COS', 1452);
   975      pragma FIPSFLAG('SIN', 1452);
   976      pragma FIPSFLAG('TAN', 1452);
   977      pragma FIPSFLAG('COSH', 1452);
   978      pragma FIPSFLAG('SINH', 1452);
   979      pragma FIPSFLAG('TANH', 1452);
   980
   981  --
   982  -- ACOS, ASIN, ATAN, ATAN2
   983  --   Inverse Trigonometric functions
   984  --   These functions return NULL if any of the inputs are NULL
   985  --
   986    function ACOS(N NUMBER) return NUMBER;
   987      pragma FIPSFLAG('ACOS', 1452);
   988
   989    function ASIN(N NUMBER) return NUMBER;
   990      pragma FIPSFLAG('ASIN', 1452);
   991
   992    function ATAN(N NUMBER) return NUMBER;
   993      pragma FIPSFLAG('ATAN', 1452);
   994
   995    function ATAN2(x NUMBER, y NUMBER) return NUMBER;
   996    pragma FIPSFLAG('ATAN2', 1452);
   997
   998    --#### This is the end of 7.3 Standard
   999
  1000  -- LOB IS NULL
  1001    function 'IS NULL' (n CLOB CHARACTER SET ANY_CS) return BOOLEAN;
  1002      pragma BUILTIN('IS NULL', 0, 2, 0); -- PEMS_NUMBER, PEMDNUL
  1003    function 'IS NOT NULL' (n CLOB CHARACTER SET ANY_CS) return BOOLEAN;
  1004      pragma BUILTIN('IS NOT NULL', 0, 2, 50);
  1005
  1006    function 'IS NULL' (n BLOB) return BOOLEAN;
  1007      pragma BUILTIN('IS NULL', 0, 2, 0); -- PEMS_NUMBER, PEMDNUL
  1008    function 'IS NOT NULL' (n BLOB) return BOOLEAN;
  1009      pragma BUILTIN('IS NOT NULL', 0, 2, 50);
  1010
  1011  -- function 'IS NULL' (n CFILE) return BOOLEAN;
  1012  --    pragma BUILTIN('IS NULL', 0, 2, 0); -- PEMS_NUMBER, PEMDNUL
  1013  --  function 'IS NOT NULL' (n CFILE) return BOOLEAN;
  1014
  1015    function 'IS NULL' (n BFILE) return BOOLEAN;
  1016      pragma BUILTIN('IS NULL', 0, 2, 0); -- PEMS_NUMBER, PEMDNUL
  1017    function 'IS NOT NULL' (n BFILE) return BOOLEAN;
  1018      pragma BUILTIN('IS NOT NULL', 0, 2, 50);
  1019  -- end LOB IS NULL
  1020
  1021  -- The following data types are generics, used specially within package
  1022  -- STANDARD and some other Oracle packages.  They are protected against
  1023  -- other use; sorry.  True generic types are not yet part of the language.
  1024
  1025    type "<ADT_1>" as object (dummy char(1));
  1026    type "<RECORD_1>" is record (dummy char(1));
  1027    type "<TUPLE_1>" as object (dummy char(1));
  1028    type "<VARRAY_1>" is varray (1) of char(1);
  1029    type "<V2_TABLE_1>" is table of char(1) index by binary_integer;
  1030    type "<TABLE_1>" is table of char(1);
  1031    type "<COLLECTION_1>" is table of char(1);
  1032    type "<REF_CURSOR_1>" is ref cursor;
  1033
  1034    -- This will actually match against a Q_TABLE
  1035    type "<TYPED_TABLE>" is table of  "<ADT_1>";
  1036    subtype "<ADT_WITH_OID>" is "<TYPED_TABLE>";
  1037
  1038  --****************************************************************
  1039  -- 20 mar 96 =G=> In the following, arguments "1, 1, 1" to pragma BUILTIN
  1040  -- e.g.,                pragma builtin('whatever', 1, 1, 1)
  1041  -- indicate that those three numeric arguments to pragma BUILTIN are unknown,
  1042  -- because they are not yet implemented by the backend. $$$
  1043
  1044    function '='  (LEFT "<ADT_1>", RIGHT "<ADT_1>") return BOOLEAN;
  1045      pragma BUILTIN('=', 1, 1, 1);
  1046      pragma FIPSFLAG('=', 1450);
  1047    function '!=' (LEFT "<ADT_1>", RIGHT "<ADT_1>") return BOOLEAN;
  1048      pragma BUILTIN('!=', 1, 1, 1);
  1049      pragma FIPSFLAG('!=', 1450);
  1050    function '<'  (LEFT "<ADT_1>", RIGHT "<ADT_1>") return BOOLEAN;
  1051      pragma BUILTIN('<', 1, 1, 1);
  1052      pragma FIPSFLAG('<', 1450);
  1053    function '<=' (LEFT "<ADT_1>", RIGHT "<ADT_1>") return BOOLEAN;
  1054      pragma BUILTIN('<=', 1, 1, 1);
  1055      pragma FIPSFLAG('<=', 1450);
  1056    function '>'  (LEFT "<ADT_1>", RIGHT "<ADT_1>") return BOOLEAN;
  1057      pragma BUILTIN('>', 1, 1, 1);
  1058      pragma FIPSFLAG('>', 1450);
  1059    function '>=' (LEFT "<ADT_1>", RIGHT "<ADT_1>") return BOOLEAN;
  1060      pragma BUILTIN('>=', 1, 1, 1);
  1061      pragma FIPSFLAG('>=', 1450);
  1062
  1063    function '=ANY'  (LEFT "<ADT_1>", RIGHT "<ADT_1>") return BOOLEAN;
  1064    function '!=ANY'  (LEFT "<ADT_1>", RIGHT "<ADT_1>") return BOOLEAN;
  1065    function '<ANY'  (LEFT "<ADT_1>", RIGHT "<ADT_1>") return BOOLEAN;
  1066    function '<=ANY'  (LEFT "<ADT_1>", RIGHT "<ADT_1>") return BOOLEAN;
  1067    function '>ANY'  (LEFT "<ADT_1>", RIGHT "<ADT_1>") return BOOLEAN;
  1068    function '>=ANY'  (LEFT "<ADT_1>", RIGHT "<ADT_1>") return BOOLEAN;
  1069    function '=ALL'  (LEFT "<ADT_1>", RIGHT "<ADT_1>") return BOOLEAN;
  1070    function '!=ALL'  (LEFT "<ADT_1>", RIGHT "<ADT_1>") return BOOLEAN;
  1071    function '<ALL'  (LEFT "<ADT_1>", RIGHT "<ADT_1>") return BOOLEAN;
  1072    function '<=ALL'  (LEFT "<ADT_1>", RIGHT "<ADT_1>") return BOOLEAN;
  1073    function '>ALL'  (LEFT "<ADT_1>", RIGHT "<ADT_1>") return BOOLEAN;
  1074    function '>=ALL'  (LEFT "<ADT_1>", RIGHT "<ADT_1>") return BOOLEAN;
  1075    function '=SOME'  (LEFT "<ADT_1>", RIGHT "<ADT_1>") return BOOLEAN;
  1076    function '!=SOME'  (LEFT "<ADT_1>", RIGHT "<ADT_1>") return BOOLEAN;
  1077    function '<SOME'  (LEFT "<ADT_1>", RIGHT "<ADT_1>") return BOOLEAN;
  1078    function '<=SOME'  (LEFT "<ADT_1>", RIGHT "<ADT_1>") return BOOLEAN;
  1079    function '>SOME'  (LEFT "<ADT_1>", RIGHT "<ADT_1>") return BOOLEAN;
  1080    function '>=SOME'  (LEFT "<ADT_1>", RIGHT "<ADT_1>") return BOOLEAN;
  1081
  1082  -- Outer Join
  1083    function '(+)'  ( colname "<ADT_1>") return "<ADT_1>";
  1084  -- ?   pragma BUILTIN ('(+)', 1, 1, 1);
  1085       pragma FIPSFLAG('(+)', 1450);
  1086
  1087  --  GREATEST and LEAST are not yet supported for ADTs in 8.0.2.
  1088  --  function GREATEST (pattern "<ADT_1>") return "<ADT_1>";
  1089  --    pragma BUILTIN('GREATEST', 1, 1, 1);
  1090
  1091  --  function LEAST (pattern "<ADT_1>") return "<ADT_1>";
  1092  --    pragma BUILTIN('LEAST', 1, 1, 1);
  1093
  1094    function DECODE (expr "<ADT_1>", pat "<ADT_1>", res "<ADT_1>")
  1095          return "<ADT_1>";
  1096      pragma BUILTIN('DECODE', 1, 1, 1);
  1097
  1098    function 'BETWEEN' (TESTVAL "<ADT_1>", LOW "<ADT_1>", HIGH "<ADT_1>")
  1099          return BOOLEAN;
  1100
  1101    function 'IS NULL' (B "<ADT_1>") return BOOLEAN;
  1102      pragma BUILTIN('IS NULL', 0, 3, 0);
  1103      pragma FIPSFLAG('IS NULL', 1450);
  1104
  1105    function 'IS NOT NULL' (B "<ADT_1>") return BOOLEAN;
  1106      pragma BUILTIN('IS NOT NULL', 0, 3, 50);
  1107      pragma FIPSFLAG('IS NOT NULL', 1450);
  1108
  1109    function NVL (B1 "<ADT_1>", B2 "<ADT_1>") return "<ADT_1>";
  1110      pragma FIPSFLAG('NVL', 1450);
  1111
  1112    function VALUE (item "<ADT_WITH_OID>") return "<ADT_1>";
  1113      pragma BUILTIN('VALUE', 1, 1, 1);
  1114      pragma FIPSFLAG('VALUE', 1450);
  1115
  1116    function REF (item "<ADT_WITH_OID>") return REF "<ADT_1>";
  1117      pragma BUILTIN('REF', 1, 1, 1);
  1118      pragma FIPSFLAG('REF', 1450);
  1119
  1120    function DEREF (r REF "<ADT_1>") return "<ADT_1>";
  1121      pragma BUILTIN('DEREF', 1, 1, 1);
  1122      pragma FIPSFLAG('DEREF', 1450);
  1123
  1124  --****************************************************************
  1125  -- overloadings for REF ADT
  1126
  1127    function 'IS NULL' (B REF "<ADT_1>") return BOOLEAN;
  1128      pragma BUILTIN('IS NULL', 0, 3, 0);
  1129      pragma FIPSFLAG('IS NULL', 1450);
  1130
  1131    function 'IS NOT NULL' (B REF "<ADT_1>") return BOOLEAN;
  1132      pragma BUILTIN('IS NOT NULL', 0, 3, 50);
  1133      pragma FIPSFLAG('IS NOT NULL', 1450);
  1134
  1135    function 'IS DANGLING' (B REF "<ADT_1>") return BOOLEAN;
  1136      pragma BUILTIN('IS DANGLING', 1, 1, 1);
  1137      pragma FIPSFLAG('IS DANGLING', 1450);
  1138
  1139    function 'IS NOT DANGLING' (B REF "<ADT_1>") return BOOLEAN;
  1140      pragma BUILTIN('IS NOT DANGLING', 1, 1, 1);
  1141      pragma FIPSFLAG('IS NOT DANGLING', 1450);
  1142
  1143    function NVL (B1 REF "<ADT_1>", B2 REF "<ADT_1>") return REF "<ADT_1>";
  1144      pragma FIPSFLAG('NVL', 1450);
  1145
  1146    function '='  (LEFT REF "<ADT_1>", RIGHT REF "<ADT_1>") return BOOLEAN;
  1147      pragma BUILTIN('=', 0, 3, 1);
  1148      pragma FIPSFLAG('=', 1450);
  1149
  1150    function '!=' (LEFT REF "<ADT_1>", RIGHT REF "<ADT_1>") return BOOLEAN;
  1151      pragma BUILTIN('!=', 0, 3, 2);
  1152      pragma FIPSFLAG('!=', 1450);
  1153
  1154
  1155  --****************************************************************
  1156
  1157  --  function '='  (LEFT "<COLLECTION_1>", RIGHT "<COLLECTION_1>")
  1158  --      return BOOLEAN;
  1159  --    pragma BUILTIN('=', 1, 1, 1);
  1160  --    pragma FIPSFLAG('=', 1450);
  1161  --
  1162  --  function '!=' (LEFT "<COLLECTION_1>", RIGHT "<COLLECTION_1>")
  1163  --      return BOOLEAN;
  1164  --    pragma BUILTIN('!=', 1, 1, 1);
  1165  --    pragma FIPSFLAG('!=', 1450);
  1166  --
  1167  --  function '=ANY'  (LEFT "<COLLECTION_1>", RIGHT "<COLLECTION_1>")
  1168  --      return BOOLEAN;
  1169  --  function '!=ANY'  (LEFT "<COLLECTION_1>", RIGHT "<COLLECTION_1>")
  1170  --      return BOOLEAN;
  1171  --  function '=ALL'  (LEFT "<COLLECTION_1>", RIGHT "<COLLECTION_1>")
  1172  --      return BOOLEAN;
  1173  --  function '!=ALL'  (LEFT "<COLLECTION_1>", RIGHT "<COLLECTION_1>")
  1174  --      return BOOLEAN;
  1175  --  function '=SOME'  (LEFT "<COLLECTION_1>", RIGHT "<COLLECTION_1>")
  1176  --      return BOOLEAN;
  1177  --  function '!=SOME'  (LEFT "<COLLECTION_1>", RIGHT "<COLLECTION_1>")
  1178  --      return BOOLEAN;
  1179  --
  1180  --  function DECODE (expr "<COLLECTION_1>", pat "<COLLECTION_1>",
  1181  --                                        res "<COLLECTION_1>")
  1182  --      return "<COLLECTION_1>";
  1183  --    pragma BUILTIN('DECODE', 1, 1, 1);
  1184
  1185    function 'IS NULL' (B "<COLLECTION_1>") return BOOLEAN;
  1186      pragma BUILTIN('IS NULL', 0, 3, 0);
  1187      pragma FIPSFLAG('IS NULL', 1450);
  1188
  1189    function 'IS NOT NULL' (B "<COLLECTION_1>") return BOOLEAN;
  1190      pragma BUILTIN('IS NOT NULL', 0, 3, 50);
  1191      pragma FIPSFLAG('IS NOT NULL', 1450);
  1192
  1193    function NVL (B1 "<COLLECTION_1>", B2 "<COLLECTION_1>")
  1194          return "<COLLECTION_1>";
  1195      pragma FIPSFLAG('NVL', 1450);
  1196
  1197  --****************************************************************
  1198
  1199    function 'IS NULL' (B "<REF_CURSOR_1>") return BOOLEAN;
  1200      pragma BUILTIN('IS NULL', 0, 3, 0);
  1201      pragma FIPSFLAG('IS NULL', 1450);
  1202
  1203    function 'IS NOT NULL' (B "<REF_CURSOR_1>") return BOOLEAN;
  1204      pragma BUILTIN('IS NOT NULL', 0, 3, 50);
  1205      pragma FIPSFLAG('IS NOT NULL', 1450);
  1206
  1207    function NVL (B1 "<REF_CURSOR_1>", B2 "<REF_CURSOR_1>")
  1208          return "<REF_CURSOR_1>";
  1209      pragma FIPSFLAG('NVL', 1450);
  1210
  1211    function EMPTY_CLOB return clob;
  1212    function EMPTY_BLOB return blob;
  1213
  1214    function BFILENAME(directory varchar2,filename varchar2) return BFILE;
  1215
  1216    function "SYS$LOB_REPLICATION" (x in blob) return blob;
  1217    function "SYS$LOB_REPLICATION" (x in clob character set any_cs)
  1218      return clob character set x%charset;
  1219
  1220    --#### This is the end of 8.0 Standard
  1221
  1222    type TIME is new DATE_BASE;
  1223    type TIMESTAMP is new DATE_BASE;
  1224    type "TIME WITH TIME ZONE" is new DATE_BASE;
  1225    type "TIMESTAMP WITH TIME ZONE" is new DATE_BASE;
  1226    type "INTERVAL YEAR TO MONTH" is new DATE_BASE;
  1227    type "INTERVAL DAY TO SECOND" is new DATE_BASE;
  1228
  1229    -- NEW SUBTYPES
  1230    SUBTYPE TIME_UNCONSTRAINED IS TIME(9);
  1231    SUBTYPE TIME_TZ_UNCONSTRAINED IS TIME(9) WITH TIME ZONE;
  1232    SUBTYPE TIMESTAMP_UNCONSTRAINED IS TIMESTAMP(9);
  1233    SUBTYPE TIMESTAMP_TZ_UNCONSTRAINED IS TIMESTAMP(9) WITH TIME ZONE;
  1234    SUBTYPE YMINTERVAL_UNCONSTRAINED IS INTERVAL YEAR(9) TO MONTH;
  1235    SUBTYPE DSINTERVAL_UNCONSTRAINED IS INTERVAL DAY(9) TO SECOND (9);
  1236
  1237
  1238    --  + overloadings
  1239
  1240    function '+'(LEFT TIMESTAMP_UNCONSTRAINED, RIGHT YMINTERVAL_UNCONSTRAINED)
  1241                 return TIMESTAMP_UNCONSTRAINED;
  1242    function '+'(LEFT TIMESTAMP_UNCONSTRAINED, RIGHT DSINTERVAL_UNCONSTRAINED)
  1243                 return TIMESTAMP_UNCONSTRAINED;
  1244
  1245    function '+'(LEFT TIMESTAMP_TZ_UNCONSTRAINED, RIGHT YMINTERVAL_UNCONSTRAINED)
  1246                 return TIMESTAMP_TZ_UNCONSTRAINED ;
  1247    function '+'(LEFT TIMESTAMP_TZ_UNCONSTRAINED, RIGHT DSINTERVAL_UNCONSTRAINED)
  1248                 return TIMESTAMP_TZ_UNCONSTRAINED ;
  1249
  1250    function '+'(LEFT TIME_UNCONSTRAINED, RIGHT DSINTERVAL_UNCONSTRAINED)
  1251                 return TIME_UNCONSTRAINED;
  1252
  1253    function '+'(LEFT TIME_TZ_UNCONSTRAINED, RIGHT DSINTERVAL_UNCONSTRAINED)
  1254                 return TIME_TZ_UNCONSTRAINED;
  1255
  1256    function '+'(LEFT date, RIGHT YMINTERVAL_UNCONSTRAINED) return date ;
  1257    function '+'(LEFT date, RIGHT DSINTERVAL_UNCONSTRAINED) return date ;
  1258    function '+'(LEFT YMINTERVAL_UNCONSTRAINED, RIGHT TIMESTAMP_UNCONSTRAINED)
  1259                 return TIMESTAMP_UNCONSTRAINED;
  1260    function '+'(LEFT YMINTERVAL_UNCONSTRAINED, RIGHT TIMESTAMP_TZ_UNCONSTRAINED)
  1261                 return TIMESTAMP_TZ_UNCONSTRAINED ;
  1262    function '+'(LEFT YMINTERVAL_UNCONSTRAINED, RIGHT date) return date ;
  1263
  1264    function '+'(LEFT DSINTERVAL_UNCONSTRAINED, RIGHT TIMESTAMP_UNCONSTRAINED)
  1265                 return TIMESTAMP_UNCONSTRAINED;
  1266    function '+'(LEFT DSINTERVAL_UNCONSTRAINED, RIGHT TIMESTAMP_TZ_UNCONSTRAINED)
  1267                  return TIMESTAMP_TZ_UNCONSTRAINED ;
  1268    function '+'(LEFT DSINTERVAL_UNCONSTRAINED, RIGHT TIME_UNCONSTRAINED)
  1269                  return TIME_UNCONSTRAINED ;
  1270    function '+'(LEFT DSINTERVAL_UNCONSTRAINED, RIGHT TIME_TZ_UNCONSTRAINED)
  1271                  return TIME_TZ_UNCONSTRAINED ;
  1272    function '+'(LEFT DSINTERVAL_UNCONSTRAINED, RIGHT date) return date ;
  1273
  1274    function '+'(LEFT DSINTERVAL_UNCONSTRAINED, RIGHT DSINTERVAL_UNCONSTRAINED)
  1275                 return DSINTERVAL_UNCONSTRAINED ;
  1276    function '+'(LEFT YMINTERVAL_UNCONSTRAINED, RIGHT YMINTERVAL_UNCONSTRAINED)
  1277                 return YMINTERVAL_UNCONSTRAINED ;
  1278
  1279  -- begin subtract
  1280    function " SYS$DSINTERVALSUBTRACT"(LEFT TIMESTAMP_UNCONSTRAINED,
  1281                                       RIGHT TIMESTAMP_UNCONSTRAINED)
  1282             return DSINTERVAL_UNCONSTRAINED ;
  1283    function " SYS$YMINTERVALSUBTRACT"(LEFT TIMESTAMP_UNCONSTRAINED,
  1284                                       RIGHT TIMESTAMP_UNCONSTRAINED)
  1285             return YMINTERVAL_UNCONSTRAINED ;
  1286    function '-'(LEFT TIMESTAMP_UNCONSTRAINED, RIGHT YMINTERVAL_UNCONSTRAINED)
  1287                 return TIMESTAMP_UNCONSTRAINED;
  1288    function '-'(LEFT TIMESTAMP_UNCONSTRAINED, RIGHT DSINTERVAL_UNCONSTRAINED)
  1289                 return TIMESTAMP_UNCONSTRAINED;
  1290
  1291    function " SYS$DSINTERVALSUBTRACT"
  1292     (LEFT TIMESTAMP_TZ_UNCONSTRAINED, RIGHT TIMESTAMP_TZ_UNCONSTRAINED)
  1293      return DSINTERVAL_UNCONSTRAINED ;
  1294    function " SYS$YMINTERVALSUBTRACT"
  1295     (LEFT TIMESTAMP_TZ_UNCONSTRAINED, RIGHT TIMESTAMP_TZ_UNCONSTRAINED)
  1296      return YMINTERVAL_UNCONSTRAINED ;
  1297    function '-' (LEFT TIMESTAMP_TZ_UNCONSTRAINED, RIGHT YMINTERVAL_UNCONSTRAINED)
  1298      return TIMESTAMP_TZ_UNCONSTRAINED ;
  1299    function '-' (LEFT TIMESTAMP_TZ_UNCONSTRAINED, RIGHT DSINTERVAL_UNCONSTRAINED)
  1300      return TIMESTAMP_TZ_UNCONSTRAINED ;
  1301
  1302    function " SYS$DSINTERVALSUBTRACT" (LEFT TIME_UNCONSTRAINED,
  1303                                        RIGHT TIME_UNCONSTRAINED)
  1304       return DSINTERVAL_UNCONSTRAINED ;
  1305    function '-' (LEFT TIME_UNCONSTRAINED, RIGHT DSINTERVAL_UNCONSTRAINED)
  1306      return TIME_UNCONSTRAINED ;
  1307    function " SYS$DSINTERVALSUBTRACT"
  1308     (LEFT TIME_TZ_UNCONSTRAINED, RIGHT TIME_TZ_UNCONSTRAINED)
  1309      return DSINTERVAL_UNCONSTRAINED ;
  1310    function '-' (LEFT TIME_TZ_UNCONSTRAINED, RIGHT DSINTERVAL_UNCONSTRAINED)
  1311      return TIME_TZ_UNCONSTRAINED ;
  1312    function  " SYS$DSINTERVALSUBTRACT" (LEFT date, RIGHT date)
  1313      return DSINTERVAL_UNCONSTRAINED ;
  1314    function " SYS$YMINTERVALSUBTRACT" (LEFT date, RIGHT date)
  1315      return YMINTERVAL_UNCONSTRAINED ;
  1316    function '-' (LEFT date, RIGHT YMINTERVAL_UNCONSTRAINED) return date;
  1317    function '-' (LEFT date, RIGHT DSINTERVAL_UNCONSTRAINED) return date;
  1318
  1319    function '-' (LEFT YMINTERVAL_UNCONSTRAINED, RIGHT YMINTERVAL_UNCONSTRAINED)
  1320      return YMINTERVAL_UNCONSTRAINED ;
  1321    function '-' (LEFT DSINTERVAL_UNCONSTRAINED, RIGHT DSINTERVAL_UNCONSTRAINED)
  1322     return DSINTERVAL_UNCONSTRAINED ;
  1323
  1324  -- end subtract
  1325
  1326  -- other datetime operators
  1327
  1328    function '*' (LEFT number, RIGHT YMINTERVAL_UNCONSTRAINED)
  1329      return YMINTERVAL_UNCONSTRAINED ;
  1330    function '*' (LEFT number, RIGHT DSINTERVAL_UNCONSTRAINED)
  1331      return DSINTERVAL_UNCONSTRAINED ;
  1332
  1333    function '*' (LEFT YMINTERVAL_UNCONSTRAINED, RIGHT number)
  1334      return YMINTERVAL_UNCONSTRAINED ;
  1335    function '*' (LEFT DSINTERVAL_UNCONSTRAINED, RIGHT number)
  1336      return DSINTERVAL_UNCONSTRAINED ;
  1337
  1338    function '/' (LEFT YMINTERVAL_UNCONSTRAINED, RIGHT number)
  1339      return YMINTERVAL_UNCONSTRAINED ;
  1340    function '/' (LEFT DSINTERVAL_UNCONSTRAINED, RIGHT number)
  1341      return DSINTERVAL_UNCONSTRAINED ;
  1342
  1343
  1344    function current_date return date;
  1345    function current_time return TIME_TZ_UNCONSTRAINED;
  1346    function current_timestamp return TIMESTAMP_TZ_UNCONSTRAINED;
  1347
  1348  -- to_char
  1349  -- 12 conversions
  1350  function TO_CHAR (RIGHT TIME_UNCONSTRAINED)  return varchar2;
  1351      pragma BUILTIN('TO_CHAR', 0, 15, 2);
  1352  function TO_CHAR (RIGHT TIMESTAMP_UNCONSTRAINED)  return varchar2;
  1353      pragma BUILTIN('TO_CHAR', 0, 15, 4);
  1354  function TO_CHAR (RIGHT TIME_TZ_UNCONSTRAINED)  return varchar2;
  1355      pragma BUILTIN('TO_CHAR', 0, 15, 6);
  1356  function TO_CHAR (RIGHT TIMESTAMP_TZ_UNCONSTRAINED)  return varchar2;
  1357      pragma BUILTIN('TO_CHAR', 0, 15, 8);
  1358  function TO_CHAR (RIGHT YMINTERVAL_UNCONSTRAINED) return varchar2;
  1359      pragma BUILTIN('TO_CHAR', 0, 15, 10);
  1360  function TO_CHAR (RIGHT DSINTERVAL_UNCONSTRAINED) return varchar2;
  1361      pragma BUILTIN('TO_CHAR', 0, 15, 12);
  1362
  1363  function TO_TIME (RIGHT varchar2 character set any_cs) return time_unconstrained;
  1364      pragma BUILTIN('TO_TIME', 0, 15, 1);
  1365      function TO_TIMESTAMP (RIGHT varchar2 character set any_cs)
  1366                             return TIMESTAMP_UNCONSTRAINED;
  1367      pragma BUILTIN('TO_TIMESTAMP', 0, 15, 3);
  1368  function TO_TIME_TZ (RIGHT varchar2 character set any_cs)
  1369      return  TIME_TZ_UNCONSTRAINED;
  1370      pragma BUILTIN('TO_TIME_TZ', 0, 15, 5);
  1371  function TO_TIMESTAMP_TZ (RIGHT varchar2 character set any_cs)
  1372      return  TIMESTAMP_TZ_UNCONSTRAINED;
  1373      pragma BUILTIN('TO_TIMESTAMP_TZ', 0, 15, 7);
  1374  function TO_YMINTERVAL (RIGHT varchar2 character set any_cs)
  1375      return  YMINTERVAL_UNCONSTRAINED;
  1376      pragma BUILTIN('TO_YMINTERVAL', 0, 15, 9);
  1377  function TO_DSINTERVAL (RIGHT varchar2 character set any_cs)
  1378      return  DSINTERVAL_UNCONSTRAINED;
  1379      pragma BUILTIN('TO_DSINTERVAL', 0, 15, 11);
  1380
  1381
  1382  -- with nls args
  1383  function TO_TIME(left varchar2 character set any_cs,
  1384                   format varchar2 character set left%charset,
  1385                   parms varchar2 character set left%charset)
  1386      return TIME_UNCONSTRAINED;
  1387  function TO_TIME(left varchar2 character set any_cs,
  1388                   format varchar2 character set left%charset)
  1389      return TIME_UNCONSTRAINED;
  1390  function TO_TIMESTAMP(left varchar2 character set any_cs,
  1391                        format varchar2 character set left%charset,
  1392                        parms varchar2 character set left%charset)
  1393      return TIMESTAMP_UNCONSTRAINED;
  1394  function TO_TIMESTAMP(left varchar2 character set any_cs,
  1395                        format varchar2 character set left%charset)
  1396      return TIMESTAMP_UNCONSTRAINED;
  1397  function TO_TIMESTAMP_TZ(left varchar2 character set any_cs,
  1398                           format varchar2 character set left%charset,
  1399                           parms varchar2 character set left%charset)
  1400      return TIMESTAMP_TZ_UNCONSTRAINED;
  1401  function TO_TIMESTAMP_TZ(left varchar2 character set any_cs,
  1402            format varchar2 character set left%charset)
  1403      return TIMESTAMP_TZ_UNCONSTRAINED;
  1404  function TO_TIME_TZ(left varchar2 character set any_cs,
  1405            format varchar2 character set left%charset,
  1406            parms varchar2 character set left%charset)
  1407      return TIME_TZ_UNCONSTRAINED;
  1408  function TO_TIME_TZ(left varchar2 character set any_cs,
  1409            format varchar2 character set left%charset)
  1410      return TIME_TZ_UNCONSTRAINED;
  1411  function TO_DSINTERVAL (RIGHT varchar2 character set any_cs,
  1412            parms varchar2 character set RIGHT%charset)
  1413      return DSINTERVAL_UNCONSTRAINED;
  1414
  1415  function NUMTOYMINTERVAL(numerator number, units varchar2 character set any_cs)
  1416      return YMINTERVAL_UNCONSTRAINED;
  1417  function NUMTODSINTERVAL(numerator number, units varchar2 character set any_cs)
  1418      return DSINTERVAL_UNCONSTRAINED;
  1419
  1420   --****************************************************************
  1421
  1422    TYPE UROWID IS NEW CHAR_BASE;
  1423
  1424    function '='  (LEFT UROWID, RIGHT UROWID) return BOOLEAN;
  1425      pragma BUILTIN('=',0, 11, 1);
  1426      pragma FIPSFLAG('=', 1450);
  1427    function '!=' (LEFT UROWID, RIGHT UROWID) return BOOLEAN;  -- also <> and ~=
  1428      pragma BUILTIN('!=',0, 11, 2);
  1429      pragma FIPSFLAG('!=', 1450);
  1430    function '<'  (LEFT UROWID, RIGHT UROWID) return BOOLEAN;
  1431      pragma BUILTIN('<',0, 11, 3);
  1432      pragma FIPSFLAG('<', 1450);
  1433    function '<=' (LEFT UROWID, RIGHT UROWID) return BOOLEAN;
  1434      pragma BUILTIN('<=',0, 11, 4);
  1435      pragma FIPSFLAG('<=', 1450);
  1436    function '>'  (LEFT UROWID, RIGHT UROWID) return BOOLEAN;
  1437      pragma BUILTIN('>',0, 11, 5);
  1438      pragma FIPSFLAG('>', 1450);
  1439    function '>=' (LEFT UROWID, RIGHT UROWID) return BOOLEAN;
  1440      pragma BUILTIN('>=',0, 11, 6);
  1441      pragma FIPSFLAG('>=', 1450);
  1442
  1443    function 'IS NULL' (u UROWID) return BOOLEAN;
  1444      pragma BUILTIN('IS NULL', 0, 14, 0); -- PEMS_UROWID, PEMDNUL
  1445      pragma FIPSFLAG('IS NULL', 1450);
  1446    function 'IS NOT NULL' (u UROWID) return BOOLEAN;
  1447      pragma BUILTIN('IS NOT NULL', 0, 14, 50); -- PEMS_UROWID, PEMDNUL
  1448      pragma FIPSFLAG('IS NOT NULL', 1450);
  1449
  1450    function "UROWID " return UROWID;
  1451      pragma builtin('UROWID ', 1, 209, 240);  -- this had better never be called.
  1452
  1453    SYS_INVALID_ROWID  EXCEPTION;
  1454    PRAGMA EXCEPTION_INIT(SYS_INVALID_ROWID, '-1410');
  1455
  1456  -- New built-in function SYS_GUID, returns globally unique id
  1457    function SYS_GUID return RAW;
  1458
  1459  -- New built-in function SYS_CONTEXT
  1460    function SYS_CONTEXT (namespace varchar2, attribute varchar2)
  1461             return varchar2;
  1462
  1463    -- The following generic index table data types are used by the PL/SQL
  1464    -- compiler to materialize an array attribute at the runtime (for more
  1465    -- details about the array attributes, please see Bulk Binds document).
  1466    type " SYS$INT_V2TABLE" is table of pls_integer index by binary_integer;
  1467
  1468    -- The object instance i.e. SELF is null
  1469    SELF_IS_NULL exception;
  1470      pragma EXCEPTION_INIT(SELF_IS_NULL, '-30625');
  1471
  1472    function TRIM(v VARCHAR2 CHARACTER SET ANY_CS)
  1473          return VARCHAR2 CHARACTER SET v%CHARSET;
  1474
  1475    --#### This is the end of 8.1.5 Standard
  1476
  1477    -- SYS_CONTEXT now has an additional optional parameter
  1478    function SYS_CONTEXT
  1479               (namespace varchar2, attribute varchar2, newoptional varchar2)
  1480             return varchar2;
  1481
  1482    -- CUBE and ROLLUP are not real functions; they are variants on the GROUP
  1483    -- BY clause (GROUP BY CUBE (...) and GROUP BY ROLLUP (...)). They have
  1484    -- been added here as functions to avoid name capture issues.
  1485    --
  1486    -- Note that both CUBE and ROLLUP look like true vararg functions with
  1487    -- *no* repeating pattern of formals - hence they are special cased in
  1488    -- the overloading code.
  1489    function CUBE return NUMBER;
  1490    function ROLLUP return NUMBER;
  1491
  1492    -- The GROUPING function must be used in conjunction with CUBE and ROLLUP
  1493    -- in the GROUP BY clause. The type of the parameter to GROUPING can be
  1494    -- any type that can appear in a GROUP BY list.
  1495    function GROUPING(v VARCHAR2) return NUMBER;
  1496    function GROUPING(a "<ADT_1>") return NUMBER;
  1497
  1498    -- This is for TRIM(x). No trim set.
  1499    function " SYS$STANDARD_TRIM" (v VARCHAR2 CHARACTER SET ANY_CS)
  1500          return VARCHAR2 CHARACTER SET v%CHARSET;
  1501
  1502    -- This is for TRIM(LEADING/TRAILING FROM x). No trim set.
  1503    function " SYS$STANDARD_TRIM" (STR1 VARCHAR2 CHARACTER SET ANY_CS ,
  1504                                 TRFLAG BINARY_INTEGER)
  1505          return VARCHAR2 CHARACTER SET STR1%CHARSET;
  1506
  1507    -- General TRIM. LEADING, TRAILING and BOTH options as 3rd argument.
  1508    -- This one takes a trim set.
  1509    function " SYS$STANDARD_TRIM" (STR1   VARCHAR2 CHARACTER SET ANY_CS ,
  1510                                   TSET   VARCHAR2 CHARACTER SET STR1%CHARSET,
  1511                                   TRFLAG BINARY_INTEGER)
  1512          return VARCHAR2 CHARACTER SET STR1%CHARSET;
  1513
  1514    --#### This is the end of the supported parts of 8.1.6 Standard
  1515
  1516    --## Support for ANSI datetime data types is under development.
  1517    --## The following operations, as well as the related types and
  1518    --## operations defined above in the 8.1.5 section, are not yet
  1519    --## available for use and are still subject to change.
  1520
  1521
  1522
  1523
  1524    --- datetime equivalence
  1525    function '='  (LEFT TIME_UNCONSTRAINED,
  1526                   RIGHT TIME_UNCONSTRAINED) return BOOLEAN;
  1527    function '!=' (LEFT TIME_UNCONSTRAINED,
  1528                   RIGHT TIME_UNCONSTRAINED) return BOOLEAN;
  1529    function '<'  (LEFT TIME_UNCONSTRAINED,
  1530                   RIGHT TIME_UNCONSTRAINED) return BOOLEAN;
  1531    function '<=' (LEFT TIME_UNCONSTRAINED,
  1532                   RIGHT TIME_UNCONSTRAINED) return BOOLEAN;
  1533    function '>'  (LEFT TIME_UNCONSTRAINED,
  1534                   RIGHT TIME_UNCONSTRAINED) return BOOLEAN;
  1535    function '>=' (LEFT TIME_UNCONSTRAINED,
  1536                   RIGHT TIME_UNCONSTRAINED) return BOOLEAN;
  1537
  1538    function '='  (LEFT TIMESTAMP_UNCONSTRAINED,
  1539                   RIGHT TIMESTAMP_UNCONSTRAINED) return BOOLEAN;
  1540    function '!=' (LEFT TIMESTAMP_UNCONSTRAINED,
  1541                   RIGHT TIMESTAMP_UNCONSTRAINED) return BOOLEAN;
  1542    function '<'  (LEFT TIMESTAMP_UNCONSTRAINED,
  1543                   RIGHT TIMESTAMP_UNCONSTRAINED) return BOOLEAN;
  1544    function '<=' (LEFT TIMESTAMP_UNCONSTRAINED,
  1545                   RIGHT TIMESTAMP_UNCONSTRAINED) return BOOLEAN;
  1546    function '>'  (LEFT TIMESTAMP_UNCONSTRAINED,
  1547                   RIGHT TIMESTAMP_UNCONSTRAINED) return BOOLEAN;
  1548    function '>=' (LEFT TIMESTAMP_UNCONSTRAINED,
  1549                   RIGHT TIMESTAMP_UNCONSTRAINED) return BOOLEAN;
  1550
  1551    function '='  (LEFT TIME_TZ_UNCONSTRAINED,
  1552                   RIGHT TIME_TZ_UNCONSTRAINED) return BOOLEAN;
  1553    function '!=' (LEFT TIME_TZ_UNCONSTRAINED,
  1554                   RIGHT TIME_TZ_UNCONSTRAINED) return BOOLEAN;
  1555    function '<'  (LEFT TIME_TZ_UNCONSTRAINED,
  1556                   RIGHT TIME_TZ_UNCONSTRAINED) return BOOLEAN;
  1557    function '<=' (LEFT TIME_TZ_UNCONSTRAINED,
  1558                   RIGHT TIME_TZ_UNCONSTRAINED) return BOOLEAN;
  1559    function '>'  (LEFT TIME_TZ_UNCONSTRAINED,
  1560                   RIGHT TIME_TZ_UNCONSTRAINED) return BOOLEAN;
  1561    function '>=' (LEFT TIME_TZ_UNCONSTRAINED,
  1562                   RIGHT TIME_TZ_UNCONSTRAINED) return BOOLEAN;
  1563
  1564    function '='  (LEFT YMINTERVAL_UNCONSTRAINED,
  1565                   RIGHT YMINTERVAL_UNCONSTRAINED) return BOOLEAN;
  1566    function '!=' (LEFT YMINTERVAL_UNCONSTRAINED,
  1567                   RIGHT YMINTERVAL_UNCONSTRAINED) return BOOLEAN;
  1568    function '<'  (LEFT YMINTERVAL_UNCONSTRAINED,
  1569                   RIGHT YMINTERVAL_UNCONSTRAINED) return BOOLEAN;
  1570    function '<=' (LEFT YMINTERVAL_UNCONSTRAINED,
  1571                   RIGHT YMINTERVAL_UNCONSTRAINED) return BOOLEAN;
  1572    function '>'  (LEFT YMINTERVAL_UNCONSTRAINED,
  1573                   RIGHT YMINTERVAL_UNCONSTRAINED) return BOOLEAN;
  1574    function '>=' (LEFT YMINTERVAL_UNCONSTRAINED,
  1575                   RIGHT YMINTERVAL_UNCONSTRAINED) return BOOLEAN;
  1576
  1577    function '='  (LEFT DSINTERVAL_UNCONSTRAINED,
  1578                   RIGHT DSINTERVAL_UNCONSTRAINED) return BOOLEAN;
  1579    function '!=' (LEFT DSINTERVAL_UNCONSTRAINED,
  1580                   RIGHT DSINTERVAL_UNCONSTRAINED) return BOOLEAN;
  1581    function '<'  (LEFT DSINTERVAL_UNCONSTRAINED,
  1582                   RIGHT DSINTERVAL_UNCONSTRAINED) return BOOLEAN;
  1583    function '<=' (LEFT DSINTERVAL_UNCONSTRAINED,
  1584                   RIGHT DSINTERVAL_UNCONSTRAINED) return BOOLEAN;
  1585    function '>'  (LEFT DSINTERVAL_UNCONSTRAINED,
  1586                   RIGHT DSINTERVAL_UNCONSTRAINED) return BOOLEAN;
  1587    function '>=' (LEFT DSINTERVAL_UNCONSTRAINED,
  1588                   RIGHT DSINTERVAL_UNCONSTRAINED) return BOOLEAN;
  1589
  1590    function TO_TIME (RIGHT TIME_TZ_UNCONSTRAINED)  return TIME_UNCONSTRAINED;
  1591      pragma BUILTIN('TO_TIME', 0, 15, 13);
  1592    function TO_TIME_TZ (RIGHT TIME_UNCONSTRAINED)  return TIME_TZ_UNCONSTRAINED;
  1593      pragma BUILTIN('TO_TIME_TZ', 0, 15, 14);
  1594    function TO_TIMESTAMP (RIGHT TIMESTAMP_TZ_UNCONSTRAINED)
  1595      return TIMESTAMP_UNCONSTRAINED;
  1596      pragma BUILTIN('TO_TIMESTAMP', 0, 15, 15);
  1597    function TO_TIMESTAMP_TZ (RIGHT TIMESTAMP_UNCONSTRAINED)
  1598      return TIMESTAMP_TZ_UNCONSTRAINED;
  1599      pragma BUILTIN('TO_TIMESTAMP_TZ', 0, 15, 16);
  1600
  1601    function '-'
  1602        (LEFT TIME_UNCONSTRAINED, RIGHT TIME_UNCONSTRAINED)
  1603      return DSINTERVAL_UNCONSTRAINED;
  1604    function '-'
  1605        (LEFT TIMESTAMP_UNCONSTRAINED, RIGHT TIMESTAMP_UNCONSTRAINED)
  1606      return DSINTERVAL_UNCONSTRAINED;
  1607    function '-'
  1608        (LEFT TIME_TZ_UNCONSTRAINED, RIGHT TIME_TZ_UNCONSTRAINED)
  1609      return DSINTERVAL_UNCONSTRAINED;
  1610    function '-'
  1611        (LEFT TIMESTAMP_TZ_UNCONSTRAINED, RIGHT TIMESTAMP_TZ_UNCONSTRAINED)
  1612      return DSINTERVAL_UNCONSTRAINED;
  1613
  1614    -- timezone functions
  1615    function SYS_AT_TIME_ZONE(t time_tz_unconstrained,
  1616                              i varchar2) RETURN time_tz_unconstrained;
  1617    function SYS_AT_TIME_ZONE(t timestamp_tz_unconstrained,
  1618                              i varchar2) RETURN timestamp_tz_unconstrained;
  1619    FUNCTION systimestamp RETURN timestamp_tz_unconstrained;
  1620    FUNCTION dbtimezone RETURN varchar2;
  1621    FUNCTION sessiontimezone RETURN varchar2;
  1622    FUNCTION localtimestamp RETURN timestamp_unconstrained;
  1623    FUNCTION localtime RETURN time_unconstrained;
  1624
  1625    function TO_TIMESTAMP (RIGHT DATE)  return TIMESTAMP_UNCONSTRAINED;
  1626      pragma BUILTIN('TO_TIMESTAMP', 0, 15, 17);
  1627
  1628    type "TIMESTAMP WITH LOCAL TIME ZONE" is new DATE_BASE;
  1629    subtype timestamp_ltz_unconstrained is timestamp(9) with local time zone;
  1630
  1631    function TO_CHAR (RIGHT TIMESTAMP_LTZ_UNCONSTRAINED)  return varchar2;
  1632    pragma BUILTIN('TO_CHAR', 0, 15, 20);
  1633
  1634    function '+'(LEFT TIMESTAMP_LTZ_UNCONSTRAINED,
  1635                 RIGHT yminterval_unconstrained)
  1636                 return TIMESTAMP_LTZ_UNCONSTRAINED;
  1637    function '+'(LEFT TIMESTAMP_LTZ_UNCONSTRAINED,
  1638                 RIGHT dsinterval_unconstrained)
  1639                 return TIMESTAMP_LTZ_UNCONSTRAINED;
  1640    function '+'(LEFT yminterval_unconstrained,
  1641                 RIGHT TIMESTAMP_LTZ_UNCONSTRAINED)
  1642                 return TIMESTAMP_LTZ_UNCONSTRAINED ;
  1643    function '+'(LEFT dsinterval_unconstrained,
  1644                 RIGHT TIMESTAMP_LTZ_UNCONSTRAINED)
  1645                 return TIMESTAMP_LTZ_UNCONSTRAINED ;
  1646
  1647    function '-'(LEFT TIMESTAMP_LTZ_UNCONSTRAINED,
  1648                 RIGHT yminterval_unconstrained)
  1649                 return TIMESTAMP_LTZ_UNCONSTRAINED ;
  1650    function '-'(LEFT TIMESTAMP_LTZ_UNCONSTRAINED,
  1651                 RIGHT dsinterval_unconstrained)
  1652                 return TIMESTAMP_LTZ_UNCONSTRAINED ;
  1653
  1654    function " SYS$DSINTERVALSUBTRACT"(LEFT TIMESTAMP_LTZ_UNCONSTRAINED,
  1655                                       RIGHT TIMESTAMP_LTZ_UNCONSTRAINED)
  1656                                       return dsinterval_unconstrained;
  1657    function " SYS$YMINTERVALSUBTRACT"(LEFT TIMESTAMP_LTZ_UNCONSTRAINED,
  1658                                       RIGHT TIMESTAMP_LTZ_UNCONSTRAINED)
  1659                                       return yminterval_unconstrained;
  1660
  1661    function '-'(LEFT TIMESTAMP_LTZ_UNCONSTRAINED,
  1662                 RIGHT TIMESTAMP_LTZ_UNCONSTRAINED)
  1663                 return dsinterval_unconstrained;
  1664
  1665    function '='  (LEFT TIMESTAMP_TZ_UNCONSTRAINED,
  1666                   RIGHT TIMESTAMP_TZ_UNCONSTRAINED) return BOOLEAN;
  1667    function '!=' (LEFT TIMESTAMP_TZ_UNCONSTRAINED,
  1668                   RIGHT TIMESTAMP_TZ_UNCONSTRAINED) return BOOLEAN;
  1669    function '<'  (LEFT TIMESTAMP_TZ_UNCONSTRAINED,
  1670                   RIGHT TIMESTAMP_TZ_UNCONSTRAINED) return BOOLEAN;
  1671    function '<=' (LEFT TIMESTAMP_TZ_UNCONSTRAINED,
  1672                   RIGHT TIMESTAMP_TZ_UNCONSTRAINED) return BOOLEAN;
  1673    function '>'  (LEFT TIMESTAMP_TZ_UNCONSTRAINED,
  1674                   RIGHT TIMESTAMP_TZ_UNCONSTRAINED) return BOOLEAN;
  1675    function '>=' (LEFT TIMESTAMP_TZ_UNCONSTRAINED,
  1676                   RIGHT TIMESTAMP_TZ_UNCONSTRAINED) return BOOLEAN;
  1677
  1678    function '='  (LEFT TIMESTAMP_LTZ_UNCONSTRAINED,
  1679                   RIGHT TIMESTAMP_LTZ_UNCONSTRAINED) return BOOLEAN;
  1680    function '!=' (LEFT TIMESTAMP_LTZ_UNCONSTRAINED,
  1681                   RIGHT TIMESTAMP_LTZ_UNCONSTRAINED) return BOOLEAN;
  1682    function '<'  (LEFT TIMESTAMP_LTZ_UNCONSTRAINED,
  1683                   RIGHT TIMESTAMP_LTZ_UNCONSTRAINED) return BOOLEAN;
  1684    function '<=' (LEFT TIMESTAMP_LTZ_UNCONSTRAINED,
  1685                   RIGHT TIMESTAMP_LTZ_UNCONSTRAINED) return BOOLEAN;
  1686    function '>'  (LEFT TIMESTAMP_LTZ_UNCONSTRAINED,
  1687                   RIGHT TIMESTAMP_LTZ_UNCONSTRAINED) return BOOLEAN;
  1688    function '>=' (LEFT TIMESTAMP_LTZ_UNCONSTRAINED,
  1689                   RIGHT TIMESTAMP_LTZ_UNCONSTRAINED) return BOOLEAN;
  1690
  1691    function SYS_LITERALTOYMINTERVAL(numerator varchar2, units varchar2)
  1692    return YMINTERVAL_UNCONSTRAINED;
  1693    function SYS_LITERALTODSINTERVAL(numerator varchar2, units varchar2)
  1694    return DSINTERVAL_UNCONSTRAINED;
  1695    function SYS_LITERALTOTIME(numerator varchar2)
  1696      return TIME_UNCONSTRAINED;
  1697    function SYS_LITERALTOTZTIME(numerator varchar2)
  1698      return TIME_TZ_UNCONSTRAINED;
  1699    function SYS_LITERALTOTIMESTAMP(numerator varchar2)
  1700      return TIMESTAMP_UNCONSTRAINED;
  1701    function SYS_LITERALTOTZTIMESTAMP(numerator varchar2)
  1702      return TIMESTAMP_TZ_UNCONSTRAINED;
  1703    function SYS_LITERALTODATE(numerator varchar2) return DATE;
  1704
  1705
  1706    -- Explicit conversions between date and datetime
  1707    function TO_TIMESTAMP(ARG TIMESTAMP_LTZ_UNCONSTRAINED)
  1708                          return TIMESTAMP_UNCONSTRAINED;
  1709      pragma BUILTIN('TO_TIMESTAMP', 0, 15, 24);
  1710
  1711    function TO_TIMESTAMP_TZ(ARG DATE) return TIMESTAMP_TZ_UNCONSTRAINED;
  1712      pragma BUILTIN('TO_TIMESTAMP_TZ', 0, 15, 27);
  1713
  1714    function TO_TIMESTAMP_TZ(ARG TIMESTAMP_LTZ_UNCONSTRAINED)
  1715                             return TIMESTAMP_TZ_UNCONSTRAINED;
  1716      pragma BUILTIN('TO_TIMESTAMP_TZ', 0, 15, 26);
  1717
  1718    -- IS [NOT] NULL / NVL for datetime
  1719    function 'IS NULL' (b TIME_UNCONSTRAINED) return BOOLEAN;
  1720    function 'IS NOT NULL' (b TIME_UNCONSTRAINED) return BOOLEAN;
  1721    function NVL (b1 TIME_UNCONSTRAINED,
  1722                  b2 TIME_UNCONSTRAINED) return TIME_UNCONSTRAINED;
  1723
  1724    function 'IS NULL' (b TIME_TZ_UNCONSTRAINED) return BOOLEAN;
  1725    function 'IS NOT NULL' (b TIME_TZ_UNCONSTRAINED) return BOOLEAN;
  1726    function NVL (b1 TIME_TZ_UNCONSTRAINED, b2 TIME_TZ_UNCONSTRAINED)
  1727      return TIME_TZ_UNCONSTRAINED;
  1728
  1729    function 'IS NULL' (b TIMESTAMP_UNCONSTRAINED) return BOOLEAN;
  1730    function 'IS NOT NULL' (b TIMESTAMP_UNCONSTRAINED) return BOOLEAN;
  1731    function NVL (b1 TIMESTAMP_UNCONSTRAINED,
  1732                  b2 TIMESTAMP_UNCONSTRAINED) return TIMESTAMP_UNCONSTRAINED;
  1733
  1734    function 'IS NULL' (b TIMESTAMP_TZ_UNCONSTRAINED) return BOOLEAN;
  1735    function 'IS NOT NULL' (b TIMESTAMP_TZ_UNCONSTRAINED) return BOOLEAN;
  1736    function NVL (b1 TIMESTAMP_TZ_UNCONSTRAINED, b2 TIMESTAMP_TZ_UNCONSTRAINED)
  1737      return TIMESTAMP_TZ_UNCONSTRAINED;
  1738
  1739    function 'IS NULL' (b TIMESTAMP_LTZ_UNCONSTRAINED) return BOOLEAN;
  1740    function 'IS NOT NULL' (b TIMESTAMP_LTZ_UNCONSTRAINED) return BOOLEAN;
  1741    function NVL (b1 TIMESTAMP_LTZ_UNCONSTRAINED,
  1742                  b2 TIMESTAMP_LTZ_UNCONSTRAINED)
  1743      return TIMESTAMP_LTZ_UNCONSTRAINED;
  1744
  1745    function 'IS NULL' (b YMINTERVAL_UNCONSTRAINED) return BOOLEAN;
  1746    function 'IS NOT NULL' (b YMINTERVAL_UNCONSTRAINED) return BOOLEAN;
  1747    function NVL (b1 YMINTERVAL_UNCONSTRAINED, b2 YMINTERVAL_UNCONSTRAINED)
  1748      return YMINTERVAL_UNCONSTRAINED;
  1749
  1750    function 'IS NULL' (b DSINTERVAL_UNCONSTRAINED) return BOOLEAN;
  1751    function 'IS NOT NULL' (b DSINTERVAL_UNCONSTRAINED) return BOOLEAN;
  1752    function NVL (b1 DSINTERVAL_UNCONSTRAINED, b2 DSINTERVAL_UNCONSTRAINED)
  1753      return DSINTERVAL_UNCONSTRAINED;
  1754
  1755    function " SYS$EXTRACT_FROM"
  1756                (T TIME_UNCONSTRAINED,FIELD VARCHAR2)return NUMBER;
  1757    function " SYS$EXTRACT_FROM"
  1758                (T TIME_TZ_UNCONSTRAINED,FIELD varchar2) return NUMBER;
  1759    function " SYS$EXTRACT_FROM"
  1760                (T TIMESTAMP_UNCONSTRAINED,FIELD VARCHAR2) return NUMBER;
  1761    function " SYS$EXTRACT_FROM"
  1762                (T TIMESTAMP_TZ_UNCONSTRAINED,FIELD VARCHAR2) return NUMBER;
  1763    function " SYS$EXTRACT_FROM"
  1764                (T TIMESTAMP_LTZ_UNCONSTRAINED,FIELD varchar2) return NUMBER;
  1765    function " SYS$EXTRACT_FROM"
  1766                (T DATE,FIELD VARCHAR2) return NUMBER;
  1767    function " SYS$EXTRACT_FROM"
  1768                (I YMINTERVAL_UNCONSTRAINED,FIELD VARCHAR2) return NUMBER;
  1769    function " SYS$EXTRACT_FROM"
  1770                (I DSINTERVAL_UNCONSTRAINED,FIELD VARCHAR2) return NUMBER;
  1771
  1772
  1773    -- overlaps
  1774    FUNCTION sys_over__tt(t1 time_unconstrained,t2 time_unconstrained,
  1775                          t3 time_unconstrained,t4 time_unconstrained)
  1776                          RETURN BOOLEAN;
  1777
  1778    FUNCTION sys_over__ti(t1 time_unconstrained,t2 time_unconstrained,
  1779                          t3 time_unconstrained,t4 dsinterval_unconstrained)
  1780                          RETURN BOOLEAN;
  1781
  1782    FUNCTION sys_over__it(t1 time_unconstrained,t2 dsinterval_unconstrained,
  1783                          t3 time_unconstrained,t4 time_unconstrained)
  1784                          RETURN BOOLEAN;
  1785
  1786    FUNCTION sys_over_iit(t1 time_unconstrained,
  1787                          t2 dsinterval_unconstrained,
  1788                          t3 time_unconstrained,
  1789                          t4 dsinterval_unconstrained) RETURN BOOLEAN;
  1790
  1791    FUNCTION sys_over__dd(t1 date,t2 date,
  1792                          t3 date,t4 date) RETURN BOOLEAN;
  1793
  1794
  1795    FUNCTION sys_over__di(t1 date,t2 date,
  1796                           t3 date,t4 dsinterval_unconstrained) RETURN BOOLEAN;
  1797
  1798    FUNCTION sys_over__id(t1 date,t2 dsinterval_unconstrained,
  1799                           t3 date,t4 date) RETURN BOOLEAN;
  1800
  1801    FUNCTION sys_over_iid(t1 date,
  1802                          t2 dsinterval_unconstrained,
  1803                          t3 date,
  1804                          t4 dsinterval_unconstrained) RETURN BOOLEAN;
  1805
  1806
  1807    -- ##########      8.2 LOB Built-in Functions       ######## --
  1808
  1809    -- LENGTH --
  1810    function LENGTH(ch CLOB CHARACTER SET ANY_CS) return natural;
  1811      pragma FIPSFLAG('LENGTH', 1452);
  1812
  1813    function LENGTHB(ch CLOB CHARACTER SET ANY_CS) return natural;
  1814      pragma FIPSFLAG('LENGTHB', 1452);
  1815
  1816    -- SUBSTR --
  1817    function SUBSTR(STR1 CLOB CHARACTER SET ANY_CS,
  1818                    POS BINARY_INTEGER,
  1819                    LEN BINARY_INTEGER := 2147483647)
  1820          return CLOB CHARACTER SET STR1%CHARSET;
  1821      pragma FIPSFLAG('SUBSTR', 1452);
  1822
  1823    function SUBSTRB(STR1 CLOB CHARACTER SET ANY_CS,
  1824                    POS BINARY_INTEGER,
  1825                    LEN BINARY_INTEGER := 2147483647)
  1826          return CLOB CHARACTER SET STR1%CHARSET;
  1827      pragma FIPSFLAG('SUBSTRB', 1452);
  1828
  1829    -- INSTR --
  1830    function INSTR(STR1 CLOB CHARACTER SET ANY_CS,
  1831                   STR2 CLOB CHARACTER SET STR1%CHARSET,
  1832                   POS BINARY_INTEGER := 1,
  1833                   NTH POSITIVE := 1) return BINARY_INTEGER;
  1834      pragma FIPSFLAG('INSTR', 1452);
  1835
  1836    function INSTRB(STR1 CLOB CHARACTER SET ANY_CS,
  1837                    STR2 CLOB CHARACTER SET STR1%CHARSET,
  1838                    POS BINARY_INTEGER := 1,
  1839                    NTH POSITIVE := 1) return BINARY_INTEGER;
  1840      pragma FIPSFLAG('INSTRB', 1452);
  1841
  1842    -- CONCAT --
  1843    function '||' (LEFT CLOB CHARACTER SET ANY_CS,
  1844                   RIGHT CLOB CHARACTER SET ANY_CS)
  1845          return CLOB CHARACTER SET LEFT%CHARSET;
  1846      pragma FIPSFLAG('||', 1454);
  1847
  1848    function CONCAT(LEFT CLOB CHARACTER SET ANY_CS,
  1849                    RIGHT CLOB CHARACTER SET ANY_CS)
  1850          return CLOB CHARACTER SET LEFT%CHARSET;
  1851      pragma FIPSFLAG(CONCAT, 1454);
  1852
  1853    -- UPPER --
  1854    function UPPER(ch CLOB CHARACTER SET ANY_CS)
  1855          return CLOB CHARACTER SET ch%CHARSET;
  1856      pragma FIPSFLAG('UPPER', 1452);
  1857
  1858    -- LOWER --
  1859    function LOWER(ch CLOB CHARACTER SET ANY_CS)
  1860          return CLOB CHARACTER SET ch%CHARSET;
  1861      pragma FIPSFLAG('LOWER', 1452);
  1862
  1863    -- LPAD --
  1864    function LPAD(STR1 CLOB CHARACTER SET ANY_CS,
  1865                  LEN binary_integer,
  1866                  PAD CLOB CHARACTER SET STR1%CHARSET)
  1867          return CLOB CHARACTER SET STR1%CHARSET;
  1868      pragma FIPSFLAG('LPAD', 1452);
  1869
  1870    function LPAD(STR1 CLOB CHARACTER SET ANY_CS,
  1871                  LEN binary_integer)
  1872          return CLOB CHARACTER SET STR1%CHARSET;
  1873    pragma FIPSFLAG('LPAD', 1452);
  1874
  1875    -- RPAD --
  1876    function RPAD(STR1 CLOB CHARACTER SET ANY_CS,
  1877                  LEN binary_integer,
  1878                  PAD CLOB CHARACTER SET STR1%CHARSET)
  1879          return CLOB CHARACTER SET STR1%CHARSET;
  1880      pragma FIPSFLAG('RPAD', 1452);
  1881
  1882    function RPAD(STR1 CLOB CHARACTER SET ANY_CS,
  1883                  LEN binary_integer)
  1884          return CLOB CHARACTER SET STR1%CHARSET;
  1885      pragma FIPSFLAG('RPAD', 1452);
  1886
  1887    -- LTRIM --
  1888    function LTRIM(STR1 CLOB CHARACTER SET ANY_CS,
  1889                   TSET CLOB CHARACTER SET STR1%CHARSET)
  1890          return CLOB CHARACTER SET STR1%CHARSET;
  1891      pragma FIPSFLAG('LTRIM', 1452);
  1892
  1893    function LTRIM(STR1 CLOB CHARACTER SET ANY_CS)
  1894          return CLOB CHARACTER SET STR1%CHARSET;
  1895      pragma FIPSFLAG('LTRIM', 1452);
  1896
  1897    -- RTRIM --
  1898    function RTRIM(STR1 CLOB CHARACTER SET ANY_CS,
  1899                   TSET CLOB CHARACTER SET STR1%CHARSET)
  1900          return CLOB CHARACTER SET STR1%CHARSET;
  1901      pragma FIPSFLAG('RTRIM', 1452);
  1902
  1903    function RTRIM(STR1 CLOB CHARACTER SET ANY_CS)
  1904          return CLOB CHARACTER SET STR1%CHARSET;
  1905      pragma FIPSFLAG('RTRIM', 1452);
  1906
  1907    -- TRIM --
  1908    function TRIM(v CLOB CHARACTER SET ANY_CS)
  1909          return CLOB CHARACTER SET v%CHARSET;
  1910
  1911    -- This is for TRIM(x). No trim set.
  1912    function " SYS$STANDARD_TRIM" (v CLOB CHARACTER SET ANY_CS)
  1913          return CLOB CHARACTER SET v%CHARSET;
  1914
  1915    -- This is for TRIM(LEADING/TRAILING FROM x). No trim set.
  1916    function " SYS$STANDARD_TRIM" (STR1 CLOB CHARACTER SET ANY_CS ,
  1917                                 TRFLAG BINARY_INTEGER)
  1918          return CLOB CHARACTER SET STR1%CHARSET;
  1919
  1920    -- General TRIM. LEADING, TRAILING and BOTH options as 3rd argument.
  1921    -- This one takes a trim set.
  1922    function " SYS$STANDARD_TRIM" (STR1   CLOB CHARACTER SET ANY_CS ,
  1923                                   TSET   CLOB CHARACTER SET STR1%CHARSET,
  1924                                   TRFLAG BINARY_INTEGER)
  1925          return CLOB CHARACTER SET STR1%CHARSET;
  1926
  1927
  1928    -- LIKE --
  1929    function 'LIKE' (str CLOB CHARACTER SET ANY_CS,
  1930                     pat CLOB CHARACTER SET str%CHARSET)
  1931          return BOOLEAN;
  1932    function 'NOT_LIKE' (str CLOB CHARACTER SET ANY_CS,
  1933                         pat CLOB CHARACTER SET str%CHARSET)
  1934          return BOOLEAN;
  1935
  1936    function 'LIKE' (str CLOB CHARACTER SET ANY_CS,
  1937                     pat CLOB CHARACTER SET str%CHARSET,
  1938                     esc VARCHAR2 CHARACTER SET str%CHARSET)
  1939          return BOOLEAN;
  1940    function 'NOT_LIKE' (str CLOB CHARACTER SET ANY_CS,
  1941                         pat CLOB CHARACTER SET str%CHARSET,
  1942                         esc VARCHAR2 CHARACTER SET str%CHARSET)
  1943          return BOOLEAN;
  1944
  1945    -- NVL --
  1946    function NVL(s1 CLOB CHARACTER SET ANY_CS,
  1947                 s2 CLOB CHARACTER SET s1%CHARSET)
  1948          return CLOB CHARACTER SET s1%CHARSET;
  1949      pragma FIPSFLAG('NVL', 1452);
  1950
  1951    -- REPLACE --
  1952    function REPLACE(SRCSTR CLOB CHARACTER SET ANY_CS,
  1953                     OLDSUB CLOB CHARACTER SET SRCSTR%CHARSET,
  1954                     NEWSUB CLOB CHARACTER SET SRCSTR%CHARSET)
  1955          return CLOB CHARACTER SET SRCSTR%CHARSET;
  1956      pragma FIPSFLAG('REPLACE', 1452);
  1957
  1958    -- LOB RELATIONAL OPERATORS --
  1959
  1960    Function '='  (LEFT  CLOB CHARACTER SET ANY_CS,
  1961  	         RIGHT CLOB CHARACTER SET ANY_CS) return BOOLEAN;
  1962    Function '!=' (LEFT  CLOB CHARACTER SET ANY_CS,
  1963  	         RIGHT CLOB CHARACTER SET ANY_CS) return BOOLEAN;
  1964    Function '>'  (LEFT  CLOB CHARACTER SET ANY_CS,
  1965                   RIGHT CLOB CHARACTER SET ANY_CS) return BOOLEAN;
  1966    Function '<'  (LEFT  CLOB CHARACTER SET ANY_CS,
  1967  	         RIGHT CLOB CHARACTER SET ANY_CS) return BOOLEAN;
  1968    Function '>=' (LEFT  CLOB CHARACTER SET ANY_CS,
  1969                   RIGHT CLOB CHARACTER SET ANY_CS) return BOOLEAN;
  1970    Function '<=' (LEFT  CLOB CHARACTER SET ANY_CS,
  1971                   RIGHT CLOB CHARACTER SET ANY_CS) return BOOLEAN;
  1972
  1973    Function '='  (LEFT  CLOB     CHARACTER SET ANY_CS,
  1974                   RIGHT VARCHAR2 CHARACTER SET ANY_CS) return BOOLEAN;
  1975    Function '!=' (LEFT  CLOB     CHARACTER SET ANY_CS,
  1976                   RIGHT VARCHAR2 CHARACTER SET ANY_CS) return BOOLEAN;
  1977    Function '>'  (LEFT  CLOB     CHARACTER SET ANY_CS,
  1978                   RIGHT VARCHAR2 CHARACTER SET ANY_CS) return BOOLEAN;
  1979    Function '<'  (LEFT  CLOB     CHARACTER SET ANY_CS,
  1980                   RIGHT VARCHAR2 CHARACTER SET ANY_CS) return BOOLEAN;
  1981    Function '>=' (LEFT  CLOB     CHARACTER SET ANY_CS,
  1982                   RIGHT VARCHAR2 CHARACTER SET ANY_CS) return BOOLEAN;
  1983    Function '<=' (LEFT  CLOB     CHARACTER SET ANY_CS,
  1984                   RIGHT VARCHAR2 CHARACTER SET ANY_CS) return BOOLEAN;
  1985
  1986    Function '='  (LEFT  VARCHAR2 CHARACTER SET ANY_CS,
  1987                   RIGHT CLOB     CHARACTER SET ANY_CS) return BOOLEAN;
  1988    Function '!=' (LEFT  VARCHAR2 CHARACTER SET ANY_CS,
  1989                   RIGHT CLOB     CHARACTER SET ANY_CS) return BOOLEAN;
  1990    Function '>'  (LEFT  VARCHAR2 CHARACTER SET ANY_CS,
  1991                   RIGHT CLOB     CHARACTER SET ANY_CS) return BOOLEAN;
  1992    Function '<'  (LEFT  VARCHAR2 CHARACTER SET ANY_CS,
  1993                   RIGHT CLOB     CHARACTER SET ANY_CS) return BOOLEAN;
  1994    Function '>=' (LEFT  VARCHAR2 CHARACTER SET ANY_CS,
  1995                   RIGHT CLOB     CHARACTER SET ANY_CS) return BOOLEAN;
  1996    Function '<=' (LEFT  VARCHAR2 CHARACTER SET ANY_CS,
  1997                   RIGHT CLOB     CHARACTER SET ANY_CS) return BOOLEAN;
  1998
  1999
  2000    /* LOB-related conversion functions */
  2001    function TO_CLOB(RIGHT VARCHAR2 CHARACTER SET ANY_CS)
  2002          return CLOB;
  2003      pragma BUILTIN('TO_CLOB', 0, 15, 29); -- OPC_CVT_CHR2CLB
  2004    function TO_BLOB(RIGHT RAW) return BLOB;
  2005      pragma BUILTIN('TO_BLOB', 0, 15, 30); -- OPC_CVT_RAW2BLB
  2006    function TO_CHAR(RIGHT CLOB CHARACTER SET ANY_CS)
  2007          return VARCHAR2;
  2008      pragma BUILTIN('TO_CHAR', 0, 15, 31); -- OPC_CVT_CLB2CHR
  2009    function TO_RAW(RIGHT BLOB) return RAW;
  2010      pragma BUILTIN('TO_RAW', 0, 15, 32); -- OPC_CVT_BLB2RAW
  2011
  2012    -- ####### end of 8.2 LOB Built-in Functions  ######## --
  2013
  2014    CASE_NOT_FOUND exception;
  2015      pragma EXCEPTION_INIT(CASE_NOT_FOUND, '-6592');
  2016
  2017    function NULLIF(v1 VARCHAR2, v2 VARCHAR2) return VARCHAR2;
  2018    function NULLIF(v1 BOOLEAN, v2 BOOLEAN) return VARCHAR2;
  2019    function NULLIF(a1 "<ADT_1>", a2 "<ADT_1>") return VARCHAR2;
  2020
  2021    function COALESCE return VARCHAR2;
  2022
  2023    -- The following record type and the corresponding generic index table
  2024    -- data types are used by the PL/SQL compiler to materialize a table
  2025    -- at the runtime in order to record the exceptions raised during the
  2026    -- execution of FORALL bulk bind statement (for more details, please
  2027    -- see bulk binds extensions document in 8.2).
  2028    type " SYS$BULK_ERROR_RECORD" is
  2029            record (error_index pls_integer, error_code pls_integer);
  2030    type " SYS$REC_V2TABLE" is table of " SYS$BULK_ERROR_RECORD"
  2031                                 index by binary_integer;
  2032
  2033
  2034    /* Adding a generic weak ref cursor type */
  2035    type sys_refcursor is ref cursor;
  2036
  2037
  2038    /* Daylight Saving Time Functions */
  2039    FUNCTION tz_offset(region VARCHAR2)  RETURN VARCHAR2;
  2040    FUNCTION from_tz(t TIMESTAMP_UNCONSTRAINED,timezone VARCHAR2)
  2041  	RETURN timestamp_tz_unconstrained;
  2042
  2043    function " SYS$EXTRACT_STRING_FROM"
  2044                (T TIME_TZ_UNCONSTRAINED,FIELD varchar2) return VARCHAR2;
  2045    function " SYS$EXTRACT_STRING_FROM"
  2046                (T TIMESTAMP_TZ_UNCONSTRAINED,FIELD VARCHAR2) return VARCHAR2;
  2047    function " SYS$EXTRACT_STRING_FROM"
  2048                (T TIMESTAMP_LTZ_UNCONSTRAINED,FIELD varchar2) return VARCHAR2;
  2049
  2050    function INSTR2(STR1 VARCHAR2 CHARACTER SET ANY_CS,
  2051                    STR2 VARCHAR2 CHARACTER SET STR1%CHARSET,
  2052                    POS BINARY_INTEGER := 1,
  2053                    NTH POSITIVE := 1) return BINARY_INTEGER;
  2054      pragma FIPSFLAG('INSTR2', 1452);
  2055
  2056    function INSTR4(STR1 VARCHAR2 CHARACTER SET ANY_CS,
  2057                    STR2 VARCHAR2 CHARACTER SET STR1%CHARSET,
  2058                    POS BINARY_INTEGER := 1,
  2059                    NTH POSITIVE := 1) return BINARY_INTEGER;
  2060      pragma FIPSFLAG('INSTR4', 1452);
  2061
  2062    function INSTRC(STR1 VARCHAR2 CHARACTER SET ANY_CS,
  2063                    STR2 VARCHAR2 CHARACTER SET STR1%CHARSET,
  2064                    POS BINARY_INTEGER := 1,
  2065                    NTH POSITIVE := 1) return BINARY_INTEGER;
  2066      pragma FIPSFLAG('INSTRC', 1452);
  2067
  2068    function LENGTH2(ch VARCHAR2 CHARACTER SET ANY_CS) return natural;
  2069      pragma FIPSFLAG('LENGTH2', 1452);
  2070
  2071    function LENGTH4(ch VARCHAR2 CHARACTER SET ANY_CS) return natural;
  2072      pragma FIPSFLAG('LENGTH4', 1452);
  2073
  2074    function LENGTHC(ch VARCHAR2 CHARACTER SET ANY_CS) return natural;
  2075      pragma FIPSFLAG('LENGTHC', 1452);
  2076
  2077    function 'LIKE2' (str VARCHAR2 CHARACTER SET ANY_CS,
  2078                      pat VARCHAR2 CHARACTER SET str%CHARSET)
  2079          return BOOLEAN;
  2080    function 'NOT_LIKE2' (str VARCHAR2 CHARACTER SET ANY_CS,
  2081                          pat VARCHAR2 CHARACTER SET str%CHARSET)
  2082          return BOOLEAN;
  2083    function 'LIKE2' (str VARCHAR2 CHARACTER SET ANY_CS,
  2084                      pat VARCHAR2 CHARACTER SET str%CHARSET,
  2085                      esc VARCHAR2 CHARACTER SET str%CHARSET)
  2086          return BOOLEAN;
  2087    function 'NOT_LIKE2' (str VARCHAR2 CHARACTER SET ANY_CS,
  2088                          pat VARCHAR2 CHARACTER SET str%CHARSET,
  2089                          esc VARCHAR2 CHARACTER SET str%CHARSET)
  2090          return BOOLEAN;
  2091
  2092    function 'LIKE4' (str VARCHAR2 CHARACTER SET ANY_CS,
  2093                      pat VARCHAR2 CHARACTER SET str%CHARSET)
  2094          return BOOLEAN;
  2095    function 'NOT_LIKE4' (str VARCHAR2 CHARACTER SET ANY_CS,
  2096                          pat VARCHAR2 CHARACTER SET str%CHARSET)
  2097          return BOOLEAN;
  2098    function 'LIKE4' (str VARCHAR2 CHARACTER SET ANY_CS,
  2099                      pat VARCHAR2 CHARACTER SET str%CHARSET,
  2100                      esc VARCHAR2 CHARACTER SET str%CHARSET)
  2101          return BOOLEAN;
  2102    function 'NOT_LIKE4' (str VARCHAR2 CHARACTER SET ANY_CS,
  2103                          pat VARCHAR2 CHARACTER SET str%CHARSET,
  2104                          esc VARCHAR2 CHARACTER SET str%CHARSET)
  2105          return BOOLEAN;
  2106
  2107    function 'LIKEC' (str VARCHAR2 CHARACTER SET ANY_CS,
  2108                      pat VARCHAR2 CHARACTER SET str%CHARSET)
  2109          return BOOLEAN;
  2110    function 'NOT_LIKEC' (str VARCHAR2 CHARACTER SET ANY_CS,
  2111                          pat VARCHAR2 CHARACTER SET str%CHARSET)
  2112          return BOOLEAN;
  2113    function 'LIKEC' (str VARCHAR2 CHARACTER SET ANY_CS,
  2114                      pat VARCHAR2 CHARACTER SET str%CHARSET,
  2115                      esc VARCHAR2 CHARACTER SET str%CHARSET)
  2116          return BOOLEAN;
  2117    function 'NOT_LIKEC' (str VARCHAR2 CHARACTER SET ANY_CS,
  2118                          pat VARCHAR2 CHARACTER SET str%CHARSET,
  2119                          esc VARCHAR2 CHARACTER SET str%CHARSET)
  2120          return BOOLEAN;
  2121
  2122    function SUBSTR2(STR1 VARCHAR2 CHARACTER SET ANY_CS,
  2123                     POS BINARY_INTEGER,
  2124                     LEN BINARY_INTEGER := 2147483647)
  2125          return VARCHAR2 CHARACTER SET STR1%CHARSET;
  2126      pragma FIPSFLAG('SUBSTR2', 1452);
  2127
  2128    function SUBSTR4(STR1 VARCHAR2 CHARACTER SET ANY_CS,
  2129                     POS BINARY_INTEGER,
  2130                     LEN BINARY_INTEGER := 2147483647)
  2131          return VARCHAR2 CHARACTER SET STR1%CHARSET;
  2132      pragma FIPSFLAG('SUBSTR4', 1452);
  2133
  2134    function SUBSTRC(STR1 VARCHAR2 CHARACTER SET ANY_CS,
  2135                     POS BINARY_INTEGER,
  2136                     LEN BINARY_INTEGER := 2147483647)
  2137          return VARCHAR2 CHARACTER SET STR1%CHARSET;
  2138      pragma FIPSFLAG('SUBSTRC', 1452);
  2139
  2140    /**** char <--> nchar conversion functions in Unicode project ********/
  2141
  2142    /* implemented in the body as done by implicit conversions */
  2143    function TO_CHAR (NC NVARCHAR2) return VARCHAR2;
  2144    function TO_NCHAR (VC VARCHAR2) return NVARCHAR2;
  2145    /* not yet implemented, very ineffecient implementation at moment  */
  2146    function TO_NCLOB(ch CLOB) return NCLOB;
  2147    function TO_CLOB(nch NCLOB) return CLOB;
  2148
  2149    function TO_NCLOB(RIGHT VARCHAR2 CHARACTER SET ANY_CS)
  2150          return NCLOB;
  2151      pragma BUILTIN('TO_NCLOB', 0, 15, 29); -- OPC_CVT_CHR2CLB
  2152    function TO_NCHAR(RIGHT CLOB CHARACTER SET ANY_CS)
  2153          return NVARCHAR2;
  2154      pragma BUILTIN('TO_NCHAR', 0, 15, 31); -- OPC_CVT_CLB2CHR
  2155    /* convert to either CLOB or NCLOB respectively if parm is char or nchar */
  2156    function TO_ANYLOB(RIGHT VARCHAR2 CHARACTER SET ANY_CS)
  2157          return CLOB CHARACTER SET RIGHT%CHARSET;
  2158      pragma BUILTIN('TO_ANYLOB', 0, 15, 29); -- OPC_CVT_CHR2CLB
  2159
  2160    /* Followings are the same builtin op codes as without N prefix functions,
  2161     * implementation relys on impilcit conversion MCODEs
  2162     */
  2163    function TO_NCHAR (RIGHT DATE) return NVARCHAR2;
  2164      pragma BUILTIN('TO_NCHAR',41, 12, 23); -- PEMS_DATE, DAT_CNV_CHR2
  2165    function TO_NCHAR (LEFT DATE, RIGHT VARCHAR2 character set any_cs)
  2166        return NVARCHAR2;
  2167      pragma BUILTIN('TO_NCHAR',41, 12, 19); -- PEMS_DATE, DAT_CNV_CHR1
  2168      pragma FIPSFLAG('TO_NCHAR', 1450);
  2169    function TO_NCHAR (LEFT NUMBER, RIGHT VARCHAR2 character set any_cs)
  2170        return NVARCHAR2;
  2171      pragma BUILTIN('TO_NCHAR',41, 2, 14); -- PEMS_NUMBER, NUM_CNV_CHR
  2172    function TO_NCHAR (LEFT NUMBER) return NVARCHAR2;
  2173      pragma BUILTIN('TO_NCHAR',41, 2, 12); -- PEMS_NUMBER, NUM_CNV_CHR
  2174
  2175    function NHEXTORAW (c NVARCHAR2) return RAW;
  2176       pragma builtin('NHEXTORAW', 1, 23, 1);
  2177    function RAWTONHEX (r RAW) return NVARCHAR2;
  2178       pragma builtin('RAWTONHEX', 1, 23, 2);
  2179    function NCHARTOROWID (str NVARCHAR2) return ROWID;
  2180      pragma builtin('NCHARTOROWID', 1, 0, 1);
  2181    function ROWIDTONCHAR (str ROWID) return NVARCHAR2;
  2182      pragma builtin('ROWIDTONCHAR', 1, 0, 1);
  2183
  2184    function TO_NCHAR (RIGHT TIME_UNCONSTRAINED)  return nvarchar2;
  2185      pragma BUILTIN('TO_NCHAR', 0, 15, 2);
  2186    function TO_NCHAR (RIGHT TIMESTAMP_UNCONSTRAINED)  return nvarchar2;
  2187      pragma BUILTIN('TO_NCHAR', 0, 15, 4);
  2188    function TO_NCHAR (RIGHT TIME_TZ_UNCONSTRAINED)  return nvarchar2;
  2189      pragma BUILTIN('TO_NCHAR', 0, 15, 6);
  2190    function TO_NCHAR (RIGHT TIMESTAMP_TZ_UNCONSTRAINED)  return nvarchar2;
  2191      pragma BUILTIN('TO_NCHAR', 0, 15, 8);
  2192    function TO_NCHAR (RIGHT YMINTERVAL_UNCONSTRAINED) return nvarchar2;
  2193      pragma BUILTIN('TO_NCHAR', 0, 15, 10);
  2194    function TO_NCHAR (RIGHT DSINTERVAL_UNCONSTRAINED) return nvarchar2;
  2195      pragma BUILTIN('TO_NCHAR', 0, 15, 12);
  2196    function TO_NCHAR (RIGHT TIMESTAMP_LTZ_UNCONSTRAINED)  return nvarchar2;
  2197      pragma BUILTIN('TO_NCHAR', 0, 15, 20);
  2198
  2199    function NCHR(n number) return NVARCHAR2;
  2200
  2201    /* implemented by icd calls as the same as TO_CHAR */
  2202    function TO_NCHAR(left date, format varchar2 character set any_cs,
  2203        parms varchar2 character set format%charset) return nvarchar2;
  2204    function TO_NCHAR(left number, format varchar2 character set any_cs,
  2205        parms varchar2 character set format%charset)
  2206      return nvarchar2;
  2207
  2208    /* implemented as a icd call, return TRUE if nchar, otherwise FALSE */
  2209    function ISNCHAR(c VARCHAR2 character set any_cs) return boolean;
  2210
  2211   /************ end of char <--> nchar conversion functions ************/
  2212
  2213    /* the following data type is a generic for all opaque types */
  2214    type "<OPAQUE_1>" as opaque FIXED(1) USING LIBRARY dummy_lib
  2215       (static function dummy return number);
  2216
  2217   /* Create overloads for all standard functions that work with <ADT_1> for
  2218      <OPAQUE_1> */
  2219    function '='  (LEFT "<OPAQUE_1>", RIGHT "<OPAQUE_1>") return BOOLEAN;
  2220      pragma BUILTIN('=', 1, 1, 1);
  2221      pragma FIPSFLAG('=', 1450);
  2222    function '!=' (LEFT "<OPAQUE_1>", RIGHT "<OPAQUE_1>") return BOOLEAN;
  2223      pragma BUILTIN('!=', 1, 1, 1);
  2224      pragma FIPSFLAG('!=', 1450);
  2225    function '<'  (LEFT "<OPAQUE_1>", RIGHT "<OPAQUE_1>") return BOOLEAN;
  2226      pragma BUILTIN('<', 1, 1, 1);
  2227      pragma FIPSFLAG('<', 1450);
  2228    function '<=' (LEFT "<OPAQUE_1>", RIGHT "<OPAQUE_1>") return BOOLEAN;
  2229      pragma BUILTIN('<=', 1, 1, 1);
  2230      pragma FIPSFLAG('<=', 1450);
  2231    function '>'  (LEFT "<OPAQUE_1>", RIGHT "<OPAQUE_1>") return BOOLEAN;
  2232      pragma BUILTIN('>', 1, 1, 1);
  2233      pragma FIPSFLAG('>', 1450);
  2234    function '>=' (LEFT "<OPAQUE_1>", RIGHT "<OPAQUE_1>") return BOOLEAN;
  2235      pragma BUILTIN('>=', 1, 1, 1);
  2236      pragma FIPSFLAG('>=', 1450);
  2237
  2238    function '=ANY'  (LEFT "<OPAQUE_1>", RIGHT "<OPAQUE_1>") return BOOLEAN;
  2239    function '!=ANY'  (LEFT "<OPAQUE_1>", RIGHT "<OPAQUE_1>") return BOOLEAN;
  2240    function '<ANY'  (LEFT "<OPAQUE_1>", RIGHT "<OPAQUE_1>") return BOOLEAN;
  2241    function '<=ANY'  (LEFT "<OPAQUE_1>", RIGHT "<OPAQUE_1>") return BOOLEAN;
  2242    function '>ANY'  (LEFT "<OPAQUE_1>", RIGHT "<OPAQUE_1>") return BOOLEAN;
  2243    function '>=ANY'  (LEFT "<OPAQUE_1>", RIGHT "<OPAQUE_1>") return BOOLEAN;
  2244    function '=ALL'  (LEFT "<OPAQUE_1>", RIGHT "<OPAQUE_1>") return BOOLEAN;
  2245    function '!=ALL'  (LEFT "<OPAQUE_1>", RIGHT "<OPAQUE_1>") return BOOLEAN;
  2246    function '<ALL'  (LEFT "<OPAQUE_1>", RIGHT "<OPAQUE_1>") return BOOLEAN;
  2247    function '<=ALL'  (LEFT "<OPAQUE_1>", RIGHT "<OPAQUE_1>") return BOOLEAN;
  2248    function '>ALL'  (LEFT "<OPAQUE_1>", RIGHT "<OPAQUE_1>") return BOOLEAN;
  2249    function '>=ALL'  (LEFT "<OPAQUE_1>", RIGHT "<OPAQUE_1>") return BOOLEAN;
  2250    function '=SOME'  (LEFT "<OPAQUE_1>", RIGHT "<OPAQUE_1>") return BOOLEAN;
  2251    function '!=SOME'  (LEFT "<OPAQUE_1>", RIGHT "<OPAQUE_1>") return BOOLEAN;
  2252    function '<SOME'  (LEFT "<OPAQUE_1>", RIGHT "<OPAQUE_1>") return BOOLEAN;
  2253    function '<=SOME'  (LEFT "<OPAQUE_1>", RIGHT "<OPAQUE_1>") return BOOLEAN;
  2254    function '>SOME'  (LEFT "<OPAQUE_1>", RIGHT "<OPAQUE_1>") return BOOLEAN;
  2255    function '>=SOME'  (LEFT "<OPAQUE_1>", RIGHT "<OPAQUE_1>") return BOOLEAN;
  2256
  2257  -- Outer Join
  2258    function '(+)'  ( colname "<OPAQUE_1>") return "<OPAQUE_1>";
  2259  -- ?   pragma BUILTIN ('(+)', 1, 1, 1);
  2260       pragma FIPSFLAG('(+)', 1450);
  2261
  2262  --  GREATEST and LEAST are not yet supported for ADTs in 8.0.2.
  2263  --  function GREATEST (pattern "<OPAQUE_1>") return "<OPAQUE_1>";
  2264  --    pragma BUILTIN('GREATEST', 1, 1, 1);
  2265
  2266  --  function LEAST (pattern "<OPAQUE_1>") return "<OPAQUE_1>";
  2267  --    pragma BUILTIN('LEAST', 1, 1, 1);
  2268
  2269    function DECODE (expr "<OPAQUE_1>", pat "<OPAQUE_1>", res "<OPAQUE_1>")
  2270          return "<OPAQUE_1>";
  2271      pragma BUILTIN('DECODE', 1, 1, 1);
  2272
  2273    function 'BETWEEN' (TESTVAL "<OPAQUE_1>",LOW "<OPAQUE_1>", HIGH "<OPAQUE_1>")
  2274          return BOOLEAN;
  2275
  2276    function 'IS NULL' (B "<OPAQUE_1>") return BOOLEAN;
  2277      pragma BUILTIN('IS NULL', 0, 3, 0);
  2278      pragma FIPSFLAG('IS NULL', 1450);
  2279
  2280    function 'IS NOT NULL' (B "<OPAQUE_1>") return BOOLEAN;
  2281      pragma BUILTIN('IS NOT NULL', 0, 3, 50);
  2282      pragma FIPSFLAG('IS NOT NULL', 1450);
  2283
  2284    function NVL (B1 "<OPAQUE_1>", B2 "<OPAQUE_1>") return "<OPAQUE_1>";
  2285      pragma FIPSFLAG('NVL', 1450);
  2286
  2287  --  REFs to opaques are not supported yet.
  2288  --  function VALUE (item "<ADT_WITH_OID>") return "<OPAQUE_1>";
  2289  --    pragma BUILTIN('VALUE', 1, 1, 1);
  2290  --    pragma FIPSFLAG('VALUE', 1450);
  2291
  2292  --  function REF (item "<ADT_WITH_OID>") return REF "<OPAQUE_1>";
  2293  --    pragma BUILTIN('REF', 1, 1, 1);
  2294  --    pragma FIPSFLAG('REF', 1450);
  2295
  2296  --  function DEREF (r REF "<OPAQUE_1>") return "<OPAQUE_1>";
  2297  --    pragma BUILTIN('DEREF', 1, 1, 1);
  2298  --    pragma FIPSFLAG('DEREF', 1450);
  2299
  2300  --****************************************************************
  2301  -- overloadings for REF OPAQUE
  2302
  2303  --  function 'IS NULL' (B REF "<OPAQUE_1>") return BOOLEAN;
  2304  --    pragma BUILTIN('IS NULL', 0, 3, 0);
  2305  --    pragma FIPSFLAG('IS NULL', 1450);
  2306
  2307  --  function 'IS NOT NULL' (B REF "<OPAQUE_1>") return BOOLEAN;
  2308  --    pragma FIPSFLAG('IS NOT NULL', 1450);
  2309
  2310  --  function 'IS DANGLING' (B REF "<OPAQUE_1>") return BOOLEAN;
  2311  --    pragma BUILTIN('IS DANGLING', 1, 1, 1);
  2312  --    pragma FIPSFLAG('IS DANGLING', 1450);
  2313
  2314  --  function 'IS NOT DANGLING' (B REF "<OPAQUE_1>") return BOOLEAN;
  2315  --    pragma BUILTIN('IS NOT DANGLING', 1, 1, 1);
  2316  --    pragma FIPSFLAG('IS NOT DANGLING', 1450);
  2317  --  function NVL (B1 REF "<OPAQUE_1>", B2 REF "<OPAQUE_1>")
  2318  --       return REF "<OPAQUE_1>";
  2319  --    pragma FIPSFLAG('NVL', 1450);
  2320
  2321  --  function '='  (LEFT REF "<OPAQUE_1>", RIGHT REF "<OPAQUE_1>")
  2322  --       return BOOLEAN;
  2323  --    pragma BUILTIN('=', 0, 3, 1);
  2324  --    pragma FIPSFLAG('=', 1450);
  2325
  2326  --  function '!=' (LEFT REF "<OPAQUE_1>", RIGHT REF "<OPAQUE_1>")
  2327  --       return BOOLEAN;
  2328  --    pragma BUILTIN('!=', 0, 3, 2);
  2329  --    pragma FIPSFLAG('!=', 1450);
  2330
  2331    function GROUPING(a "<OPAQUE_1>") return NUMBER;
  2332    function NULLIF(a1 "<OPAQUE_1>", a2 "<OPAQUE_1>") return VARCHAR2;
  2333
  2334    function GREATEST (pattern TIME_UNCONSTRAINED) return TIME_UNCONSTRAINED;
  2335      pragma BUILTIN('GREATEST',12,240,240);-- This is special cased in PH2 -- Pj
  2336    function GREATEST (pattern TIME_TZ_UNCONSTRAINED) return
  2337      TIME_TZ_UNCONSTRAINED;
  2338      pragma BUILTIN('GREATEST',12,240,240);-- This is special cased in PH2 -- Pj
  2339      function GREATEST (pattern TIMESTAMP_UNCONSTRAINED)
  2340                         return TIMESTAMP_UNCONSTRAINED;
  2341      pragma BUILTIN('GREATEST',12,240,240);-- This is special cased in PH2 -- Pj
  2342    function GREATEST (pattern TIMESTAMP_TZ_UNCONSTRAINED) return
  2343      TIMESTAMP_TZ_UNCONSTRAINED;
  2344      pragma BUILTIN('GREATEST',12,240,240);-- This is special cased in PH2 -- Pj
  2345    function GREATEST (pattern TIMESTAMP_LTZ_UNCONSTRAINED) return
  2346      TIMESTAMP_LTZ_UNCONSTRAINED;
  2347      pragma BUILTIN('GREATEST',12,240,240);-- This is special cased in PH2 -- Pj
  2348    function GREATEST (pattern YMINTERVAL_UNCONSTRAINED) return
  2349      YMINTERVAL_UNCONSTRAINED;
  2350      pragma BUILTIN('GREATEST',12,240,240);-- This is special cased in PH2 -- Pj
  2351    function GREATEST (pattern DSINTERVAL_UNCONSTRAINED) return
  2352      DSINTERVAL_UNCONSTRAINED;
  2353      pragma BUILTIN('GREATEST',12,240,240);-- This is special cased in PH2 -- Pj
  2354
  2355    function LEAST (pattern TIME_UNCONSTRAINED) return TIME_UNCONSTRAINED;
  2356      pragma BUILTIN('LEAST',12,240,240);-- This is special cased in PH2 -- Pj
  2357    function LEAST (pattern TIME_TZ_UNCONSTRAINED) return TIME_TZ_UNCONSTRAINED;
  2358      pragma BUILTIN('LEAST',12,240,240);-- This is special cased in PH2 -- Pj
  2359    function LEAST (pattern TIMESTAMP_UNCONSTRAINED) return TIMESTAMP_UNCONSTRAINED;
  2360      pragma BUILTIN('LEAST',12,240,240);-- This is special cased in PH2 -- Pj
  2361    function LEAST (pattern TIMESTAMP_TZ_UNCONSTRAINED) return
  2362      TIMESTAMP_TZ_UNCONSTRAINED;
  2363      pragma BUILTIN('LEAST',12,240,240);-- This is special cased in PH2 -- Pj
  2364    function LEAST (pattern TIMESTAMP_LTZ_UNCONSTRAINED) return
  2365      TIMESTAMP_LTZ_UNCONSTRAINED;
  2366      pragma BUILTIN('LEAST',12,240,240);-- This is special cased in PH2 -- Pj
  2367    function LEAST (pattern YMINTERVAL_UNCONSTRAINED) return
  2368      YMINTERVAL_UNCONSTRAINED;
  2369      pragma BUILTIN('LEAST',12,240,240);-- This is special cased in PH2 -- Pj
  2370    function LEAST (pattern DSINTERVAL_UNCONSTRAINED) return
  2371      DSINTERVAL_UNCONSTRAINED;
  2372      pragma BUILTIN('LEAST',12,240,240);-- This is special cased in PH2 -- Pj
  2373
  2374
  2375    function TO_CHAR(left TIME_UNCONSTRAINED, format VARCHAR2,
  2376                     parms VARCHAR2) return VARCHAR2;
  2377    function TO_CHAR(left TIME_UNCONSTRAINED, format VARCHAR2)
  2378                     return VARCHAR2;
  2379    function TO_CHAR(left TIME_TZ_UNCONSTRAINED, format VARCHAR2,
  2380                     parms VARCHAR2) return VARCHAR2;
  2381    function TO_CHAR(left TIME_TZ_UNCONSTRAINED, format VARCHAR2)
  2382                     return VARCHAR2;
  2383    function TO_CHAR(left TIMESTAMP_UNCONSTRAINED, format VARCHAR2,
  2384                     parms VARCHAR2) return VARCHAR2;
  2385    function TO_CHAR(left TIMESTAMP_UNCONSTRAINED, format VARCHAR2)
  2386                     return VARCHAR2;
  2387    function TO_CHAR(left TIMESTAMP_TZ_UNCONSTRAINED, format VARCHAR2,
  2388                     parms VARCHAR2) return VARCHAR2;
  2389    function TO_CHAR(left TIMESTAMP_TZ_UNCONSTRAINED, format VARCHAR2)
  2390                     return VARCHAR2;
  2391    function TO_CHAR(left TIMESTAMP_LTZ_UNCONSTRAINED, format VARCHAR2,
  2392                     parms VARCHAR2) return VARCHAR2;
  2393    function TO_CHAR(left TIMESTAMP_LTZ_UNCONSTRAINED, format VARCHAR2)
  2394                     return VARCHAR2;
  2395    function TO_CHAR(left YMINTERVAL_UNCONSTRAINED, format VARCHAR2,
  2396                     parms VARCHAR2) return VARCHAR2;
  2397    function TO_CHAR(left YMINTERVAL_UNCONSTRAINED, format VARCHAR2)
  2398                     return VARCHAR2;
  2399    function TO_CHAR(left DSINTERVAL_UNCONSTRAINED, format VARCHAR2,
  2400                     parms VARCHAR2) return VARCHAR2;
  2401    function TO_CHAR(left DSINTERVAL_UNCONSTRAINED, format VARCHAR2)
  2402                     return VARCHAR2;
  2403
  2404    -- Added for USERENV enhancement, bug 1622213.
  2405    USERENV_COMMITSCN_ERROR exception;
  2406      pragma EXCEPTION_INIT(USERENV_COMMITSCN_ERROR, '-1725');
  2407
  2408    type "<ASSOC_ARRAY_1>" is table of char(1) index by varchar2(1);
  2409
  2410    -- CONVERT FOR LOB --
  2411    function CONVERT(SRCSTR CLOB CHARACTER SET ANY_CS,
  2412                     DSTCSN VARCHAR2)
  2413          return CLOB CHARACTER SET SRCSTR%CHARSET;
  2414    function CONVERT(SRCSTR CLOB CHARACTER SET ANY_CS,
  2415                     DSTCSN VARCHAR2,
  2416                     SRCCSN VARCHAR2)
  2417          return CLOB CHARACTER SET SRCSTR%CHARSET;
  2418
  2419    -- NLS_UPPER/NLS_LOWER FOR LOB --
  2420    function NLS_UPPER(ch CLOB CHARACTER SET ANY_CS,
  2421                       parms VARCHAR2 CHARACTER SET ch%CHARSET)
  2422          return CLOB CHARACTER SET ch%CHARSET;
  2423      pragma FIPSFLAG('NLS_UPPER', 1452);
  2424    function NLS_UPPER(ch CLOB CHARACTER SET ANY_CS)
  2425          return CLOB CHARACTER SET ch%CHARSET;
  2426      pragma FIPSFLAG('NLS_UPPER', 1452);
  2427    function NLS_LOWER(ch CLOB CHARACTER SET ANY_CS,
  2428                       parms VARCHAR2 CHARACTER SET ch%CHARSET)
  2429          return CLOB CHARACTER SET ch%CHARSET;
  2430      pragma FIPSFLAG('NLS_LOWER', 1452);
  2431    function NLS_LOWER(ch CLOB CHARACTER SET ANY_CS)
  2432          return CLOB CHARACTER SET ch%CHARSET;
  2433      pragma FIPSFLAG('NLS_LOWER', 1452);
  2434
  2435    function COMPOSE(ch VARCHAR2 CHARACTER SET ANY_CS)
  2436          return varchar2 character set ch%charset;
  2437      pragma FIPSFLAG('COMPOSE', 1452);
  2438    function DECOMPOSE(ch VARCHAR2 CHARACTER SET ANY_CS,
  2439                       canmode in VARCHAR2 DEFAULT 'CANONICAL')
  2440          return varchar2 character set ch%charset;
  2441      pragma FIPSFLAG('DECOMPOSE', 1452);
  2442    FUNCTION SYS_EXTRACT_UTC(t timestamp_tz_unconstrained)
  2443          return TIMESTAMP_UNCONSTRAINED;
  2444
  2445    --#### All user-visible declarations should preceed this point.  The
  2446    --#### following are implementation-oriented pragmas that may need
  2447    --#### editing in the future; we would prefer to be able to edit them
  2448    --#### without affecting the rft numbering of user-visible items.
  2449
  2450    --#### interface pragmas
  2451
  2452    PRAGMA interface(c,length,"peslen",1);
  2453    PRAGMA interface(c,substr,"pessub",1);
  2454    PRAGMA interface(c,instr,"pesist",1);
  2455    PRAGMA interface(c,UPPER,"pesupp",1);
  2456    PRAGMA interface(c,LOWER,"peslow",1);
  2457    PRAGMA interface(c,ASCII,"pesasc");
  2458    PRAGMA interface(c,ASCIISTR,"pesastr");
  2459    PRAGMA interface(c,UNISTR,"pesustr");
  2460    PRAGMA interface(c,CHR,"peschr");
  2461    PRAGMA interface(c," SYS$STANDARD_CHR","peschr");
  2462    PRAGMA interface(c,INITCAP,"pesicp");
  2463    PRAGMA interface(c,LPAD,"peslpd",1);
  2464    PRAGMA interface(c,LPAD,"peslpd",2);
  2465    PRAGMA interface(c,RPAD,"pesrpd",1);
  2466    PRAGMA interface(c,RPAD,"pesrpd",2);
  2467    PRAGMA interface(c,REPLACE,"pesrep",1);
  2468    PRAGMA interface(c,LTRIM,"pesltr",1);
  2469    PRAGMA interface(c,LTRIM,"pesltr",2);
  2470    PRAGMA interface(c,RTRIM,"pesrtr",1);
  2471    PRAGMA interface(c,RTRIM,"pesrtr",2);
  2472    PRAGMA interface(c,'LIKE',"peslik",1);
  2473    PRAGMA interface(c,'LIKE',"pesli2",2);
  2474    PRAGMA interface(c,ABS,"pesabs");
  2475    PRAGMA interface(c,'MOD',"pesmod");
  2476    PRAGMA interface(c,floor,"pesflo");
  2477    PRAGMA interface(c,CEIL,"pescei");
  2478    PRAGMA interface (c, SQRT, "pessqt");
  2479    PRAGMA interface(c,SIGN,"pessgn");
  2480    PRAGMA interface(c,cos,"pescos");
  2481    PRAGMA interface(c,sin,"pessin");
  2482    PRAGMA interface(c,TAN,"pestan");
  2483    PRAGMA interface(c,COSH,"pescsh");
  2484    PRAGMA interface(c,SINH,"pessnh");
  2485    PRAGMA interface(c,TANH,"pestnh");
  2486    PRAGMA interface(c,EXP,"pesexp");
  2487    PRAGMA interface(c,LN,"pesln");
  2488    PRAGMA interface(c,BITAND,"pesbtd");
  2489    PRAGMA interface(c,LOG,"peslog");
  2490    PRAGMA interface(c,TRUNC,"pestru",1);
  2491    PRAGMA interface(c,ROUND,"pesrnd",1);
  2492    PRAGMA interface(c,POWER,"pespow");
  2493    PRAGMA interface(c,NEW_TIME,"pesnwt");
  2494    PRAGMA interface(c,TO_DATE,"pesc2d",4);
  2495    PRAGMA interface(c,TO_NUMBER,"pesc2n",3);
  2496    PRAGMA interface(c,TO_NUMBER,"pesc2n",4);
  2497    PRAGMA interface(c,'>=',"peszge",5);
  2498    PRAGMA interface(c,'>',"peszgt",5);
  2499    PRAGMA interface(c,'<=',"peszle",5);
  2500    PRAGMA interface(c,'<',"peszlt",5);
  2501    PRAGMA interface(c,'=',"peszeq",5);
  2502    PRAGMA interface(c,'!=',"peszne",5);
  2503    PRAGMA interface(c,nlssort,"pesxco",2);
  2504    PRAGMA interface(c,NLS_UPPER,"pesxup",1);
  2505    PRAGMA interface(c,NLS_UPPER,"peslcnup",3); -- LOB NLS_UPPER
  2506    PRAGMA interface(c,NLS_UPPER,"peslcnup",4); -- LOB NLS_UPPER
  2507    PRAGMA interface(c,NLS_LOWER,"pesxlo",1);
  2508    PRAGMA interface(c,NLS_LOWER,"peslcnlr",3); -- LOB NLS_LOWER
  2509    PRAGMA interface(c,NLS_LOWER,"peslcnlr",4); -- LOB NLS_LOWER
  2510    PRAGMA interface(c,NLS_INITCAP,"pesxcp",1);
  2511    PRAGMA interface(c,lengthb,"pesxln",1);
  2512    PRAGMA interface(c,substrb,"pesxsu",1);
  2513    PRAGMA interface(c,instrb,"pesxis",1);
  2514    PRAGMA interface(c,TO_SINGLE_BYTE, "pesxsi");
  2515    PRAGMA interface(c,TO_MULTI_BYTE,"pesxmu");
  2516    PRAGMA interface(c,TO_CHAR,"pesd2c",7);
  2517    PRAGMA interface(c,TO_CHAR,"pesn2c",8);
  2518    PRAGMA interface(c,TO_NCHAR,"pesd2c",14);
  2519    PRAGMA interface(c,TO_NCHAR,"pesn2c",15);
  2520    PRAGMA interface(c," SYS$STANDARD_TRANSLATE","pesxcs");
  2521    PRAGMA interface(c,ATAN,"pesatan");
  2522    PRAGMA interface(c,EMPTY_CLOB,"peslcem");
  2523    PRAGMA interface(c,EMPTY_BLOB,"peslbem");
  2524    PRAGMA interface(c,BFILENAME,"pesfnm");
  2525    PRAGMA interface(c,TO_TIME,"pes3tm",2);
  2526    PRAGMA interface(c,TO_TIME,"pes3tm",3);
  2527    PRAGMA interface(c,TO_TIMESTAMP,"pes3ts",2);
  2528    PRAGMA interface(c,TO_TIMESTAMP,"pes3ts",3);
  2529    PRAGMA interface(c,TO_TIMESTAMP_TZ,"pes3tp",2);
  2530    PRAGMA interface(c,TO_TIMESTAMP_TZ,"pes3tp",3);
  2531    PRAGMA interface(c,TO_TIME_TZ,"pes3te",2);
  2532    PRAGMA interface(c,TO_TIME_TZ,"pes3te",3);
  2533    PRAGMA interface(c,TO_DSINTERVAL,"pes2dsi",2);
  2534    PRAGMA interface(c,sys_over__tt,"pesott",1);
  2535    PRAGMA interface(c,sys_over__ti,"pesoti",1);
  2536    PRAGMA interface(c,sys_over_iit,"pesoiit",1);
  2537    PRAGMA interface(c,sys_over__dd,"pesodd",1);
  2538    PRAGMA interface(c,sys_over__di,"pesodi",1);
  2539    PRAGMA interface(c,sys_over_iid,"pesoiid",1);
  2540    PRAGMA interface(c,SYS_AT_TIME_ZONE,"pesatz",1);
  2541    PRAGMA interface(c,SYS_AT_TIME_ZONE,"pesatz",2);
  2542    PRAGMA interface(c,SESSIONTIMEZONE,"pesstz",1);
  2543    PRAGMA interface(c," SYS$STANDARD_TRIM","pestrim",1);
  2544    PRAGMA interface(c," SYS$STANDARD_TRIM","pestrim",2);
  2545    PRAGMA interface(c," SYS$STANDARD_TRIM","pestrim",3);
  2546    PRAGMA interface(c,TRIM,"pestrim",1);
  2547    -- Datetime addition
  2548    PRAGMA interface(c,'+',"pesati",5);    --  +(tsp, iym) return tsp
  2549    PRAGMA interface(c,'+',"pesati",6);    --  +(tsp, ids) return tsp
  2550    PRAGMA interface(c,'+',"pesati",7);    --  +(tsz, iym) return tsz
  2551    PRAGMA interface(c,'+',"pesati",8);    --  +(tsz, ids) return tsz
  2552    PRAGMA interface(c,'+',"pesati",9);    --  +(tim, ids) return tim
  2553    PRAGMA interface(c,'+',"pesati",10);   --  +(tmz, ids) return tmz
  2554    PRAGMA interface(c,'+',"pesadi",11);   --  +(dat, iym) return dat
  2555    PRAGMA interface(c,'+',"pesadi",12);   --  +(dat, ids) return dat
  2556    PRAGMA interface(c,'+',"pesait",13);   --  +(iym, tsp) return tsp
  2557    PRAGMA interface(c,'+',"pesait",14);   --  +(iym, tsz) return tsz
  2558    PRAGMA interface(c,'+',"pesaid",15);   --  +(iym, dat) return dat
  2559    PRAGMA interface(c,'+',"pesait",16);   --  +(ids, tsp) return tsp
  2560    PRAGMA interface(c,'+',"pesait",17);   --  +(ids, tsz) return tsz
  2561    PRAGMA interface(c,'+',"pesait",18);   --  +(ids, tim) return tim
  2562    PRAGMA interface(c,'+',"pesait",19);   --  +(ids, tmz) return tmz
  2563    PRAGMA interface(c,'+',"pesaid",20);   --  +(ids, dat) return dat
  2564    PRAGMA interface(c,'+',"pesaii",21);   --  +(ids, ids) return ids
  2565    PRAGMA interface(c,'+',"pesaii",22);   --  +(iym, iym) return iym
  2566    PRAGMA interface(c,'+',"pesati",23);   --  +(ltz, iym) return ltz
  2567    PRAGMA interface(c,'+',"pesati",24);   --  +(ltz, ids) return ltz
  2568    PRAGMA interface(c,'+',"pesait",25);   --  +(iym, ltz) return ltz
  2569    PRAGMA interface(c,'+',"pesait",26);   --  +(ids, ltz) return ltz
  2570    -- Datetime subtraction
  2571    PRAGMA interface(c,'-',"pessti",6);    --  -(tsp, iym) return tsp
  2572    PRAGMA interface(c,'-',"pessti",7);    --  -(tsp, ids) return tsp
  2573    PRAGMA interface(c,'-',"pessti",8);    --  -(tsz, iym) return tsz
  2574    PRAGMA interface(c,'-',"pessti",9);    --  -(tsz, ids) return tsz
  2575    PRAGMA interface(c,'-',"pessti",10);   --  -(tim, ids) return tim
  2576    PRAGMA interface(c,'-',"pessti",11);   --  -(tmz, ids) return tmz
  2577    PRAGMA interface(c,'-',"pessdi",12);   --  -(dat, iym) return dat
  2578    PRAGMA interface(c,'-',"pessdi",13);   --  -(dat, ids) return dat
  2579    PRAGMA interface(c,'-',"pessii",14);   --  -(iym, iym) return iym
  2580    PRAGMA interface(c,'-',"pessii",15);   --  -(ids, ids) return ids
  2581    PRAGMA interface(c,'-',"pessttds",16); --  -(tim, tim) return ids
  2582    PRAGMA interface(c,'-',"pessttds",17); --  -(tsp, tsp) return ids
  2583    PRAGMA interface(c,'-',"pessttds",18); --  -(tmz, tmz) return ids
  2584    PRAGMA interface(c,'-',"pessttds",19); --  -(tsz, tsz) return ids
  2585    PRAGMA interface(c,'-',"pessti",20);   --  -(ltz, iym) return iym
  2586    PRAGMA interface(c,'-',"pessti",21);   --  -(ltz, ids) return ids
  2587    PRAGMA interface(c,'-',"pessttds",22); --  -(ltz, ltz) return ids
  2588    PRAGMA interface(c," SYS$DSINTERVALSUBTRACT","pessttds",1);
  2589    PRAGMA interface(c," SYS$DSINTERVALSUBTRACT","pessttds",2);
  2590    PRAGMA interface(c," SYS$DSINTERVALSUBTRACT","pessttds",3);
  2591    PRAGMA interface(c," SYS$DSINTERVALSUBTRACT","pessttds",4);
  2592    PRAGMA interface(c," SYS$DSINTERVALSUBTRACT","pessddds",5);
  2593    PRAGMA interface(c," SYS$DSINTERVALSUBTRACT","pessttds",6);
  2594    PRAGMA interface(c," SYS$YMINTERVALSUBTRACT","pessttym",1);
  2595    PRAGMA interface(c," SYS$YMINTERVALSUBTRACT","pessttym",2);
  2596    PRAGMA interface(c," SYS$YMINTERVALSUBTRACT","pessddym",3);
  2597    PRAGMA interface(c," SYS$YMINTERVALSUBTRACT","pessttym",4);
  2598    -- Datetime multiplication
  2599    PRAGMA interface(c,'*',"pesmni",2);    --  *(num, iym) return iym
  2600    PRAGMA interface(c,'*',"pesmni",3);    --  *(num, ids) return ids
  2601    PRAGMA interface(c,'*',"pesmin",4);    --  *(iym, num) return iym
  2602    PRAGMA interface(c,'*',"pesmin",5);    --  *(ids, num) return ids
  2603    -- Datetime division
  2604    PRAGMA interface(c,'/',"pesdvin",2);   --  /(iym, num) return iym
  2605    PRAGMA interface(c,'/',"pesdvin",3);   --  /(ids, num) return ids
  2606    -- TIME
  2607    PRAGMA interface(c,'=',"peseqt",9);
  2608    PRAGMA interface(c,'!=',"pesnet",9);
  2609    PRAGMA interface(c,'>',"pesgtt",8);
  2610    PRAGMA interface(c,'<',"pesltt",8);
  2611    PRAGMA interface(c,'>=',"pesget",8);
  2612    PRAGMA interface(c,'<=',"peslet",8);
  2613    -- TIME WITH TIME ZONE
  2614    PRAGMA interface(c,'=',"peseqt",10);
  2615    PRAGMA interface(c,'!=',"pesnet",10);
  2616    PRAGMA interface(c,'>',"pesgtt",9);
  2617    PRAGMA interface(c,'<',"pesltt",9);
  2618    PRAGMA interface(c,'>=',"pesget",9);
  2619    PRAGMA interface(c,'<=',"peslet",9);
  2620    -- TIMESTAMP
  2621    PRAGMA interface(c,'=',"peseqt",11);
  2622    PRAGMA interface(c,'!=',"pesnet",11);
  2623    PRAGMA interface(c,'>',"pesgtt",10);
  2624    PRAGMA interface(c,'<',"pesltt",10);
  2625    PRAGMA interface(c,'>=',"pesget",10);
  2626    PRAGMA interface(c,'<=',"peslet",10);
  2627    -- INTERVAL YEAR TO MONTH
  2628    PRAGMA interface(c,'=',"peseqi",12);
  2629    PRAGMA interface(c,'!=',"pesnei",12);
  2630    PRAGMA interface(c,'>',"pesgti",11);
  2631    PRAGMA interface(c,'<',"peslti",11);
  2632    PRAGMA interface(c,'>=',"pesgei",11);
  2633    PRAGMA interface(c,'<=',"peslei",11);
  2634    -- INTERVAL DAY TO SECOND
  2635    PRAGMA interface(c,'=',"peseqi",13);
  2636    PRAGMA interface(c,'!=',"pesnei",13);
  2637    PRAGMA interface(c,'>',"pesgti",12);
  2638    PRAGMA interface(c,'<',"peslti",12);
  2639    PRAGMA interface(c,'>=',"pesgei",12);
  2640    PRAGMA interface(c,'<=',"peslei",12);
  2641    -- TIMESTAMP_TZ_UNCONSTRAINED
  2642    PRAGMA interface(c,'=',"peseqt",14);
  2643    PRAGMA interface(c,'!=',"pesnet",14);
  2644    PRAGMA interface(c,'>',"pesgtt",13);
  2645    PRAGMA interface(c,'<',"pesltt",13);
  2646    PRAGMA interface(c,'>=',"pesget",13);
  2647    PRAGMA interface(c,'<=',"peslet",13);
  2648    -- TIMESTAMP WITH LOCAL TIME ZONE
  2649    PRAGMA interface(c,'=',"peseqt",15);
  2650    PRAGMA interface(c,'!=',"pesnet",15);
  2651    PRAGMA interface(c,'>',"pesgtt",14);
  2652    PRAGMA interface(c,'<',"pesltt",14);
  2653    PRAGMA interface(c,'>=',"pesget",14);
  2654    PRAGMA interface(c,'<=',"peslet",14);
  2655    -- Other datetime functions
  2656    PRAGMA interface(c,'CURRENT_DATE',"pescdt",1);
  2657    PRAGMA interface(c,'CURRENT_TIME',"pesctm",1);
  2658    PRAGMA interface(c,'CURRENT_TIMESTAMP',"pescts",1);
  2659    --  Internal calls to evaluate datetime/interval literals without NLS parms.
  2660    PRAGMA interface(c,SYS_LITERALTOYMINTERVAL,"pesc2ymi",1);
  2661    PRAGMA interface(c,SYS_LITERALTODSINTERVAL,"pesc2dsi",1);
  2662    PRAGMA interface(c,SYS_LITERALTOTIME,"pesc2tim",1);
  2663    PRAGMA interface(c,SYS_LITERALTOTZTIME,"pesc2tim",1);
  2664    PRAGMA interface(c,SYS_LITERALTOTIMESTAMP,"pesc2tsp",1);
  2665    PRAGMA interface(c,SYS_LITERALTOTZTIMESTAMP,"pesc2tsp",1);
  2666    PRAGMA interface(c,SYS_LITERALTODATE,"pesc2date",1);
  2667    -- extract(field from expr)
  2668    PRAGMA interface(c," SYS$EXTRACT_FROM","pesefd",1);
  2669    PRAGMA interface(c," SYS$EXTRACT_FROM","pesefd",2);
  2670    PRAGMA interface(c," SYS$EXTRACT_FROM","pesefd",3);
  2671    PRAGMA interface(c," SYS$EXTRACT_FROM","pesefd",4);
  2672    PRAGMA interface(c," SYS$EXTRACT_FROM","pesefd",5);
  2673    PRAGMA interface(c," SYS$EXTRACT_FROM","pesefdt",6);
  2674    PRAGMA interface(c," SYS$EXTRACT_FROM","pesefi",7);
  2675    PRAGMA interface(c," SYS$EXTRACT_FROM","pesefi",8);
  2676    -- datetime is null
  2677    PRAGMA interface(c,"IS NULL","pesdin",14); -- time
  2678    PRAGMA interface(c,"IS NULL","pesdin",15); -- time wtz
  2679    PRAGMA interface(c,"IS NULL","pesdin",16); -- timestamp
  2680    PRAGMA interface(c,"IS NULL","pesdin",17); -- timestamp wtz
  2681    PRAGMA interface(c,"IS NULL","pesdin",18); -- timestamp lwtz
  2682    PRAGMA interface(c,"IS NULL","pesiin",19); -- interval ym
  2683    PRAGMA interface(c,"IS NULL","pesiin",20); -- interval ds
  2684
  2685    -- 8.2 LOB Built-in Functions
  2686    PRAGMA interface(c,length, "peslcln",2);    -- LOB LENGTH
  2687    PRAGMA interface(c,lengthb,"peslclb",2);    -- LOB LENGTHB
  2688    PRAGMA interface(c,substr, "peslcst",2);    -- LOB SUBSTR
  2689    PRAGMA interface(c,substrb,"peslcsb",2);    -- LOB SUBSTRB
  2690    PRAGMA interface(c,instr,  "peslcin",2);    -- LOB INSTR
  2691    PRAGMA interface(c,instrb, "peslcib",2);    -- LOB INSTRB
  2692    PRAGMA interface(c,'||',   "peslcct",2);    -- LOB '||'
  2693    PRAGMA interface(c,concat, "peslcct",2);    -- LOB CONCAT
  2694    PRAGMA interface(c,lpad,   "peslclp",3);    -- LOB LPAD
  2695    PRAGMA interface(c,lpad,   "peslclp",4);    -- LOB LPAD
  2696    PRAGMA interface(c,rpad,   "peslcrp",3);    -- LOB RPAD
  2697    PRAGMA interface(c,rpad,   "peslcrp",4);    -- LOB RPAD
  2698    PRAGMA interface(c,lower,  "peslclr",2);    -- LOB LOWER
  2699    PRAGMA interface(c,upper,  "peslcup",2);    -- LOB UPPER
  2700    PRAGMA interface(c,ltrim,  "peslclm",3);    -- LOB LTRIM
  2701    PRAGMA interface(c,ltrim,  "peslclm",4);    -- LOB LTRIM
  2702    PRAGMA interface(c,rtrim,  "peslcrm",3);    -- LOB RTRIM
  2703    PRAGMA interface(c,rtrim,  "peslcrm",4);    -- LOB RTRIM
  2704    PRAGMA interface(c,trim,   "peslctr",2);    -- LOB TRIM
  2705    PRAGMA interface(c," SYS$STANDARD_TRIM","peslctr",4); -- LOB TRIM
  2706    PRAGMA interface(c," SYS$STANDARD_TRIM","peslctr",5); -- LOB TRIM
  2707    PRAGMA interface(c," SYS$STANDARD_TRIM","peslctr",6); -- LOB TRIM
  2708    PRAGMA interface(c,'LIKE', "peslclk",3);    -- LOB LIKE
  2709    PRAGMA interface(c,'LIKE', "peslcl2",4);    -- LOB LIKE
  2710    PRAGMA interface(c,nvl,"peslcnl",17);       -- LOB NVL
  2711    PRAGMA interface(c,replace, "peslcrl",2);   -- LOB REPLACE
  2712
  2713       -- LOB Relational Operators
  2714       -- LHS: CLOB,    RHS:CLOB
  2715    PRAGMA interface(c,'=' ,"pesleq1",16);       -- LOB '='
  2716    PRAGMA interface(c,'!=',"peslne1",16);       -- LOB '!='
  2717    PRAGMA interface(c,'>' ,"peslgt1",15);       -- LOB '>'
  2718    PRAGMA interface(c,'<' ,"pesllt1",15);       -- LOB '<'
  2719    PRAGMA interface(c,'>=',"peslge1",15);       -- LOB '>='
  2720    PRAGMA interface(c,'<=',"peslle1",15);       -- LOB '<='
  2721       -- LHS: CLOB,     RHS:VARCHAR2
  2722    PRAGMA interface(c,'=' ,"pesleq2",17);       -- LOB '='
  2723    PRAGMA interface(c,'!=',"peslne2",17);       -- LOB '!='
  2724    PRAGMA interface(c,'>' ,"peslgt2",16);       -- LOB '>'
  2725    PRAGMA interface(c,'<' ,"pesllt2",16);       -- LOB '<'
  2726    PRAGMA interface(c,'>=',"peslge2",16);       -- LOB '>='
  2727    PRAGMA interface(c,'<=',"peslle2",16);       -- LOB '<='
  2728       -- LHS: VARCHAR2, RHS:CLOB
  2729    PRAGMA interface(c,'=' ,"pesleq3",18);       -- LOB '='
  2730    PRAGMA interface(c,'!=',"peslne3",18);       -- LOB '!='
  2731    PRAGMA interface(c,'>' ,"peslgt3",17);       -- LOB '>'
  2732    PRAGMA interface(c,'<' ,"pesllt3",17);       -- LOB '<'
  2733    PRAGMA interface(c,'>=',"peslge3",17);       -- LOB '>='
  2734    PRAGMA interface(c,'<=',"peslle3",17);       -- LOB '<='
  2735
  2736    -- End of 8.2 LOB Built-in Functions
  2737    PRAGMA interface(c,tz_offset,"pestzo",1);
  2738    PRAGMA interface(c,from_tz,"pesftz",1);
  2739
  2740    PRAGMA interface(c,ISNCHAR,"pesinc", 1);
  2741
  2742    PRAGMA interface(c,CONVERT,"pescnv", 1);
  2743    PRAGMA interface(c,CONVERT,"pescnv", 2);
  2744    PRAGMA interface(c,CONVERT,"peslccnv", 3);  -- LOB CONVERT
  2745    PRAGMA interface(c,CONVERT,"peslccnv", 4);  -- LOB CONVERT
  2746
  2747    PRAGMA interface(c," SYS$EXTRACT_STRING_FROM","pesefdrvc2",1);
  2748    PRAGMA interface(c," SYS$EXTRACT_STRING_FROM","pesefdrvc2",2);
  2749    PRAGMA interface(c," SYS$EXTRACT_STRING_FROM","pesefdrvc2",3);
  2750
  2751    PRAGMA interface(c,TO_CHAR,"pesdtm2c",18); -- datetime
  2752    PRAGMA interface(c,TO_CHAR,"pesdtm2c",19);
  2753    PRAGMA interface(c,TO_CHAR,"pesdtm2c",20);
  2754    PRAGMA interface(c,TO_CHAR,"pesdtm2c",21);
  2755    PRAGMA interface(c,TO_CHAR,"pesdtm2c",22);
  2756    PRAGMA interface(c,TO_CHAR,"pesdtm2c",23);
  2757    PRAGMA interface(c,TO_CHAR,"pesdtm2c",24);
  2758    PRAGMA interface(c,TO_CHAR,"pesdtm2c",25);
  2759    PRAGMA interface(c,TO_CHAR,"pesdtm2c",26);
  2760    PRAGMA interface(c,TO_CHAR,"pesdtm2c",27);
  2761    PRAGMA interface(c,TO_CHAR,"pesitv2c",28); -- interval
  2762    PRAGMA interface(c,TO_CHAR,"pesitv2c",29);
  2763    PRAGMA interface(c,TO_CHAR,"pesitv2c",30);
  2764    PRAGMA interface(c,TO_CHAR,"pesitv2c",31);
  2765
  2766    -- Parallel and pipelined support
  2767
  2768    NO_DATA_NEEDED exception;
  2769
  2770    -- End of 8.2 parallel and pipelined support
  2771
  2772
  2773    --#### new_names pragmas
  2774
  2775    -- This is an internal pragma that restricts the use
  2776    -- of particular new entries in package standard.
  2777    -- It is only valid in package standard.
  2778    -- Note that left out of the 8.1.5 set are non datetime
  2779    -- entries urowid, "UROWID ", self_is_null and trim.
  2780
  2781    pragma new_names('8.1.5',
  2782                     time,"TIME WITH TIME ZONE",
  2783                     timestamp,"TIMESTAMP WITH TIME ZONE",
  2784                     "INTERVAL DAY TO SECOND",
  2785                     "INTERVAL YEAR TO MONTH",
  2786                     to_time, to_timestamp,
  2787                     to_time_tz, to_timestamp_tz,
  2788                     " SYS$DSINTERVALSUBTRACT",
  2789                     " SYS$YMINTERVALSUBTRACT",
  2790                     to_yminterval,to_dsinterval,
  2791                     NUMTOYMINTERVAL, NUMTODSINTERVAL,
  2792                     current_date,
  2793                     current_time,current_timestamp);
  2794
  2795    pragma new_names('8.1.6',
  2796                     dbtimezone, sessiontimezone, localtimestamp,
  2797                     localtime,
  2798                     cube, rollup, grouping, "TIMESTAMP WITH LOCAL TIME ZONE");
  2799
  2800    -- Should there be a 8.2 new names pragma ?
  2801
  2802    -- 8.2 UCS2/UCS4/Complete Built-in Functions
  2803
  2804    PRAGMA interface(c,INSTR2,"pesist2",1);
  2805    PRAGMA interface(c,INSTR4,"pesist4",1);
  2806    PRAGMA interface(c,INSTRC,"pesistc",1);
  2807
  2808    PRAGMA interface(c,LENGTH2,"peslen2",1);
  2809    PRAGMA interface(c,LENGTH4,"peslen4",1);
  2810    PRAGMA interface(c,LENGTHC,"peslenc",1);
  2811
  2812    PRAGMA interface(c,LIKE2,"peslik2",1);
  2813    PRAGMA interface(c,LIKE2,"pesli22",2);
  2814    PRAGMA interface(c,LIKE4,"peslik4",1);
  2815    PRAGMA interface(c,LIKE4,"pesli42",2);
  2816    PRAGMA interface(c,LIKEC,"peslikc",1);
  2817    PRAGMA interface(c,LIKEC,"peslic2",2);
  2818
  2819    PRAGMA interface(c,SUBSTR2,"pessub2",1);
  2820    PRAGMA interface(c,SUBSTR4,"pessub4",1);
  2821    PRAGMA interface(c,SUBSTRC,"pessubc",1);
  2822    PRAGMA interface(c,SYS_EXTRACT_UTC,"pessexu");
  2823    PRAGMA interface(c,COMPOSE,"pescomp");
  2824    PRAGMA interface(c,DECOMPOSE,"pesdcmp");
  2825
  2826    -- End of 8.2 UCS2/UCS4/Complete Built-in Functions
  2827
  2828    -- The following pragma overrides any other setting of the timestamp,
  2829    -- and is used so that we recognize the client-side and server-side instances
  2830    -- of package STANDARD as being the same.  Package STANDARD is special in
  2831    -- that it is really the root of the PL/SQL dependencies graph; as such it
  2832    -- itself doesn't ever need recompiling due to changes to things below it.
  2833    -- The pragma mechanism used here is currently ignored except for
  2834    -- package STANDARD, but in future may not be.  Do NOT add similar pragmas
  2835    -- to your own code as it may in future interfere with the package
  2836    -- consistency maintenance mechanisms and could have dire results.
  2837
  2838    --#### timestamp pragma (please keep this last)
  2839    pragma TIMESTAMP('2001-11-19:00:00:00');
  2840  end;
  2841
  2842  CREATE OR REPLACE PACKAGE BODY "SYS"."STANDARD" is -- careful on this line; SED edit occurs!
  2843
  2844  subtype Cursor_Handle is binary_integer range 0..255;
  2845
  2846  -- icds
  2847
  2848    function pesxlt(ch VARCHAR2 CHARACTER SET ANY_CS,
  2849                    cpy VARCHAR2 CHARACTER SET ch%CHARSET,
  2850                    frm VARCHAR2 CHARACTER SET ch%CHARSET,
  2851                    too VARCHAR2 CHARACTER SET ch%CHARSET)
  2852          return VARCHAR2 CHARACTER SET ch%CHARSET;
  2853      pragma interface (c,pesxlt);
  2854
  2855    function peslik(str VARCHAR2 CHARACTER SET ANY_CS,
  2856                     pat VARCHAR2 CHARACTER SET str%CHARSET)
  2857          return BOOLEAN;
  2858      pragma interface (c,peslik);
  2859
  2860    function pesli2(str VARCHAR2 CHARACTER SET ANY_CS,
  2861                     pat VARCHAR2 CHARACTER SET str%CHARSET,
  2862                     esc VARCHAR2 CHARACTER SET str%CHARSET)
  2863          return BOOLEAN;
  2864      pragma interface (c,pesli2);
  2865
  2866    function peslik2(str VARCHAR2 CHARACTER SET ANY_CS,
  2867                     pat VARCHAR2 CHARACTER SET str%CHARSET)
  2868          return BOOLEAN;
  2869      pragma interface (c,peslik2);
  2870
  2871    function pesli22(str VARCHAR2 CHARACTER SET ANY_CS,
  2872                     pat VARCHAR2 CHARACTER SET str%CHARSET,
  2873                     esc VARCHAR2 CHARACTER SET str%CHARSET)
  2874          return BOOLEAN;
  2875      pragma interface (c,pesli22);
  2876
  2877    function peslik4(str VARCHAR2 CHARACTER SET ANY_CS,
  2878                     pat VARCHAR2 CHARACTER SET str%CHARSET)
  2879          return BOOLEAN;
  2880      pragma interface (c,peslik4);
  2881
  2882    function pesli42(str VARCHAR2 CHARACTER SET ANY_CS,
  2883                     pat VARCHAR2 CHARACTER SET str%CHARSET,
  2884                     esc VARCHAR2 CHARACTER SET str%CHARSET)
  2885          return BOOLEAN;
  2886      pragma interface (c,pesli42);
  2887
  2888    function peslikc(str VARCHAR2 CHARACTER SET ANY_CS,
  2889                     pat VARCHAR2 CHARACTER SET str%CHARSET)
  2890          return BOOLEAN;
  2891      pragma interface (c,peslikc);
  2892
  2893    function peslic2(str VARCHAR2 CHARACTER SET ANY_CS,
  2894                     pat VARCHAR2 CHARACTER SET str%CHARSET,
  2895                     esc VARCHAR2 CHARACTER SET str%CHARSET)
  2896          return BOOLEAN;
  2897      pragma interface (c,peslic2);
  2898
  2899    function peslclk(str CLOB CHARACTER SET ANY_CS,
  2900                     pat CLOB CHARACTER SET str%CHARSET)
  2901          return BOOLEAN;
  2902      pragma interface (c,peslclk);
  2903
  2904    function peslcl2(str CLOB CHARACTER SET ANY_CS,
  2905                     pat CLOB CHARACTER SET str%CHARSET,
  2906                     esc VARCHAR2 CHARACTER SET str%CHARSET)
  2907          return BOOLEAN;
  2908      pragma interface (c,peslcl2);
  2909
  2910  -- trig fns
  2911    function pesxco(c VARCHAR2 CHARACTER SET ANY_CS, format VARCHAR2) return raw;
  2912      pragma interface (c,pesxco);
  2913
  2914    function pesxup(ch VARCHAR2 CHARACTER SET ANY_CS, format VARCHAR2)
  2915          return VARCHAR2 CHARACTER SET ch%CHARSET;
  2916      pragma interface (c,pesxup);
  2917
  2918    function pesxlo(ch VARCHAR2 CHARACTER SET ANY_CS, format VARCHAR2)
  2919          return VARCHAR2 CHARACTER SET ch%CHARSET;
  2920      pragma interface (c,pesxlo);
  2921
  2922    function pesxcp(ch VARCHAR2 CHARACTER SET ANY_CS, format VARCHAR2)
  2923          return VARCHAR2 CHARACTER SET ch%CHARSET;
  2924      pragma interface (c,pesxcp);
  2925
  2926  -- end of NLS icds
  2927
  2928  -- begin trusted icds
  2929  -- Comparisons
  2930  -- Conversions
  2931  --  function peslts(label MLSLABEL,format VARCHAR2) return VARCHAR2;
  2932  --    pragma interface (c,peslts);
  2933  --  function pesstl(label varchar2,format VARCHAR2) return MLSLABEL;
  2934  --    pragma interface (c,pesstl);
  2935  -- end trusted icds
  2936  -----------------------------------------------------------
  2937
  2938    function NVL (b1 BOOLEAN, b2 BOOLEAN) return BOOLEAN is
  2939    begin
  2940      if (b1 IS NULL) then return (b2); else return(b1); end if;
  2941    end NVL;
  2942
  2943    function sqlerrm return varchar2 is
  2944      n1 number;
  2945    begin
  2946      n1 := sqlcode;
  2947      return sqlerrm(n1);
  2948    end sqlerrm;
  2949
  2950    function SOUNDEX(ch VARCHAR2 CHARACTER SET ANY_CS)
  2951          return VARCHAR2 CHARACTER SET ch%CHARSET is
  2952      c VARCHAR2(2000) CHARACTER SET ch%CHARSET;
  2953    begin
  2954    --return pessdx(ch);
  2955      select soundex(ch) into c from sys.dual;
  2956      return c;
  2957    end SOUNDEX;
  2958
  2959    function TRANSLATE(STR1 VARCHAR2 CHARACTER SET ANY_CS,
  2960                       SRC VARCHAR2 CHARACTER SET STR1%CHARSET,
  2961                       DEST VARCHAR2 CHARACTER SET STR1%CHARSET)
  2962          return VARCHAR2 CHARACTER SET STR1%CHARSET is
  2963    begin
  2964      if str1 is null then return str1; else
  2965          -- The substr and concat in arg list to pesxlt is done to
  2966          -- allocate a modifiable COPY of the first arg, STR1. This
  2967          -- operation is a complete cheat, because we pass the copy
  2968          -- as an IN parm, and modify it on the sly.
  2969      return pesxlt(STR1, substr(str1,1,1) || substr(str1,2),
  2970                             SRC, DEST);
  2971      end if;
  2972    end TRANSLATE;
  2973
  2974    function 'NOT_LIKE' (str VARCHAR2 CHARACTER SET ANY_CS,
  2975                         pat VARCHAR2 CHARACTER SET str%CHARSET)
  2976          return BOOLEAN is
  2977    begin
  2978      return (not peslik(str, pat));
  2979    end;
  2980    function 'NOT_LIKE' (str VARCHAR2 CHARACTER SET ANY_CS,
  2981                         pat VARCHAR2 CHARACTER SET str%CHARSET,
  2982                         esc VARCHAR2 CHARACTER SET str%CHARSET)
  2983          return BOOLEAN is
  2984    begin
  2985      return (not pesli2(str, pat, esc));
  2986    end;
  2987
  2988    function 'NOT_LIKE2' (str VARCHAR2 CHARACTER SET ANY_CS,
  2989                          pat VARCHAR2 CHARACTER SET str%CHARSET)
  2990          return BOOLEAN is
  2991    begin
  2992      return (not peslik2(str, pat));
  2993    end;
  2994    function 'NOT_LIKE2' (str VARCHAR2 CHARACTER SET ANY_CS,
  2995                          pat VARCHAR2 CHARACTER SET str%CHARSET,
  2996                          esc VARCHAR2 CHARACTER SET str%CHARSET)
  2997          return BOOLEAN is
  2998    begin
  2999      return (not pesli22(str, pat, esc));
  3000    end;
  3001
  3002    function 'NOT_LIKE4' (str VARCHAR2 CHARACTER SET ANY_CS,
  3003                          pat VARCHAR2 CHARACTER SET str%CHARSET)
  3004          return BOOLEAN is
  3005    begin
  3006      return (not peslik4(str, pat));
  3007    end;
  3008    function 'NOT_LIKE4' (str VARCHAR2 CHARACTER SET ANY_CS,
  3009                          pat VARCHAR2 CHARACTER SET str%CHARSET,
  3010                          esc VARCHAR2 CHARACTER SET str%CHARSET)
  3011          return BOOLEAN is
  3012    begin
  3013      return (not pesli42(str, pat, esc));
  3014    end;
  3015
  3016    function 'NOT_LIKEC' (str VARCHAR2 CHARACTER SET ANY_CS,
  3017                          pat VARCHAR2 CHARACTER SET str%CHARSET)
  3018          return BOOLEAN is
  3019    begin
  3020      return (not peslikc(str, pat));
  3021    end;
  3022    function 'NOT_LIKEC' (str VARCHAR2 CHARACTER SET ANY_CS,
  3023                          pat VARCHAR2 CHARACTER SET str%CHARSET,
  3024                          esc VARCHAR2 CHARACTER SET str%CHARSET)
  3025          return BOOLEAN is
  3026    begin
  3027      return (not peslic2(str, pat, esc));
  3028    end;
  3029
  3030    function NVL(s1 VARCHAR2 CHARACTER SET ANY_CS,
  3031                 s2 VARCHAR2 CHARACTER SET s1%CHARSET)
  3032          return VARCHAR2 CHARACTER SET s1%CHARSET is
  3033    begin
  3034      if (s1 IS NULL) then return (s2); else return (s1); end if;
  3035    end NVL;
  3036
  3037    function NVL (n1 NUMBER, n2 NUMBER) return NUMBER is
  3038    begin
  3039      if (n1 IS NULL) then return (n2); else return(n1); end if;
  3040    end NVL;
  3041
  3042    function 'REM' (LEFT NUMBER, RIGHT NUMBER) return NUMBER is
  3043    begin
  3044      return (LEFT - (trunc(LEFT / RIGHT) * RIGHT));
  3045    end;
  3046
  3047    function '**' (LEFT NUMBER, RIGHT NUMBER) return NUMBER is
  3048    begin
  3049      return (POWER(LEFT, RIGHT));
  3050    end;
  3051
  3052    function NVL (d1 DATE, d2 DATE) return DATE is
  3053    begin
  3054      if (d1 IS NULL) then return(d2); else return(d1); end if;
  3055    end NVL;
  3056
  3057  -- Just call the other to_char with a null format string.
  3058  -- Perhaps this can be done more intelligently in the future. JEM 3/14/90.
  3059  --  function TO_CHAR(LEFT NUMBER)        return varchar2 is
  3060  --  begin
  3061  --    return TO_CHAR(LEFT, '');
  3062  --  end TO_CHAR;
  3063
  3064  -- Added 3/16/90 by JEM.
  3065   function TO_NUMBER(LEFT NUMBER) return NUMBER is
  3066   begin
  3067     return(LEFT);
  3068   end to_number;
  3069
  3070   function TO_DATE(LEFT NUMBER, RIGHT VARCHAR2) return DATE IS
  3071   begin
  3072     return (TO_DATE(TO_char(LEFT), RIGHT));
  3073   end TO_DATE;
  3074
  3075    --  SQL 'PSD' routines
  3076    --
  3077    --  NB: These 5 are all obsoleted by plzsql() below, but leave them here for
  3078    --  backward compatibility.
  3079
  3080    Procedure plzopn(cnum OUT Cursor_Handle, rc OUT Binary_Integer);
  3081            pragma interface (c,plzopn);
  3082    Function plzosq(cnum Cursor_Handle, stmt VARCHAR2) return Binary_Integer;
  3083            pragma interface (c,plzosq);
  3084    Function plzexe(cnum Cursor_Handle,chp Binary_Integer,nbnds Binary_Integer)
  3085            return Binary_Integer;
  3086            pragma interface (c,plzexe);
  3087    Function plzexe(cnum Cursor_Handle) return Binary_Integer is
  3088    Begin
  3089          return(plzexe(cnum,0,0));
  3090    End;
  3091    Function plzcls(cnum Cursor_Handle) return Binary_Integer;
  3092            pragma interface (c,plzcls);
  3093
  3094
  3095    function UID return NUMBER is
  3096    n number;
  3097    begin
  3098          select uid into n from sys.dual;
  3099          return n;
  3100    end;
  3101
  3102    function USER return varchar2 is
  3103    c varchar2(255);
  3104    begin
  3105          select user into c from sys.dual;
  3106          return c;
  3107    end;
  3108
  3109
  3110    function pesuen(envstr VARCHAR2) return VARCHAR2;
  3111      pragma interface (c,pesuen);
  3112
  3113    -- Special: if the ICD returns NULL, that means we should do the old
  3114    -- 'SELECT USERENV(...) FROM DUAL;' thing.  This allows us to do the SELECT
  3115    -- from PL/SQL rather than having to do it from C (within the ICD.)
  3116    function USERENV (envstr VARCHAR2) return varchar2 is
  3117    c varchar2(255);
  3118    begin
  3119      c := upper(envstr);
  3120      if c is null then
  3121          null;
  3122      -- Gaak: we can't replace the following with a single block of code based
  3123      -- around 'USERENV(c)': ORA-2003: Invalid USERENV parameter!  This also
  3124      -- means that we must manually update this file whenever RDBMS adds a new
  3125      -- option.
  3126      elsif c = 'TERMINAL' then
  3127        c := pesuen(c);
  3128        if (c IS NULL) then
  3129          select userenv('TERMINAL') into c from sys.dual;
  3130        end if;
  3131      elsif c = 'ENTRYID' then
  3132        c := pesuen(c);
  3133        if (c IS NULL) then
  3134          select userenv('ENTRYID') into c from sys.dual;
  3135        end if;
  3136      elsif c = 'SESSIONID' then
  3137        c := pesuen(c);
  3138        if (c IS NULL) then
  3139          select userenv('SESSIONID') into c from sys.dual;
  3140        end if;
  3141      elsif c = 'LANGUAGE' then
  3142        c := pesuen(c);
  3143        if (c IS NULL) then
  3144          select userenv('LANGUAGE') into c from sys.dual;
  3145        end if;
  3146      elsif c = 'LANG' then
  3147        c := pesuen(c);
  3148        if (c IS NULL) then
  3149          select userenv('LANG') into c from sys.dual;
  3150        end if;
  3151      elsif c = 'INSTANCE' then
  3152        c := pesuen(c);
  3153        if (c IS NULL) then
  3154          select userenv('INSTANCE') into c from sys.dual;
  3155        end if;
  3156      elsif c = 'CLIENT_INFO' then
  3157        c := pesuen(c);
  3158        if (c IS NULL) then
  3159          select userenv('CLIENT_INFO') into c from sys.dual;
  3160        end if;
  3161      elsif c = 'ISDBA' then
  3162        c := pesuen(c);
  3163        if (c IS NULL) then
  3164          select userenv('ISDBA') into c from sys.dual;
  3165        end if;
  3166      elsif c = 'COMMITSCN' then
  3167        raise USERENV_COMMITSCN_ERROR;
  3168      elsif c = 'SCHEMAID' then
  3169        c := pesuen(c);
  3170        if (c IS NULL) then
  3171          select userenv('SCHEMAID') into c from sys.dual;
  3172        end if;
  3173      else
  3174        raise VALUE_ERROR;
  3175      end if;
  3176      return c;
  3177    end;
  3178
  3179  -- Trusted*Oracle additions
  3180
  3181    Function ROWLABEL return MLSLABEL is
  3182          begin return null; end;
  3183  -- removed - now builtin's
  3184
  3185  --  Function TO_CHAR(label MLSLABEL, format varchar2 := '')
  3186  --       return VARCHAR2 is
  3187  --    begin return peslts(label,format); end;
  3188  --
  3189  --  Function TO_LABEL(label varchar2, format varchar2 := '')
  3190  --       return MLSLABEL is
  3191  --    begin return pesstl(label,format); end;
  3192
  3193  -- Comparison functions
  3194    function NVL (label1 MLSLABEL, label2 MLSLABEL) return MLSLABEL is
  3195    begin
  3196      if (label1 IS NULL) then return (label2); else return (label1); end if;
  3197    end NVL;
  3198
  3199  -- group functions
  3200    Function LUB (label MLSLABEL) return MLSLABEL is
  3201          begin return null; end;
  3202    Function GLB (label MLSLABEL) return MLSLABEL is
  3203          begin return null; end;
  3204
  3205  -- end of Trusted*Oracle additions
  3206
  3207
  3208  -- beginning of NLS routines
  3209  -- replaced with new versions 6/3/92 JEM
  3210
  3211    function NLSSORT(c VARCHAR2 CHARACTER SET ANY_CS) return RAW is
  3212    begin
  3213      return pesxco(c,'');
  3214    end NLSSORT;
  3215
  3216    function NLS_UPPER(ch VARCHAR2 CHARACTER SET ANY_CS)
  3217          return VARCHAR2 CHARACTER SET ch%CHARSET is
  3218    begin
  3219      return pesxup(ch,'');
  3220    end NLS_UPPER;
  3221
  3222    function NLS_LOWER(ch VARCHAR2 CHARACTER SET ANY_CS)
  3223          return VARCHAR2 CHARACTER SET ch%CHARSET is
  3224    begin
  3225      return pesxlo(ch,'');
  3226    end NLS_LOWER;
  3227
  3228    function NLS_INITCAP(ch VARCHAR2 CHARACTER SET ANY_CS)
  3229          return VARCHAR2 CHARACTER SET ch%CHARSET is
  3230    begin
  3231      return pesxcp(ch,'');
  3232    end NLS_INITCAP;
  3233
  3234    function NLS_CHARSET_NAME(csetid NUMBER)
  3235      return VARCHAR2 is
  3236     v varchar2(2000);
  3237    begin
  3238     select nls_charset_name(csetid) into v from sys.dual;
  3239     return v;
  3240    end NLS_CHARSET_NAME;
  3241
  3242    function NLS_CHARSET_ID(csetname VARCHAR2)
  3243      return NUMBER is
  3244     n NUMBER;
  3245    begin
  3246     select nls_charset_id(csetname) into n from sys.dual;
  3247     return n;
  3248    end NLS_CHARSET_ID;
  3249
  3250    function NLS_CHARSET_DECL_LEN(bytecnt NUMBER, csetid NUMBER)
  3251      return NUMBER is
  3252     n NUMBER;
  3253    begin
  3254     select nls_charset_decl_len(bytecnt, csetid) into n from sys.dual;
  3255     return n;
  3256    end NLS_CHARSET_DECL_LEN;
  3257  -- end of NLS routines
  3258
  3259
  3260  -- DUMP and VSIZE are now not allowed in non-sql plsql, has code to forbid
  3261  -- it there, and is defined as a builtin in stdspc. The body will not be
  3262  -- called in plsql.
  3263  --- CMB
  3264  ----
  3265  -- dump
  3266  -- dump( expr [,display_format[,start_pos[,length]]]) return varchar2
  3267  -- how large should the plsql varchar2 string be
  3268  --
  3269
  3270  -- why do we need these dummy bodies for LEVEL and ROWNUM?
  3271
  3272    function LEVEL return NUMBER is
  3273          begin return 0.0; end;
  3274
  3275    function ROWNUM return NUMBER is
  3276          begin return 0.0; end;
  3277
  3278  --
  3279  -- ACOS, ASIN, ATAN, ATAN2
  3280  --   These functions return NULL if any of the inputs are NULL
  3281  --
  3282    function pesacos(n NUMBER) return NUMBER;
  3283      pragma interface (c,pesacos);
  3284
  3285    function pesasin(n NUMBER) return NUMBER;
  3286      pragma interface (c,pesasin);
  3287
  3288    function pesatn2(x NUMBER, y NUMBER) return NUMBER;
  3289      pragma interface (c,pesatn2);
  3290
  3291    function ACOS(n NUMBER) return NUMBER is
  3292    begin
  3293      if (n > 1) or (n < -1) then raise VALUE_ERROR; end if;
  3294      return pesacos(n);
  3295    end ACOS;
  3296
  3297    function ASIN(n NUMBER) return NUMBER is
  3298    begin
  3299      if (n > 1) or (n < -1) then raise VALUE_ERROR; end if;
  3300      return pesasin(n);
  3301    end ASIN;
  3302
  3303    function ATAN2(x NUMBER, y NUMBER) return NUMBER is
  3304    begin
  3305      if ((x = 0) and (y = 0)) then raise VALUE_ERROR; end if;
  3306      return pesatn2(x, y);
  3307    end ATAN2;
  3308
  3309
  3310  --****************************************************************
  3311
  3312    function NVL (B1 "<ADT_1>", B2 "<ADT_1>") return "<ADT_1>" is
  3313    begin
  3314      if (B1 IS NULL) then return(B2); else return(B1); end if;
  3315    end NVL;
  3316
  3317    function NVL (B1 REF "<ADT_1>", B2 REF "<ADT_1>") return REF "<ADT_1>" is
  3318    begin
  3319      if (B1 IS NULL) then return(B2); else return(B1); end if;
  3320    end NVL;
  3321
  3322    function NVL (B1 "<COLLECTION_1>", B2 "<COLLECTION_1>")
  3323          return "<COLLECTION_1>" is
  3324    begin
  3325      if (B1 IS NULL) then return(B2); else return(B1); end if;
  3326    end NVL;
  3327
  3328    function NVL (B1 "<REF_CURSOR_1>", B2 "<REF_CURSOR_1>")
  3329          return "<REF_CURSOR_1>" is
  3330    begin
  3331      if (B1 IS NULL) then return(B2); else return(B1); end if;
  3332    end NVL;
  3333
  3334    /* these are special internal functions
  3335       they are potential dangerous and not to be used by customers */
  3336    function "SYS$LOB_REPLICATION" (x in blob) return blob
  3337          is begin return x; end;
  3338    function "SYS$LOB_REPLICATION" (x in clob character set any_cs)
  3339      return clob character set x%charset
  3340    is begin return x; end;
  3341
  3342    -- Should there be 'IS [NOT] NULL' for datetime ?
  3343
  3344    --  Generic SQL DDL routine
  3345    --
  3346    --  This used to use plzopn, plzosq, etc. declared above;  now we use a
  3347    --  single bundled call.  Move these defs here so new ICD will not disturb
  3348    --  the ordering of the list.
  3349
  3350    FUNCTION plzsql(stmt VARCHAR2) RETURN binary_integer;
  3351    PRAGMA interface (c,plzsql);
  3352
  3353    procedure SQL_DDL(Stmt VARCHAR2) is
  3354           rc Binary_Integer;
  3355           DDL_ERROR exception;
  3356    Begin
  3357           rc := plzsql(Stmt);
  3358           if ( rc IS NOT NULL ) then
  3359                  RAISE DDL_ERROR;
  3360           end if;
  3361    End;
  3362
  3363    --  SQL Transaction routines
  3364
  3365    procedure SET_TRANSACTION_USE (vc varchar2) is
  3366    Begin
  3367           SQL_DDL('SET TRANSACTION USE ROLLBACK SEGMENT ' || vc);
  3368    End;
  3369
  3370    procedure COMMIT is
  3371    Begin
  3372           SQL_DDL('COMMIT');
  3373    End;
  3374
  3375    procedure COMMIT_CM (vc varchar2) is
  3376    Begin
  3377           SQL_DDL('COMMIT work comment ' || '''' || vc || '''');
  3378    End;
  3379
  3380    procedure ROLLBACK_NR is
  3381    Begin
  3382           SQL_DDL('ROLLBACK');
  3383    End;
  3384
  3385    procedure ROLLBACK_SV(Save_Point CHAR) is
  3386    Begin
  3387           SQL_DDL('ROLLBACK TO ' || Save_Point);
  3388    End;
  3389
  3390    procedure SAVEPOINT(Save_Point CHAR) is
  3391    begin
  3392           SQL_DDL('SAVEPOINT ' || Save_Point);
  3393    end;
  3394
  3395
  3396  ------ Datetime code starts here ------
  3397
  3398
  3399  -- functions to create intervals from constituent parts.
  3400
  3401    function pesn2ymi(numerator number, units number)
  3402      return yminterval_unconstrained;
  3403    pragma interface (c,pesn2ymi);
  3404    function pesn2dsi(numerator number, units number)
  3405       return dsinterval_unconstrained;
  3406    pragma interface (c,pesn2dsi);
  3407
  3408    function NUMTOYMINTERVAL(numerator number, units number)
  3409       return yminterval_unconstrained
  3410       is begin return pesn2ymi(numerator,units); end;
  3411    function NUMTODSINTERVAL(numerator number, units number)
  3412       return dsinterval_unconstrained
  3413       is begin return pesn2dsi(numerator,units); end;
  3414
  3415   function NUMTOYMINTERVAL(numerator number, units varchar2 character set any_cs)
  3416       return yminterval_unconstrained
  3417       IS unitno NUMBER := 0;
  3418          unitstr VARCHAR2(5) character set units%charset := upper(trim(units));
  3419       begin
  3420       IF (unitstr = 'YEAR')  THEN unitno := 1;
  3421       elsif (unitstr = 'MONTH') THEN unitno := 2;
  3422       END IF;
  3423       return pesn2ymi(numerator,unitno);
  3424       -- IF unitno := 0 core will RAISE correct error
  3425       end;
  3426
  3427   function NUMTODSINTERVAL(numerator number, units varchar2 character set any_cs)
  3428       return dsinterval_unconstrained
  3429       IS unitno NUMBER := 0;
  3430          unitstr VARCHAR2(6) character set units%charset := upper(trim(units));
  3431       begin
  3432       IF (unitstr = 'DAY') THEN  unitno := 1;
  3433       elsif (unitstr = 'HOUR') THEN unitno := 2;
  3434       elsif (unitstr = 'MINUTE') THEN  unitno := 3;
  3435       elsif (unitstr = 'SECOND') THEN unitno := 4;
  3436       END IF;
  3437       return pesn2dsi(numerator,unitno);
  3438       -- IF unitno = 0 core will RAISE correct error
  3439       end;
  3440
  3441    function pessdt return DATE;
  3442      pragma interface (c,pessdt);
  3443
  3444    -- Bug 1287775: back to calling ICD.
  3445    -- Special: if the ICD returns NULL, that means we should do the old
  3446    -- 'SELECT SYSDATE FROM DUAL;' thing.  This allows us to do the SELECT from
  3447    -- PL/SQL rather than having to do it from C (within the ICD.)
  3448    function sysdate return date is
  3449      d date;
  3450    begin
  3451      d := pessdt;
  3452      if (d IS NULL) then
  3453        select sysdate into d from sys.dual;
  3454      end if;
  3455      return d;
  3456    end;
  3457
  3458    function SYS_GUID return raw is
  3459    c raw(16);
  3460    begin
  3461          select sys_guid() into c from sys.dual;
  3462          return c;
  3463    end;
  3464
  3465    function SYS_CONTEXT(namespace varchar2, attribute varchar2)
  3466      return varchar2 is
  3467    c varchar2(4000);
  3468    BEGIN
  3469       select sys_context(namespace,attribute) into c from sys.dual;
  3470       return c;
  3471    end;
  3472    FUNCTION sys_over__id(t1 date,
  3473                          t2 dsinterval_unconstrained,
  3474                          t3 date,
  3475                          t4 date) RETURN BOOLEAN
  3476     is BEGIN RETURN sys_over__di(t3,t4,t1,t2); END;
  3477
  3478    FUNCTION sys_over__it(t1 time_unconstrained,
  3479                          t2 dsinterval_unconstrained,
  3480                          t3 time_unconstrained,
  3481                          t4 time_unconstrained) RETURN BOOLEAN
  3482     is BEGIN RETURN sys_over__ti(t3,t4,t1,t2); END;
  3483
  3484
  3485
  3486  -- time zone functions
  3487
  3488    FUNCTION systimestamp RETURN timestamp_tz_unconstrained
  3489    IS  t timestamp_tz_unconstrained;
  3490    BEGIN
  3491      SELECT systimestamp INTO t FROM sys.dual;
  3492      RETURN t;
  3493    END;
  3494
  3495    FUNCTION dbtimezone RETURN varchar2
  3496    IS  t VARCHAR2(7);
  3497    BEGIN
  3498      SELECT dbtimezone INTO t FROM sys.dual;
  3499      RETURN t;
  3500    END;
  3501
  3502    FUNCTION localtimestamp RETURN timestamp_unconstrained
  3503    IS t timestamp_tz_unconstrained := current_timestamp;
  3504    BEGIN
  3505     RETURN (cast(t AS timestamp_unconstrained));
  3506    END;
  3507
  3508    FUNCTION localtime RETURN time_unconstrained
  3509    IS t time_tz_unconstrained := current_time;
  3510    BEGIN
  3511     RETURN (cast(t AS time_unconstrained));
  3512    END;
  3513
  3514    function SYS_CONTEXT(namespace varchar2, attribute varchar2,
  3515                         newoptional varchar2)
  3516      return varchar2 is
  3517    c varchar2(4000);
  3518    BEGIN
  3519       select sys_context(namespace,attribute, newoptional) into c from sys.dual;
  3520       return c;
  3521    end;
  3522
  3523    -- We never expect this function to be called in PL/SQL - this is enforced
  3524    -- in PH2
  3525    function CUBE return NUMBER is
  3526    begin
  3527      raise PROGRAM_ERROR;
  3528    end CUBE;
  3529
  3530    -- We never expect this function to be called in PL/SQL - this is enforced
  3531    -- in PH2
  3532    function ROLLUP return NUMBER is
  3533    begin
  3534      raise PROGRAM_ERROR;
  3535    end ROLLUP;
  3536
  3537    -- We never expect this function to be called in PL/SQL - this is enforced
  3538    -- in PH2
  3539    function GROUPING(v VARCHAR2) return NUMBER is
  3540    begin
  3541      raise PROGRAM_ERROR;
  3542    end GROUPING;
  3543
  3544    -- We never expect this function to be called in PL/SQL - this is enforced
  3545    -- in PH2
  3546    function GROUPING(a "<ADT_1>") return NUMBER is
  3547    begin
  3548      raise PROGRAM_ERROR;
  3549    end GROUPING;
  3550
  3551
  3552  -- IS [NOT] NULL / NVL for datetime
  3553
  3554    function 'IS NOT NULL'(b TIME_UNCONSTRAINED) return BOOLEAN is
  3555    begin
  3556      return (NOT (b IS NULL));
  3557    end 'IS NOT NULL';
  3558    function NVL (b1 TIME_UNCONSTRAINED, b2 TIME_UNCONSTRAINED)
  3559     return TIME_UNCONSTRAINED is
  3560    begin
  3561      if (b1 IS NULL) then return(b2); else return(b1); end if;
  3562    end NVL;
  3563
  3564    function 'IS NOT NULL' (b TIME_TZ_UNCONSTRAINED) return BOOLEAN is
  3565    begin
  3566      return (NOT (b IS NULL));
  3567    end 'IS NOT NULL';
  3568    function NVL (b1 TIME_TZ_UNCONSTRAINED, b2 TIME_TZ_UNCONSTRAINED)
  3569      return TIME_TZ_UNCONSTRAINED is
  3570    begin
  3571      if (b1 IS NULL) then return(b2); else return(b1); end if;
  3572    end NVL;
  3573
  3574    function 'IS NOT NULL' (b TIMESTAMP_UNCONSTRAINED) return BOOLEAN is
  3575    begin
  3576      return (NOT (b IS NULL));
  3577    end 'IS NOT NULL';
  3578    function NVL (b1 TIMESTAMP_UNCONSTRAINED, b2 TIMESTAMP_UNCONSTRAINED)
  3579      return TIMESTAMP_UNCONSTRAINED  is
  3580    begin
  3581      if (b1 IS NULL) then return(b2); else return(b1); end if;
  3582    end NVL;
  3583
  3584    function 'IS NOT NULL' (b TIMESTAMP_TZ_UNCONSTRAINED) return BOOLEAN is
  3585    begin
  3586      return (NOT (b IS NULL));
  3587    end 'IS NOT NULL';
  3588    function NVL (b1 TIMESTAMP_TZ_UNCONSTRAINED,
  3589                  b2 TIMESTAMP_TZ_UNCONSTRAINED)
  3590      return TIMESTAMP_TZ_UNCONSTRAINED  is
  3591    begin
  3592      if (b1 IS NULL) then return(b2); else return(b1); end if;
  3593    end NVL;
  3594
  3595
  3596    function 'IS NOT NULL' (b TIMESTAMP_LTZ_UNCONSTRAINED)
  3597      return BOOLEAN is
  3598    begin
  3599      return (NOT (b IS NULL));
  3600    end 'IS NOT NULL';
  3601    function NVL (b1 TIMESTAMP_LTZ_UNCONSTRAINED,
  3602                  b2 TIMESTAMP_LTZ_UNCONSTRAINED)
  3603      return TIMESTAMP_LTZ_UNCONSTRAINED is
  3604    begin
  3605      if (b1 IS NULL) then return(b2); else return(b1); end if;
  3606    end NVL;
  3607
  3608    function 'IS NOT NULL' (b YMINTERVAL_UNCONSTRAINED) return BOOLEAN is
  3609    begin
  3610      return (NOT (b IS NULL));
  3611    end 'IS NOT NULL';
  3612    function NVL (b1 YMINTERVAL_UNCONSTRAINED, b2 YMINTERVAL_UNCONSTRAINED)
  3613      return YMINTERVAL_UNCONSTRAINED    is
  3614    begin
  3615      if (b1 IS NULL) then return(b2); else return(b1); end if;
  3616    end NVL;
  3617
  3618    function 'IS NOT NULL' (b DSINTERVAL_UNCONSTRAINED) return BOOLEAN is
  3619    begin
  3620      return (NOT (b IS NULL));
  3621    end 'IS NOT NULL';
  3622    function NVL (b1 DSINTERVAL_UNCONSTRAINED, b2 DSINTERVAL_UNCONSTRAINED)
  3623      return DSINTERVAL_UNCONSTRAINED is
  3624    begin
  3625      if (b1 IS NULL) then return(b2); else return(b1); end if;
  3626    end NVL;
  3627
  3628    -- We never expect this function to be called in PL/SQL - this is enforced
  3629    -- in PH2
  3630    function NULLIF(v1 VARCHAR2, v2 VARCHAR2) return VARCHAR2 is
  3631    begin
  3632      raise PROGRAM_ERROR;
  3633    end NULLIF;
  3634
  3635    -- We never expect this function to be called in PL/SQL - this is enforced
  3636    -- in PH2
  3637    function NULLIF(v1 BOOLEAN, v2 BOOLEAN) return VARCHAR2 is
  3638    begin
  3639      raise PROGRAM_ERROR;
  3640    end NULLIF;
  3641
  3642    -- We never expect this function to be called in PL/SQL - this is enforced
  3643    -- in PH2
  3644    function NULLIF(a1 "<ADT_1>", a2 "<ADT_1>") return VARCHAR2 is
  3645    begin
  3646      raise PROGRAM_ERROR;
  3647    end NULLIF;
  3648
  3649    -- We never expect this function to be called in PL/SQL - this is enforced
  3650    -- in PH2
  3651    function COALESCE return VARCHAR2 is
  3652    begin
  3653      raise PROGRAM_ERROR;
  3654    end COALESCE;
  3655
  3656    /* char <-> nchar conversion functions */
  3657
  3658    /* let implicit conversion do for them  */
  3659    function TO_CHAR (NC NVARCHAR2) return VARCHAR2 is
  3660    begin
  3661      return NC;
  3662    end;
  3663    function TO_NCHAR (VC VARCHAR2) return NVARCHAR2 is
  3664    begin
  3665      return VC;
  3666    end;
  3667
  3668    function TO_NCLOB(ch CLOB) return NCLOB is
  3669    begin
  3670      return ch;
  3671    end;
  3672    function TO_CLOB(nch NCLOB) return CLOB is
  3673    begin
  3674      return nch;
  3675    end;
  3676
  3677    function NCHR(n NUMBER) return NVARCHAR2 is
  3678    begin
  3679      return CHR(n using NCHAR_CS);
  3680    end;
  3681
  3682    /* Functions for supporting <OPAQUE_1> */
  3683
  3684    function NVL (B1 "<OPAQUE_1>", B2 "<OPAQUE_1>") return "<OPAQUE_1>" is
  3685    begin
  3686      if (B1 IS NULL) then return(B2); else return(B1); end if;
  3687    end NVL;
  3688
  3689  -- REFs of opaque types are not yet supported.
  3690  --  function NVL (B1 REF "<OPAQUE_1>", B2 REF "<OPAQUE_1>")
  3691  --         return REF "<OPAQUE_1>" is
  3692  --  begin
  3693  --    if (B1 IS NULL) then return(B2); else return(B1); end if;
  3694  --  end NVL;
  3695
  3696    -- We never expect this function to be called in PL/SQL - this is enforced
  3697    -- in PH2
  3698    function GROUPING(a "<OPAQUE_1>") return NUMBER is
  3699    begin
  3700      raise PROGRAM_ERROR;
  3701    end GROUPING;
  3702
  3703   -- We never expect this function to be called in PL/SQL - this is enforced
  3704    -- in PH2
  3705    function NULLIF(a1 "<OPAQUE_1>", a2 "<OPAQUE_1>") return VARCHAR2 is
  3706    begin
  3707      raise PROGRAM_ERROR;
  3708    end NULLIF;
  3709
  3710   -- LOB SQL functions.
  3711    function 'NOT_LIKE' (str CLOB CHARACTER SET ANY_CS,
  3712                         pat CLOB CHARACTER SET str%CHARSET)
  3713          return BOOLEAN is
  3714    begin
  3715      return (not peslclk(str, pat));
  3716    end;
  3717    function 'NOT_LIKE' (str CLOB CHARACTER SET ANY_CS,
  3718                         pat CLOB CHARACTER SET str%CHARSET,
  3719                         esc VARCHAR2 CHARACTER SET str%CHARSET)
  3720          return BOOLEAN is
  3721    begin
  3722      return (not peslcl2(str, pat, esc));
  3723    end;
  3724
  3725  -- END OF PACKAGE standard
  3726  end;
  3727
  3728
  3729
  3730

Synonym: APPS.MTL_DEMAND

hide
     1
     2    CREATE SYNONYM "APPS"."MTL_DEMAND" FOR "INV"."MTL_DEMAND"
     3

Synonym: APPS.MTL_SALES_ORDERS

hide
     1
     2    CREATE SYNONYM "APPS"."MTL_SALES_ORDERS" FOR "INV"."MTL_SALES_ORDERS"
     3

Synonym: APPS.OE_ORDER_HEADERS_ALL

hide
     1
     2    CREATE SYNONYM "APPS"."OE_ORDER_HEADERS_ALL" FOR "ONT"."OE_ORDER_HEADERS_ALL"
     3

Synonym: APPS.OE_ORDER_LINES_ALL

hide
     1
     2    CREATE SYNONYM "APPS"."OE_ORDER_LINES_ALL" FOR "ONT"."OE_ORDER_LINES_ALL"
     3

Table: INV.MTL_DEMAND

hide
     1
     2    CREATE TABLE "INV"."MTL_DEMAND"
     3     (	"DEMAND_ID" NUMBER NOT NULL ENABLE,
     4  	"ORGANIZATION_ID" NUMBER NOT NULL ENABLE,
     5  	"INVENTORY_ITEM_ID" NUMBER NOT NULL ENABLE,
     6  	"DEMAND_SOURCE_TYPE" NUMBER NOT NULL ENABLE,
     7  	"DEMAND_SOURCE_HEADER_ID" NUMBER NOT NULL ENABLE,
     8  	"DEMAND_SOURCE_LINE" VARCHAR2(30),
     9  	"DEMAND_SOURCE_DELIVERY" VARCHAR2(30),
    10  	"DEMAND_SOURCE_NAME" VARCHAR2(30),
    11  	"UOM_CODE" VARCHAR2(3) NOT NULL ENABLE,
    12  	"LINE_ITEM_QUANTITY" NUMBER NOT NULL ENABLE,
    13  	"PRIMARY_UOM_QUANTITY" NUMBER NOT NULL ENABLE,
    14  	"LINE_ITEM_RESERVATION_QTY" NUMBER,
    15  	"RESERVATION_QUANTITY" NUMBER,
    16  	"COMPLETED_QUANTITY" NUMBER NOT NULL ENABLE,
    17  	"REQUIREMENT_DATE" DATE NOT NULL ENABLE,
    18  	"RESERVATION_TYPE" NUMBER NOT NULL ENABLE,
    19  	"LAST_UPDATE_DATE" DATE NOT NULL ENABLE,
    20  	"LAST_UPDATED_BY" NUMBER NOT NULL ENABLE,
    21  	"CREATION_DATE" DATE NOT NULL ENABLE,
    22  	"CREATED_BY" NUMBER NOT NULL ENABLE,
    23  	"LAST_UPDATE_LOGIN" NUMBER,
    24  	"REQUEST_ID" NUMBER,
    25  	"PROGRAM_APPLICATION_ID" NUMBER,
    26  	"PROGRAM_ID" NUMBER,
    27  	"PROGRAM_UPDATE_DATE" DATE,
    28  	"PARENT_DEMAND_ID" NUMBER,
    29  	"EXTERNAL_SOURCE_CODE" VARCHAR2(30),
    30  	"EXTERNAL_SOURCE_LINE_ID" NUMBER,
    31  	"USER_LINE_NUM" VARCHAR2(30),
    32  	"USER_DELIVERY" VARCHAR2(30),
    33  	"SCHEDULE_ID" NUMBER,
    34  	"AUTODETAIL_GROUP_ID" NUMBER,
    35  	"SUPPLY_SOURCE_TYPE" NUMBER,
    36  	"SUPPLY_SOURCE_HEADER_ID" NUMBER,
    37  	"SUPPLY_GROUP_ID" NUMBER,
    38  	"UPDATED_FLAG" NUMBER,
    39  	"REVISION" VARCHAR2(3),
    40  	"LOT_NUMBER" VARCHAR2(30),
    41  	"SERIAL_NUMBER" VARCHAR2(30),
    42  	"SUBINVENTORY" VARCHAR2(10),
    43  	"LOCATOR_ID" NUMBER,
    44  	"COMPONENT_SEQUENCE_ID" NUMBER,
    45  	"PARENT_COMPONENT_SEQ_ID" NUMBER,
    46  	"RTO_MODEL_SOURCE_LINE" VARCHAR2(30),
    47  	"RTO_PREVIOUS_QTY" NUMBER,
    48  	"CONFIG_STATUS" NUMBER,
    49  	"AVAILABLE_TO_MRP" NUMBER,
    50  	"AVAILABLE_TO_ATP" NUMBER,
    51  	"ESTIMATED_RELEASE_DATE" DATE,
    52  	"DEMAND_CLASS" VARCHAR2(30),
    53  	"ROW_STATUS_FLAG" NUMBER(2,0),
    54  	"ORDER_CHANGE_REPORT_FLAG" NUMBER,
    55  	"ATP_LEAD_TIME" NUMBER(22,0),
    56  	"EXPLOSION_EFFECTIVITY_DATE" DATE,
    57  	"BOM_LEVEL" NUMBER,
    58  	"MRP_DATE" DATE,
    59  	"MRP_QUANTITY" NUMBER,
    60  	"CUSTOMER_ID" NUMBER,
    61  	"TERRITORY_ID" NUMBER,
    62  	"BILL_TO_SITE_USE_ID" NUMBER,
    63  	"SHIP_TO_SITE_USE_ID" NUMBER,
    64  	"MASTER_RESERVATION_QTY" NUMBER,
    65  	"DESCRIPTION" VARCHAR2(50),
    66  	"ATTRIBUTE_CATEGORY" VARCHAR2(30),
    67  	"ATTRIBUTE1" VARCHAR2(150),
    68  	"ATTRIBUTE2" VARCHAR2(150),
    69  	"ATTRIBUTE3" VARCHAR2(150),
    70  	"ATTRIBUTE4" VARCHAR2(150),
    71  	"ATTRIBUTE5" VARCHAR2(150),
    72  	"ATTRIBUTE6" VARCHAR2(150),
    73  	"ATTRIBUTE7" VARCHAR2(150),
    74  	"ATTRIBUTE8" VARCHAR2(150),
    75  	"ATTRIBUTE9" VARCHAR2(150),
    76  	"ATTRIBUTE10" VARCHAR2(150),
    77  	"ATTRIBUTE11" VARCHAR2(150),
    78  	"ATTRIBUTE12" VARCHAR2(150),
    79  	"ATTRIBUTE13" VARCHAR2(150),
    80  	"ATTRIBUTE14" VARCHAR2(150),
    81  	"ATTRIBUTE15" VARCHAR2(150),
    82  	"DEMAND_TYPE" NUMBER,
    83  	"DUPLICATED_CONFIG_ITEM_ID" NUMBER,
    84  	"DUPLICATED_CONFIG_DEMAND_ID" NUMBER,
    85  	"EXPLOSION_GROUP_ID" NUMBER,
    86  	"ORDERED_ITEM_ID" NUMBER,
    87  	"CONFIG_GROUP_ID" NUMBER,
    88  	"OPERATION_SEQ_NUM" NUMBER,
    89  	"N_COLUMN1" NUMBER
    90     ) PCTFREE 10 PCTUSED 70 INITRANS 10 MAXTRANS 255 NOCOMPRESS LOGGING
    91    STORAGE(INITIAL 131072 NEXT 131072 MINEXTENTS 1 MAXEXTENTS 2147483645
    92    PCTINCREASE 0 FREELISTS 4 FREELIST GROUPS 4 BUFFER_POOL DEFAULT)
    93    TABLESPACE "APPS_TS_TX_DATA"
    94

Table: INV.MTL_SALES_ORDERS

hide
     1
     2    CREATE TABLE "INV"."MTL_SALES_ORDERS"
     3     (	"SALES_ORDER_ID" NUMBER NOT NULL ENABLE,
     4  	"LAST_UPDATE_DATE" DATE NOT NULL ENABLE,
     5  	"LAST_UPDATED_BY" NUMBER NOT NULL ENABLE,
     6  	"CREATION_DATE" DATE,
     7  	"CREATED_BY" NUMBER,
     8  	"LAST_UPDATE_LOGIN" NUMBER,
     9  	"SEGMENT1" VARCHAR2(40),
    10  	"SEGMENT2" VARCHAR2(40),
    11  	"SEGMENT3" VARCHAR2(40),
    12  	"SEGMENT4" VARCHAR2(40),
    13  	"SEGMENT5" VARCHAR2(40),
    14  	"SEGMENT6" VARCHAR2(40),
    15  	"SEGMENT7" VARCHAR2(40),
    16  	"SEGMENT8" VARCHAR2(40),
    17  	"SEGMENT9" VARCHAR2(40),
    18  	"SEGMENT10" VARCHAR2(40),
    19  	"SEGMENT11" VARCHAR2(40),
    20  	"SEGMENT12" VARCHAR2(40),
    21  	"SEGMENT13" VARCHAR2(40),
    22  	"SEGMENT14" VARCHAR2(40),
    23  	"SEGMENT15" VARCHAR2(40),
    24  	"SEGMENT16" VARCHAR2(40),
    25  	"SEGMENT17" VARCHAR2(40),
    26  	"SEGMENT18" VARCHAR2(40),
    27  	"SEGMENT19" VARCHAR2(40),
    28  	"SEGMENT20" VARCHAR2(40),
    29  	"SUMMARY_FLAG" VARCHAR2(1) NOT NULL ENABLE,
    30  	"ENABLED_FLAG" VARCHAR2(1) NOT NULL ENABLE,
    31  	"START_DATE_ACTIVE" DATE,
    32  	"END_DATE_ACTIVE" DATE,
    33  	"SOURCE_CODE" VARCHAR2(30),
    34  	"ORDER_TYPE" VARCHAR2(30),
    35  	"REQUEST_ID" NUMBER,
    36  	"PROGRAM_APPLICATION_ID" NUMBER,
    37  	"PROGRAM_ID" NUMBER,
    38  	"PROGRAM_UPDATE_DATE" DATE
    39     ) PCTFREE 10 PCTUSED 70 INITRANS 10 MAXTRANS 255 NOCOMPRESS LOGGING
    40    STORAGE(INITIAL 131072 NEXT 131072 MINEXTENTS 1 MAXEXTENTS 2147483645
    41    PCTINCREASE 0 FREELISTS 4 FREELIST GROUPS 4 BUFFER_POOL DEFAULT)
    42    TABLESPACE "APPS_TS_TX_DATA"
    43

Table: ONT.OE_ORDER_HEADERS_ALL

hide
     1
     2    CREATE TABLE "ONT"."OE_ORDER_HEADERS_ALL"
     3     (	"HEADER_ID" NUMBER NOT NULL ENABLE,
     4  	"ORG_ID" NUMBER DEFAULT TO_NUMBER ( DECODE ( SUBSTRB ( USERENV ( 'CLIENT_INFO') ,1,1 ) , ' ',NULL,SUBSTRB ( USERENV ( 'CLIENT_INFO') ,1,10 ) ) ),
     5  	"ORDER_TYPE_ID" NUMBER NOT NULL ENABLE,
     6  	"ORDER_NUMBER" NUMBER NOT NULL ENABLE,
     7  	"VERSION_NUMBER" NUMBER NOT NULL ENABLE,
     8  	"EXPIRATION_DATE" DATE,
     9  	"ORDER_SOURCE_ID" NUMBER,
    10  	"SOURCE_DOCUMENT_TYPE_ID" NUMBER,
    11  	"ORIG_SYS_DOCUMENT_REF" VARCHAR2(50),
    12  	"SOURCE_DOCUMENT_ID" NUMBER,
    13  	"ORDERED_DATE" DATE,
    14  	"REQUEST_DATE" DATE,
    15  	"PRICING_DATE" DATE,
    16  	"SHIPMENT_PRIORITY_CODE" VARCHAR2(30),
    17  	"DEMAND_CLASS_CODE" VARCHAR2(30),
    18  	"PRICE_LIST_ID" NUMBER,
    19  	"TAX_EXEMPT_FLAG" VARCHAR2(1),
    20  	"TAX_EXEMPT_NUMBER" VARCHAR2(80),
    21  	"TAX_EXEMPT_REASON_CODE" VARCHAR2(30),
    22  	"CONVERSION_RATE" NUMBER,
    23  	"CONVERSION_TYPE_CODE" VARCHAR2(30),
    24  	"CONVERSION_RATE_DATE" DATE,
    25  	"PARTIAL_SHIPMENTS_ALLOWED" VARCHAR2(1),
    26  	"SHIP_TOLERANCE_ABOVE" NUMBER,
    27  	"SHIP_TOLERANCE_BELOW" NUMBER,
    28  	"TRANSACTIONAL_CURR_CODE" VARCHAR2(15),
    29  	"AGREEMENT_ID" NUMBER,
    30  	"TAX_POINT_CODE" VARCHAR2(30),
    31  	"CUST_PO_NUMBER" VARCHAR2(50),
    32  	"INVOICING_RULE_ID" NUMBER(15,0),
    33  	"ACCOUNTING_RULE_ID" NUMBER(15,0),
    34  	"PAYMENT_TERM_ID" NUMBER(15,0),
    35  	"SHIPPING_METHOD_CODE" VARCHAR2(30),
    36  	"FREIGHT_CARRIER_CODE" VARCHAR2(30),
    37  	"FOB_POINT_CODE" VARCHAR2(30),
    38  	"FREIGHT_TERMS_CODE" VARCHAR2(30),
    39  	"SOLD_FROM_ORG_ID" NUMBER,
    40  	"SOLD_TO_ORG_ID" NUMBER,
    41  	"SHIP_FROM_ORG_ID" NUMBER,
    42  	"SHIP_TO_ORG_ID" NUMBER,
    43  	"INVOICE_TO_ORG_ID" NUMBER,
    44  	"DELIVER_TO_ORG_ID" NUMBER,
    45  	"SOLD_TO_CONTACT_ID" NUMBER,
    46  	"SHIP_TO_CONTACT_ID" NUMBER,
    47  	"INVOICE_TO_CONTACT_ID" NUMBER,
    48  	"DELIVER_TO_CONTACT_ID" NUMBER,
    49  	"CREATION_DATE" DATE NOT NULL ENABLE,
    50  	"CREATED_BY" NUMBER NOT NULL ENABLE,
    51  	"LAST_UPDATED_BY" NUMBER NOT NULL ENABLE,
    52  	"LAST_UPDATE_DATE" DATE NOT NULL ENABLE,
    53  	"LAST_UPDATE_LOGIN" NUMBER,
    54  	"PROGRAM_APPLICATION_ID" NUMBER,
    55  	"PROGRAM_ID" NUMBER,
    56  	"PROGRAM_UPDATE_DATE" DATE,
    57  	"REQUEST_ID" NUMBER,
    58  	"CONTEXT" VARCHAR2(30),
    59  	"ATTRIBUTE1" VARCHAR2(240),
    60  	"ATTRIBUTE2" VARCHAR2(240),
    61  	"ATTRIBUTE3" VARCHAR2(240),
    62  	"ATTRIBUTE4" VARCHAR2(240),
    63  	"ATTRIBUTE5" VARCHAR2(240),
    64  	"ATTRIBUTE6" VARCHAR2(240),
    65  	"ATTRIBUTE7" VARCHAR2(240),
    66  	"ATTRIBUTE8" VARCHAR2(240),
    67  	"ATTRIBUTE9" VARCHAR2(240),
    68  	"ATTRIBUTE10" VARCHAR2(240),
    69  	"ATTRIBUTE11" VARCHAR2(240),
    70  	"ATTRIBUTE12" VARCHAR2(240),
    71  	"ATTRIBUTE13" VARCHAR2(240),
    72  	"ATTRIBUTE14" VARCHAR2(240),
    73  	"ATTRIBUTE15" VARCHAR2(240),
    74  	"GLOBAL_ATTRIBUTE_CATEGORY" VARCHAR2(30),
    75  	"GLOBAL_ATTRIBUTE1" VARCHAR2(240),
    76  	"GLOBAL_ATTRIBUTE2" VARCHAR2(240),
    77  	"GLOBAL_ATTRIBUTE3" VARCHAR2(240),
    78  	"GLOBAL_ATTRIBUTE4" VARCHAR2(240),
    79  	"GLOBAL_ATTRIBUTE5" VARCHAR2(240),
    80  	"GLOBAL_ATTRIBUTE6" VARCHAR2(240),
    81  	"GLOBAL_ATTRIBUTE7" VARCHAR2(240),
    82  	"GLOBAL_ATTRIBUTE8" VARCHAR2(240),
    83  	"GLOBAL_ATTRIBUTE9" VARCHAR2(240),
    84  	"GLOBAL_ATTRIBUTE10" VARCHAR2(240),
    85  	"GLOBAL_ATTRIBUTE11" VARCHAR2(240),
    86  	"GLOBAL_ATTRIBUTE12" VARCHAR2(240),
    87  	"GLOBAL_ATTRIBUTE13" VARCHAR2(240),
    88  	"GLOBAL_ATTRIBUTE14" VARCHAR2(240),
    89  	"GLOBAL_ATTRIBUTE15" VARCHAR2(240),
    90  	"GLOBAL_ATTRIBUTE16" VARCHAR2(240),
    91  	"GLOBAL_ATTRIBUTE17" VARCHAR2(240),
    92  	"GLOBAL_ATTRIBUTE18" VARCHAR2(240),
    93  	"GLOBAL_ATTRIBUTE19" VARCHAR2(240),
    94  	"GLOBAL_ATTRIBUTE20" VARCHAR2(240),
    95  	"CANCELLED_FLAG" VARCHAR2(1),
    96  	"OPEN_FLAG" VARCHAR2(1) NOT NULL ENABLE,
    97  	"BOOKED_FLAG" VARCHAR2(1) NOT NULL ENABLE,
    98  	"SALESREP_ID" NUMBER(15,0),
    99  	"RETURN_REASON_CODE" VARCHAR2(30),
   100  	"ORDER_DATE_TYPE_CODE" VARCHAR2(30),
   101  	"EARLIEST_SCHEDULE_LIMIT" NUMBER,
   102  	"LATEST_SCHEDULE_LIMIT" NUMBER,
   103  	"PAYMENT_TYPE_CODE" VARCHAR2(30),
   104  	"PAYMENT_AMOUNT" NUMBER,
   105  	"CHECK_NUMBER" VARCHAR2(50),
   106  	"CREDIT_CARD_CODE" VARCHAR2(80),
   107  	"CREDIT_CARD_HOLDER_NAME" VARCHAR2(80),
   108  	"CREDIT_CARD_NUMBER" VARCHAR2(80),
   109  	"CREDIT_CARD_EXPIRATION_DATE" DATE,
   110  	"CREDIT_CARD_APPROVAL_CODE" VARCHAR2(80),
   111  	"SALES_CHANNEL_CODE" VARCHAR2(30),
   112  	"FIRST_ACK_CODE" VARCHAR2(30),
   113  	"FIRST_ACK_DATE" DATE,
   114  	"LAST_ACK_CODE" VARCHAR2(30),
   115  	"LAST_ACK_DATE" DATE,
   116  	"ORDER_CATEGORY_CODE" VARCHAR2(30) NOT NULL ENABLE,
   117  	"CHANGE_SEQUENCE" VARCHAR2(50),
   118  	"DROP_SHIP_FLAG" VARCHAR2(1),
   119  	"CUSTOMER_PAYMENT_TERM_ID" NUMBER,
   120  	"SHIPPING_INSTRUCTIONS" VARCHAR2(2000),
   121  	"PACKING_INSTRUCTIONS" VARCHAR2(2000),
   122  	"TP_CONTEXT" VARCHAR2(30),
   123  	"TP_ATTRIBUTE1" VARCHAR2(240),
   124  	"TP_ATTRIBUTE2" VARCHAR2(240),
   125  	"TP_ATTRIBUTE3" VARCHAR2(240),
   126  	"TP_ATTRIBUTE4" VARCHAR2(240),
   127  	"TP_ATTRIBUTE5" VARCHAR2(240),
   128  	"TP_ATTRIBUTE6" VARCHAR2(240),
   129  	"TP_ATTRIBUTE7" VARCHAR2(240),
   130  	"TP_ATTRIBUTE8" VARCHAR2(240),
   131  	"TP_ATTRIBUTE9" VARCHAR2(240),
   132  	"TP_ATTRIBUTE10" VARCHAR2(240),
   133  	"TP_ATTRIBUTE11" VARCHAR2(240),
   134  	"TP_ATTRIBUTE12" VARCHAR2(240),
   135  	"TP_ATTRIBUTE13" VARCHAR2(240),
   136  	"TP_ATTRIBUTE14" VARCHAR2(240),
   137  	"TP_ATTRIBUTE15" VARCHAR2(240),
   138  	"FLOW_STATUS_CODE" VARCHAR2(30),
   139  	"MARKETING_SOURCE_CODE_ID" NUMBER,
   140  	"CREDIT_CARD_APPROVAL_DATE" DATE,
   141  	"UPGRADED_FLAG" VARCHAR2(1),
   142  	"CUSTOMER_PREFERENCE_SET_CODE" VARCHAR2(30),
   143  	"BOOKED_DATE" DATE,
   144  	"LOCK_CONTROL" NUMBER,
   145  	"PRICE_REQUEST_CODE" VARCHAR2(240),
   146  	"BATCH_ID" NUMBER,
   147  	"XML_MESSAGE_ID" NUMBER,
   148  	"ACCOUNTING_RULE_DURATION" NUMBER(15,0),
   149  	"ATTRIBUTE16" VARCHAR2(240),
   150  	"ATTRIBUTE17" VARCHAR2(240),
   151  	"ATTRIBUTE18" VARCHAR2(240),
   152  	"ATTRIBUTE19" VARCHAR2(240),
   153  	"ATTRIBUTE20" VARCHAR2(240),
   154  	"BLANKET_NUMBER" NUMBER,
   155  	"SALES_DOCUMENT_TYPE_CODE" VARCHAR2(30),
   156  	"SOLD_TO_PHONE_ID" NUMBER,
   157  	"FULFILLMENT_SET_NAME" VARCHAR2(30),
   158  	"LINE_SET_NAME" VARCHAR2(30),
   159  	"DEFAULT_FULFILLMENT_SET" VARCHAR2(1),
   160  	"TRANSACTION_PHASE_CODE" VARCHAR2(30),
   161  	"SALES_DOCUMENT_NAME" VARCHAR2(240),
   162  	"QUOTE_NUMBER" NUMBER,
   163  	"QUOTE_DATE" DATE,
   164  	"USER_STATUS_CODE" VARCHAR2(30),
   165  	"DRAFT_SUBMITTED_FLAG" VARCHAR2(1),
   166  	"SOURCE_DOCUMENT_VERSION_NUMBER" NUMBER,
   167  	"SOLD_TO_SITE_USE_ID" NUMBER,
   168  	"SUPPLIER_SIGNATURE" VARCHAR2(240),
   169  	"SUPPLIER_SIGNATURE_DATE" DATE,
   170  	"CUSTOMER_SIGNATURE" VARCHAR2(240),
   171  	"CUSTOMER_SIGNATURE_DATE" DATE,
   172  	"ORDER_FIRMED_DATE" DATE
   173     ) PCTFREE 10 PCTUSED 40 INITRANS 10 MAXTRANS 255 NOCOMPRESS LOGGING
   174    STORAGE(INITIAL 131072 NEXT 131072 MINEXTENTS 1 MAXEXTENTS 2147483645
   175    PCTINCREASE 0 FREELISTS 4 FREELIST GROUPS 4 BUFFER_POOL DEFAULT)
   176    TABLESPACE "APPS_TS_TX_DATA"
   177

Table: ONT.OE_ORDER_LINES_ALL

hide
     1
     2    CREATE TABLE "ONT"."OE_ORDER_LINES_ALL"
     3     (	"LINE_ID" NUMBER NOT NULL ENABLE,
     4  	"ORG_ID" NUMBER DEFAULT TO_NUMBER ( DECODE ( SUBSTRB ( USERENV ( 'CLIENT_INFO') ,1,1 ) , ' ',NULL,SUBSTRB ( USERENV ( 'CLIENT_INFO') ,1,10 ) ) ),
     5  	"HEADER_ID" NUMBER NOT NULL ENABLE,
     6  	"LINE_TYPE_ID" NUMBER NOT NULL ENABLE,
     7  	"LINE_NUMBER" NUMBER NOT NULL ENABLE,
     8  	"ORDERED_ITEM" VARCHAR2(2000),
     9  	"REQUEST_DATE" DATE,
    10  	"PROMISE_DATE" DATE,
    11  	"SCHEDULE_SHIP_DATE" DATE,
    12  	"ORDER_QUANTITY_UOM" VARCHAR2(3),
    13  	"PRICING_QUANTITY" NUMBER,
    14  	"PRICING_QUANTITY_UOM" VARCHAR2(3),
    15  	"CANCELLED_QUANTITY" NUMBER,
    16  	"SHIPPED_QUANTITY" NUMBER,
    17  	"ORDERED_QUANTITY" NUMBER,
    18  	"FULFILLED_QUANTITY" NUMBER,
    19  	"SHIPPING_QUANTITY" NUMBER,
    20  	"SHIPPING_QUANTITY_UOM" VARCHAR2(3),
    21  	"DELIVERY_LEAD_TIME" NUMBER,
    22  	"TAX_EXEMPT_FLAG" VARCHAR2(1),
    23  	"TAX_EXEMPT_NUMBER" VARCHAR2(80),
    24  	"TAX_EXEMPT_REASON_CODE" VARCHAR2(30),
    25  	"SHIP_FROM_ORG_ID" NUMBER,
    26  	"SHIP_TO_ORG_ID" NUMBER,
    27  	"INVOICE_TO_ORG_ID" NUMBER,
    28  	"DELIVER_TO_ORG_ID" NUMBER,
    29  	"SHIP_TO_CONTACT_ID" NUMBER,
    30  	"DELIVER_TO_CONTACT_ID" NUMBER,
    31  	"INVOICE_TO_CONTACT_ID" NUMBER,
    32  	"INTMED_SHIP_TO_ORG_ID" NUMBER,
    33  	"INTMED_SHIP_TO_CONTACT_ID" NUMBER,
    34  	"SOLD_FROM_ORG_ID" NUMBER,
    35  	"SOLD_TO_ORG_ID" NUMBER,
    36  	"CUST_PO_NUMBER" VARCHAR2(50),
    37  	"SHIP_TOLERANCE_ABOVE" NUMBER,
    38  	"SHIP_TOLERANCE_BELOW" NUMBER,
    39  	"DEMAND_BUCKET_TYPE_CODE" VARCHAR2(30),
    40  	"VEH_CUS_ITEM_CUM_KEY_ID" NUMBER,
    41  	"RLA_SCHEDULE_TYPE_CODE" VARCHAR2(30),
    42  	"CUSTOMER_DOCK_CODE" VARCHAR2(50),
    43  	"CUSTOMER_JOB" VARCHAR2(50),
    44  	"CUSTOMER_PRODUCTION_LINE" VARCHAR2(50),
    45  	"CUST_MODEL_SERIAL_NUMBER" VARCHAR2(50),
    46  	"PROJECT_ID" NUMBER,
    47  	"TASK_ID" NUMBER,
    48  	"INVENTORY_ITEM_ID" NUMBER NOT NULL ENABLE,
    49  	"TAX_DATE" DATE,
    50  	"TAX_CODE" VARCHAR2(50),
    51  	"TAX_RATE" NUMBER,
    52  	"INVOICE_INTERFACE_STATUS_CODE" VARCHAR2(30),
    53  	"DEMAND_CLASS_CODE" VARCHAR2(30),
    54  	"PRICE_LIST_ID" NUMBER,
    55  	"PRICING_DATE" DATE,
    56  	"SHIPMENT_NUMBER" NUMBER NOT NULL ENABLE,
    57  	"AGREEMENT_ID" NUMBER,
    58  	"SHIPMENT_PRIORITY_CODE" VARCHAR2(30),
    59  	"SHIPPING_METHOD_CODE" VARCHAR2(30),
    60  	"FREIGHT_CARRIER_CODE" VARCHAR2(30),
    61  	"FREIGHT_TERMS_CODE" VARCHAR2(30),
    62  	"FOB_POINT_CODE" VARCHAR2(30),
    63  	"TAX_POINT_CODE" VARCHAR2(30),
    64  	"PAYMENT_TERM_ID" NUMBER(15,0),
    65  	"INVOICING_RULE_ID" NUMBER(15,0),
    66  	"ACCOUNTING_RULE_ID" NUMBER(15,0),
    67  	"SOURCE_DOCUMENT_TYPE_ID" NUMBER,
    68  	"ORIG_SYS_DOCUMENT_REF" VARCHAR2(50),
    69  	"SOURCE_DOCUMENT_ID" NUMBER,
    70  	"ORIG_SYS_LINE_REF" VARCHAR2(50),
    71  	"SOURCE_DOCUMENT_LINE_ID" NUMBER,
    72  	"REFERENCE_LINE_ID" NUMBER,
    73  	"REFERENCE_TYPE" VARCHAR2(30),
    74  	"REFERENCE_HEADER_ID" NUMBER,
    75  	"ITEM_REVISION" VARCHAR2(3),
    76  	"UNIT_SELLING_PRICE" NUMBER,
    77  	"UNIT_LIST_PRICE" NUMBER,
    78  	"TAX_VALUE" NUMBER,
    79  	"CONTEXT" VARCHAR2(30),
    80  	"ATTRIBUTE1" VARCHAR2(240),
    81  	"ATTRIBUTE2" VARCHAR2(240),
    82  	"ATTRIBUTE3" VARCHAR2(240),
    83  	"ATTRIBUTE4" VARCHAR2(240),
    84  	"ATTRIBUTE5" VARCHAR2(240),
    85  	"ATTRIBUTE6" VARCHAR2(240),
    86  	"ATTRIBUTE7" VARCHAR2(240),
    87  	"ATTRIBUTE8" VARCHAR2(240),
    88  	"ATTRIBUTE9" VARCHAR2(240),
    89  	"ATTRIBUTE10" VARCHAR2(240),
    90  	"ATTRIBUTE11" VARCHAR2(240),
    91  	"ATTRIBUTE12" VARCHAR2(240),
    92  	"ATTRIBUTE13" VARCHAR2(240),
    93  	"ATTRIBUTE14" VARCHAR2(240),
    94  	"ATTRIBUTE15" VARCHAR2(240),
    95  	"GLOBAL_ATTRIBUTE_CATEGORY" VARCHAR2(30),
    96  	"GLOBAL_ATTRIBUTE1" VARCHAR2(240),
    97  	"GLOBAL_ATTRIBUTE2" VARCHAR2(240),
    98  	"GLOBAL_ATTRIBUTE3" VARCHAR2(240),
    99  	"GLOBAL_ATTRIBUTE4" VARCHAR2(240),
   100  	"GLOBAL_ATTRIBUTE5" VARCHAR2(240),
   101  	"GLOBAL_ATTRIBUTE6" VARCHAR2(240),
   102  	"GLOBAL_ATTRIBUTE7" VARCHAR2(240),
   103  	"GLOBAL_ATTRIBUTE8" VARCHAR2(240),
   104  	"GLOBAL_ATTRIBUTE9" VARCHAR2(240),
   105  	"GLOBAL_ATTRIBUTE10" VARCHAR2(240),
   106  	"GLOBAL_ATTRIBUTE11" VARCHAR2(240),
   107  	"GLOBAL_ATTRIBUTE12" VARCHAR2(240),
   108  	"GLOBAL_ATTRIBUTE13" VARCHAR2(240),
   109  	"GLOBAL_ATTRIBUTE14" VARCHAR2(240),
   110  	"GLOBAL_ATTRIBUTE15" VARCHAR2(240),
   111  	"GLOBAL_ATTRIBUTE16" VARCHAR2(240),
   112  	"GLOBAL_ATTRIBUTE17" VARCHAR2(240),
   113  	"GLOBAL_ATTRIBUTE18" VARCHAR2(240),
   114  	"GLOBAL_ATTRIBUTE19" VARCHAR2(240),
   115  	"GLOBAL_ATTRIBUTE20" VARCHAR2(240),
   116  	"PRICING_CONTEXT" VARCHAR2(30),
   117  	"PRICING_ATTRIBUTE1" VARCHAR2(240),
   118  	"PRICING_ATTRIBUTE2" VARCHAR2(240),
   119  	"PRICING_ATTRIBUTE3" VARCHAR2(240),
   120  	"PRICING_ATTRIBUTE4" VARCHAR2(240),
   121  	"PRICING_ATTRIBUTE5" VARCHAR2(240),
   122  	"PRICING_ATTRIBUTE6" VARCHAR2(240),
   123  	"PRICING_ATTRIBUTE7" VARCHAR2(240),
   124  	"PRICING_ATTRIBUTE8" VARCHAR2(240),
   125  	"PRICING_ATTRIBUTE9" VARCHAR2(240),
   126  	"PRICING_ATTRIBUTE10" VARCHAR2(240),
   127  	"INDUSTRY_CONTEXT" VARCHAR2(30),
   128  	"INDUSTRY_ATTRIBUTE1" VARCHAR2(240),
   129  	"INDUSTRY_ATTRIBUTE2" VARCHAR2(240),
   130  	"INDUSTRY_ATTRIBUTE3" VARCHAR2(240),
   131  	"INDUSTRY_ATTRIBUTE4" VARCHAR2(240),
   132  	"INDUSTRY_ATTRIBUTE5" VARCHAR2(240),
   133  	"INDUSTRY_ATTRIBUTE6" VARCHAR2(240),
   134  	"INDUSTRY_ATTRIBUTE7" VARCHAR2(240),
   135  	"INDUSTRY_ATTRIBUTE8" VARCHAR2(240),
   136  	"INDUSTRY_ATTRIBUTE9" VARCHAR2(240),
   137  	"INDUSTRY_ATTRIBUTE10" VARCHAR2(240),
   138  	"INDUSTRY_ATTRIBUTE11" VARCHAR2(240),
   139  	"INDUSTRY_ATTRIBUTE13" VARCHAR2(240),
   140  	"INDUSTRY_ATTRIBUTE12" VARCHAR2(240),
   141  	"INDUSTRY_ATTRIBUTE14" VARCHAR2(240),
   142  	"INDUSTRY_ATTRIBUTE15" VARCHAR2(240),
   143  	"INDUSTRY_ATTRIBUTE16" VARCHAR2(240),
   144  	"INDUSTRY_ATTRIBUTE17" VARCHAR2(240),
   145  	"INDUSTRY_ATTRIBUTE18" VARCHAR2(240),
   146  	"INDUSTRY_ATTRIBUTE19" VARCHAR2(240),
   147  	"INDUSTRY_ATTRIBUTE20" VARCHAR2(240),
   148  	"INDUSTRY_ATTRIBUTE21" VARCHAR2(240),
   149  	"INDUSTRY_ATTRIBUTE22" VARCHAR2(240),
   150  	"INDUSTRY_ATTRIBUTE23" VARCHAR2(240),
   151  	"INDUSTRY_ATTRIBUTE24" VARCHAR2(240),
   152  	"INDUSTRY_ATTRIBUTE25" VARCHAR2(240),
   153  	"INDUSTRY_ATTRIBUTE26" VARCHAR2(240),
   154  	"INDUSTRY_ATTRIBUTE27" VARCHAR2(240),
   155  	"INDUSTRY_ATTRIBUTE28" VARCHAR2(240),
   156  	"INDUSTRY_ATTRIBUTE29" VARCHAR2(240),
   157  	"INDUSTRY_ATTRIBUTE30" VARCHAR2(240),
   158  	"CREATION_DATE" DATE NOT NULL ENABLE,
   159  	"CREATED_BY" NUMBER NOT NULL ENABLE,
   160  	"LAST_UPDATE_DATE" DATE NOT NULL ENABLE,
   161  	"LAST_UPDATED_BY" NUMBER NOT NULL ENABLE,
   162  	"LAST_UPDATE_LOGIN" NUMBER,
   163  	"PROGRAM_APPLICATION_ID" NUMBER,
   164  	"PROGRAM_ID" NUMBER,
   165  	"PROGRAM_UPDATE_DATE" DATE,
   166  	"REQUEST_ID" NUMBER,
   167  	"TOP_MODEL_LINE_ID" NUMBER,
   168  	"LINK_TO_LINE_ID" NUMBER,
   169  	"COMPONENT_SEQUENCE_ID" NUMBER,
   170  	"COMPONENT_CODE" VARCHAR2(1000),
   171  	"CONFIG_DISPLAY_SEQUENCE" NUMBER,
   172  	"SORT_ORDER" VARCHAR2(2000),
   173  	"ITEM_TYPE_CODE" VARCHAR2(30),
   174  	"OPTION_NUMBER" NUMBER,
   175  	"OPTION_FLAG" VARCHAR2(1),
   176  	"DEP_PLAN_REQUIRED_FLAG" VARCHAR2(1),
   177  	"VISIBLE_DEMAND_FLAG" VARCHAR2(1),
   178  	"LINE_CATEGORY_CODE" VARCHAR2(30) NOT NULL ENABLE,
   179  	"ACTUAL_SHIPMENT_DATE" DATE,
   180  	"CUSTOMER_TRX_LINE_ID" NUMBER,
   181  	"RETURN_CONTEXT" VARCHAR2(30),
   182  	"RETURN_ATTRIBUTE1" VARCHAR2(240),
   183  	"RETURN_ATTRIBUTE2" VARCHAR2(240),
   184  	"RETURN_ATTRIBUTE3" VARCHAR2(240),
   185  	"RETURN_ATTRIBUTE4" VARCHAR2(240),
   186  	"RETURN_ATTRIBUTE5" VARCHAR2(240),
   187  	"RETURN_ATTRIBUTE6" VARCHAR2(240),
   188  	"RETURN_ATTRIBUTE7" VARCHAR2(240),
   189  	"RETURN_ATTRIBUTE8" VARCHAR2(240),
   190  	"RETURN_ATTRIBUTE9" VARCHAR2(240),
   191  	"RETURN_ATTRIBUTE10" VARCHAR2(240),
   192  	"RETURN_ATTRIBUTE11" VARCHAR2(240),
   193  	"RETURN_ATTRIBUTE12" VARCHAR2(240),
   194  	"RETURN_ATTRIBUTE13" VARCHAR2(240),
   195  	"RETURN_ATTRIBUTE14" VARCHAR2(240),
   196  	"RETURN_ATTRIBUTE15" VARCHAR2(240),
   197  	"ACTUAL_ARRIVAL_DATE" DATE,
   198  	"ATO_LINE_ID" NUMBER,
   199  	"AUTO_SELECTED_QUANTITY" NUMBER,
   200  	"COMPONENT_NUMBER" NUMBER,
   201  	"EARLIEST_ACCEPTABLE_DATE" DATE,
   202  	"EXPLOSION_DATE" DATE,
   203  	"LATEST_ACCEPTABLE_DATE" DATE,
   204  	"MODEL_GROUP_NUMBER" NUMBER,
   205  	"SCHEDULE_ARRIVAL_DATE" DATE,
   206  	"SHIP_MODEL_COMPLETE_FLAG" VARCHAR2(1),
   207  	"SCHEDULE_STATUS_CODE" VARCHAR2(30),
   208  	"SOURCE_TYPE_CODE" VARCHAR2(30),
   209  	"CANCELLED_FLAG" VARCHAR2(1),
   210  	"OPEN_FLAG" VARCHAR2(1) NOT NULL ENABLE,
   211  	"BOOKED_FLAG" VARCHAR2(1) NOT NULL ENABLE,
   212  	"SALESREP_ID" NUMBER(15,0),
   213  	"RETURN_REASON_CODE" VARCHAR2(30),
   214  	"ARRIVAL_SET_ID" NUMBER,
   215  	"SHIP_SET_ID" NUMBER,
   216  	"SPLIT_FROM_LINE_ID" NUMBER,
   217  	"CUST_PRODUCTION_SEQ_NUM" VARCHAR2(50),
   218  	"AUTHORIZED_TO_SHIP_FLAG" VARCHAR2(1),
   219  	"OVER_SHIP_REASON_CODE" VARCHAR2(30),
   220  	"OVER_SHIP_RESOLVED_FLAG" VARCHAR2(1),
   221  	"ORDERED_ITEM_ID" NUMBER,
   222  	"ITEM_IDENTIFIER_TYPE" VARCHAR2(30),
   223  	"CONFIGURATION_ID" NUMBER,
   224  	"COMMITMENT_ID" NUMBER,
   225  	"SHIPPING_INTERFACED_FLAG" VARCHAR2(1),
   226  	"CREDIT_INVOICE_LINE_ID" NUMBER,
   227  	"FIRST_ACK_CODE" VARCHAR2(30),
   228  	"FIRST_ACK_DATE" DATE,
   229  	"LAST_ACK_CODE" VARCHAR2(30),
   230  	"LAST_ACK_DATE" DATE,
   231  	"PLANNING_PRIORITY" NUMBER,
   232  	"ORDER_SOURCE_ID" NUMBER,
   233  	"ORIG_SYS_SHIPMENT_REF" VARCHAR2(50),
   234  	"CHANGE_SEQUENCE" VARCHAR2(50),
   235  	"DROP_SHIP_FLAG" VARCHAR2(1),
   236  	"CUSTOMER_LINE_NUMBER" VARCHAR2(50),
   237  	"CUSTOMER_SHIPMENT_NUMBER" VARCHAR2(50),
   238  	"CUSTOMER_ITEM_NET_PRICE" NUMBER,
   239  	"CUSTOMER_PAYMENT_TERM_ID" NUMBER,
   240  	"FULFILLED_FLAG" VARCHAR2(1),
   241  	"END_ITEM_UNIT_NUMBER" VARCHAR2(30),
   242  	"CONFIG_HEADER_ID" NUMBER,
   243  	"CONFIG_REV_NBR" NUMBER,
   244  	"MFG_COMPONENT_SEQUENCE_ID" NUMBER,
   245  	"SHIPPING_INSTRUCTIONS" VARCHAR2(2000),
   246  	"PACKING_INSTRUCTIONS" VARCHAR2(2000),
   247  	"INVOICED_QUANTITY" NUMBER,
   248  	"REFERENCE_CUSTOMER_TRX_LINE_ID" NUMBER,
   249  	"SPLIT_BY" VARCHAR2(30),
   250  	"LINE_SET_ID" NUMBER,
   251  	"SERVICE_TXN_REASON_CODE" VARCHAR2(30),
   252  	"SERVICE_TXN_COMMENTS" VARCHAR2(2000),
   253  	"SERVICE_DURATION" NUMBER,
   254  	"SERVICE_START_DATE" DATE,
   255  	"SERVICE_END_DATE" DATE,
   256  	"SERVICE_COTERMINATE_FLAG" VARCHAR2(1),
   257  	"UNIT_LIST_PERCENT" NUMBER,
   258  	"UNIT_SELLING_PERCENT" NUMBER,
   259  	"UNIT_PERCENT_BASE_PRICE" NUMBER,
   260  	"SERVICE_NUMBER" NUMBER,
   261  	"SERVICE_PERIOD" VARCHAR2(3),
   262  	"SHIPPABLE_FLAG" VARCHAR2(1),
   263  	"MODEL_REMNANT_FLAG" VARCHAR2(1),
   264  	"RE_SOURCE_FLAG" VARCHAR2(1),
   265  	"FLOW_STATUS_CODE" VARCHAR2(30),
   266  	"TP_CONTEXT" VARCHAR2(30),
   267  	"TP_ATTRIBUTE1" VARCHAR2(240),
   268  	"TP_ATTRIBUTE2" VARCHAR2(240),
   269  	"TP_ATTRIBUTE3" VARCHAR2(240),
   270  	"TP_ATTRIBUTE4" VARCHAR2(240),
   271  	"TP_ATTRIBUTE5" VARCHAR2(240),
   272  	"TP_ATTRIBUTE6" VARCHAR2(240),
   273  	"TP_ATTRIBUTE7" VARCHAR2(240),
   274  	"TP_ATTRIBUTE8" VARCHAR2(240),
   275  	"TP_ATTRIBUTE9" VARCHAR2(240),
   276  	"TP_ATTRIBUTE10" VARCHAR2(240),
   277  	"TP_ATTRIBUTE11" VARCHAR2(240),
   278  	"TP_ATTRIBUTE12" VARCHAR2(240),
   279  	"TP_ATTRIBUTE13" VARCHAR2(240),
   280  	"TP_ATTRIBUTE14" VARCHAR2(240),
   281  	"TP_ATTRIBUTE15" VARCHAR2(240),
   282  	"FULFILLMENT_METHOD_CODE" VARCHAR2(30),
   283  	"MARKETING_SOURCE_CODE_ID" NUMBER,
   284  	"SERVICE_REFERENCE_TYPE_CODE" VARCHAR2(30),
   285  	"SERVICE_REFERENCE_LINE_ID" NUMBER,
   286  	"SERVICE_REFERENCE_SYSTEM_ID" NUMBER,
   287  	"CALCULATE_PRICE_FLAG" VARCHAR2(1),
   288  	"UPGRADED_FLAG" VARCHAR2(1),
   289  	"REVENUE_AMOUNT" NUMBER,
   290  	"FULFILLMENT_DATE" DATE,
   291  	"PREFERRED_GRADE" VARCHAR2(4),
   292  	"ORDERED_QUANTITY2" NUMBER,
   293  	"ORDERED_QUANTITY_UOM2" VARCHAR2(3),
   294  	"SHIPPING_QUANTITY2" NUMBER,
   295  	"CANCELLED_QUANTITY2" NUMBER,
   296  	"SHIPPED_QUANTITY2" NUMBER,
   297  	"SHIPPING_QUANTITY_UOM2" VARCHAR2(3),
   298  	"FULFILLED_QUANTITY2" NUMBER,
   299  	"MFG_LEAD_TIME" NUMBER,
   300  	"LOCK_CONTROL" NUMBER,
   301  	"SUBINVENTORY" VARCHAR2(10),
   302  	"UNIT_LIST_PRICE_PER_PQTY" NUMBER,
   303  	"UNIT_SELLING_PRICE_PER_PQTY" NUMBER,
   304  	"PRICE_REQUEST_CODE" VARCHAR2(240),
   305  	"ORIGINAL_INVENTORY_ITEM_ID" NUMBER,
   306  	"ORIGINAL_ORDERED_ITEM_ID" NUMBER,
   307  	"ORIGINAL_ORDERED_ITEM" VARCHAR2(2000),
   308  	"ORIGINAL_ITEM_IDENTIFIER_TYPE" VARCHAR2(30),
   309  	"ITEM_SUBSTITUTION_TYPE_CODE" VARCHAR2(30),
   310  	"OVERRIDE_ATP_DATE_CODE" VARCHAR2(30),
   311  	"LATE_DEMAND_PENALTY_FACTOR" NUMBER,
   312  	"ACCOUNTING_RULE_DURATION" NUMBER(15,0),
   313  	"ATTRIBUTE16" VARCHAR2(240),
   314  	"ATTRIBUTE17" VARCHAR2(240),
   315  	"ATTRIBUTE18" VARCHAR2(240),
   316  	"ATTRIBUTE19" VARCHAR2(240),
   317  	"ATTRIBUTE20" VARCHAR2(240),
   318  	"USER_ITEM_DESCRIPTION" VARCHAR2(1000),
   319  	"UNIT_COST" NUMBER,
   320  	"ITEM_RELATIONSHIP_TYPE" NUMBER,
   321  	"BLANKET_LINE_NUMBER" NUMBER,
   322  	"BLANKET_NUMBER" NUMBER,
   323  	"BLANKET_VERSION_NUMBER" NUMBER,
   324  	"SALES_DOCUMENT_TYPE_CODE" VARCHAR2(30),
   325  	"FIRM_DEMAND_FLAG" VARCHAR2(1),
   326  	"EARLIEST_SHIP_DATE" DATE,
   327  	"TRANSACTION_PHASE_CODE" VARCHAR2(30),
   328  	"SOURCE_DOCUMENT_VERSION_NUMBER" NUMBER,
   329  	"PAYMENT_TYPE_CODE" VARCHAR2(30),
   330  	"SERVICE_CREDIT_ELIGIBLE_CODE" VARCHAR2(30),
   331  	"ORDER_FIRMED_DATE" DATE,
   332  	"ACTUAL_FULFILLMENT_DATE" DATE
   333     ) PCTFREE 10 PCTUSED 70 INITRANS 10 MAXTRANS 255 NOCOMPRESS LOGGING
   334    STORAGE(INITIAL 131072 NEXT 131072 MINEXTENTS 1 MAXEXTENTS 2147483645
   335    PCTINCREASE 0 FREELISTS 4 FREELIST GROUPS 4 BUFFER_POOL DEFAULT)
   336    TABLESPACE "APPS_TS_TX_DATA"
   337

View: APPS.MTL_DEMAND_OM_VIEW

hide
     1
     2    CREATE OR REPLACE FORCE VIEW "APPS"."MTL_DEMAND_OM_VIEW" ("DEMAND_ID", "ORGANIZATION_ID", "INVENTORY_ITEM_ID", "DEMAND_SOURCE_TYPE", "DEMAND_SOURCE_HEADER_ID", "DEMAND_SOURCE_LINE", "DEMAND_SOURCE_DELIVERY", "DEMAND_SOURCE_NAME", "UOM_CODE",
 "LINE_ITEM_QUANTITY", "PRIMARY_UOM_QUANTITY", "LINE_ITEM_RESERVATION_QTY", "RESERVATION_QUANTITY", "COMPLETED_QUANTITY", "REQUIREMENT_DATE", "RESERVATION_TYPE", "PARENT_DEMAND_ID", "EXTERNAL_SOURCE_CODE", "EXTERNAL_SOURCE_LINE_ID", "SUPPLY_SOURCE_TYPE",
 "SUPPLY_SOURCE_HEADER_ID", "UPDATED_FLAG", "REVISION", "LOT_NUMBER", "SERIAL_NUMBER", "SUBINVENTORY", "LOCATOR_ID", "AVAILABLE_TO_MRP", "AVAILABLE_TO_ATP", "DEMAND_CLASS", "ROW_STATUS_FLAG", "MRP_DATE", "MRP_QUANTITY", "CUSTOMER_ID",
 "BILL_TO_SITE_USE_ID", "SHIP_TO_SITE_USE_ID", "DEMAND_TYPE", "USER_LINE_NUM", "USER_DELIVERY", "ATO_LINE_ID", "MFG_LEAD_TIME", "OPEN_FLAG")
 AS
     3    SELECT OOL.LINE_ID DEMAND_ID, OOL.SHIP_FROM_ORG_ID ORGANIZATION_ID, OOL.INVENTORY_ITEM_ID INVENTORY_ITEM_ID, DECODE(OOL.SOURCE_DOCUMENT_TYPE_ID, 10, 8, DECODE(OOL.LINE_CATEGORY_CODE, 'ORDER',2,12))
 DEMAND_SOURCE_TYPE, inv_salesorder.get_salesorder_for_oeheader(OOL.HEADER_ID) DEMAND_SOURCE_HEADER_ID, TO_CHAR(OOL.LINE_ID) DEMAND_SOURCE_LINE, TO_CHAR(NULL) DEMAND_SOURCE_DELIVERY, TO_CHAR(NULL)
 DEMAND_SOURCE_NAME, OOL.ORDER_QUANTITY_UOM UOM_CODE, OOL.ORDERED_QUANTITY LINE_ITEM_QUANTITY, DECODE(OOL.ORDERED_QUANTITY,NULL, 0, INV_DECIMALS_PUB.GET_PRIMARY_QUANTITY(OOL.SHIP_FROM_ORG_ID, OOL.INVENTORY_ITEM_ID, OOL.ORDER_QUANTITY_UOM,
 OOL.ORDERED_QUANTITY)) PRIMARY_UOM_QUANTITY, TO_NUMBER(NULL) LINE_ITEM_RESERVATION_QTY, NVL(MD1.PRIMARY_UOM_QUANTITY,0)
 RESERVATION_QUANTITY, DECODE(OOL.SHIPPED_QUANTITY, NULL, 0, INV_DECIMALS_PUB.GET_PRIMARY_QUANTITY(OOL.SHIP_FROM_ORG_ID, OOL.INVENTORY_ITEM_ID, OOL.ORDER_QUANTITY_UOM, OOL.SHIPPED_QUANTITY))
 COMPLETED_QUANTITY, OOL.SCHEDULE_SHIP_DATE REQUIREMENT_DATE, 1 RESERVATION_TYPE, TO_NUMBER(NULL) PARENT_DEMAND_ID, TO_CHAR(NULL) EXTERNAL_SOURCE_CODE, TO_NUMBER(NULL) EXTERNAL_SOURCE_LINE_ID, TO_NUMBER(NULL) SUPPLY_SOURCE_TYPE, TO_NUMBER(NULL)
 SUPPLY_SOURCE_HEADER_ID, MRP_OE.UPDATED_FLAG(OOL.LINE_ID) UPDATED_FLAG, TO_CHAR(NULL) REVISION, TO_CHAR(NULL) LOT_NUMBER, TO_CHAR(NULL) SERIAL_NUMBER, TO_CHAR(NULL) SUBINVENTORY, TO_NUMBER(NULL) LOCATOR_ID, MRP_OE.AVAILABLE_TO_MRP(OOL.LINE_ID)
 AVAILABLE_TO_MRP, MRP_OE.AVAILABLE_TO_ATP(OOL.LINE_ID) AVAILABLE_TO_ATP, OOL.DEMAND_CLASS_CODE DEMAND_CLASS, DECODE( SIGN(NVL(OOL.SHIPPED_QUANTITY,0)),1,2,0,1,2) ROW_STATUS_FLAG, MRP_OE.MRP_DATE(OOL.LINE_ID) MRP_DATE, MRP_OE.MRP_QUANTITY(OOL.LINE_ID)
 MRP_QUANTITY, OOL.SOLD_TO_ORG_ID CUSTOMER_ID, OOL.INVOICE_TO_ORG_ID BILL_TO_SITE_USE_ID, OOL.SHIP_TO_ORG_ID SHIP_TO_SITE_USE_ID, DECODE(OOL.ITEM_TYPE_CODE, 'CLASS',2, 'CONFIG',4, 'MODEL',1,'OPTION' ,3, 'STANDARD',6,-1)
 DEMAND_TYPE, TO_CHAR(OOL.LINE_NUMBER) USER_LINE_NUM, TO_CHAR(OOL.SHIPMENT_NUMBER)
 USER_DELIVERY, OOL.ATO_LINE_ID ATO_LINE_ID, OOL.MFG_LEAD_TIME MFG_LEAD_TIME, OOL.OPEN_FLAG OPEN_FLAG FROM OE_ORDER_LINES_ALL OOL, MTL_DEMAND MD1 WHERE OE_INSTALL.GET_ACTIVE_PRODUCT = 'ONT' AND to_char(OOL.LINE_ID) = MD1.DEMAND_SOURCE_LINE(+)
 AND NVL(MD1.DEMAND_SOURCE_TYPE,2) IN (2,8,12) AND NVL(MD1.RESERVATION_TYPE,2) IN (2,3)
     4

Initialization Parameters (Apps)

hide

Common database initialization parameters

ParameterCurrent
Value
Required
Value
NotesDefault
Value
db_nameERPDES10prod11i
control_files/afs20/erpdes10data/cntrl01.dbfthree copies of control file
control_files/afs20/erpdes10data/cntrl02.dbfthree copies of control file
control_files/afs20/erpdes10data/cntrl03.dbfthree copies of control file
db_block_size81928192 #MP
_system_trig_enabledTRUETRUE #MP
o7_dictionary_accessibilityTRUETRUE #MP
nls_languageamericanAMERICAN
nls_territoryamericaAMERICA
nls_date_formatDD-MON-RRDD-MON-RR #MP
nls_numeric_characters.,".,"
nls_sortbinaryBINARY #MP
nls_compbinaryBINARY #MP
audit_trail(NOT SET)TRUENONE
max_enabled_roles100100 #MP
user_dump_dest/afs1/oracle_rac_erpdes10/app/oracle/9.2.0.5/admin/ERPDES10_pwxs2d-phys/udump?/prod11i/udump
background_dump_dest/afs1/oracle_rac_erpdes10/app/oracle/9.2.0.5/admin/ERPDES10_pwxs2d-phys/bdump?/prod11i/bdump
core_dump_dest/afs1/oracle_rac_erpdes10/app/oracle/9.2.0.5/admin/ERPDES10_pwxs2d-phys/cdump?/prod11i/cdump
max_dump_file_size2048020480
timed_statisticsTRUETRUE
_trace_files_publicTRUETRUE
sql_traceFALSEFALSE
processes600200-2500 #SZ
sessions665400-5000 #SZ
db_files512512
dml_locks1000010000
enqueue_resources3200032000
cursor_sharingEXACTEXACT #MP
open_cursors600600
session_cached_cursors200200
db_block_checkingFALSEFALSE
db_block_checksumTRUETRUE
log_checkpoint_timeout12001200
log_checkpoint_interval100000100000
log_buffer1048576010485760
log_checkpoints_to_alertTRUETRUE
shared_pool_size301989888400-3000M #SZ
shared_pool_reserved_size3000000040-300M #SZ
_shared_pool_reserved_min_alloc41004100
cursor_space_for_time(NOT SET)FALSEFALSE
java_pool_size6710886450M
utl_file_dir/afs1/oracle_rac_erpdes10/app/oracle/9.2.0.5/appsutil/outbound?/prod11i/utl_file_dir
utl_file_dir/afs1/oracle_rac_erpdes10/app/oracle/9.2.0.5/appsutil/outbound/ERPDES10_pwxs2d-phys?/prod11i/utl_file_dir
aq_tm_processes11
job_queue_processes22
log_archive_start(NOT SET)TRUEFALSE
parallel_max_servers88 (up to 2*CPUs)
parallel_min_servers00
db_file_multiblock_read_count88 #MP
optimizer_max_permutations20002000 #MP
query_rewrite_enabledTRUETRUE #MP
_sort_elimination_cost_ratio55 #MP
_like_with_bind_as_equalityTRUETRUE #MP
_fast_full_scan_enabledFALSEFALSE #MP
_sqlexec_progression_cost21474836472147483647 #MP
max_commit_propagation_delay(NOT SET)0 (if using RAC) #MP700
cluster_database(NOT SET)TRUE (if using RAC) #MPFALSE
Notes:
#MP: Mandatory Parameter and Value
#SZ: For recommended values according to particular environment size, refer to Notes 216205.1 and 396009.1

Release-specific database initialization parameters for 9.2.0.X

ParameterCurrent
Value
Required
Value
NotesDefault
Value
compatible9.2.09.2.0 #MP
db_cache_size167772160156M-3G #SZ
nls_length_semanticsBYTEBYTE #MP
undo_managementAUTOAUTO #MP
undo_retention18001800-14400 #SZ
undo_suppress_errorsFALSEFALSE #MP
undo_tablespaceAPPS_UNDOTS1APPS_UNDOTS1 #MP
pga_aggregate_target10737418241-20G #SZ
workarea_size_policyAUTOAUTO #MP
olap_page_pool_size41943044194304
optimizer_features_enable9.2.09.2.0 #MP
_index_join_enabledFALSEFALSE #MP
_b_tree_bitmap_plansFALSEFALSE #MP
Notes:
#MP: Mandatory Parameter and Value
#SZ: For recommended values according to particular environment size, refer to Notes 216205.1 and 396009.1

Removal list for 9.2.0.X

ParameterCurrent
Value
always_anti_join(NOT FOUND)
always_semi_join(NOT FOUND)
db_block_buffers(NOT SET)
event="10943 trace name context forever, level 2"(NOT FOUND)
event="38004 trace name context forever, level 1"(NOT FOUND)
job_queue_interval(NOT FOUND)
optimizer_percent_parallel(NOT FOUND)
_complex_view_merging(NOT FOUND)
_new_initial_join_orders(NOT FOUND)
_optimizer_mode_force(NOT FOUND)
_optimizer_undo_changes(NOT FOUND)
_or_expand_nvl_predicate(NOT FOUND)
_ordered_nested_loop(NOT FOUND)
_push_join_predicate(NOT FOUND)
_push_join_union_view(NOT FOUND)
_use_column_stats_for_function(NOT FOUND)
_unnest_subquery(NOT FOUND)
_sortmerge_inequality_join_off(NOT FOUND)
_table_scan_cost_plus_one(NOT FOUND)
_always_anti_join(NOT FOUND)
_always_semi_join(NOT FOUND)
hash_area_size(NOT SET)
sort_area_size(NOT SET)
optimizer_mode(NOT SET)
optimizer_index_caching(NOT SET)
optimizer_index_cost_adj(NOT SET)
event="10932 trace name context level 32768"(NOT FOUND)
event="10933 trace name context level 512"(NOT FOUND)
event="10943 trace name context level 16384"(NOT FOUND)

Additional initialization parameters with non-default values

ParameterCurrent
Value
ifile/afs1/oracle_rac_erpdes10/app/oracle/9.2.0.5/dbs/ERPDES10_pwxs2d-phys_ifile.ora
row_lockingalways

Optimizer Trace (EVENT 10053)

hide
Dump file /afs1/oracle_rac_erpdes10/app/oracle/9.2.0.5/admin/ERPDES10_pwxs2d-phys/udump/erpdes10_ora_11669.trc
Oracle9i Enterprise Edition Release 9.2.0.5.0 - 64bit Production
With the Partitioning, OLAP and Oracle Data Mining options
JServer Release 9.2.0.5.0 - Production
ORACLE_HOME = /afs1/oracle_rac_erpdes10/app/oracle/9.2.0.5
System name:	SunOS
Node name:	pwxs2d-phys
Release:	5.9
Version:	Generic_117171-08
Machine:	sun4u
Instance name: ERPDES10
Redo thread mounted by this instance: 1
Oracle process number: 96
Unix process pid: 11669, image: oracle@pwxs2d-phys (TNS V1-V3)
*** SESSION ID:(9.4648) 2007-05-15 15:09:47.413
QUERY
EXPLAIN PLAN SET statement_id = '1' INTO sqlt$_plan_table FOR
SELECT 'X' FROM OE_ORDER_LINES_ALL OOL , OE_ORDER_HEADERS_ALL OOH , MTL_SALES_ORDERS MSO ,
 MTL_DEMAND_OM_VIEW MDV WHERE OOL.HEADER_ID = OOH.HEADER_ID AND   OOH.ORDER_NUMBER = MSO.SEGMENT1 AND MSO.SALES_ORDER_ID =  MDV.DEMAND_SOURCE_HEADER_ID AND OOL.LINE_ID = MDV.DEMAND_SOURCE_LINE AND OOH.ORDER_NUMBER >1 AND OOL.LINE_NUMBER  >
1 AND OOH.ORG_ID  =95 AND OOL.ORG_ID = 95 AND NVL(MDV.OPEN_FLAG,'Y') != 'N' AND ((NVL(OOL.VISIBLE_DEMAND_FLAG,'N') = 'Y' AND OOL.FLOW_STATUS_CODE NOT IN ('FULFILLED','SHIPPED','INVOICED','CANCELLED')) OR (NVL(OOL.VISIBLE_DEMAND_FLAG,'N')
 = 'N' AND OOL.FLOW_STATUS_CODE IN ('ENTERED','BOOKED'))) AND ((MDV.RESERVATION_QUANTITY > 0 AND MDV.COMPLETED_QUANTITY >
= 0) OR (MDV.RESERVATION_QUANTITY = 0 AND MDV.COMPLETED_QUANTITY = 0))
***************************************
PARAMETERS USED BY THE OPTIMIZER
********************************
OPTIMIZER_FEATURES_ENABLE = 9.2.0
OPTIMIZER_MODE/GOAL = Choose
_OPTIMIZER_PERCENT_PARALLEL = 101
HASH_AREA_SIZE = 131072
HASH_JOIN_ENABLED = TRUE
HASH_MULTIBLOCK_IO_COUNT = 0
SORT_AREA_SIZE = 65536
OPTIMIZER_SEARCH_LIMIT = 5
PARTITION_VIEW_ENABLED = FALSE
_ALWAYS_STAR_TRANSFORMATION = FALSE
_B_TREE_BITMAP_PLANS = FALSE
STAR_TRANSFORMATION_ENABLED = FALSE
_COMPLEX_VIEW_MERGING = TRUE
_PUSH_JOIN_PREDICATE = TRUE
PARALLEL_BROADCAST_ENABLED = TRUE
OPTIMIZER_MAX_PERMUTATIONS = 2000
OPTIMIZER_INDEX_CACHING = 0
_SYSTEM_INDEX_CACHING = 0
OPTIMIZER_INDEX_COST_ADJ = 100
OPTIMIZER_DYNAMIC_SAMPLING = 1
_OPTIMIZER_DYN_SMP_BLKS = 32
QUERY_REWRITE_ENABLED = TRUE
QUERY_REWRITE_INTEGRITY = ENFORCED
_INDEX_JOIN_ENABLED = FALSE
_SORT_ELIMINATION_COST_RATIO = 5
_OR_EXPAND_NVL_PREDICATE = TRUE
_NEW_INITIAL_JOIN_ORDERS = TRUE
ALWAYS_ANTI_JOIN = CHOOSE
ALWAYS_SEMI_JOIN = CHOOSE
_OPTIMIZER_MODE_FORCE = TRUE
_OPTIMIZER_UNDO_CHANGES = FALSE
_UNNEST_SUBQUERY = TRUE
_PUSH_JOIN_UNION_VIEW = TRUE
_FAST_FULL_SCAN_ENABLED = FALSE
_OPTIM_ENHANCE_NNULL_DETECTION = TRUE
_ORDERED_NESTED_LOOP = TRUE
_NESTED_LOOP_FUDGE = 100
_NO_OR_EXPANSION = FALSE
_QUERY_COST_REWRITE = TRUE
QUERY_REWRITE_EXPRESSION = TRUE
_IMPROVED_ROW_LENGTH_ENABLED = TRUE
_USE_NOSEGMENT_INDEXES = FALSE
_ENABLE_TYPE_DEP_SELECTIVITY = TRUE
_IMPROVED_OUTERJOIN_CARD = TRUE
_OPTIMIZER_ADJUST_FOR_NULLS = TRUE
_OPTIMIZER_CHOOSE_PERMUTATION = 0
_USE_COLUMN_STATS_FOR_FUNCTION = TRUE
_SUBQUERY_PRUNING_ENABLED = TRUE
_SUBQUERY_PRUNING_REDUCTION_FACTOR = 50
_SUBQUERY_PRUNING_COST_FACTOR = 20
_LIKE_WITH_BIND_AS_EQUALITY = TRUE
_TABLE_SCAN_COST_PLUS_ONE = TRUE
_SORTMERGE_INEQUALITY_JOIN_OFF = FALSE
_DEFAULT_NON_EQUALITY_SEL_CHECK = TRUE
_ONESIDE_COLSTAT_FOR_EQUIJOINS = TRUE
_OPTIMIZER_COST_MODEL = CHOOSE
_GSETS_ALWAYS_USE_TEMPTABLES = FALSE
DB_FILE_MULTIBLOCK_READ_COUNT = 8
_NEW_SORT_COST_ESTIMATE = TRUE
_GS_ANTI_SEMI_JOIN_ALLOWED = TRUE
_CPU_TO_IO = 0
_PRED_MOVE_AROUND = TRUE
***************************************
BASE STATISTICAL INFORMATION
***********************
Table stats    Table: MTL_DEMAND   Alias: MD1
  TOTAL ::  CDN: 822  NBLKS:  88  AVG_ROW_LEN:  142
-- Index stats
  INDEX NAME: MTL_DEMAND_N1  COL#: 4 5 6 7
    TOTAL ::  LVLS: 1   #LB: 27  #DK: 188  LB/K: 1  DB/K: 1  CLUF: 199
  INDEX NAME: MTL_DEMAND_N10  COL#: 3 2 47 26
    TOTAL ::  LVLS: 1   #LB: 22  #DK: 822  LB/K: 1  DB/K: 1  CLUF: 233
  INDEX NAME: MTL_DEMAND_N11  COL#: 87
    TOTAL ::  LVLS: 1   #LB: 11  #DK: 822  LB/K: 1  DB/K: 1  CLUF: 128
  INDEX NAME: MTL_DEMAND_N12  COL#: 3 2 6
    TOTAL ::  LVLS: 1   #LB: 24  #DK: 188  LB/K: 1  DB/K: 1  CLUF: 234
  INDEX NAME: MTL_DEMAND_N13  COL#: 6
    TOTAL ::  LVLS: 1   #LB: 23  #DK: 188  LB/K: 1  DB/K: 1  CLUF: 208
  INDEX NAME: MTL_DEMAND_N14  COL#: 60 61 58
    TOTAL ::  LVLS: 0   #LB: 0  #DK: 0  LB/K: 0  DB/K: 0  CLUF: 0
  INDEX NAME: MTL_DEMAND_N2  COL#: 3 2 4 5
    TOTAL ::  LVLS: 1   #LB: 24  #DK: 181  LB/K: 1  DB/K: 1  CLUF: 236
  INDEX NAME: MTL_DEMAND_N3  COL#: 36
    TOTAL ::  LVLS: 0   #LB: 0  #DK: 0  LB/K: 0  DB/K: 0  CLUF: 0
  INDEX NAME: MTL_DEMAND_N4  COL#: 44
    TOTAL ::  LVLS: 0   #LB: 0  #DK: 0  LB/K: 0  DB/K: 0  CLUF: 0
  INDEX NAME: MTL_DEMAND_N5  COL#: 35
    TOTAL ::  LVLS: 0   #LB: 0  #DK: 0  LB/K: 0  DB/K: 0  CLUF: 0
  INDEX NAME: MTL_DEMAND_N6  COL#: 83
    TOTAL ::  LVLS: 0   #LB: 0  #DK: 0  LB/K: 0  DB/K: 0  CLUF: 0
  INDEX NAME: MTL_DEMAND_N7  COL#: 85
    TOTAL ::  LVLS: 0   #LB: 0  #DK: 0  LB/K: 0  DB/K: 0  CLUF: 0
  INDEX NAME: MTL_DEMAND_N8  COL#: 3 2 16
    TOTAL ::  LVLS: 1   #LB: 18  #DK: 124  LB/K: 1  DB/K: 1  CLUF: 221
  INDEX NAME: MTL_DEMAND_N9  COL#: 3 2 15
    TOTAL ::  LVLS: 1   #LB: 23  #DK: 450  LB/K: 1  DB/K: 1  CLUF: 237
  INDEX NAME: MTL_DEMAND_U1  COL#: 1
    TOTAL ::  LVLS: 1   #LB: 15  #DK: 822  LB/K: 1  DB/K: 1  CLUF: 126
***********************
Table stats    Table: OE_ORDER_LINES_ALL   Alias: OOL
  TOTAL ::  CDN: 254870  NBLKS:  25202  AVG_ROW_LEN:  500
-- Index stats
  INDEX NAME: ATOS_OE_ORDER_LINES_N1  COL#: 6 220
    TOTAL ::  LVLS: 2   #LB: 1241  #DK: 6074  LB/K: 1  DB/K: 41  CLUF: 250605
  INDEX NAME: IT_OE_ORDER_LINES_N1  COL#: 214
    TOTAL ::  LVLS: 1   #LB: 6  #DK: 2303  LB/K: 1  DB/K: 1  CLUF: 1957
  INDEX NAME: OE_ORDER_LINES_N1  COL#: 3
    TOTAL ::  LVLS: 2   #LB: 979  #DK: 52036  LB/K: 1  DB/K: 1  CLUF: 70911
  INDEX NAME: OE_ORDER_LINES_N10  COL#: 165
    TOTAL ::  LVLS: 0   #LB: 0  #DK: 0  LB/K: 0  DB/K: 0  CLUF: 0
  INDEX NAME: OE_ORDER_LINES_N11  COL#: 230 66 68 231
    TOTAL ::  LVLS: 2   #LB: 3010  #DK: 254467  LB/K: 1  DB/K: 1  CLUF: 68450
  INDEX NAME: OE_ORDER_LINES_N12  COL#: 212
    TOTAL ::  LVLS: 0   #LB: 0  #DK: 0  LB/K: 0  DB/K: 0  CLUF: 0
  INDEX NAME: OE_ORDER_LINES_N13  COL#: 213
    TOTAL ::  LVLS: 0   #LB: 0  #DK: 0  LB/K: 0  DB/K: 0  CLUF: 0
  INDEX NAME: OE_ORDER_LINES_N14  COL#: 166
    TOTAL ::  LVLS: 0   #LB: 0  #DK: 0  LB/K: 0  DB/K: 0  CLUF: 0
  INDEX NAME: OE_ORDER_LINES_N15  COL#: 208
    TOTAL ::  LVLS: 2   #LB: 1009  #DK: 2  LB/K: 504  DB/K: 12933  CLUF: 25867
  INDEX NAME: OE_ORDER_LINES_N16  COL#: 34
    TOTAL ::  LVLS: 2   #LB: 949  #DK: 37466  LB/K: 1  DB/K: 1  CLUF: 58905
  INDEX NAME: OE_ORDER_LINES_N17  COL#: 196
    TOTAL ::  LVLS: 0   #LB: 0  #DK: 0  LB/K: 0  DB/K: 0  CLUF: 0
  INDEX NAME: OE_ORDER_LINES_N18  COL#: 222
    TOTAL ::  LVLS: 0   #LB: 1  #DK: 14  LB/K: 1  DB/K: 1  CLUF: 17
  INDEX NAME: OE_ORDER_LINES_N19  COL#: 320 319
    TOTAL ::  LVLS: 0   #LB: 0  #DK: 0  LB/K: 0  DB/K: 0  CLUF: 0
  INDEX NAME: OE_ORDER_LINES_N2  COL#: 24 219
    TOTAL ::  LVLS: 2   #LB: 895  #DK: 22349  LB/K: 1  DB/K: 10  CLUF: 228935
  INDEX NAME: OE_ORDER_LINES_N3  COL#: 46 208
    TOTAL ::  LVLS: 2   #LB: 834  #DK: 6008  LB/K: 1  DB/K: 40  CLUF: 246065
  INDEX NAME: OE_ORDER_LINES_N5  COL#: 44 45
    TOTAL ::  LVLS: 1   #LB: 8  #DK: 2221  LB/K: 1  DB/K: 1  CLUF: 1842
  INDEX NAME: OE_ORDER_LINES_N6  COL#: 70
    TOTAL ::  LVLS: 1   #LB: 8  #DK: 2297  LB/K: 1  DB/K: 1  CLUF: 1419
  INDEX NAME: OE_ORDER_LINES_N7  COL#: 248
    TOTAL ::  LVLS: 1   #LB: 17  #DK: 2088  LB/K: 1  DB/K: 2  CLUF: 4287
  INDEX NAME: OE_ORDER_LINES_N9  COL#: 283
    TOTAL ::  LVLS: 0   #LB: 0  #DK: 0  LB/K: 0  DB/K: 0  CLUF: 0
  INDEX NAME: OE_ORDER_LINES_U1  COL#: 1
    TOTAL ::  LVLS: 2   #LB: 748  #DK: 254755  LB/K: 1  DB/K: 1  CLUF: 88090
***********************
Table stats    Table: MTL_SALES_ORDERS   Alias: MSO
  TOTAL ::  CDN: 55102  NBLKS:  859  AVG_ROW_LEN:  71
-- Index stats
  INDEX NAME: MTL_SALES_ORDERS_N1  COL#: 7
    TOTAL ::  LVLS: 1   #LB: 297  #DK: 54834  LB/K: 1  DB/K: 1  CLUF: 41032
  INDEX NAME: MTL_SALES_ORDERS_U1  COL#: 1
    TOTAL ::  LVLS: 1   #LB: 268  #DK: 54834  LB/K: 1  DB/K: 1  CLUF: 39929
***********************
Table stats    Table: OE_ORDER_HEADERS_ALL   Alias: OOH
  TOTAL ::  CDN: 52802  NBLKS:  3174  AVG_ROW_LEN:  294
Column:  HEADER_ID  Col#: 1      Table: OE_ORDER_HEADERS_ALL   Alias: OOH
    NDV: 53097     NULLS: 0         DENS: 1.8833e-05 LO:  1135  HI: 95575
    NO HISTOGRAM: #BKT: 1 #VAL: 2
-- Index stats
  INDEX NAME: OE_ORDER_HEADERS_N1  COL#: 152
    TOTAL ::  LVLS: 0   #LB: 0  #DK: 0  LB/K: 0  DB/K: 0  CLUF: 0
  INDEX NAME: OE_ORDER_HEADERS_N2  COL#: 38
    TOTAL ::  LVLS: 1   #LB: 173  #DK: 1158  LB/K: 1  DB/K: 22  CLUF: 26468
  INDEX NAME: OE_ORDER_HEADERS_N3  COL#: 40
    TOTAL ::  LVLS: 1   #LB: 175  #DK: 1671  LB/K: 1  DB/K: 17  CLUF: 29805
  INDEX NAME: OE_ORDER_HEADERS_N4  COL#: 41
    TOTAL ::  LVLS: 1   #LB: 160  #DK: 962  LB/K: 1  DB/K: 27  CLUF: 26496
  INDEX NAME: OE_ORDER_HEADERS_N5  COL#: 29
    TOTAL ::  LVLS: 1   #LB: 209  #DK: 37065  LB/K: 1  DB/K: 1  CLUF: 31775
  INDEX NAME: OE_ORDER_HEADERS_N6  COL#: 144
    TOTAL ::  LVLS: 0   #LB: 0  #DK: 0  LB/K: 0  DB/K: 0  CLUF: 0
  INDEX NAME: OE_ORDER_HEADERS_N7  COL#: 9 7
    TOTAL ::  LVLS: 2   #LB: 442  #DK: 52759  LB/K: 1  DB/K: 1  CLUF: 35168
  INDEX NAME: OE_ORDER_HEADERS_N8  COL#: 94
    TOTAL ::  LVLS: 1   #LB: 332  #DK: 2  LB/K: 166  DB/K: 1846  CLUF: 3692
  INDEX NAME: OE_ORDER_HEADERS_U1  COL#: 1
    TOTAL ::  LVLS: 1   #LB: 146  #DK: 52759  LB/K: 1  DB/K: 1  CLUF: 37738
  INDEX NAME: OE_ORDER_HEADERS_U2  COL#: 4 3 5
    TOTAL ::  LVLS: 1   #LB: 310  #DK: 52759  LB/K: 1  DB/K: 1  CLUF: 38622
***********************
Table stats    Table: OE_ORDER_LINES_ALL   Alias: OOL
  TOTAL ::  CDN: 254870  NBLKS:  25202  AVG_ROW_LEN:  500
Column:  HEADER_ID  Col#: 3      Table: OE_ORDER_LINES_ALL   Alias: OOL
    NDV: 40721     NULLS: 0         DENS: 2.4557e-05 LO:  1135  HI: 95615
    NO HISTOGRAM: #BKT: 1 #VAL: 2
-- Index stats
  INDEX NAME: ATOS_OE_ORDER_LINES_N1  COL#: 6 220
    TOTAL ::  LVLS: 2   #LB: 1241  #DK: 6074  LB/K: 1  DB/K: 41  CLUF: 250605
  INDEX NAME: IT_OE_ORDER_LINES_N1  COL#: 214
    TOTAL ::  LVLS: 1   #LB: 6  #DK: 2303  LB/K: 1  DB/K: 1  CLUF: 1957
  INDEX NAME: OE_ORDER_LINES_N1  COL#: 3
    TOTAL ::  LVLS: 2   #LB: 979  #DK: 52036  LB/K: 1  DB/K: 1  CLUF: 70911
  INDEX NAME: OE_ORDER_LINES_N10  COL#: 165
    TOTAL ::  LVLS: 0   #LB: 0  #DK: 0  LB/K: 0  DB/K: 0  CLUF: 0
  INDEX NAME: OE_ORDER_LINES_N11  COL#: 230 66 68 231
    TOTAL ::  LVLS: 2   #LB: 3010  #DK: 254467  LB/K: 1  DB/K: 1  CLUF: 68450
  INDEX NAME: OE_ORDER_LINES_N12  COL#: 212
    TOTAL ::  LVLS: 0   #LB: 0  #DK: 0  LB/K: 0  DB/K: 0  CLUF: 0
  INDEX NAME: OE_ORDER_LINES_N13  COL#: 213
    TOTAL ::  LVLS: 0   #LB: 0  #DK: 0  LB/K: 0  DB/K: 0  CLUF: 0
  INDEX NAME: OE_ORDER_LINES_N14  COL#: 166
    TOTAL ::  LVLS: 0   #LB: 0  #DK: 0  LB/K: 0  DB/K: 0  CLUF: 0
  INDEX NAME: OE_ORDER_LINES_N15  COL#: 208
    TOTAL ::  LVLS: 2   #LB: 1009  #DK: 2  LB/K: 504  DB/K: 12933  CLUF: 25867
  INDEX NAME: OE_ORDER_LINES_N16  COL#: 34
    TOTAL ::  LVLS: 2   #LB: 949  #DK: 37466  LB/K: 1  DB/K: 1  CLUF: 58905
  INDEX NAME: OE_ORDER_LINES_N17  COL#: 196
    TOTAL ::  LVLS: 0   #LB: 0  #DK: 0  LB/K: 0  DB/K: 0  CLUF: 0
  INDEX NAME: OE_ORDER_LINES_N18  COL#: 222
    TOTAL ::  LVLS: 0   #LB: 1  #DK: 14  LB/K: 1  DB/K: 1  CLUF: 17
  INDEX NAME: OE_ORDER_LINES_N19  COL#: 320 319
    TOTAL ::  LVLS: 0   #LB: 0  #DK: 0  LB/K: 0  DB/K: 0  CLUF: 0
  INDEX NAME: OE_ORDER_LINES_N2  COL#: 24 219
    TOTAL ::  LVLS: 2   #LB: 895  #DK: 22349  LB/K: 1  DB/K: 10  CLUF: 228935
  INDEX NAME: OE_ORDER_LINES_N3  COL#: 46 208
    TOTAL ::  LVLS: 2   #LB: 834  #DK: 6008  LB/K: 1  DB/K: 40  CLUF: 246065
  INDEX NAME: OE_ORDER_LINES_N5  COL#: 44 45
    TOTAL ::  LVLS: 1   #LB: 8  #DK: 2221  LB/K: 1  DB/K: 1  CLUF: 1842
  INDEX NAME: OE_ORDER_LINES_N6  COL#: 70
    TOTAL ::  LVLS: 1   #LB: 8  #DK: 2297  LB/K: 1  DB/K: 1  CLUF: 1419
  INDEX NAME: OE_ORDER_LINES_N7  COL#: 248
    TOTAL ::  LVLS: 1   #LB: 17  #DK: 2088  LB/K: 1  DB/K: 2  CLUF: 4287
  INDEX NAME: OE_ORDER_LINES_N9  COL#: 283
    TOTAL ::  LVLS: 0   #LB: 0  #DK: 0  LB/K: 0  DB/K: 0  CLUF: 0
  INDEX NAME: OE_ORDER_LINES_U1  COL#: 1
    TOTAL ::  LVLS: 2   #LB: 748  #DK: 254755  LB/K: 1  DB/K: 1  CLUF: 88090
_OPTIMIZER_PERCENT_PARALLEL = 0
***************************************
SINGLE TABLE ACCESS PATH
Column: LINE_NUMBE  Col#: 5      Table: OE_ORDER_LINES_ALL   Alias: OOL
    NDV: 160       NULLS: 0         DENS: 6.2500e-03 LO:  1  HI: 162
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column:     ORG_ID  Col#: 2      Table: OE_ORDER_LINES_ALL   Alias: OOL
    NDV: 2         NULLS: 0         DENS: 5.0000e-01 LO:  87  HI: 88
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column: VISIBLE_DE  Col#: 175    Table: OE_ORDER_LINES_ALL   Alias: OOL
    NDV: 1         NULLS: 37990     DENS: 1.0000e+00
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column: FLOW_STATU  Col#: 263    Table: OE_ORDER_LINES_ALL   Alias: OOL
    NDV: 10        NULLS: 0         DENS: 1.0000e-01
    NO HISTOGRAM: #BKT: 1 #VAL: 2
  TABLE: OE_ORDER_LINES_ALL     ORIG CDN: 254870  ROUNDED CDN: 84386  CMPTD CDN: 84386
  Access path: tsc  Resc:  3827  Resp:  3827
  BEST_CST: 3827.00  PATH: 2  Degree:  1
***************************************
SINGLE TABLE ACCESS PATH
Column: ORDER_NUMB  Col#: 4      Table: OE_ORDER_HEADERS_ALL   Alias: OOH
    NDV: 53097     NULLS: 0         DENS: 1.8833e-05 LO:  101100004  HI: 901100012
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column:     ORG_ID  Col#: 2      Table: OE_ORDER_HEADERS_ALL   Alias: OOH
    NDV: 2         NULLS: 0         DENS: 5.0000e-01 LO:  87  HI: 88
    NO HISTOGRAM: #BKT: 1 #VAL: 2
  TABLE: OE_ORDER_HEADERS_ALL     ORIG CDN: 52802  ROUNDED CDN: 26401  CMPTD CDN: 26401
  Access path: tsc  Resc:  483  Resp:  483
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 38933
  IX_SEL:  1.0000e+00  TB_SEL:  1.0000e+00
  BEST_CST: 483.00  PATH: 2  Degree:  1
***************************************
SINGLE TABLE ACCESS PATH
  TABLE: MTL_SALES_ORDERS     ORIG CDN: 55102  ROUNDED CDN: 2755  CMPTD CDN: 2755
  Access path: tsc  Resc:  132  Resp:  132
  BEST_CST: 132.00  PATH: 2  Degree:  1
***************************************
SINGLE TABLE ACCESS PATH
Column:  OPEN_FLAG  Col#: 208    Table: OE_ORDER_LINES_ALL   Alias: OOL
    NDV: 2         NULLS: 0         DENS: 1.9618e-06
    FREQUENCY HISTOGRAM: #BKT: 152922 #VAL: 2
  TABLE: OE_ORDER_LINES_ALL     ORIG CDN: 254870  ROUNDED CDN: 3940  CMPTD CDN: 3940
  Access path: tsc  Resc:  3827  Resp:  3827
  BEST_CST: 3827.00  PATH: 2  Degree:  1
***************************************
SINGLE TABLE ACCESS PATH
  TABLE: MTL_DEMAND     ORIG CDN: 822  ROUNDED CDN: 822  CMPTD CDN: 822
  Access path: tsc  Resc:  15  Resp:  15
  BEST_CST: 15.00  PATH: 2  Degree:  1
***************************************
OPTIMIZER STATISTICS AND COMPUTATIONS
***************************************
GENERAL PLANS
***********************
Join order[1]:  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_LINES_ALL[OOL]#2  MTL_DEMAND[MD1]#0  OE_ORDER_HEADERS_ALL[OOH]#3  OE_ORDER_LINES_ALL[OOL]#4
Now joining: OE_ORDER_LINES_ALL[OOL]#2 *******
NL Join
  Outer table: cost: 132  cdn: 2755  rcz: 15  resp:  132
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  10543517  Resp:  10543517
  Best NL cost: 10543517  resp: 10543517
Join cardinality:  197 = outer (2755) * inner (3940) * sel (1.8148e-05)  [flag=0]
SM Join
  Outer table:
    resc: 132  cdn: 2755  rcz: 15  deg: 1  resp: 132
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 3940  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       10 Row size:           27 Rows:       2755
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         57
      Total IO sort cost: 34
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       20 Row size:           40 Rows:       3940
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         67
      Total IO sort cost: 44
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4036  Resp:  4036
SM Join (with index on outer)
  Access path: index (no sta/stp keys)
      Index: MTL_SALES_ORDERS_U1
  TABLE: MTL_SALES_ORDERS
      RSC_CPU: 0   RSC_IO: 40198
  IX_SEL:  1.0000e+00  TB_SEL:  1.0000e+00
  Outer table:
    resc: 40198  cdn: 2755  rcz: 15  deg: 1  resp: 40198
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 3940  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       20 Row size:           40 Rows:       3940
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         67
      Total IO sort cost: 44
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  44068  Resp:  44068
HA Join
  Outer table:
    resc: 132  cdn: 2755  rcz: 15  deg: 1  resp: 132
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 3940  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 2   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  10                probefrag:   19 ppasses:    1
  Hash join   Resc: 3961   Resp: 3961
Join result: cost: 3961  cdn: 197  rcz: 42
Now joining: MTL_DEMAND[MD1]#0 *******
NL Join
  Outer table: cost: 3961  cdn: 197  rcz: 42  resp:  3961
  Inner table: MTL_DEMAND
    Access path: tsc  Resc: 15
    Join:  Resc:  6916  Resp:  6916
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N1
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 29
  IX_SEL:  1.0000e+00  TB_SEL:  2.5381e-04
    Join:  resc: 9674  resp: 9674
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N12
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 26
  IX_SEL:  1.0000e+00  TB_SEL:  2.5381e-04
    Join:  resc: 9083  resp: 9083
  Access path: index (join index)
      Index: MTL_DEMAND_N13
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 4355  resp: 4355
  Best NL cost: 4355  resp: 4355
Outer join cardinality:  197 = max ( outer (197) , (outer (197) * inner (822) * sel (2.5381e-04) )  [flag=16]
SM Join
  Outer table:
    resc: 3961  cdn: 197  rcz: 42  deg: 1  resp: 3961
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        2 Row size:           57 Rows:        197
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         49
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        3 Row size:           29 Rows:        822
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         50
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4028  Resp:  4028
HA Join
  Outer table:
    resc: 3961  cdn: 197  rcz: 42  deg: 1  resp: 3961
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  2                probefrag:   3 ppasses:    1
  Hash join   Resc: 3977   Resp: 3977
Join result: cost: 3977  cdn: 197  rcz: 59
Now joining: OE_ORDER_HEADERS_ALL[OOH]#3 *******
NL Join
  Outer table: cost: 3977  cdn: 197  rcz: 59  resp:  3977
  Inner table: OE_ORDER_HEADERS_ALL
    Access path: tsc  Resc: 483
    Join:  Resc:  99128  Resp:  99128
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  1.8833e-05  TB_SEL:  1.8833e-05
    Join:  resc: 4371  resp: 4371
  Best NL cost: 4371  resp: 4371
Join cardinality:  197 = outer (197) * inner (26401) * sel (3.7811e-05)  [flag=0]
SM Join
  Outer table:
    resc: 3977  cdn: 197  rcz: 59  deg: 1  resp: 3977
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        2 Row size:           75 Rows:        197
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         49
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4597  Resp:  4597
HA Join
  Outer table:
    resc: 3977  cdn: 197  rcz: 59  deg: 1  resp: 3977
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  2                probefrag:   88 ppasses:    1
  Hash join   Resc: 4461   Resp: 4461
Join result: cost: 4371  cdn: 197  rcz: 74
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 4371  cdn: 197  rcz: 74  resp:  4371
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  758290  Resp:  758290
  Access path: index (unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  3.9236e-06  TB_SEL:  3.9236e-06
    Join:  resc: 4765  resp: 4765
  Access path: index (join index)
      Index: OE_ORDER_LINES_N1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 3
  IX_SEL:  0.0000e+00  TB_SEL:  2.4557e-05
    Join:  resc: 4962  resp: 4962
  Access path: index (eq-unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 4765  resp: 4765
  Best NL cost: 4765  resp: 4765
Join cardinality:  0 = outer (197) * inner (84386) * sel (1.0497e-10)  [flag=0]
SM Join
  Outer table:
    resc: 4371  cdn: 197  rcz: 74  deg: 1  resp: 4371
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        3 Row size:           92 Rows:        197
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         50
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  8686  Resp:  8686
HA Join
  Outer table:
    resc: 4371  cdn: 197  rcz: 74  deg: 1  resp: 4371
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 2   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  3                probefrag:   402 ppasses:    1
  Hash join   Resc: 8200   Resp: 8200
Join result: cost: 4765  cdn: 1  rcz: 101
Best so far: TABLE#: 1  CST:        132  CDN:       2755  BYTES:      41325
Best so far: TABLE#: 2  CST:       3961  CDN:        197  BYTES:       8274
Best so far: TABLE#: 0  CST:       3977  CDN:        197  BYTES:      11623
Best so far: TABLE#: 3  CST:       4371  CDN:        197  BYTES:      14578
Best so far: TABLE#: 4  CST:       4765  CDN:          1  BYTES:        101
***********************
Join order[2]:  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_LINES_ALL[OOL]#2  MTL_DEMAND[MD1]#0  OE_ORDER_LINES_ALL[OOL]#4  OE_ORDER_HEADERS_ALL[OOH]#3
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 3977  cdn: 197  rcz: 59  resp:  3977
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  757896  Resp:  757896
  Access path: index (unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  3.9236e-06  TB_SEL:  3.9236e-06
    Join:  resc: 4371  resp: 4371
  Access path: index (eq-unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 4371  resp: 4371
  Best NL cost: 4371  resp: 4371
Join cardinality:  65 = outer (197) * inner (84386) * sel (3.9294e-06)  [flag=0]
SM Join
  Outer table:
    resc: 3977  cdn: 197  rcz: 59  deg: 1  resp: 3977
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        2 Row size:           75 Rows:        197
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         49
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  8290  Resp:  8290
HA Join
  Outer table:
    resc: 3977  cdn: 197  rcz: 59  deg: 1  resp: 3977
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  2                probefrag:   402 ppasses:    1
  Hash join   Resc: 7805   Resp: 7805
Join result: cost: 4371  cdn: 65  rcz: 86
Now joining: OE_ORDER_HEADERS_ALL[OOH]#3 *******
NL Join
  Outer table: cost: 4371  cdn: 65  rcz: 86  resp:  4371
  Inner table: OE_ORDER_HEADERS_ALL
    Access path: tsc  Resc: 483
    Join:  Resc:  35766  Resp:  35766
  Access path: index (unique)
      Index: OE_ORDER_HEADERS_U1
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  1.8939e-05  TB_SEL:  1.8939e-05
    Join:  resc: 4436  resp: 4436
  Access path: index (eq-unique)
      Index: OE_ORDER_HEADERS_U1
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 4436  resp: 4436
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  1.8833e-05  TB_SEL:  1.8833e-05
    Join:  resc: 4501  resp: 4501
  Best NL cost: 4436  resp: 4436
Join cardinality:  0 = outer (65) * inner (26401) * sel (1.0101e-09)  [flag=0]
SM Join
  Outer table:
    resc: 4371  cdn: 65  rcz: 86  deg: 1  resp: 4371
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        1 Row size:          105 Rows:         65
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         48
      Total IO sort cost: 24
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4990  Resp:  4990
HA Join
  Outer table:
    resc: 4371  cdn: 65  rcz: 86  deg: 1  resp: 4371
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  1                probefrag:   88 ppasses:    1
  Hash join   Resc: 4855   Resp: 4855
Join result: cost: 4436  cdn: 1  rcz: 101
Best so far: TABLE#: 1  CST:        132  CDN:       2755  BYTES:      41325
Best so far: TABLE#: 2  CST:       3961  CDN:        197  BYTES:       8274
Best so far: TABLE#: 0  CST:       3977  CDN:        197  BYTES:      11623
Best so far: TABLE#: 4  CST:       4371  CDN:         65  BYTES:       5590
Best so far: TABLE#: 3  CST:       4436  CDN:          1  BYTES:        101
***********************
Join order[3]:  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_LINES_ALL[OOL]#2  OE_ORDER_HEADERS_ALL[OOH]#3  MTL_DEMAND[MD1]#0  OE_ORDER_LINES_ALL[OOL]#4
Now joining: OE_ORDER_HEADERS_ALL[OOH]#3 *******
NL Join
  Outer table: cost: 3961  cdn: 197  rcz: 42  resp:  3961
  Inner table: OE_ORDER_HEADERS_ALL
    Access path: tsc  Resc: 483
    Join:  Resc:  99112  Resp:  99112
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  1.8833e-05  TB_SEL:  1.8833e-05
    Join:  resc: 4355  resp: 4355
  Best NL cost: 4355  resp: 4355
Join cardinality:  197 = outer (197) * inner (26401) * sel (3.7811e-05)  [flag=0]
SM Join
  Outer table:
    resc: 3961  cdn: 197  rcz: 42  deg: 1  resp: 3961
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        2 Row size:           57 Rows:        197
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         49
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4581  Resp:  4581
HA Join
  Outer table:
    resc: 3961  cdn: 197  rcz: 42  deg: 1  resp: 3961
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  2                probefrag:   88 ppasses:    1
  Hash join   Resc: 4445   Resp: 4445
Join result: cost: 4355  cdn: 197  rcz: 57
Now joining: MTL_DEMAND[MD1]#0 *******
NL Join
  Outer table: cost: 4355  cdn: 197  rcz: 57  resp:  4355
  Inner table: MTL_DEMAND
    Access path: tsc  Resc: 15
    Join:  Resc:  7310  Resp:  7310
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N1
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 30
  IX_SEL:  1.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 10265  resp: 10265
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N12
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 27
  IX_SEL:  1.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 9674  resp: 9674
  Access path: index (join index)
      Index: MTL_DEMAND_N13
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 4749  resp: 4749
  Best NL cost: 4749  resp: 4749
Outer join cardinality:  860 = max ( outer (197) , (outer (197) * inner (822) * sel (5.3191e-03) )  [flag=16]
SM Join
  Outer table:
    resc: 4355  cdn: 197  rcz: 57  deg: 1  resp: 4355
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        2 Row size:           73 Rows:        197
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         49
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        3 Row size:           29 Rows:        822
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         50
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4422  Resp:  4422
HA Join
  Outer table:
    resc: 4355  cdn: 197  rcz: 57  deg: 1  resp: 4355
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  2                probefrag:   3 ppasses:    1
  Hash join   Resc: 4371   Resp: 4371
Join result: cost: 4371  cdn: 860  rcz: 74
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 4371  cdn: 860  rcz: 74  resp:  4371
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  3295591  Resp:  3295591
  Access path: index (unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  3.9236e-06  TB_SEL:  3.9236e-06
    Join:  resc: 6091  resp: 6091
  Access path: index (join index)
      Index: OE_ORDER_LINES_N1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 3
  IX_SEL:  0.0000e+00  TB_SEL:  2.4557e-05
    Join:  resc: 6951  resp: 6951
  Access path: index (eq-unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 6091  resp: 6091
  Best NL cost: 6091  resp: 6091
Join cardinality:  0 = outer (860) * inner (84386) * sel (1.0497e-10)  [flag=0]
SM Join
  Outer table:
    resc: 4371  cdn: 860  rcz: 74  deg: 1  resp: 4371
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       10 Row size:           92 Rows:        860
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         57
      Total IO sort cost: 34
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  8692  Resp:  8692
HA Join
  Outer table:
    resc: 4371  cdn: 860  rcz: 74  deg: 1  resp: 4371
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 5   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  10                probefrag:   402 ppasses:    1
  Hash join   Resc: 8203   Resp: 8203
***********************
Join order[4]:  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_LINES_ALL[OOL]#2  OE_ORDER_HEADERS_ALL[OOH]#3  OE_ORDER_LINES_ALL[OOL]#4  MTL_DEMAND[MD1]#0
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 4355  cdn: 197  rcz: 57  resp:  4355
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  758274  Resp:  758274
  Access path: index (unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  3.9236e-06  TB_SEL:  3.9236e-06
    Join:  resc: 4749  resp: 4749
  Access path: index (join index)
      Index: OE_ORDER_LINES_N1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 3
  IX_SEL:  0.0000e+00  TB_SEL:  2.4557e-05
    Join:  resc: 4946  resp: 4946
  Access path: index (eq-unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 4749  resp: 4749
  Best NL cost: 4749  resp: 4749
Join cardinality:  0 = outer (197) * inner (84386) * sel (1.0497e-10)  [flag=0]
SM Join
  Outer table:
    resc: 4355  cdn: 197  rcz: 57  deg: 1  resp: 4355
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        2 Row size:           73 Rows:        197
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         49
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  8668  Resp:  8668
HA Join
  Outer table:
    resc: 4355  cdn: 197  rcz: 57  deg: 1  resp: 4355
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  2                probefrag:   402 ppasses:    1
  Hash join   Resc: 8183   Resp: 8183
***********************
Join order[5]:  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_LINES_ALL[OOL]#2  OE_ORDER_LINES_ALL[OOL]#4  MTL_DEMAND[MD1]#0  OE_ORDER_HEADERS_ALL[OOH]#3
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 3961  cdn: 197  rcz: 42  resp:  3961
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  757880  Resp:  757880
  Access path: index (unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  3.9236e-06  TB_SEL:  3.9236e-06
    Join:  resc: 4355  resp: 4355
  Access path: index (eq-unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 4355  resp: 4355
  Best NL cost: 4355  resp: 4355
Join cardinality:  65 = outer (197) * inner (84386) * sel (3.9294e-06)  [flag=0]
SM Join
  Outer table:
    resc: 3961  cdn: 197  rcz: 42  deg: 1  resp: 3961
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        2 Row size:           57 Rows:        197
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         49
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  8274  Resp:  8274
HA Join
  Outer table:
    resc: 3961  cdn: 197  rcz: 42  deg: 1  resp: 3961
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  2                probefrag:   402 ppasses:    1
  Hash join   Resc: 7789   Resp: 7789
Join result: cost: 4355  cdn: 65  rcz: 69
Now joining: MTL_DEMAND[MD1]#0 *******
NL Join
  Outer table: cost: 4355  cdn: 65  rcz: 69  resp:  4355
  Inner table: MTL_DEMAND
    Access path: tsc  Resc: 15
    Join:  Resc:  5330  Resp:  5330
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N1
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 30
  IX_SEL:  1.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 6305  resp: 6305
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N12
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 27
  IX_SEL:  1.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 6110  resp: 6110
  Access path: index (join index)
      Index: MTL_DEMAND_N13
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 4485  resp: 4485
  Best NL cost: 4485  resp: 4485
Outer join cardinality:  286 = max ( outer (65) , (outer (65) * inner (822) * sel (5.3191e-03) )  [flag=16]
SM Join
  Outer table:
    resc: 4355  cdn: 65  rcz: 69  deg: 1  resp: 4355
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        1 Row size:           86 Rows:         65
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         48
      Total IO sort cost: 24
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        3 Row size:           29 Rows:        822
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         50
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4421  Resp:  4421
HA Join
  Outer table:
    resc: 4355  cdn: 65  rcz: 69  deg: 1  resp: 4355
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  1                probefrag:   3 ppasses:    1
  Hash join   Resc: 4371   Resp: 4371
Join result: cost: 4371  cdn: 286  rcz: 86
Now joining: OE_ORDER_HEADERS_ALL[OOH]#3 *******
NL Join
  Outer table: cost: 4371  cdn: 286  rcz: 86  resp:  4371
  Inner table: OE_ORDER_HEADERS_ALL
    Access path: tsc  Resc: 483
    Join:  Resc:  142509  Resp:  142509
  Access path: index (unique)
      Index: OE_ORDER_HEADERS_U1
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  1.8939e-05  TB_SEL:  1.8939e-05
    Join:  resc: 4657  resp: 4657
  Access path: index (eq-unique)
      Index: OE_ORDER_HEADERS_U1
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 4657  resp: 4657
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  1.8833e-05  TB_SEL:  1.8833e-05
    Join:  resc: 4943  resp: 4943
  Best NL cost: 4657  resp: 4657
Join cardinality:  0 = outer (286) * inner (26401) * sel (1.0101e-09)  [flag=0]
SM Join
  Outer table:
    resc: 4371  cdn: 286  rcz: 86  deg: 1  resp: 4371
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        4 Row size:          105 Rows:        286
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         51
      Total IO sort cost: 28
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4993  Resp:  4993
HA Join
  Outer table:
    resc: 4371  cdn: 286  rcz: 86  deg: 1  resp: 4371
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  4                probefrag:   88 ppasses:    1
  Hash join   Resc: 4855   Resp: 4855
***********************
Join order[6]:  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_LINES_ALL[OOL]#2  OE_ORDER_LINES_ALL[OOL]#4  OE_ORDER_HEADERS_ALL[OOH]#3  MTL_DEMAND[MD1]#0
Now joining: OE_ORDER_HEADERS_ALL[OOH]#3 *******
NL Join
  Outer table: cost: 4355  cdn: 65  rcz: 69  resp:  4355
  Inner table: OE_ORDER_HEADERS_ALL
    Access path: tsc  Resc: 483
    Join:  Resc:  35750  Resp:  35750
  Access path: index (unique)
      Index: OE_ORDER_HEADERS_U1
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  1.8939e-05  TB_SEL:  1.8939e-05
    Join:  resc: 4420  resp: 4420
  Access path: index (eq-unique)
      Index: OE_ORDER_HEADERS_U1
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 4420  resp: 4420
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  1.8833e-05  TB_SEL:  1.8833e-05
    Join:  resc: 4485  resp: 4485
  Best NL cost: 4420  resp: 4420
Join cardinality:  0 = outer (65) * inner (26401) * sel (1.0101e-09)  [flag=0]
SM Join
  Outer table:
    resc: 4355  cdn: 65  rcz: 69  deg: 1  resp: 4355
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        1 Row size:           86 Rows:         65
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         48
      Total IO sort cost: 24
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4974  Resp:  4974
HA Join
  Outer table:
    resc: 4355  cdn: 65  rcz: 69  deg: 1  resp: 4355
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  1                probefrag:   88 ppasses:    1
  Hash join   Resc: 4839   Resp: 4839
Join result: cost: 4420  cdn: 1  rcz: 84
Now joining: MTL_DEMAND[MD1]#0 *******
NL Join
  Outer table: cost: 4420  cdn: 1  rcz: 84  resp:  4420
  Inner table: MTL_DEMAND
    Access path: tsc  Resc: 15
    Join:  Resc:  4435  Resp:  4435
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N1
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 30
  IX_SEL:  1.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 4450  resp: 4450
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N12
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 27
  IX_SEL:  1.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 4447  resp: 4447
  Access path: index (join index)
      Index: MTL_DEMAND_N13
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 4422  resp: 4422
  Best NL cost: 4422  resp: 4422
Outer join cardinality:  0 = max ( outer (0) , (outer (0) * inner (822) * sel (5.3191e-03) )  [flag=16]
SM Join
  Outer table:
    resc: 4420  cdn: 1  rcz: 84  deg: 1  resp: 4420
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        1 Row size:          103 Rows:          1
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         48
      Total IO sort cost: 24
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        3 Row size:           29 Rows:        822
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         50
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4486  Resp:  4486
HA Join
  Outer table:
    resc: 4420  cdn: 1  rcz: 84  deg: 1  resp: 4420
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  1                probefrag:   3 ppasses:    1
  Hash join   Resc: 4436   Resp: 4436
Join result: cost: 4422  cdn: 1  rcz: 101
Best so far: TABLE#: 1  CST:        132  CDN:       2755  BYTES:      41325
Best so far: TABLE#: 2  CST:       3961  CDN:        197  BYTES:       8274
Best so far: TABLE#: 4  CST:       4355  CDN:         65  BYTES:       4485
Best so far: TABLE#: 3  CST:       4420  CDN:          1  BYTES:         84
Best so far: TABLE#: 0  CST:       4422  CDN:          1  BYTES:        101
***********************
Join order[7]:  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_HEADERS_ALL[OOH]#3  OE_ORDER_LINES_ALL[OOL]#2  MTL_DEMAND[MD1]#0  OE_ORDER_LINES_ALL[OOL]#4
Now joining: OE_ORDER_HEADERS_ALL[OOH]#3 *******
NL Join
  Outer table: cost: 132  cdn: 2755  rcz: 15  resp:  132
  Inner table: OE_ORDER_HEADERS_ALL
    Access path: tsc  Resc: 483
    Join:  Resc:  1330797  Resp:  1330797
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  1.8833e-05  TB_SEL:  1.8833e-05
    Join:  resc: 5642  resp: 5642
  Best NL cost: 5642  resp: 5642
Join cardinality:  2750 = outer (2755) * inner (26401) * sel (3.7811e-05)  [flag=0]
SM Join
  Outer table:
    resc: 132  cdn: 2755  rcz: 15  deg: 1  resp: 132
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       10 Row size:           27 Rows:       2755
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         57
      Total IO sort cost: 34
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  760  Resp:  760
HA Join
  Outer table:
    resc: 132  cdn: 2755  rcz: 15  deg: 1  resp: 132
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 2   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  10                probefrag:   88 ppasses:    1
  Hash join   Resc: 617   Resp: 617
Join result: cost: 617  cdn: 2750  rcz: 30
Now joining: OE_ORDER_LINES_ALL[OOL]#2 *******
NL Join
  Outer table: cost: 617  cdn: 2750  rcz: 30  resp:  617
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  10524867  Resp:  10524867
  Best NL cost: 10524867  resp: 10524867
Join cardinality:  197 = outer (2750) * inner (3940) * sel (1.8148e-05)  [flag=0]
SM Join
  Outer table:
    resc: 617  cdn: 2750  rcz: 30  deg: 1  resp: 617
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 3940  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       15 Row size:           43 Rows:       2750
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         62
      Total IO sort cost: 38
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       20 Row size:           40 Rows:       3940
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         67
      Total IO sort cost: 44
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4526  Resp:  4526
HA Join
  Outer table:
    resc: 617  cdn: 2750  rcz: 30  deg: 1  resp: 617
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 3940  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 2   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  15                probefrag:   19 ppasses:    1
  Hash join   Resc: 4446   Resp: 4446
***********************
Join order[8]:  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_HEADERS_ALL[OOH]#3  OE_ORDER_LINES_ALL[OOL]#4  OE_ORDER_LINES_ALL[OOL]#2  MTL_DEMAND[MD1]#0
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 617  cdn: 2750  rcz: 30  resp:  617
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  10524867  Resp:  10524867
  Access path: index (join index)
      Index: OE_ORDER_LINES_N1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 3
  IX_SEL:  0.0000e+00  TB_SEL:  2.4557e-05
    Join:  resc: 8867  resp: 8867
  Best NL cost: 8867  resp: 8867
Join cardinality:  6200 = outer (2750) * inner (84386) * sel (2.6713e-05)  [flag=0]
SM Join
  Outer table:
    resc: 617  cdn: 2750  rcz: 30  deg: 1  resp: 617
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       15 Row size:           43 Rows:       2750
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         62
      Total IO sort cost: 38
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  4944  Resp:  4944
HA Join
  Outer table:
    resc: 617  cdn: 2750  rcz: 30  deg: 1  resp: 617
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 7   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  15                probefrag:   402 ppasses:    1
  Hash join   Resc: 4451   Resp: 4451
***********************
Join order[9]:  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_LINES_ALL[OOL]#4  OE_ORDER_LINES_ALL[OOL]#2  MTL_DEMAND[MD1]#0  OE_ORDER_HEADERS_ALL[OOH]#3
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 132  cdn: 2755  rcz: 15  resp:  132
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  10543517  Resp:  10543517
  Best NL cost: 10543517  resp: 10543517
Join cardinality:  232491538 = outer (2755) * inner (84386) * sel (1.0000e+00)  [flag=0]
***********************
Join order[10]:  OE_ORDER_LINES_ALL[OOL]#2  MTL_DEMAND[MD1]#0  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_HEADERS_ALL[OOH]#3  OE_ORDER_LINES_ALL[OOL]#4
Now joining: MTL_DEMAND[MD1]#0 *******
NL Join
  Outer table: cost: 3827  cdn: 3940  rcz: 27  resp:  3827
  Inner table: MTL_DEMAND
    Access path: tsc  Resc: 15
    Join:  Resc:  62927  Resp:  62927
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N1
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 29
  IX_SEL:  1.0000e+00  TB_SEL:  2.5381e-04
    Join:  resc: 118087  resp: 118087
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N12
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 26
  IX_SEL:  1.0000e+00  TB_SEL:  2.5381e-04
    Join:  resc: 106267  resp: 106267
  Access path: index (join index)
      Index: MTL_DEMAND_N13
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 11707  resp: 11707
  Best NL cost: 11707  resp: 11707
Outer join cardinality:  3940 = max ( outer (3940) , (outer (3940) * inner (822) * sel (2.5381e-04) )  [flag=16]
SM Join
  Outer table:
    resc: 3827  cdn: 3940  rcz: 27  deg: 1  resp: 3827
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       20 Row size:           40 Rows:       3940
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         67
      Total IO sort cost: 44
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        3 Row size:           29 Rows:        822
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         50
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  3912  Resp:  3912
HA Join
  Outer table:
    resc: 3827  cdn: 3940  rcz: 27  deg: 1  resp: 3827
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 3   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  19                probefrag:   3 ppasses:    1
  Hash join   Resc: 3845   Resp: 3845
Join result: cost: 3845  cdn: 3940  rcz: 44
Now joining: MTL_SALES_ORDERS[MSO]#1 *******
NL Join
  Outer table: cost: 3845  cdn: 3940  rcz: 44  resp:  3845
  Inner table: MTL_SALES_ORDERS
    Access path: tsc  Resc: 132
    Join:  Resc:  523925  Resp:  523925
  Access path: index (unique)
      Index: MTL_SALES_ORDERS_U1
  TABLE: MTL_SALES_ORDERS
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  1.8148e-05  TB_SEL:  1.8148e-05
    Join:  resc: 7785  resp: 7785
  Access path: index (eq-unique)
      Index: MTL_SALES_ORDERS_U1
  TABLE: MTL_SALES_ORDERS
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 7785  resp: 7785
  Best NL cost: 7785  resp: 7785
Join cardinality:  197 = outer (3940) * inner (2755) * sel (1.8148e-05)  [flag=0]
SM Join
  Outer table:
    resc: 3845  cdn: 3940  rcz: 44  deg: 1  resp: 3845
  Inner table: MTL_SALES_ORDERS
    resc: 132  cdn: 2755  rcz: 15  deg:  1  resp: 132
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       29 Row size:           59 Rows:       3940
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         76
      Total IO sort cost: 52
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       10 Row size:           27 Rows:       2755
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         57
      Total IO sort cost: 34
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4063  Resp:  4063
HA Join
  Outer table:
    resc: 3845  cdn: 3940  rcz: 44  deg: 1  resp: 3845
  Inner table: MTL_SALES_ORDERS
    resc: 132  cdn: 2755  rcz: 15  deg:  1  resp: 132
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 3   Deg: 1   (sides swapped)
      hash_area:  256 (max=13107)  buildfrag:  27                probefrag:   10 ppasses:    1
  Hash join   Resc: 3980   Resp: 3980
  Outer table:
    resc: 132  cdn: 2755  rcz: 15  deg: 1  resp: 132
  Inner table: MTL_DEMAND
    resc: 3845  cdn: 3940  rcz: 44  deg:  1  resp: 3845
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 2   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  10                probefrag:   27 ppasses:    1
  Hash join   Resc: 3979   Resp: 3979
Join result: cost: 3979  cdn: 197  rcz: 59
Now joining: OE_ORDER_HEADERS_ALL[OOH]#3 *******
NL Join
  Outer table: cost: 3979  cdn: 197  rcz: 59  resp:  3979
  Inner table: OE_ORDER_HEADERS_ALL
    Access path: tsc  Resc: 483
    Join:  Resc:  99130  Resp:  99130
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  1.8833e-05  TB_SEL:  1.8833e-05
    Join:  resc: 4373  resp: 4373
  Best NL cost: 4373  resp: 4373
Join cardinality:  197 = outer (197) * inner (26401) * sel (3.7811e-05)  [flag=0]
SM Join
  Outer table:
    resc: 3979  cdn: 197  rcz: 59  deg: 1  resp: 3979
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        2 Row size:           75 Rows:        197
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         49
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4599  Resp:  4599
HA Join
  Outer table:
    resc: 3979  cdn: 197  rcz: 59  deg: 1  resp: 3979
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  2                probefrag:   88 ppasses:    1
  Hash join   Resc: 4463   Resp: 4463
Join result: cost: 4373  cdn: 197  rcz: 74
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 4373  cdn: 197  rcz: 74  resp:  4373
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  758292  Resp:  758292
  Access path: index (unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  3.9236e-06  TB_SEL:  3.9236e-06
    Join:  resc: 4767  resp: 4767
  Access path: index (join index)
      Index: OE_ORDER_LINES_N1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 3
  IX_SEL:  0.0000e+00  TB_SEL:  2.4557e-05
    Join:  resc: 4964  resp: 4964
  Access path: index (eq-unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 4767  resp: 4767
  Best NL cost: 4767  resp: 4767
Join cardinality:  0 = outer (197) * inner (84386) * sel (1.0497e-10)  [flag=0]
SM Join
  Outer table:
    resc: 4373  cdn: 197  rcz: 74  deg: 1  resp: 4373
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        3 Row size:           92 Rows:        197
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         50
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  8688  Resp:  8688
HA Join
  Outer table:
    resc: 4373  cdn: 197  rcz: 74  deg: 1  resp: 4373
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 2   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  3                probefrag:   402 ppasses:    1
  Hash join   Resc: 8202   Resp: 8202
***********************
Join order[11]:  OE_ORDER_LINES_ALL[OOL]#2  MTL_DEMAND[MD1]#0  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_LINES_ALL[OOL]#4  OE_ORDER_HEADERS_ALL[OOH]#3
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 3979  cdn: 197  rcz: 59  resp:  3979
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  757898  Resp:  757898
  Access path: index (unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  3.9236e-06  TB_SEL:  3.9236e-06
    Join:  resc: 4373  resp: 4373
  Access path: index (eq-unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 4373  resp: 4373
  Best NL cost: 4373  resp: 4373
Join cardinality:  65 = outer (197) * inner (84386) * sel (3.9294e-06)  [flag=0]
SM Join
  Outer table:
    resc: 3979  cdn: 197  rcz: 59  deg: 1  resp: 3979
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        2 Row size:           75 Rows:        197
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         49
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  8292  Resp:  8292
HA Join
  Outer table:
    resc: 3979  cdn: 197  rcz: 59  deg: 1  resp: 3979
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  2                probefrag:   402 ppasses:    1
  Hash join   Resc: 7807   Resp: 7807
Join result: cost: 4373  cdn: 65  rcz: 86
Now joining: OE_ORDER_HEADERS_ALL[OOH]#3 *******
NL Join
  Outer table: cost: 4373  cdn: 65  rcz: 86  resp:  4373
  Inner table: OE_ORDER_HEADERS_ALL
    Access path: tsc  Resc: 483
    Join:  Resc:  35768  Resp:  35768
  Access path: index (unique)
      Index: OE_ORDER_HEADERS_U1
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  1.8939e-05  TB_SEL:  1.8939e-05
    Join:  resc: 4438  resp: 4438
  Access path: index (eq-unique)
      Index: OE_ORDER_HEADERS_U1
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 4438  resp: 4438
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  1.8833e-05  TB_SEL:  1.8833e-05
    Join:  resc: 4503  resp: 4503
  Best NL cost: 4438  resp: 4438
Join cardinality:  0 = outer (65) * inner (26401) * sel (1.0101e-09)  [flag=0]
SM Join
  Outer table:
    resc: 4373  cdn: 65  rcz: 86  deg: 1  resp: 4373
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        1 Row size:          105 Rows:         65
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         48
      Total IO sort cost: 24
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4992  Resp:  4992
HA Join
  Outer table:
    resc: 4373  cdn: 65  rcz: 86  deg: 1  resp: 4373
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  1                probefrag:   88 ppasses:    1
  Hash join   Resc: 4857   Resp: 4857
***********************
Join order[12]:  OE_ORDER_LINES_ALL[OOL]#2  MTL_DEMAND[MD1]#0  OE_ORDER_HEADERS_ALL[OOH]#3  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_LINES_ALL[OOL]#4
Now joining: OE_ORDER_HEADERS_ALL[OOH]#3 *******
NL Join
  Outer table: cost: 3845  cdn: 3940  rcz: 44  resp:  3845
  Inner table: OE_ORDER_HEADERS_ALL
    Access path: tsc  Resc: 483
    Join:  Resc:  1906865  Resp:  1906865
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 38932
  IX_SEL:  1.0000e+00  TB_SEL:  1.0000e+00
    Join:  resc: 153395925  resp: 153395925
  Best NL cost: 1906865  resp: 1906865
Join cardinality:  104019940 = outer (3940) * inner (26401) * sel (1.0000e+00)  [flag=0]
***********************
Join order[13]:  OE_ORDER_LINES_ALL[OOL]#2  MTL_DEMAND[MD1]#0  OE_ORDER_LINES_ALL[OOL]#4  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_HEADERS_ALL[OOH]#3
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 3845  cdn: 3940  rcz: 44  resp:  3845
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  15082225  Resp:  15082225
  Access path: index (unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  3.9236e-06  TB_SEL:  3.9236e-06
    Join:  resc: 11725  resp: 11725
  Access path: index (eq-unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 11725  resp: 11725
  Best NL cost: 11725  resp: 11725
Join cardinality:  1306 = outer (3940) * inner (84386) * sel (3.9294e-06)  [flag=0]
SM Join
  Outer table:
    resc: 3845  cdn: 3940  rcz: 44  deg: 1  resp: 3845
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       29 Row size:           59 Rows:       3940
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         76
      Total IO sort cost: 52
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  8186  Resp:  8186
HA Join
  Outer table:
    resc: 3845  cdn: 3940  rcz: 44  deg: 1  resp: 3845
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 12   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  27                probefrag:   402 ppasses:    1
  Hash join   Resc: 7684   Resp: 7684
***********************
Join order[14]:  OE_ORDER_LINES_ALL[OOL]#2  MTL_SALES_ORDERS[MSO]#1  MTL_DEMAND[MD1]#0  OE_ORDER_HEADERS_ALL[OOH]#3  OE_ORDER_LINES_ALL[OOL]#4
Now joining: MTL_SALES_ORDERS[MSO]#1 *******
NL Join
  Outer table: cost: 3827  cdn: 3940  rcz: 27  resp:  3827
  Inner table: MTL_SALES_ORDERS
    Access path: tsc  Resc: 132
    Join:  Resc:  523907  Resp:  523907
  Access path: index (unique)
      Index: MTL_SALES_ORDERS_U1
  TABLE: MTL_SALES_ORDERS
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  1.8148e-05  TB_SEL:  1.8148e-05
    Join:  resc: 7767  resp: 7767
  Access path: index (eq-unique)
      Index: MTL_SALES_ORDERS_U1
  TABLE: MTL_SALES_ORDERS
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 7767  resp: 7767
  Best NL cost: 7767  resp: 7767
Join cardinality:  197 = outer (3940) * inner (2755) * sel (1.8148e-05)  [flag=0]
SM Join
  Outer table:
    resc: 3827  cdn: 3940  rcz: 27  deg: 1  resp: 3827
  Inner table: MTL_SALES_ORDERS
    resc: 132  cdn: 2755  rcz: 15  deg:  1  resp: 132
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       20 Row size:           40 Rows:       3940
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         67
      Total IO sort cost: 44
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       10 Row size:           27 Rows:       2755
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         57
      Total IO sort cost: 34
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4036  Resp:  4036
HA Join
  Outer table:
    resc: 3827  cdn: 3940  rcz: 27  deg: 1  resp: 3827
  Inner table: MTL_SALES_ORDERS
    resc: 132  cdn: 2755  rcz: 15  deg:  1  resp: 132
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 3   Deg: 1   (sides swapped)
      hash_area:  256 (max=13107)  buildfrag:  19                probefrag:   10 ppasses:    1
  Hash join   Resc: 3962   Resp: 3962
  Outer table:
    resc: 132  cdn: 2755  rcz: 15  deg: 1  resp: 132
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 3940  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 2   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  10                probefrag:   19 ppasses:    1
  Hash join   Resc: 3961   Resp: 3961
Join result: cost: 3961  cdn: 197  rcz: 42
Now joining: MTL_DEMAND[MD1]#0 *******
NL Join
  Outer table: cost: 3961  cdn: 197  rcz: 42  resp:  3961
  Inner table: MTL_DEMAND
    Access path: tsc  Resc: 15
    Join:  Resc:  6916  Resp:  6916
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N1
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 30
  IX_SEL:  1.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 9871  resp: 9871
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N12
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 27
  IX_SEL:  1.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 9280  resp: 9280
  Access path: index (join index)
      Index: MTL_DEMAND_N13
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 4355  resp: 4355
  Best NL cost: 4355  resp: 4355
Outer join cardinality:  861 = max ( outer (197) , (outer (197) * inner (822) * sel (5.3191e-03) )  [flag=16]
SM Join
  Outer table:
    resc: 3961  cdn: 197  rcz: 42  deg: 1  resp: 3961
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        2 Row size:           57 Rows:        197
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         49
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        3 Row size:           29 Rows:        822
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         50
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4028  Resp:  4028
HA Join
  Outer table:
    resc: 3961  cdn: 197  rcz: 42  deg: 1  resp: 3961
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  2                probefrag:   3 ppasses:    1
  Hash join   Resc: 3977   Resp: 3977
Join result: cost: 3977  cdn: 861  rcz: 59
Now joining: OE_ORDER_HEADERS_ALL[OOH]#3 *******
NL Join
  Outer table: cost: 3977  cdn: 861  rcz: 59  resp:  3977
  Inner table: OE_ORDER_HEADERS_ALL
    Access path: tsc  Resc: 483
    Join:  Resc:  419840  Resp:  419840
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  1.8833e-05  TB_SEL:  1.8833e-05
    Join:  resc: 5699  resp: 5699
  Best NL cost: 5699  resp: 5699
Join cardinality:  860 = outer (861) * inner (26401) * sel (3.7811e-05)  [flag=0]
SM Join
  Outer table:
    resc: 3977  cdn: 861  rcz: 59  deg: 1  resp: 3977
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        8 Row size:           75 Rows:        861
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         55
      Total IO sort cost: 32
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4603  Resp:  4603
HA Join
  Outer table:
    resc: 3977  cdn: 861  rcz: 59  deg: 1  resp: 3977
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 2   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  8                probefrag:   88 ppasses:    1
  Hash join   Resc: 4462   Resp: 4462
***********************
Join order[15]:  OE_ORDER_LINES_ALL[OOL]#2  MTL_SALES_ORDERS[MSO]#1  MTL_DEMAND[MD1]#0  OE_ORDER_LINES_ALL[OOL]#4  OE_ORDER_HEADERS_ALL[OOH]#3
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 3977  cdn: 861  rcz: 59  resp:  3977
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  3299024  Resp:  3299024
  Access path: index (unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  3.9236e-06  TB_SEL:  3.9236e-06
    Join:  resc: 5699  resp: 5699
  Access path: index (eq-unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 5699  resp: 5699
  Best NL cost: 5699  resp: 5699
Join cardinality:  286 = outer (861) * inner (84386) * sel (3.9294e-06)  [flag=0]
SM Join
  Outer table:
    resc: 3977  cdn: 861  rcz: 59  deg: 1  resp: 3977
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        8 Row size:           75 Rows:        861
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         55
      Total IO sort cost: 32
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  8296  Resp:  8296
HA Join
  Outer table:
    resc: 3977  cdn: 861  rcz: 59  deg: 1  resp: 3977
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 4   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  8                probefrag:   402 ppasses:    1
  Hash join   Resc: 7808   Resp: 7808
***********************
Join order[16]:  OE_ORDER_LINES_ALL[OOL]#2  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_HEADERS_ALL[OOH]#3  MTL_DEMAND[MD1]#0  OE_ORDER_LINES_ALL[OOL]#4
Now joining: OE_ORDER_HEADERS_ALL[OOH]#3 *******
NL Join
  Outer table: cost: 3961  cdn: 197  rcz: 42  resp:  3961
  Inner table: OE_ORDER_HEADERS_ALL
    Access path: tsc  Resc: 483
    Join:  Resc:  99112  Resp:  99112
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  1.8833e-05  TB_SEL:  1.8833e-05
    Join:  resc: 4355  resp: 4355
  Best NL cost: 4355  resp: 4355
Join cardinality:  197 = outer (197) * inner (26401) * sel (3.7811e-05)  [flag=0]
SM Join
  Outer table:
    resc: 3961  cdn: 197  rcz: 42  deg: 1  resp: 3961
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        2 Row size:           57 Rows:        197
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         49
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4581  Resp:  4581
HA Join
  Outer table:
    resc: 3961  cdn: 197  rcz: 42  deg: 1  resp: 3961
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  2                probefrag:   88 ppasses:    1
  Hash join   Resc: 4445   Resp: 4445
Join result: cost: 4355  cdn: 197  rcz: 57
Now joining: MTL_DEMAND[MD1]#0 *******
NL Join
  Outer table: cost: 4355  cdn: 197  rcz: 57  resp:  4355
  Inner table: MTL_DEMAND
    Access path: tsc  Resc: 15
    Join:  Resc:  7310  Resp:  7310
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N1
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 30
  IX_SEL:  1.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 10265  resp: 10265
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N12
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 27
  IX_SEL:  1.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 9674  resp: 9674
  Access path: index (join index)
      Index: MTL_DEMAND_N13
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 4749  resp: 4749
  Best NL cost: 4749  resp: 4749
Outer join cardinality:  860 = max ( outer (197) , (outer (197) * inner (822) * sel (5.3191e-03) )  [flag=16]
SM Join
  Outer table:
    resc: 4355  cdn: 197  rcz: 57  deg: 1  resp: 4355
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        2 Row size:           73 Rows:        197
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         49
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        3 Row size:           29 Rows:        822
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         50
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4422  Resp:  4422
HA Join
  Outer table:
    resc: 4355  cdn: 197  rcz: 57  deg: 1  resp: 4355
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  2                probefrag:   3 ppasses:    1
  Hash join   Resc: 4371   Resp: 4371
Join result: cost: 4371  cdn: 860  rcz: 74
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 4371  cdn: 860  rcz: 74  resp:  4371
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  3295591  Resp:  3295591
  Access path: index (unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  3.9236e-06  TB_SEL:  3.9236e-06
    Join:  resc: 6091  resp: 6091
  Access path: index (join index)
      Index: OE_ORDER_LINES_N1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 3
  IX_SEL:  0.0000e+00  TB_SEL:  2.4557e-05
    Join:  resc: 6951  resp: 6951
  Access path: index (eq-unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 6091  resp: 6091
  Best NL cost: 6091  resp: 6091
Join cardinality:  0 = outer (860) * inner (84386) * sel (1.0497e-10)  [flag=0]
SM Join
  Outer table:
    resc: 4371  cdn: 860  rcz: 74  deg: 1  resp: 4371
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       10 Row size:           92 Rows:        860
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         57
      Total IO sort cost: 34
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  8692  Resp:  8692
HA Join
  Outer table:
    resc: 4371  cdn: 860  rcz: 74  deg: 1  resp: 4371
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 5   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  10                probefrag:   402 ppasses:    1
  Hash join   Resc: 8203   Resp: 8203
***********************
Join order[17]:  OE_ORDER_LINES_ALL[OOL]#2  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_HEADERS_ALL[OOH]#3  OE_ORDER_LINES_ALL[OOL]#4  MTL_DEMAND[MD1]#0
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 4355  cdn: 197  rcz: 57  resp:  4355
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  758274  Resp:  758274
  Access path: index (unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  3.9236e-06  TB_SEL:  3.9236e-06
    Join:  resc: 4749  resp: 4749
  Access path: index (join index)
      Index: OE_ORDER_LINES_N1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 3
  IX_SEL:  0.0000e+00  TB_SEL:  2.4557e-05
    Join:  resc: 4946  resp: 4946
  Access path: index (eq-unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 4749  resp: 4749
  Best NL cost: 4749  resp: 4749
Join cardinality:  0 = outer (197) * inner (84386) * sel (1.0497e-10)  [flag=0]
SM Join
  Outer table:
    resc: 4355  cdn: 197  rcz: 57  deg: 1  resp: 4355
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        2 Row size:           73 Rows:        197
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         49
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  8668  Resp:  8668
HA Join
  Outer table:
    resc: 4355  cdn: 197  rcz: 57  deg: 1  resp: 4355
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  2                probefrag:   402 ppasses:    1
  Hash join   Resc: 8183   Resp: 8183
***********************
Join order[18]:  OE_ORDER_LINES_ALL[OOL]#2  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_LINES_ALL[OOL]#4  MTL_DEMAND[MD1]#0  OE_ORDER_HEADERS_ALL[OOH]#3
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 3961  cdn: 197  rcz: 42  resp:  3961
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  757880  Resp:  757880
  Access path: index (unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  3.9236e-06  TB_SEL:  3.9236e-06
    Join:  resc: 4355  resp: 4355
  Access path: index (eq-unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 4355  resp: 4355
  Best NL cost: 4355  resp: 4355
Join cardinality:  65 = outer (197) * inner (84386) * sel (3.9294e-06)  [flag=0]
SM Join
  Outer table:
    resc: 3961  cdn: 197  rcz: 42  deg: 1  resp: 3961
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        2 Row size:           57 Rows:        197
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         49
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  8274  Resp:  8274
HA Join
  Outer table:
    resc: 3961  cdn: 197  rcz: 42  deg: 1  resp: 3961
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  2                probefrag:   402 ppasses:    1
  Hash join   Resc: 7789   Resp: 7789
Join result: cost: 4355  cdn: 65  rcz: 69
Now joining: MTL_DEMAND[MD1]#0 *******
NL Join
  Outer table: cost: 4355  cdn: 65  rcz: 69  resp:  4355
  Inner table: MTL_DEMAND
    Access path: tsc  Resc: 15
    Join:  Resc:  5330  Resp:  5330
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N1
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 30
  IX_SEL:  1.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 6305  resp: 6305
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N12
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 27
  IX_SEL:  1.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 6110  resp: 6110
  Access path: index (join index)
      Index: MTL_DEMAND_N13
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 4485  resp: 4485
  Best NL cost: 4485  resp: 4485
Outer join cardinality:  286 = max ( outer (65) , (outer (65) * inner (822) * sel (5.3191e-03) )  [flag=16]
SM Join
  Outer table:
    resc: 4355  cdn: 65  rcz: 69  deg: 1  resp: 4355
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        1 Row size:           86 Rows:         65
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         48
      Total IO sort cost: 24
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        3 Row size:           29 Rows:        822
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         50
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4421  Resp:  4421
HA Join
  Outer table:
    resc: 4355  cdn: 65  rcz: 69  deg: 1  resp: 4355
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  1                probefrag:   3 ppasses:    1
  Hash join   Resc: 4371   Resp: 4371
Join result: cost: 4371  cdn: 286  rcz: 86
Now joining: OE_ORDER_HEADERS_ALL[OOH]#3 *******
NL Join
  Outer table: cost: 4371  cdn: 286  rcz: 86  resp:  4371
  Inner table: OE_ORDER_HEADERS_ALL
    Access path: tsc  Resc: 483
    Join:  Resc:  142509  Resp:  142509
  Access path: index (unique)
      Index: OE_ORDER_HEADERS_U1
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  1.8939e-05  TB_SEL:  1.8939e-05
    Join:  resc: 4657  resp: 4657
  Access path: index (eq-unique)
      Index: OE_ORDER_HEADERS_U1
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 4657  resp: 4657
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  1.8833e-05  TB_SEL:  1.8833e-05
    Join:  resc: 4943  resp: 4943
  Best NL cost: 4657  resp: 4657
Join cardinality:  0 = outer (286) * inner (26401) * sel (1.0101e-09)  [flag=0]
SM Join
  Outer table:
    resc: 4371  cdn: 286  rcz: 86  deg: 1  resp: 4371
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        4 Row size:          105 Rows:        286
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         51
      Total IO sort cost: 28
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4993  Resp:  4993
HA Join
  Outer table:
    resc: 4371  cdn: 286  rcz: 86  deg: 1  resp: 4371
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  4                probefrag:   88 ppasses:    1
  Hash join   Resc: 4855   Resp: 4855
***********************
Join order[19]:  OE_ORDER_LINES_ALL[OOL]#2  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_LINES_ALL[OOL]#4  OE_ORDER_HEADERS_ALL[OOH]#3  MTL_DEMAND[MD1]#0
Now joining: OE_ORDER_HEADERS_ALL[OOH]#3 *******
NL Join
  Outer table: cost: 4355  cdn: 65  rcz: 69  resp:  4355
  Inner table: OE_ORDER_HEADERS_ALL
    Access path: tsc  Resc: 483
    Join:  Resc:  35750  Resp:  35750
  Access path: index (unique)
      Index: OE_ORDER_HEADERS_U1
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  1.8939e-05  TB_SEL:  1.8939e-05
    Join:  resc: 4420  resp: 4420
  Access path: index (eq-unique)
      Index: OE_ORDER_HEADERS_U1
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 4420  resp: 4420
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  1.8833e-05  TB_SEL:  1.8833e-05
    Join:  resc: 4485  resp: 4485
  Best NL cost: 4420  resp: 4420
Join cardinality:  0 = outer (65) * inner (26401) * sel (1.0101e-09)  [flag=0]
SM Join
  Outer table:
    resc: 4355  cdn: 65  rcz: 69  deg: 1  resp: 4355
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        1 Row size:           86 Rows:         65
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         48
      Total IO sort cost: 24
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4974  Resp:  4974
HA Join
  Outer table:
    resc: 4355  cdn: 65  rcz: 69  deg: 1  resp: 4355
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  1                probefrag:   88 ppasses:    1
  Hash join   Resc: 4839   Resp: 4839
Join result: cost: 4420  cdn: 1  rcz: 84
Now joining: MTL_DEMAND[MD1]#0 *******
NL Join
  Outer table: cost: 4420  cdn: 1  rcz: 84  resp:  4420
  Inner table: MTL_DEMAND
    Access path: tsc  Resc: 15
    Join:  Resc:  4435  Resp:  4435
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N1
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 30
  IX_SEL:  1.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 4450  resp: 4450
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N12
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 27
  IX_SEL:  1.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 4447  resp: 4447
  Access path: index (join index)
      Index: MTL_DEMAND_N13
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 4422  resp: 4422
  Best NL cost: 4422  resp: 4422
Outer join cardinality:  0 = max ( outer (0) , (outer (0) * inner (822) * sel (5.3191e-03) )  [flag=16]
SM Join
  Outer table:
    resc: 4420  cdn: 1  rcz: 84  deg: 1  resp: 4420
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        1 Row size:          103 Rows:          1
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         48
      Total IO sort cost: 24
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        3 Row size:           29 Rows:        822
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         50
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4486  Resp:  4486
HA Join
  Outer table:
    resc: 4420  cdn: 1  rcz: 84  deg: 1  resp: 4420
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  1                probefrag:   3 ppasses:    1
  Hash join   Resc: 4436   Resp: 4436
***********************
Join order[20]:  OE_ORDER_LINES_ALL[OOL]#2  OE_ORDER_HEADERS_ALL[OOH]#3  MTL_DEMAND[MD1]#0  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_LINES_ALL[OOL]#4
Now joining: OE_ORDER_HEADERS_ALL[OOH]#3 *******
NL Join
  Outer table: cost: 3827  cdn: 3940  rcz: 27  resp:  3827
  Inner table: OE_ORDER_HEADERS_ALL
    Access path: tsc  Resc: 483
    Join:  Resc:  1906847  Resp:  1906847
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 38932
  IX_SEL:  1.0000e+00  TB_SEL:  1.0000e+00
    Join:  resc: 153395907  resp: 153395907
  Best NL cost: 1906847  resp: 1906847
Join cardinality:  104019940 = outer (3940) * inner (26401) * sel (1.0000e+00)  [flag=0]
***********************
Join order[21]:  OE_ORDER_LINES_ALL[OOL]#2  OE_ORDER_LINES_ALL[OOL]#4  MTL_DEMAND[MD1]#0  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_HEADERS_ALL[OOH]#3
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 3827  cdn: 3940  rcz: 27  resp:  3827
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  15082207  Resp:  15082207
  Access path: index (unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  3.9236e-06  TB_SEL:  3.9236e-06
    Join:  resc: 11707  resp: 11707
  Access path: index (eq-unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 11707  resp: 11707
  Best NL cost: 11707  resp: 11707
Join cardinality:  1306 = outer (3940) * inner (84386) * sel (3.9294e-06)  [flag=0]
SM Join
  Outer table:
    resc: 3827  cdn: 3940  rcz: 27  deg: 1  resp: 3827
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       20 Row size:           40 Rows:       3940
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         67
      Total IO sort cost: 44
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  8158  Resp:  8158
HA Join
  Outer table:
    resc: 3827  cdn: 3940  rcz: 27  deg: 1  resp: 3827
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 8   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  19                probefrag:   402 ppasses:    1
  Hash join   Resc: 7662   Resp: 7662
***********************
Join order[22]:  OE_ORDER_HEADERS_ALL[OOH]#3  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_LINES_ALL[OOL]#2  MTL_DEMAND[MD1]#0  OE_ORDER_LINES_ALL[OOL]#4
Now joining: MTL_SALES_ORDERS[MSO]#1 *******
NL Join
  Outer table: cost: 483  cdn: 26401  rcz: 15  resp:  483
  Inner table: MTL_SALES_ORDERS
    Access path: tsc  Resc: 132
    Join:  Resc:  3485415  Resp:  3485415
  Best NL cost: 3485415  resp: 3485415
Join cardinality:  2750 = outer (26401) * inner (2755) * sel (3.7811e-05)  [flag=0]
SM Join
  Outer table:
    resc: 483  cdn: 26401  rcz: 15  deg: 1  resp: 483
  Inner table: MTL_SALES_ORDERS
    resc: 132  cdn: 2755  rcz: 15  deg:  1  resp: 132
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       10 Row size:           27 Rows:       2755
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         57
      Total IO sort cost: 34
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  760  Resp:  760
HA Join
  Outer table:
    resc: 483  cdn: 26401  rcz: 15  deg: 1  resp: 483
  Inner table: MTL_SALES_ORDERS
    resc: 132  cdn: 2755  rcz: 15  deg:  1  resp: 132
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 10   Deg: 1   (sides swapped)
      hash_area:  256 (max=13107)  buildfrag:  88                probefrag:   10 ppasses:    1
  Hash join   Resc: 625   Resp: 625
  Outer table:
    resc: 132  cdn: 2755  rcz: 15  deg: 1  resp: 132
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 2   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  10                probefrag:   88 ppasses:    1
  Hash join   Resc: 617   Resp: 617
Join result: cost: 617  cdn: 2750  rcz: 30
Now joining: OE_ORDER_LINES_ALL[OOL]#2 *******
NL Join
  Outer table: cost: 617  cdn: 2750  rcz: 30  resp:  617
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  10524867  Resp:  10524867
  Best NL cost: 10524867  resp: 10524867
Join cardinality:  197 = outer (2750) * inner (3940) * sel (1.8148e-05)  [flag=0]
SM Join
  Outer table:
    resc: 617  cdn: 2750  rcz: 30  deg: 1  resp: 617
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 3940  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       15 Row size:           43 Rows:       2750
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         62
      Total IO sort cost: 38
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       20 Row size:           40 Rows:       3940
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         67
      Total IO sort cost: 44
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4526  Resp:  4526
HA Join
  Outer table:
    resc: 617  cdn: 2750  rcz: 30  deg: 1  resp: 617
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 3940  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 2   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  15                probefrag:   19 ppasses:    1
  Hash join   Resc: 4446   Resp: 4446
***********************
Join order[23]:  OE_ORDER_HEADERS_ALL[OOH]#3  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_LINES_ALL[OOL]#4  OE_ORDER_LINES_ALL[OOL]#2  MTL_DEMAND[MD1]#0
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 617  cdn: 2750  rcz: 30  resp:  617
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  10524867  Resp:  10524867
  Access path: index (join index)
      Index: OE_ORDER_LINES_N1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 3
  IX_SEL:  0.0000e+00  TB_SEL:  2.4557e-05
    Join:  resc: 8867  resp: 8867
  Best NL cost: 8867  resp: 8867
Join cardinality:  6200 = outer (2750) * inner (84386) * sel (2.6713e-05)  [flag=0]
SM Join
  Outer table:
    resc: 617  cdn: 2750  rcz: 30  deg: 1  resp: 617
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       15 Row size:           43 Rows:       2750
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         62
      Total IO sort cost: 38
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  4944  Resp:  4944
HA Join
  Outer table:
    resc: 617  cdn: 2750  rcz: 30  deg: 1  resp: 617
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 7   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  15                probefrag:   402 ppasses:    1
  Hash join   Resc: 4451   Resp: 4451
***********************
Join order[24]:  OE_ORDER_HEADERS_ALL[OOH]#3  OE_ORDER_LINES_ALL[OOL]#2  MTL_DEMAND[MD1]#0  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_LINES_ALL[OOL]#4
Now joining: OE_ORDER_LINES_ALL[OOL]#2 *******
NL Join
  Outer table: cost: 483  cdn: 26401  rcz: 15  resp:  483
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  101037110  Resp:  101037110
  Best NL cost: 101037110  resp: 101037110
Join cardinality:  104019940 = outer (26401) * inner (3940) * sel (1.0000e+00)  [flag=0]
***********************
Join order[25]:  OE_ORDER_HEADERS_ALL[OOH]#3  OE_ORDER_LINES_ALL[OOL]#4  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_LINES_ALL[OOL]#2  MTL_DEMAND[MD1]#0
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 483  cdn: 26401  rcz: 15  resp:  483
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  101037110  Resp:  101037110
  Access path: index (join index)
      Index: OE_ORDER_LINES_N1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 3
  IX_SEL:  0.0000e+00  TB_SEL:  2.4557e-05
    Join:  resc: 79686  resp: 79686
  Best NL cost: 79686  resp: 79686
Join cardinality:  59513 = outer (26401) * inner (84386) * sel (2.6713e-05)  [flag=0]
SM Join
  Outer table:
    resc: 483  cdn: 26401  rcz: 15  deg: 1  resp: 483
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  4882  Resp:  4882
SM Join (with index on outer)
  Access path: index (no sta/stp keys)
      Index: OE_ORDER_HEADERS_U1
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 37885
  IX_SEL:  1.0000e+00  TB_SEL:  1.0000e+00
  Outer table:
    resc: 37885  cdn: 26401  rcz: 15  deg: 1  resp: 37885
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  42173  Resp:  42173
HA Join
  Outer table:
    resc: 483  cdn: 26401  rcz: 15  deg: 1  resp: 483
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 37   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  88                probefrag:   402 ppasses:    1
  Hash join   Resc: 4347   Resp: 4347
Join result: cost: 4347  cdn: 59513  rcz: 42
Now joining: MTL_SALES_ORDERS[MSO]#1 *******
NL Join
  Outer table: cost: 4347  cdn: 59513  rcz: 42  resp:  4347
  Inner table: MTL_SALES_ORDERS
    Access path: tsc  Resc: 132
    Join:  Resc:  7860063  Resp:  7860063
  Best NL cost: 7860063  resp: 7860063
Join cardinality:  59494 = outer (59513) * inner (2755) * sel (3.6284e-04)  [flag=0]
SM Join
  Outer table:
    resc: 4347  cdn: 59513  rcz: 42  deg: 1  resp: 4347
  Inner table: MTL_SALES_ORDERS
    resc: 132  cdn: 2755  rcz: 15  deg:  1  resp: 132
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      416 Row size:           57 Rows:      59513
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        510
      Total IO sort cost: 463
      Total CPU sort cost: 0
      Total Temp space used: 7185000
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       10 Row size:           27 Rows:       2755
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         57
      Total IO sort cost: 34
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4976  Resp:  4976
HA Join
  Outer table:
    resc: 4347  cdn: 59513  rcz: 42  deg: 1  resp: 4347
  Inner table: MTL_SALES_ORDERS
    resc: 132  cdn: 2755  rcz: 15  deg:  1  resp: 132
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 81   Deg: 1   (sides swapped)
      hash_area:  256 (max=13107)  buildfrag:  393                probefrag:   10 ppasses:    1
  Hash join   Resc: 4560   Resp: 4560
  Outer table:
    resc: 132  cdn: 2755  rcz: 15  deg: 1  resp: 132
  Inner table: OE_ORDER_LINES_ALL
    resc: 4347  cdn: 59513  rcz: 42  deg:  1  resp: 4347
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 5   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  10                probefrag:   393 ppasses:    1
  Hash join   Resc: 4484   Resp: 4484
***********************
Join order[26]:  OE_ORDER_HEADERS_ALL[OOH]#3  OE_ORDER_LINES_ALL[OOL]#4  OE_ORDER_LINES_ALL[OOL]#2  MTL_DEMAND[MD1]#0  MTL_SALES_ORDERS[MSO]#1
Now joining: OE_ORDER_LINES_ALL[OOL]#2 *******
NL Join
  Outer table: cost: 4347  cdn: 59513  rcz: 42  resp:  4347
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  227760598  Resp:  227760598
  Best NL cost: 227760598  resp: 227760598
Join cardinality:  921 = outer (59513) * inner (3940) * sel (3.9294e-06)  [flag=0]
SM Join
  Outer table:
    resc: 4347  cdn: 59513  rcz: 42  deg: 1  resp: 4347
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 3940  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      416 Row size:           57 Rows:      59513
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        510
      Total IO sort cost: 463
      Total CPU sort cost: 0
      Total Temp space used: 7185000
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       20 Row size:           40 Rows:       3940
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         67
      Total IO sort cost: 44
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  8680  Resp:  8680
HA Join
  Outer table:
    resc: 4347  cdn: 59513  rcz: 42  deg: 1  resp: 4347
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 3940  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 83   Deg: 1   (sides swapped)
      hash_area:  256 (max=13107)  buildfrag:  393                probefrag:   19 ppasses:    1
  Hash join   Resc: 8257   Resp: 8257
  Outer table:
    resc: 3827  cdn: 3940  rcz: 27  deg: 1  resp: 3827
  Inner table: OE_ORDER_LINES_ALL
    resc: 4347  cdn: 59513  rcz: 42  deg:  1  resp: 4347
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 8   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  19                probefrag:   393 ppasses:    1
  Hash join   Resc: 8182   Resp: 8182
***********************
Join order[27]:  OE_ORDER_LINES_ALL[OOL]#4  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_LINES_ALL[OOL]#2  MTL_DEMAND[MD1]#0  OE_ORDER_HEADERS_ALL[OOH]#3
Now joining: MTL_SALES_ORDERS[MSO]#1 *******
NL Join
  Outer table: cost: 3827  cdn: 84386  rcz: 27  resp:  3827
  Inner table: MTL_SALES_ORDERS
    Access path: tsc  Resc: 132
    Join:  Resc:  11142779  Resp:  11142779
  Best NL cost: 11142779  resp: 11142779
Join cardinality:  232491538 = outer (84386) * inner (2755) * sel (1.0000e+00)  [flag=0]
***********************
Join order[28]:  OE_ORDER_LINES_ALL[OOL]#4  OE_ORDER_LINES_ALL[OOL]#2  MTL_DEMAND[MD1]#0  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_HEADERS_ALL[OOH]#3
Now joining: OE_ORDER_LINES_ALL[OOL]#2 *******
NL Join
  Outer table: cost: 3827  cdn: 84386  rcz: 27  resp:  3827
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  322949049  Resp:  322949049
  Best NL cost: 322949049  resp: 322949049
Join cardinality:  1306 = outer (84386) * inner (3940) * sel (3.9294e-06)  [flag=0]
SM Join
  Outer table:
    resc: 3827  cdn: 84386  rcz: 27  deg: 1  resp: 3827
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 3940  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       20 Row size:           40 Rows:       3940
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         67
      Total IO sort cost: 44
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  8158  Resp:  8158
SM Join (with index on outer)
  Access path: index (no sta/stp keys)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 88840
  IX_SEL:  1.0000e+00  TB_SEL:  1.0000e+00
  Outer table:
    resc: 88840  cdn: 84386  rcz: 27  deg: 1  resp: 88840
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 3940  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       20 Row size:           40 Rows:       3940
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         67
      Total IO sort cost: 44
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  92710  Resp:  92710
HA Join
  Outer table:
    resc: 3827  cdn: 84386  rcz: 27  deg: 1  resp: 3827
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 3940  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 85   Deg: 1   (sides swapped)
      hash_area:  256 (max=13107)  buildfrag:  402                probefrag:   19 ppasses:    1
  Hash join   Resc: 7739   Resp: 7739
  Outer table:
    resc: 3827  cdn: 3940  rcz: 27  deg: 1  resp: 3827
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 8   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  19                probefrag:   402 ppasses:    1
  Hash join   Resc: 7662   Resp: 7662
***********************
Join order[29]:  OE_ORDER_LINES_ALL[OOL]#4  OE_ORDER_HEADERS_ALL[OOH]#3  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_LINES_ALL[OOL]#2  MTL_DEMAND[MD1]#0
Now joining: OE_ORDER_HEADERS_ALL[OOH]#3 *******
NL Join
  Outer table: cost: 3827  cdn: 84386  rcz: 27  resp:  3827
  Inner table: OE_ORDER_HEADERS_ALL
    Access path: tsc  Resc: 483
    Join:  Resc:  40762265  Resp:  40762265
  Access path: index (unique)
      Index: OE_ORDER_HEADERS_U1
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  1.8939e-05  TB_SEL:  1.8939e-05
    Join:  resc: 88213  resp: 88213
  Access path: index (eq-unique)
      Index: OE_ORDER_HEADERS_U1
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 88213  resp: 88213
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 38932
  IX_SEL:  1.0000e+00  TB_SEL:  1.0000e+00
    Join:  resc: 3285319579  resp: 3285319579
  Best NL cost: 88213  resp: 88213
Join cardinality:  59513 = outer (84386) * inner (26401) * sel (2.6713e-05)  [flag=0]
SM Join
  Outer table:
    resc: 3827  cdn: 84386  rcz: 27  deg: 1  resp: 3827
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4882  Resp:  4882
SM Join (with index on outer)
  Access path: index (no sta/stp keys)
      Index: OE_ORDER_LINES_N1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 71892
  IX_SEL:  1.0000e+00  TB_SEL:  1.0000e+00
  Outer table:
    resc: 71892  cdn: 84386  rcz: 27  deg: 1  resp: 71892
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  72486  Resp:  72486
HA Join
  Outer table:
    resc: 3827  cdn: 84386  rcz: 27  deg: 1  resp: 3827
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 99   Deg: 1   (sides swapped)
      hash_area:  256 (max=13107)  buildfrag:  402                probefrag:   88 ppasses:    1
  Hash join   Resc: 4409   Resp: 4409
  Outer table:
    resc: 483  cdn: 26401  rcz: 15  deg: 1  resp: 483
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 37   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  88                probefrag:   402 ppasses:    1
  Hash join   Resc: 4347   Resp: 4347
Join result: cost: 4347  cdn: 59513  rcz: 42
Now joining: MTL_SALES_ORDERS[MSO]#1 *******
NL Join
  Outer table: cost: 4347  cdn: 59513  rcz: 42  resp:  4347
  Inner table: MTL_SALES_ORDERS
    Access path: tsc  Resc: 132
    Join:  Resc:  7860063  Resp:  7860063
  Best NL cost: 7860063  resp: 7860063
Join cardinality:  6200 = outer (59513) * inner (2755) * sel (3.7811e-05)  [flag=0]
SM Join
  Outer table:
    resc: 4347  cdn: 59513  rcz: 42  deg: 1  resp: 4347
  Inner table: MTL_SALES_ORDERS
    resc: 132  cdn: 2755  rcz: 15  deg:  1  resp: 132
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      416 Row size:           57 Rows:      59513
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        510
      Total IO sort cost: 463
      Total CPU sort cost: 0
      Total Temp space used: 6235000
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       10 Row size:           27 Rows:       2755
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         57
      Total IO sort cost: 34
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4976  Resp:  4976
HA Join
  Outer table:
    resc: 4347  cdn: 59513  rcz: 42  deg: 1  resp: 4347
  Inner table: MTL_SALES_ORDERS
    resc: 132  cdn: 2755  rcz: 15  deg:  1  resp: 132
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 81   Deg: 1   (sides swapped)
      hash_area:  256 (max=13107)  buildfrag:  393                probefrag:   10 ppasses:    1
  Hash join   Resc: 4560   Resp: 4560
  Outer table:
    resc: 132  cdn: 2755  rcz: 15  deg: 1  resp: 132
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 4347  cdn: 59513  rcz: 42  deg:  1  resp: 4347
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 5   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  10                probefrag:   393 ppasses:    1
  Hash join   Resc: 4484   Resp: 4484
***********************
Join order[30]:  OE_ORDER_LINES_ALL[OOL]#4  OE_ORDER_HEADERS_ALL[OOH]#3  OE_ORDER_LINES_ALL[OOL]#2  MTL_DEMAND[MD1]#0  MTL_SALES_ORDERS[MSO]#1
Now joining: OE_ORDER_LINES_ALL[OOL]#2 *******
NL Join
  Outer table: cost: 4347  cdn: 59513  rcz: 42  resp:  4347
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  227760598  Resp:  227760598
  Best NL cost: 227760598  resp: 227760598
Join cardinality:  921 = outer (59513) * inner (3940) * sel (3.9294e-06)  [flag=0]
SM Join
  Outer table:
    resc: 4347  cdn: 59513  rcz: 42  deg: 1  resp: 4347
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 3940  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      416 Row size:           57 Rows:      59513
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        510
      Total IO sort cost: 463
      Total CPU sort cost: 0
      Total Temp space used: 6235000
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       20 Row size:           40 Rows:       3940
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         67
      Total IO sort cost: 44
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  8680  Resp:  8680
HA Join
  Outer table:
    resc: 4347  cdn: 59513  rcz: 42  deg: 1  resp: 4347
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 3940  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 83   Deg: 1   (sides swapped)
      hash_area:  256 (max=13107)  buildfrag:  393                probefrag:   19 ppasses:    1
  Hash join   Resc: 8257   Resp: 8257
  Outer table:
    resc: 3827  cdn: 3940  rcz: 27  deg: 1  resp: 3827
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 4347  cdn: 59513  rcz: 42  deg:  1  resp: 4347
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 8   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  19                probefrag:   393 ppasses:    1
  Hash join   Resc: 8182   Resp: 8182
******** Next OR predicate ********
******** OR-branching ********
Column: PRIMARY_UO  Col#: 11     Table: MTL_DEMAND   Alias: MD1
    NDV: 125       NULLS: 0         DENS: 8.0000e-03 LO:  0  HI: 132500
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column: PRIMARY_UO  Col#: 11     Table: MTL_DEMAND   Alias: MD1
    NDV: 125       NULLS: 0         DENS: 8.0000e-03 LO:  0  HI: 132500
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column: DEMAND_SOU  Col#: 6      Table: MTL_DEMAND   Alias: MD1
    NDV: 188       NULLS: 0         DENS: 5.3191e-03
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column: DEMAND_SOU  Col#: 4      Table: MTL_DEMAND   Alias: MD1
    NDV: 1         NULLS: 0         DENS: 6.0827e-04
    FREQUENCY HISTOGRAM: #BKT: 822 #VAL: 1
Column: RESERVATIO  Col#: 16     Table: MTL_DEMAND   Alias: MD1
    NDV: 2         NULLS: 0         DENS: 5.0000e-01 LO:  2  HI: 3
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column:  HEADER_ID  Col#: 3      Table: OE_ORDER_LINES_ALL   Alias: OOL
    NDV: 40721     NULLS: 0         DENS: 2.4557e-05 LO:  1135  HI: 95615
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column:    LINE_ID  Col#: 1      Table: OE_ORDER_LINES_ALL   Alias: OOL
    NDV: 254490    NULLS: 0         DENS: 3.9294e-06 LO:  1007  HI: 306941
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column:  OPEN_FLAG  Col#: 208    Table: OE_ORDER_LINES_ALL   Alias: OOL
    NDV: 2         NULLS: 0         DENS: 1.9618e-06
    FREQUENCY HISTOGRAM: #BKT: 152922 #VAL: 2
Column: SHIPPED_QU  Col#: 14     Table: OE_ORDER_LINES_ALL   Alias: OOL
    NDV: 2622      NULLS: 39965     DENS: 3.8139e-04 LO:  0  HI: 31440
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column: ORDER_QUAN  Col#: 10     Table: OE_ORDER_LINES_ALL   Alias: OOL
    NDV: 14        NULLS: 0         DENS: 7.1429e-02
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column: INVENTORY_  Col#: 46     Table: OE_ORDER_LINES_ALL   Alias: OOL
    NDV: 4510      NULLS: 0         DENS: 2.2173e-04 LO:  124  HI: 1082601
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column: SHIP_FROM_  Col#: 23     Table: OE_ORDER_LINES_ALL   Alias: OOL
    NDV: 3         NULLS: 26        DENS: 3.3333e-01 LO:  95  HI: 100
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column: SHIPPED_QU  Col#: 14     Table: OE_ORDER_LINES_ALL   Alias: OOL
    NDV: 2622      NULLS: 39965     DENS: 3.8139e-04 LO:  0  HI: 31440
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column: SHIPPED_QU  Col#: 14     Table: OE_ORDER_LINES_ALL   Alias: OOL
    NDV: 2622      NULLS: 39965     DENS: 3.8139e-04 LO:  0  HI: 31440
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column: ORDER_QUAN  Col#: 10     Table: OE_ORDER_LINES_ALL   Alias: OOL
    NDV: 14        NULLS: 0         DENS: 7.1429e-02
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column: INVENTORY_  Col#: 46     Table: OE_ORDER_LINES_ALL   Alias: OOL
    NDV: 4510      NULLS: 0         DENS: 2.2173e-04 LO:  124  HI: 1082601
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column: SHIP_FROM_  Col#: 23     Table: OE_ORDER_LINES_ALL   Alias: OOL
    NDV: 3         NULLS: 26        DENS: 3.3333e-01 LO:  95  HI: 100
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column: SHIPPED_QU  Col#: 14     Table: OE_ORDER_LINES_ALL   Alias: OOL
    NDV: 2622      NULLS: 39965     DENS: 3.8139e-04 LO:  0  HI: 31440
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column:    LINE_ID  Col#: 1      Table: OE_ORDER_LINES_ALL   Alias: OOL
    NDV: 254490    NULLS: 0         DENS: 3.9294e-06 LO:  1007  HI: 306941
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column:   SEGMENT1  Col#: 7      Table: MTL_SALES_ORDERS   Alias: MSO
    NDV: 55102     NULLS: 0         DENS: 1.8148e-05
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column: SALES_ORDE  Col#: 1      Table: MTL_SALES_ORDERS   Alias: MSO
    NDV: 55102     NULLS: 0         DENS: 1.8148e-05 LO:  1  HI: 66046
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column:  HEADER_ID  Col#: 1      Table: OE_ORDER_HEADERS_ALL   Alias: OOH
    NDV: 53097     NULLS: 0         DENS: 1.8833e-05 LO:  1135  HI: 95575
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column: ORDER_NUMB  Col#: 4      Table: OE_ORDER_HEADERS_ALL   Alias: OOH
    NDV: 53097     NULLS: 0         DENS: 1.8833e-05 LO:  101100004  HI: 901100012
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column: ORDER_NUMB  Col#: 4      Table: OE_ORDER_HEADERS_ALL   Alias: OOH
    NDV: 53097     NULLS: 0         DENS: 1.8833e-05 LO:  101100004  HI: 901100012
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column:     ORG_ID  Col#: 2      Table: OE_ORDER_HEADERS_ALL   Alias: OOH
    NDV: 2         NULLS: 0         DENS: 5.0000e-01 LO:  87  HI: 88
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column:  HEADER_ID  Col#: 3      Table: OE_ORDER_LINES_ALL   Alias: OOL
    NDV: 40721     NULLS: 0         DENS: 2.4557e-05 LO:  1135  HI: 95615
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column:    LINE_ID  Col#: 1      Table: OE_ORDER_LINES_ALL   Alias: OOL
    NDV: 254490    NULLS: 0         DENS: 3.9294e-06 LO:  1007  HI: 306941
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column: LINE_NUMBE  Col#: 5      Table: OE_ORDER_LINES_ALL   Alias: OOL
    NDV: 160       NULLS: 0         DENS: 6.2500e-03 LO:  1  HI: 162
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column:     ORG_ID  Col#: 2      Table: OE_ORDER_LINES_ALL   Alias: OOL
    NDV: 2         NULLS: 0         DENS: 5.0000e-01 LO:  87  HI: 88
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column: VISIBLE_DE  Col#: 175    Table: OE_ORDER_LINES_ALL   Alias: OOL
    NDV: 1         NULLS: 37990     DENS: 1.0000e+00
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column: FLOW_STATU  Col#: 263    Table: OE_ORDER_LINES_ALL   Alias: OOL
    NDV: 10        NULLS: 0         DENS: 1.0000e-01
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column: VISIBLE_DE  Col#: 175    Table: OE_ORDER_LINES_ALL   Alias: OOL
    NDV: 1         NULLS: 37990     DENS: 1.0000e+00
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column: FLOW_STATU  Col#: 263    Table: OE_ORDER_LINES_ALL   Alias: OOL
    NDV: 10        NULLS: 0         DENS: 1.0000e-01
    NO HISTOGRAM: #BKT: 1 #VAL: 2
***************************************
SINGLE TABLE ACCESS PATH
  TABLE: OE_ORDER_LINES_ALL     ORIG CDN: 254870  ROUNDED CDN: 84386  CMPTD CDN: 84386
  Access path: tsc  Resc:  3827  Resp:  3827
  BEST_CST: 3827.00  PATH: 2  Degree:  1
***************************************
SINGLE TABLE ACCESS PATH
  TABLE: OE_ORDER_HEADERS_ALL     ORIG CDN: 52802  ROUNDED CDN: 26401  CMPTD CDN: 26401
  Access path: tsc  Resc:  483  Resp:  483
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 38933
  IX_SEL:  1.0000e+00  TB_SEL:  1.0000e+00
  BEST_CST: 483.00  PATH: 2  Degree:  1
***************************************
SINGLE TABLE ACCESS PATH
  TABLE: MTL_SALES_ORDERS     ORIG CDN: 55102  ROUNDED CDN: 2755  CMPTD CDN: 2755
  Access path: tsc  Resc:  132  Resp:  132
  BEST_CST: 132.00  PATH: 2  Degree:  1
***************************************
SINGLE TABLE ACCESS PATH
  TABLE: OE_ORDER_LINES_ALL     ORIG CDN: 254870  ROUNDED CDN: 197  CMPTD CDN: 197
  Access path: tsc  Resc:  3827  Resp:  3827
  BEST_CST: 3827.00  PATH: 2  Degree:  1
***************************************
SINGLE TABLE ACCESS PATH
  TABLE: MTL_DEMAND     ORIG CDN: 822  ROUNDED CDN: 822  CMPTD CDN: 822
  Access path: tsc  Resc:  15  Resp:  15
  BEST_CST: 15.00  PATH: 2  Degree:  1
***************************************
GENERAL PLANS
***********************
Join order[1]:  OE_ORDER_LINES_ALL[OOL]#0  MTL_DEMAND[MD1]#1  MTL_SALES_ORDERS[MSO]#2  OE_ORDER_HEADERS_ALL[OOH]#3  OE_ORDER_LINES_ALL[OOL]#4
Now joining: MTL_DEMAND[MD1]#1 *******
NL Join
  Outer table: cost: 3827  cdn: 197  rcz: 27  resp:  3827
  Inner table: MTL_DEMAND
    Access path: tsc  Resc: 15
    Join:  Resc:  6782  Resp:  6782
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N1
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 30
  IX_SEL:  1.0000e+00  TB_SEL:  5.0761e-03
    Join:  resc: 9737  resp: 9737
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N12
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 27
  IX_SEL:  1.0000e+00  TB_SEL:  5.0761e-03
    Join:  resc: 9146  resp: 9146
  Access path: index (join index)
      Index: MTL_DEMAND_N13
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 4221  resp: 4221
  Best NL cost: 4221  resp: 4221
Outer join cardinality:  822 = max ( outer (197) , (outer (197) * inner (822) * sel (5.0761e-03) )  [flag=16]
SM Join
  Outer table:
    resc: 3827  cdn: 197  rcz: 27  deg: 1  resp: 3827
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        1 Row size:           40 Rows:        197
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         48
      Total IO sort cost: 24
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        3 Row size:           29 Rows:        822
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         50
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  3893  Resp:  3893
HA Join
  Outer table:
    resc: 3827  cdn: 197  rcz: 27  deg: 1  resp: 3827
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  1                probefrag:   3 ppasses:    1
  Hash join   Resc: 3843   Resp: 3843
Join result: cost: 3843  cdn: 822  rcz: 44
Now joining: MTL_SALES_ORDERS[MSO]#2 *******
NL Join
  Outer table: cost: 3843  cdn: 822  rcz: 44  resp:  3843
  Inner table: MTL_SALES_ORDERS
    Access path: tsc  Resc: 132
    Join:  Resc:  112347  Resp:  112347
  Access path: index (unique)
      Index: MTL_SALES_ORDERS_U1
  TABLE: MTL_SALES_ORDERS
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  1.8148e-05  TB_SEL:  1.8148e-05
    Join:  resc: 4665  resp: 4665
  Access path: index (eq-unique)
      Index: MTL_SALES_ORDERS_U1
  TABLE: MTL_SALES_ORDERS
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 4665  resp: 4665
  Best NL cost: 4665  resp: 4665
Join cardinality:  41 = outer (822) * inner (2755) * sel (1.8148e-05)  [flag=0]
SM Join
  Outer table:
    resc: 3843  cdn: 822  rcz: 44  deg: 1  resp: 3843
  Inner table: MTL_SALES_ORDERS
    resc: 132  cdn: 2755  rcz: 15  deg:  1  resp: 132
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        6 Row size:           59 Rows:        822
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         53
      Total IO sort cost: 30
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       10 Row size:           27 Rows:       2755
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         57
      Total IO sort cost: 34
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4038  Resp:  4038
HA Join
  Outer table:
    resc: 3843  cdn: 822  rcz: 44  deg: 1  resp: 3843
  Inner table: MTL_SALES_ORDERS
    resc: 132  cdn: 2755  rcz: 15  deg:  1  resp: 132
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  6                probefrag:   10 ppasses:    1
  Hash join   Resc: 3976   Resp: 3976
Join result: cost: 3976  cdn: 41  rcz: 59
Now joining: OE_ORDER_HEADERS_ALL[OOH]#3 *******
NL Join
  Outer table: cost: 3976  cdn: 41  rcz: 59  resp:  3976
  Inner table: OE_ORDER_HEADERS_ALL
    Access path: tsc  Resc: 483
    Join:  Resc:  23779  Resp:  23779
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  1.8833e-05  TB_SEL:  1.8833e-05
    Join:  resc: 4058  resp: 4058
  Best NL cost: 4058  resp: 4058
Join cardinality:  41 = outer (41) * inner (26401) * sel (3.7811e-05)  [flag=0]
SM Join
  Outer table:
    resc: 3976  cdn: 41  rcz: 59  deg: 1  resp: 3976
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        1 Row size:           75 Rows:         41
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         48
      Total IO sort cost: 24
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4595  Resp:  4595
HA Join
  Outer table:
    resc: 3976  cdn: 41  rcz: 59  deg: 1  resp: 3976
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  1                probefrag:   88 ppasses:    1
  Hash join   Resc: 4460   Resp: 4460
Join result: cost: 4058  cdn: 41  rcz: 74
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 4058  cdn: 41  rcz: 74  resp:  4058
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  160965  Resp:  160965
  Access path: index (unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  3.9236e-06  TB_SEL:  3.9236e-06
    Join:  resc: 4140  resp: 4140
  Access path: index (join index)
      Index: OE_ORDER_LINES_N1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 3
  IX_SEL:  0.0000e+00  TB_SEL:  2.4557e-05
    Join:  resc: 4181  resp: 4181
  Access path: index (eq-unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 4140  resp: 4140
  Best NL cost: 4140  resp: 4140
Join cardinality:  0 = outer (41) * inner (84386) * sel (1.0497e-10)  [flag=0]
SM Join
  Outer table:
    resc: 4058  cdn: 41  rcz: 74  deg: 1  resp: 4058
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        1 Row size:           92 Rows:         41
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         48
      Total IO sort cost: 24
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  8370  Resp:  8370
HA Join
  Outer table:
    resc: 4058  cdn: 41  rcz: 74  deg: 1  resp: 4058
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  1                probefrag:   402 ppasses:    1
  Hash join   Resc: 7886   Resp: 7886
Join result: cost: 4140  cdn: 1  rcz: 101
Best so far: TABLE#: 0  CST:       3827  CDN:        197  BYTES:       5319
Best so far: TABLE#: 1  CST:       3843  CDN:        822  BYTES:      36168
Best so far: TABLE#: 2  CST:       3976  CDN:         41  BYTES:       2419
Best so far: TABLE#: 3  CST:       4058  CDN:         41  BYTES:       3034
Best so far: TABLE#: 4  CST:       4140  CDN:          1  BYTES:        101
***********************
Join order[2]:  OE_ORDER_LINES_ALL[OOL]#0  MTL_DEMAND[MD1]#1  MTL_SALES_ORDERS[MSO]#2  OE_ORDER_LINES_ALL[OOL]#4  OE_ORDER_HEADERS_ALL[OOH]#3
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 3976  cdn: 41  rcz: 59  resp:  3976
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  160883  Resp:  160883
  Access path: index (unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  3.9236e-06  TB_SEL:  3.9236e-06
    Join:  resc: 4058  resp: 4058
  Access path: index (eq-unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 4058  resp: 4058
  Best NL cost: 4058  resp: 4058
Join cardinality:  14 = outer (41) * inner (84386) * sel (3.9294e-06)  [flag=0]
SM Join
  Outer table:
    resc: 3976  cdn: 41  rcz: 59  deg: 1  resp: 3976
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        1 Row size:           75 Rows:         41
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         48
      Total IO sort cost: 24
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  8288  Resp:  8288
HA Join
  Outer table:
    resc: 3976  cdn: 41  rcz: 59  deg: 1  resp: 3976
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  1                probefrag:   402 ppasses:    1
  Hash join   Resc: 7804   Resp: 7804
Join result: cost: 4058  cdn: 14  rcz: 86
Now joining: OE_ORDER_HEADERS_ALL[OOH]#3 *******
NL Join
  Outer table: cost: 4058  cdn: 14  rcz: 86  resp:  4058
  Inner table: OE_ORDER_HEADERS_ALL
    Access path: tsc  Resc: 483
    Join:  Resc:  10820  Resp:  10820
  Access path: index (unique)
      Index: OE_ORDER_HEADERS_U1
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  1.8939e-05  TB_SEL:  1.8939e-05
    Join:  resc: 4072  resp: 4072
  Access path: index (eq-unique)
      Index: OE_ORDER_HEADERS_U1
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 4072  resp: 4072
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  1.8833e-05  TB_SEL:  1.8833e-05
    Join:  resc: 4086  resp: 4086
  Best NL cost: 4072  resp: 4072
Join cardinality:  0 = outer (14) * inner (26401) * sel (1.0101e-09)  [flag=0]
SM Join
  Outer table:
    resc: 4058  cdn: 14  rcz: 86  deg: 1  resp: 4058
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        1 Row size:          105 Rows:         14
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         48
      Total IO sort cost: 24
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4677  Resp:  4677
HA Join
  Outer table:
    resc: 4058  cdn: 14  rcz: 86  deg: 1  resp: 4058
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  1                probefrag:   88 ppasses:    1
  Hash join   Resc: 4542   Resp: 4542
Join result: cost: 4072  cdn: 1  rcz: 101
Best so far: TABLE#: 0  CST:       3827  CDN:        197  BYTES:       5319
Best so far: TABLE#: 1  CST:       3843  CDN:        822  BYTES:      36168
Best so far: TABLE#: 2  CST:       3976  CDN:         41  BYTES:       2419
Best so far: TABLE#: 4  CST:       4058  CDN:         14  BYTES:       1204
Best so far: TABLE#: 3  CST:       4072  CDN:          1  BYTES:        101
***********************
Join order[3]:  OE_ORDER_LINES_ALL[OOL]#0  MTL_DEMAND[MD1]#1  OE_ORDER_HEADERS_ALL[OOH]#3  MTL_SALES_ORDERS[MSO]#2  OE_ORDER_LINES_ALL[OOL]#4
Now joining: OE_ORDER_HEADERS_ALL[OOH]#3 *******
NL Join
  Outer table: cost: 3843  cdn: 822  rcz: 44  resp:  3843
  Inner table: OE_ORDER_HEADERS_ALL
    Access path: tsc  Resc: 483
    Join:  Resc:  400869  Resp:  400869
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 38932
  IX_SEL:  1.0000e+00  TB_SEL:  1.0000e+00
    Join:  resc: 32005947  resp: 32005947
  Best NL cost: 400869  resp: 400869
Join cardinality:  21701622 = outer (822) * inner (26401) * sel (1.0000e+00)  [flag=0]
***********************
Join order[4]:  OE_ORDER_LINES_ALL[OOL]#0  MTL_DEMAND[MD1]#1  OE_ORDER_LINES_ALL[OOL]#4  MTL_SALES_ORDERS[MSO]#2  OE_ORDER_HEADERS_ALL[OOH]#3
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 3843  cdn: 822  rcz: 44  resp:  3843
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  3149637  Resp:  3149637
  Access path: index (unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  3.9236e-06  TB_SEL:  3.9236e-06
    Join:  resc: 5487  resp: 5487
  Access path: index (eq-unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 5487  resp: 5487
  Best NL cost: 5487  resp: 5487
Join cardinality:  273 = outer (822) * inner (84386) * sel (3.9294e-06)  [flag=0]
SM Join
  Outer table:
    resc: 3843  cdn: 822  rcz: 44  deg: 1  resp: 3843
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        6 Row size:           59 Rows:        822
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         53
      Total IO sort cost: 30
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  8160  Resp:  8160
HA Join
  Outer table:
    resc: 3843  cdn: 822  rcz: 44  deg: 1  resp: 3843
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 3   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  6                probefrag:   402 ppasses:    1
  Hash join   Resc: 7673   Resp: 7673
***********************
Join order[5]:  OE_ORDER_LINES_ALL[OOL]#0  MTL_SALES_ORDERS[MSO]#2  MTL_DEMAND[MD1]#1  OE_ORDER_HEADERS_ALL[OOH]#3  OE_ORDER_LINES_ALL[OOL]#4
Now joining: MTL_SALES_ORDERS[MSO]#2 *******
NL Join
  Outer table: cost: 3827  cdn: 197  rcz: 27  resp:  3827
  Inner table: MTL_SALES_ORDERS
    Access path: tsc  Resc: 132
    Join:  Resc:  29831  Resp:  29831
  Access path: index (unique)
      Index: MTL_SALES_ORDERS_U1
  TABLE: MTL_SALES_ORDERS
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  1.8148e-05  TB_SEL:  1.8148e-05
    Join:  resc: 4024  resp: 4024
  Access path: index (eq-unique)
      Index: MTL_SALES_ORDERS_U1
  TABLE: MTL_SALES_ORDERS
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 4024  resp: 4024
  Best NL cost: 4024  resp: 4024
Join cardinality:  10 = outer (197) * inner (2755) * sel (1.8148e-05)  [flag=0]
SM Join
  Outer table:
    resc: 3827  cdn: 197  rcz: 27  deg: 1  resp: 3827
  Inner table: MTL_SALES_ORDERS
    resc: 132  cdn: 2755  rcz: 15  deg:  1  resp: 132
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        1 Row size:           40 Rows:        197
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         48
      Total IO sort cost: 24
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       10 Row size:           27 Rows:       2755
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         57
      Total IO sort cost: 34
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4017  Resp:  4017
HA Join
  Outer table:
    resc: 3827  cdn: 197  rcz: 27  deg: 1  resp: 3827
  Inner table: MTL_SALES_ORDERS
    resc: 132  cdn: 2755  rcz: 15  deg:  1  resp: 132
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  1                probefrag:   10 ppasses:    1
  Hash join   Resc: 3960   Resp: 3960
Join result: cost: 3960  cdn: 10  rcz: 42
Now joining: MTL_DEMAND[MD1]#1 *******
NL Join
  Outer table: cost: 3960  cdn: 10  rcz: 42  resp:  3960
  Inner table: MTL_DEMAND
    Access path: tsc  Resc: 15
    Join:  Resc:  4110  Resp:  4110
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N1
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 30
  IX_SEL:  1.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 4260  resp: 4260
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N12
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 27
  IX_SEL:  1.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 4230  resp: 4230
  Access path: index (join index)
      Index: MTL_DEMAND_N13
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 3980  resp: 3980
  Best NL cost: 3980  resp: 3980
Outer join cardinality:  43 = max ( outer (10) , (outer (10) * inner (822) * sel (5.3191e-03) )  [flag=16]
SM Join
  Outer table:
    resc: 3960  cdn: 10  rcz: 42  deg: 1  resp: 3960
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        1 Row size:           57 Rows:         10
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         48
      Total IO sort cost: 24
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        3 Row size:           29 Rows:        822
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         50
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4026  Resp:  4026
HA Join
  Outer table:
    resc: 3960  cdn: 10  rcz: 42  deg: 1  resp: 3960
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  1                probefrag:   3 ppasses:    1
  Hash join   Resc: 3976   Resp: 3976
Join result: cost: 3980  cdn: 43  rcz: 59
Now joining: OE_ORDER_HEADERS_ALL[OOH]#3 *******
NL Join
  Outer table: cost: 3980  cdn: 43  rcz: 59  resp:  3980
  Inner table: OE_ORDER_HEADERS_ALL
    Access path: tsc  Resc: 483
    Join:  Resc:  24749  Resp:  24749
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  1.8833e-05  TB_SEL:  1.8833e-05
    Join:  resc: 4066  resp: 4066
  Best NL cost: 4066  resp: 4066
Join cardinality:  43 = outer (43) * inner (26401) * sel (3.7811e-05)  [flag=0]
SM Join
  Outer table:
    resc: 3980  cdn: 43  rcz: 59  deg: 1  resp: 3980
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        1 Row size:           75 Rows:         43
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         48
      Total IO sort cost: 24
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4599  Resp:  4599
HA Join
  Outer table:
    resc: 3980  cdn: 43  rcz: 59  deg: 1  resp: 3980
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  1                probefrag:   88 ppasses:    1
  Hash join   Resc: 4464   Resp: 4464
Join result: cost: 4066  cdn: 43  rcz: 74
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 4066  cdn: 43  rcz: 74  resp:  4066
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  168627  Resp:  168627
  Access path: index (unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  3.9236e-06  TB_SEL:  3.9236e-06
    Join:  resc: 4152  resp: 4152
  Access path: index (join index)
      Index: OE_ORDER_LINES_N1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 3
  IX_SEL:  0.0000e+00  TB_SEL:  2.4557e-05
    Join:  resc: 4195  resp: 4195
  Access path: index (eq-unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 4152  resp: 4152
  Best NL cost: 4152  resp: 4152
Join cardinality:  0 = outer (43) * inner (84386) * sel (1.0497e-10)  [flag=0]
SM Join
  Outer table:
    resc: 4066  cdn: 43  rcz: 74  deg: 1  resp: 4066
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        1 Row size:           92 Rows:         43
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         48
      Total IO sort cost: 24
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  8378  Resp:  8378
HA Join
  Outer table:
    resc: 4066  cdn: 43  rcz: 74  deg: 1  resp: 4066
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  1                probefrag:   402 ppasses:    1
  Hash join   Resc: 7894   Resp: 7894
***********************
Join order[6]:  OE_ORDER_LINES_ALL[OOL]#0  MTL_SALES_ORDERS[MSO]#2  MTL_DEMAND[MD1]#1  OE_ORDER_LINES_ALL[OOL]#4  OE_ORDER_HEADERS_ALL[OOH]#3
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 3980  cdn: 43  rcz: 59  resp:  3980
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  168541  Resp:  168541
  Access path: index (unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  3.9236e-06  TB_SEL:  3.9236e-06
    Join:  resc: 4066  resp: 4066
  Access path: index (eq-unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 4066  resp: 4066
  Best NL cost: 4066  resp: 4066
Join cardinality:  14 = outer (43) * inner (84386) * sel (3.9294e-06)  [flag=0]
SM Join
  Outer table:
    resc: 3980  cdn: 43  rcz: 59  deg: 1  resp: 3980
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        1 Row size:           75 Rows:         43
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         48
      Total IO sort cost: 24
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  8292  Resp:  8292
HA Join
  Outer table:
    resc: 3980  cdn: 43  rcz: 59  deg: 1  resp: 3980
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  1                probefrag:   402 ppasses:    1
  Hash join   Resc: 7808   Resp: 7808
Join result: cost: 4066  cdn: 14  rcz: 86
Now joining: OE_ORDER_HEADERS_ALL[OOH]#3 *******
NL Join
  Outer table: cost: 4066  cdn: 14  rcz: 86  resp:  4066
  Inner table: OE_ORDER_HEADERS_ALL
    Access path: tsc  Resc: 483
    Join:  Resc:  10828  Resp:  10828
  Access path: index (unique)
      Index: OE_ORDER_HEADERS_U1
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  1.8939e-05  TB_SEL:  1.8939e-05
    Join:  resc: 4080  resp: 4080
  Access path: index (eq-unique)
      Index: OE_ORDER_HEADERS_U1
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 4080  resp: 4080
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  1.8833e-05  TB_SEL:  1.8833e-05
    Join:  resc: 4094  resp: 4094
  Best NL cost: 4080  resp: 4080
Join cardinality:  0 = outer (14) * inner (26401) * sel (1.0101e-09)  [flag=0]
SM Join
  Outer table:
    resc: 4066  cdn: 14  rcz: 86  deg: 1  resp: 4066
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        1 Row size:          105 Rows:         14
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         48
      Total IO sort cost: 24
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4685  Resp:  4685
HA Join
  Outer table:
    resc: 4066  cdn: 14  rcz: 86  deg: 1  resp: 4066
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  1                probefrag:   88 ppasses:    1
  Hash join   Resc: 4550   Resp: 4550
***********************
Join order[7]:  OE_ORDER_LINES_ALL[OOL]#0  MTL_SALES_ORDERS[MSO]#2  OE_ORDER_HEADERS_ALL[OOH]#3  MTL_DEMAND[MD1]#1  OE_ORDER_LINES_ALL[OOL]#4
Now joining: OE_ORDER_HEADERS_ALL[OOH]#3 *******
NL Join
  Outer table: cost: 3960  cdn: 10  rcz: 42  resp:  3960
  Inner table: OE_ORDER_HEADERS_ALL
    Access path: tsc  Resc: 483
    Join:  Resc:  8790  Resp:  8790
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  1.8833e-05  TB_SEL:  1.8833e-05
    Join:  resc: 3980  resp: 3980
  Best NL cost: 3980  resp: 3980
Join cardinality:  10 = outer (10) * inner (26401) * sel (3.7811e-05)  [flag=0]
SM Join
  Outer table:
    resc: 3960  cdn: 10  rcz: 42  deg: 1  resp: 3960
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        1 Row size:           57 Rows:         10
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         48
      Total IO sort cost: 24
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4579  Resp:  4579
HA Join
  Outer table:
    resc: 3960  cdn: 10  rcz: 42  deg: 1  resp: 3960
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  1                probefrag:   88 ppasses:    1
  Hash join   Resc: 4444   Resp: 4444
Join result: cost: 3980  cdn: 10  rcz: 57
Now joining: MTL_DEMAND[MD1]#1 *******
NL Join
  Outer table: cost: 3980  cdn: 10  rcz: 57  resp:  3980
  Inner table: MTL_DEMAND
    Access path: tsc  Resc: 15
    Join:  Resc:  4130  Resp:  4130
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N1
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 30
  IX_SEL:  1.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 4280  resp: 4280
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N12
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 27
  IX_SEL:  1.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 4250  resp: 4250
  Access path: index (join index)
      Index: MTL_DEMAND_N13
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 4000  resp: 4000
  Best NL cost: 4000  resp: 4000
Outer join cardinality:  43 = max ( outer (10) , (outer (10) * inner (822) * sel (5.3191e-03) )  [flag=16]
SM Join
  Outer table:
    resc: 3980  cdn: 10  rcz: 57  deg: 1  resp: 3980
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        1 Row size:           73 Rows:         10
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         48
      Total IO sort cost: 24
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        3 Row size:           29 Rows:        822
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         50
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4046  Resp:  4046
HA Join
  Outer table:
    resc: 3980  cdn: 10  rcz: 57  deg: 1  resp: 3980
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  1                probefrag:   3 ppasses:    1
  Hash join   Resc: 3996   Resp: 3996
Join result: cost: 4000  cdn: 43  rcz: 74
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 4000  cdn: 43  rcz: 74  resp:  4000
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  168561  Resp:  168561
  Access path: index (unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  3.9236e-06  TB_SEL:  3.9236e-06
    Join:  resc: 4086  resp: 4086
  Access path: index (join index)
      Index: OE_ORDER_LINES_N1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 3
  IX_SEL:  0.0000e+00  TB_SEL:  2.4557e-05
    Join:  resc: 4129  resp: 4129
  Access path: index (eq-unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 4086  resp: 4086
  Best NL cost: 4086  resp: 4086
Join cardinality:  0 = outer (43) * inner (84386) * sel (1.0497e-10)  [flag=0]
SM Join
  Outer table:
    resc: 4000  cdn: 43  rcz: 74  deg: 1  resp: 4000
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        1 Row size:           92 Rows:         43
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         48
      Total IO sort cost: 24
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  8312  Resp:  8312
HA Join
  Outer table:
    resc: 4000  cdn: 43  rcz: 74  deg: 1  resp: 4000
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  1                probefrag:   402 ppasses:    1
  Hash join   Resc: 7828   Resp: 7828
***********************
Join order[8]:  OE_ORDER_LINES_ALL[OOL]#0  MTL_SALES_ORDERS[MSO]#2  OE_ORDER_HEADERS_ALL[OOH]#3  OE_ORDER_LINES_ALL[OOL]#4  MTL_DEMAND[MD1]#1
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 3980  cdn: 10  rcz: 57  resp:  3980
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  42250  Resp:  42250
  Access path: index (unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  3.9236e-06  TB_SEL:  3.9236e-06
    Join:  resc: 4000  resp: 4000
  Access path: index (join index)
      Index: OE_ORDER_LINES_N1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 3
  IX_SEL:  0.0000e+00  TB_SEL:  2.4557e-05
    Join:  resc: 4010  resp: 4010
  Access path: index (eq-unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 4000  resp: 4000
  Best NL cost: 4000  resp: 4000
Join cardinality:  0 = outer (10) * inner (84386) * sel (1.0497e-10)  [flag=0]
SM Join
  Outer table:
    resc: 3980  cdn: 10  rcz: 57  deg: 1  resp: 3980
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        1 Row size:           73 Rows:         10
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         48
      Total IO sort cost: 24
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  8292  Resp:  8292
HA Join
  Outer table:
    resc: 3980  cdn: 10  rcz: 57  deg: 1  resp: 3980
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  1                probefrag:   402 ppasses:    1
  Hash join   Resc: 7808   Resp: 7808
Join result: cost: 4000  cdn: 1  rcz: 84
Now joining: MTL_DEMAND[MD1]#1 *******
NL Join
  Outer table: cost: 4000  cdn: 1  rcz: 84  resp:  4000
  Inner table: MTL_DEMAND
    Access path: tsc  Resc: 15
    Join:  Resc:  4015  Resp:  4015
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N1
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 30
  IX_SEL:  1.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 4030  resp: 4030
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N12
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 27
  IX_SEL:  1.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 4027  resp: 4027
  Access path: index (join index)
      Index: MTL_DEMAND_N13
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 4002  resp: 4002
  Best NL cost: 4002  resp: 4002
Outer join cardinality:  0 = max ( outer (0) , (outer (0) * inner (822) * sel (5.3191e-03) )  [flag=16]
SM Join
  Outer table:
    resc: 4000  cdn: 1  rcz: 84  deg: 1  resp: 4000
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        1 Row size:          103 Rows:          1
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         48
      Total IO sort cost: 24
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        3 Row size:           29 Rows:        822
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         50
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4066  Resp:  4066
HA Join
  Outer table:
    resc: 4000  cdn: 1  rcz: 84  deg: 1  resp: 4000
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  1                probefrag:   3 ppasses:    1
  Hash join   Resc: 4016   Resp: 4016
Join result: cost: 4002  cdn: 1  rcz: 101
Best so far: TABLE#: 0  CST:       3827  CDN:        197  BYTES:       5319
Best so far: TABLE#: 2  CST:       3960  CDN:         10  BYTES:        420
Best so far: TABLE#: 3  CST:       3980  CDN:         10  BYTES:        570
Best so far: TABLE#: 4  CST:       4000  CDN:          1  BYTES:         84
Best so far: TABLE#: 1  CST:       4002  CDN:          1  BYTES:        101
***********************
Join order[9]:  OE_ORDER_LINES_ALL[OOL]#0  MTL_SALES_ORDERS[MSO]#2  OE_ORDER_LINES_ALL[OOL]#4  MTL_DEMAND[MD1]#1  OE_ORDER_HEADERS_ALL[OOH]#3
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 3960  cdn: 10  rcz: 42  resp:  3960
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  42230  Resp:  42230
  Access path: index (unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  3.9236e-06  TB_SEL:  3.9236e-06
    Join:  resc: 3980  resp: 3980
  Access path: index (eq-unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 3980  resp: 3980
  Best NL cost: 3980  resp: 3980
Join cardinality:  3 = outer (10) * inner (84386) * sel (3.9294e-06)  [flag=0]
SM Join
  Outer table:
    resc: 3960  cdn: 10  rcz: 42  deg: 1  resp: 3960
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        1 Row size:           57 Rows:         10
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         48
      Total IO sort cost: 24
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  8272  Resp:  8272
HA Join
  Outer table:
    resc: 3960  cdn: 10  rcz: 42  deg: 1  resp: 3960
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  1                probefrag:   402 ppasses:    1
  Hash join   Resc: 7788   Resp: 7788
Join result: cost: 3980  cdn: 3  rcz: 69
Now joining: MTL_DEMAND[MD1]#1 *******
NL Join
  Outer table: cost: 3980  cdn: 3  rcz: 69  resp:  3980
  Inner table: MTL_DEMAND
    Access path: tsc  Resc: 15
    Join:  Resc:  4025  Resp:  4025
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N1
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 30
  IX_SEL:  1.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 4070  resp: 4070
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N12
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 27
  IX_SEL:  1.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 4061  resp: 4061
  Access path: index (join index)
      Index: MTL_DEMAND_N13
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 3986  resp: 3986
  Best NL cost: 3986  resp: 3986
Outer join cardinality:  14 = max ( outer (3) , (outer (3) * inner (822) * sel (5.3191e-03) )  [flag=16]
SM Join
  Outer table:
    resc: 3980  cdn: 3  rcz: 69  deg: 1  resp: 3980
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        1 Row size:           86 Rows:          3
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         48
      Total IO sort cost: 24
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        3 Row size:           29 Rows:        822
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         50
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4046  Resp:  4046
HA Join
  Outer table:
    resc: 3980  cdn: 3  rcz: 69  deg: 1  resp: 3980
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  1                probefrag:   3 ppasses:    1
  Hash join   Resc: 3996   Resp: 3996
Join result: cost: 3986  cdn: 14  rcz: 86
Now joining: OE_ORDER_HEADERS_ALL[OOH]#3 *******
NL Join
  Outer table: cost: 3986  cdn: 14  rcz: 86  resp:  3986
  Inner table: OE_ORDER_HEADERS_ALL
    Access path: tsc  Resc: 483
    Join:  Resc:  10748  Resp:  10748
  Access path: index (unique)
      Index: OE_ORDER_HEADERS_U1
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  1.8939e-05  TB_SEL:  1.8939e-05
    Join:  resc: 4000  resp: 4000
  Access path: index (eq-unique)
      Index: OE_ORDER_HEADERS_U1
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 4000  resp: 4000
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  1.8833e-05  TB_SEL:  1.8833e-05
    Join:  resc: 4014  resp: 4014
  Best NL cost: 4000  resp: 4000
Join cardinality:  0 = outer (14) * inner (26401) * sel (1.0101e-09)  [flag=0]
SM Join
  Outer table:
    resc: 3986  cdn: 14  rcz: 86  deg: 1  resp: 3986
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        1 Row size:          105 Rows:         14
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         48
      Total IO sort cost: 24
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4605  Resp:  4605
HA Join
  Outer table:
    resc: 3986  cdn: 14  rcz: 86  deg: 1  resp: 3986
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  1                probefrag:   88 ppasses:    1
  Hash join   Resc: 4470   Resp: 4470
Join result: cost: 4000  cdn: 1  rcz: 101
Best so far: TABLE#: 0  CST:       3827  CDN:        197  BYTES:       5319
Best so far: TABLE#: 2  CST:       3960  CDN:         10  BYTES:        420
Best so far: TABLE#: 4  CST:       3980  CDN:          3  BYTES:        207
Best so far: TABLE#: 1  CST:       3986  CDN:         14  BYTES:       1204
Best so far: TABLE#: 3  CST:       4000  CDN:          1  BYTES:        101
***********************
Join order[10]:  OE_ORDER_LINES_ALL[OOL]#0  MTL_SALES_ORDERS[MSO]#2  OE_ORDER_LINES_ALL[OOL]#4  OE_ORDER_HEADERS_ALL[OOH]#3  MTL_DEMAND[MD1]#1
Now joining: OE_ORDER_HEADERS_ALL[OOH]#3 *******
NL Join
  Outer table: cost: 3980  cdn: 3  rcz: 69  resp:  3980
  Inner table: OE_ORDER_HEADERS_ALL
    Access path: tsc  Resc: 483
    Join:  Resc:  5429  Resp:  5429
  Access path: index (unique)
      Index: OE_ORDER_HEADERS_U1
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  1.8939e-05  TB_SEL:  1.8939e-05
    Join:  resc: 3983  resp: 3983
  Access path: index (eq-unique)
      Index: OE_ORDER_HEADERS_U1
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 3983  resp: 3983
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  1.8833e-05  TB_SEL:  1.8833e-05
    Join:  resc: 3986  resp: 3986
  Best NL cost: 3983  resp: 3983
Join cardinality:  0 = outer (3) * inner (26401) * sel (1.0101e-09)  [flag=0]
SM Join
  Outer table:
    resc: 3980  cdn: 3  rcz: 69  deg: 1  resp: 3980
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        1 Row size:           86 Rows:          3
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         48
      Total IO sort cost: 24
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4599  Resp:  4599
HA Join
  Outer table:
    resc: 3980  cdn: 3  rcz: 69  deg: 1  resp: 3980
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  1                probefrag:   88 ppasses:    1
  Hash join   Resc: 4464   Resp: 4464
Join result: cost: 3983  cdn: 1  rcz: 84
Now joining: MTL_DEMAND[MD1]#1 *******
NL Join
  Outer table: cost: 3983  cdn: 1  rcz: 84  resp:  3983
  Inner table: MTL_DEMAND
    Access path: tsc  Resc: 15
    Join:  Resc:  3998  Resp:  3998
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N1
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 30
  IX_SEL:  1.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 4013  resp: 4013
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N12
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 27
  IX_SEL:  1.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 4010  resp: 4010
  Access path: index (join index)
      Index: MTL_DEMAND_N13
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 3985  resp: 3985
  Best NL cost: 3985  resp: 3985
Outer join cardinality:  0 = max ( outer (0) , (outer (0) * inner (822) * sel (5.3191e-03) )  [flag=16]
SM Join
  Outer table:
    resc: 3983  cdn: 1  rcz: 84  deg: 1  resp: 3983
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        1 Row size:          103 Rows:          1
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         48
      Total IO sort cost: 24
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        3 Row size:           29 Rows:        822
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         50
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4049  Resp:  4049
HA Join
  Outer table:
    resc: 3983  cdn: 1  rcz: 84  deg: 1  resp: 3983
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  1                probefrag:   3 ppasses:    1
  Hash join   Resc: 3999   Resp: 3999
Join result: cost: 3985  cdn: 1  rcz: 101
Best so far: TABLE#: 0  CST:       3827  CDN:        197  BYTES:       5319
Best so far: TABLE#: 2  CST:       3960  CDN:         10  BYTES:        420
Best so far: TABLE#: 4  CST:       3980  CDN:          3  BYTES:        207
Best so far: TABLE#: 3  CST:       3983  CDN:          1  BYTES:         84
Best so far: TABLE#: 1  CST:       3985  CDN:          1  BYTES:        101
***********************
Join order[11]:  OE_ORDER_LINES_ALL[OOL]#0  OE_ORDER_HEADERS_ALL[OOH]#3  MTL_DEMAND[MD1]#1  MTL_SALES_ORDERS[MSO]#2  OE_ORDER_LINES_ALL[OOL]#4
Now joining: OE_ORDER_HEADERS_ALL[OOH]#3 *******
NL Join
  Outer table: cost: 3827  cdn: 197  rcz: 27  resp:  3827
  Inner table: OE_ORDER_HEADERS_ALL
    Access path: tsc  Resc: 483
    Join:  Resc:  98978  Resp:  98978
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 38932
  IX_SEL:  1.0000e+00  TB_SEL:  1.0000e+00
    Join:  resc: 7673431  resp: 7673431
  Best NL cost: 98978  resp: 98978
Join cardinality:  5200997 = outer (197) * inner (26401) * sel (1.0000e+00)  [flag=0]
***********************
Join order[12]:  OE_ORDER_LINES_ALL[OOL]#0  OE_ORDER_LINES_ALL[OOL]#4  MTL_DEMAND[MD1]#1  MTL_SALES_ORDERS[MSO]#2  OE_ORDER_HEADERS_ALL[OOH]#3
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 3827  cdn: 197  rcz: 27  resp:  3827
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  757746  Resp:  757746
  Access path: index (unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  3.9236e-06  TB_SEL:  3.9236e-06
    Join:  resc: 4221  resp: 4221
  Access path: index (eq-unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 4221  resp: 4221
  Best NL cost: 4221  resp: 4221
Join cardinality:  65 = outer (197) * inner (84386) * sel (3.9294e-06)  [flag=0]
SM Join
  Outer table:
    resc: 3827  cdn: 197  rcz: 27  deg: 1  resp: 3827
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        1 Row size:           40 Rows:        197
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         48
      Total IO sort cost: 24
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  8140  Resp:  8140
HA Join
  Outer table:
    resc: 3827  cdn: 197  rcz: 27  deg: 1  resp: 3827
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  1                probefrag:   402 ppasses:    1
  Hash join   Resc: 7655   Resp: 7655
***********************
Join order[13]:  MTL_SALES_ORDERS[MSO]#2  OE_ORDER_LINES_ALL[OOL]#0  MTL_DEMAND[MD1]#1  OE_ORDER_HEADERS_ALL[OOH]#3  OE_ORDER_LINES_ALL[OOL]#4
Now joining: OE_ORDER_LINES_ALL[OOL]#0 *******
NL Join
  Outer table: cost: 132  cdn: 2755  rcz: 15  resp:  132
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  10543517  Resp:  10543517
  Best NL cost: 10543517  resp: 10543517
Join cardinality:  10 = outer (2755) * inner (197) * sel (1.8148e-05)  [flag=0]
SM Join
  Outer table:
    resc: 132  cdn: 2755  rcz: 15  deg: 1  resp: 132
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 197  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       10 Row size:           27 Rows:       2755
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         57
      Total IO sort cost: 34
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        1 Row size:           40 Rows:        197
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         48
      Total IO sort cost: 24
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4017  Resp:  4017
SM Join (with index on outer)
  Access path: index (no sta/stp keys)
      Index: MTL_SALES_ORDERS_U1
  TABLE: MTL_SALES_ORDERS
      RSC_CPU: 0   RSC_IO: 40198
  IX_SEL:  1.0000e+00  TB_SEL:  1.0000e+00
  Outer table:
    resc: 40198  cdn: 2755  rcz: 15  deg: 1  resp: 40198
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 197  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        1 Row size:           40 Rows:        197
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         48
      Total IO sort cost: 24
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  44050  Resp:  44050
HA Join
  Outer table:
    resc: 132  cdn: 2755  rcz: 15  deg: 1  resp: 132
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 197  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 2   Deg: 1   (sides swapped)
      hash_area:  256 (max=13107)  buildfrag:  10                probefrag:   1 ppasses:    1
  Hash join   Resc: 3961   Resp: 3961
  Outer table:
    resc: 3827  cdn: 197  rcz: 27  deg: 1  resp: 3827
  Inner table: MTL_SALES_ORDERS
    resc: 132  cdn: 2755  rcz: 15  deg:  1  resp: 132
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  1                probefrag:   10 ppasses:    1
  Hash join   Resc: 3960   Resp: 3960
Join result: cost: 3960  cdn: 10  rcz: 42
Now joining: MTL_DEMAND[MD1]#1 *******
NL Join
  Outer table: cost: 3960  cdn: 10  rcz: 42  resp:  3960
  Inner table: MTL_DEMAND
    Access path: tsc  Resc: 15
    Join:  Resc:  4110  Resp:  4110
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N1
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 30
  IX_SEL:  1.0000e+00  TB_SEL:  5.0761e-03
    Join:  resc: 4260  resp: 4260
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N12
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 27
  IX_SEL:  1.0000e+00  TB_SEL:  5.0761e-03
    Join:  resc: 4230  resp: 4230
  Access path: index (join index)
      Index: MTL_DEMAND_N13
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 3980  resp: 3980
  Best NL cost: 3980  resp: 3980
Outer join cardinality:  41 = max ( outer (10) , (outer (10) * inner (822) * sel (5.0761e-03) )  [flag=16]
SM Join
  Outer table:
    resc: 3960  cdn: 10  rcz: 42  deg: 1  resp: 3960
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        1 Row size:           57 Rows:         10
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         48
      Total IO sort cost: 24
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        3 Row size:           29 Rows:        822
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         50
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4026  Resp:  4026
HA Join
  Outer table:
    resc: 3960  cdn: 10  rcz: 42  deg: 1  resp: 3960
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  1                probefrag:   3 ppasses:    1
  Hash join   Resc: 3976   Resp: 3976
Join result: cost: 3980  cdn: 41  rcz: 59
Now joining: OE_ORDER_HEADERS_ALL[OOH]#3 *******
NL Join
  Outer table: cost: 3980  cdn: 41  rcz: 59  resp:  3980
  Inner table: OE_ORDER_HEADERS_ALL
    Access path: tsc  Resc: 483
    Join:  Resc:  23783  Resp:  23783
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  1.8833e-05  TB_SEL:  1.8833e-05
    Join:  resc: 4062  resp: 4062
  Best NL cost: 4062  resp: 4062
Join cardinality:  41 = outer (41) * inner (26401) * sel (3.7811e-05)  [flag=0]
SM Join
  Outer table:
    resc: 3980  cdn: 41  rcz: 59  deg: 1  resp: 3980
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        1 Row size:           75 Rows:         41
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         48
      Total IO sort cost: 24
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4599  Resp:  4599
HA Join
  Outer table:
    resc: 3980  cdn: 41  rcz: 59  deg: 1  resp: 3980
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  1                probefrag:   88 ppasses:    1
  Hash join   Resc: 4464   Resp: 4464
***********************
Join order[14]:  MTL_SALES_ORDERS[MSO]#2  OE_ORDER_LINES_ALL[OOL]#0  MTL_DEMAND[MD1]#1  OE_ORDER_LINES_ALL[OOL]#4  OE_ORDER_HEADERS_ALL[OOH]#3
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 3980  cdn: 41  rcz: 59  resp:  3980
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  160887  Resp:  160887
  Access path: index (unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  3.9236e-06  TB_SEL:  3.9236e-06
    Join:  resc: 4062  resp: 4062
  Access path: index (eq-unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 4062  resp: 4062
  Best NL cost: 4062  resp: 4062
Join cardinality:  14 = outer (41) * inner (84386) * sel (3.9294e-06)  [flag=0]
SM Join
  Outer table:
    resc: 3980  cdn: 41  rcz: 59  deg: 1  resp: 3980
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        1 Row size:           75 Rows:         41
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         48
      Total IO sort cost: 24
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  8292  Resp:  8292
HA Join
  Outer table:
    resc: 3980  cdn: 41  rcz: 59  deg: 1  resp: 3980
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  1                probefrag:   402 ppasses:    1
  Hash join   Resc: 7808   Resp: 7808
***********************
Join order[15]:  MTL_SALES_ORDERS[MSO]#2  OE_ORDER_LINES_ALL[OOL]#0  OE_ORDER_HEADERS_ALL[OOH]#3  MTL_DEMAND[MD1]#1  OE_ORDER_LINES_ALL[OOL]#4
Now joining: OE_ORDER_HEADERS_ALL[OOH]#3 *******
NL Join
  Outer table: cost: 3960  cdn: 10  rcz: 42  resp:  3960
  Inner table: OE_ORDER_HEADERS_ALL
    Access path: tsc  Resc: 483
    Join:  Resc:  8790  Resp:  8790
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  1.8833e-05  TB_SEL:  1.8833e-05
    Join:  resc: 3980  resp: 3980
  Best NL cost: 3980  resp: 3980
Join cardinality:  10 = outer (10) * inner (26401) * sel (3.7811e-05)  [flag=0]
SM Join
  Outer table:
    resc: 3960  cdn: 10  rcz: 42  deg: 1  resp: 3960
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        1 Row size:           57 Rows:         10
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         48
      Total IO sort cost: 24
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4579  Resp:  4579
HA Join
  Outer table:
    resc: 3960  cdn: 10  rcz: 42  deg: 1  resp: 3960
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  1                probefrag:   88 ppasses:    1
  Hash join   Resc: 4444   Resp: 4444
Join result: cost: 3980  cdn: 10  rcz: 57
Now joining: MTL_DEMAND[MD1]#1 *******
NL Join
  Outer table: cost: 3980  cdn: 10  rcz: 57  resp:  3980
  Inner table: MTL_DEMAND
    Access path: tsc  Resc: 15
    Join:  Resc:  4130  Resp:  4130
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N1
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 30
  IX_SEL:  1.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 4280  resp: 4280
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N12
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 27
  IX_SEL:  1.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 4250  resp: 4250
  Access path: index (join index)
      Index: MTL_DEMAND_N13
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 4000  resp: 4000
  Best NL cost: 4000  resp: 4000
Outer join cardinality:  43 = max ( outer (10) , (outer (10) * inner (822) * sel (5.3191e-03) )  [flag=16]
SM Join
  Outer table:
    resc: 3980  cdn: 10  rcz: 57  deg: 1  resp: 3980
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        1 Row size:           73 Rows:         10
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         48
      Total IO sort cost: 24
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        3 Row size:           29 Rows:        822
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         50
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4046  Resp:  4046
HA Join
  Outer table:
    resc: 3980  cdn: 10  rcz: 57  deg: 1  resp: 3980
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  1                probefrag:   3 ppasses:    1
  Hash join   Resc: 3996   Resp: 3996
***********************
Join order[16]:  MTL_SALES_ORDERS[MSO]#2  OE_ORDER_LINES_ALL[OOL]#0  OE_ORDER_HEADERS_ALL[OOH]#3  OE_ORDER_LINES_ALL[OOL]#4  MTL_DEMAND[MD1]#1
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 3980  cdn: 10  rcz: 57  resp:  3980
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  42250  Resp:  42250
  Access path: index (unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  3.9236e-06  TB_SEL:  3.9236e-06
    Join:  resc: 4000  resp: 4000
  Access path: index (join index)
      Index: OE_ORDER_LINES_N1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 3
  IX_SEL:  0.0000e+00  TB_SEL:  2.4557e-05
    Join:  resc: 4010  resp: 4010
  Access path: index (eq-unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 4000  resp: 4000
  Best NL cost: 4000  resp: 4000
Join cardinality:  0 = outer (10) * inner (84386) * sel (1.0497e-10)  [flag=0]
SM Join
  Outer table:
    resc: 3980  cdn: 10  rcz: 57  deg: 1  resp: 3980
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        1 Row size:           73 Rows:         10
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         48
      Total IO sort cost: 24
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  8292  Resp:  8292
HA Join
  Outer table:
    resc: 3980  cdn: 10  rcz: 57  deg: 1  resp: 3980
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  1                probefrag:   402 ppasses:    1
  Hash join   Resc: 7808   Resp: 7808
***********************
Join order[17]:  MTL_SALES_ORDERS[MSO]#2  OE_ORDER_LINES_ALL[OOL]#0  OE_ORDER_LINES_ALL[OOL]#4  MTL_DEMAND[MD1]#1  OE_ORDER_HEADERS_ALL[OOH]#3
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 3960  cdn: 10  rcz: 42  resp:  3960
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  42230  Resp:  42230
  Access path: index (unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  3.9236e-06  TB_SEL:  3.9236e-06
    Join:  resc: 3980  resp: 3980
  Access path: index (eq-unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 3980  resp: 3980
  Best NL cost: 3980  resp: 3980
Join cardinality:  3 = outer (10) * inner (84386) * sel (3.9294e-06)  [flag=0]
SM Join
  Outer table:
    resc: 3960  cdn: 10  rcz: 42  deg: 1  resp: 3960
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        1 Row size:           57 Rows:         10
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         48
      Total IO sort cost: 24
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  8272  Resp:  8272
HA Join
  Outer table:
    resc: 3960  cdn: 10  rcz: 42  deg: 1  resp: 3960
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  1                probefrag:   402 ppasses:    1
  Hash join   Resc: 7788   Resp: 7788
Join result: cost: 3980  cdn: 3  rcz: 69
Now joining: MTL_DEMAND[MD1]#1 *******
NL Join
  Outer table: cost: 3980  cdn: 3  rcz: 69  resp:  3980
  Inner table: MTL_DEMAND
    Access path: tsc  Resc: 15
    Join:  Resc:  4025  Resp:  4025
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N1
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 30
  IX_SEL:  1.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 4070  resp: 4070
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N12
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 27
  IX_SEL:  1.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 4061  resp: 4061
  Access path: index (join index)
      Index: MTL_DEMAND_N13
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 3986  resp: 3986
  Best NL cost: 3986  resp: 3986
Outer join cardinality:  14 = max ( outer (3) , (outer (3) * inner (822) * sel (5.3191e-03) )  [flag=16]
SM Join
  Outer table:
    resc: 3980  cdn: 3  rcz: 69  deg: 1  resp: 3980
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        1 Row size:           86 Rows:          3
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         48
      Total IO sort cost: 24
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        3 Row size:           29 Rows:        822
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         50
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4046  Resp:  4046
HA Join
  Outer table:
    resc: 3980  cdn: 3  rcz: 69  deg: 1  resp: 3980
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  1                probefrag:   3 ppasses:    1
  Hash join   Resc: 3996   Resp: 3996
***********************
Join order[18]:  MTL_SALES_ORDERS[MSO]#2  OE_ORDER_LINES_ALL[OOL]#0  OE_ORDER_LINES_ALL[OOL]#4  OE_ORDER_HEADERS_ALL[OOH]#3  MTL_DEMAND[MD1]#1
Now joining: OE_ORDER_HEADERS_ALL[OOH]#3 *******
NL Join
  Outer table: cost: 3980  cdn: 3  rcz: 69  resp:  3980
  Inner table: OE_ORDER_HEADERS_ALL
    Access path: tsc  Resc: 483
    Join:  Resc:  5429  Resp:  5429
  Access path: index (unique)
      Index: OE_ORDER_HEADERS_U1
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  1.8939e-05  TB_SEL:  1.8939e-05
    Join:  resc: 3983  resp: 3983
  Access path: index (eq-unique)
      Index: OE_ORDER_HEADERS_U1
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 3983  resp: 3983
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  1.8833e-05  TB_SEL:  1.8833e-05
    Join:  resc: 3986  resp: 3986
  Best NL cost: 3983  resp: 3983
Join cardinality:  0 = outer (3) * inner (26401) * sel (1.0101e-09)  [flag=0]
SM Join
  Outer table:
    resc: 3980  cdn: 3  rcz: 69  deg: 1  resp: 3980
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        1 Row size:           86 Rows:          3
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         48
      Total IO sort cost: 24
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4599  Resp:  4599
HA Join
  Outer table:
    resc: 3980  cdn: 3  rcz: 69  deg: 1  resp: 3980
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  1                probefrag:   88 ppasses:    1
  Hash join   Resc: 4464   Resp: 4464
Join result: cost: 3983  cdn: 1  rcz: 84
Now joining: MTL_DEMAND[MD1]#1 *******
NL Join
  Outer table: cost: 3983  cdn: 1  rcz: 84  resp:  3983
  Inner table: MTL_DEMAND
    Access path: tsc  Resc: 15
    Join:  Resc:  3998  Resp:  3998
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N1
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 30
  IX_SEL:  1.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 4013  resp: 4013
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N12
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 27
  IX_SEL:  1.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 4010  resp: 4010
  Access path: index (join index)
      Index: MTL_DEMAND_N13
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 3985  resp: 3985
  Best NL cost: 3985  resp: 3985
Outer join cardinality:  0 = max ( outer (0) , (outer (0) * inner (822) * sel (5.3191e-03) )  [flag=16]
SM Join
  Outer table:
    resc: 3983  cdn: 1  rcz: 84  deg: 1  resp: 3983
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        1 Row size:          103 Rows:          1
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         48
      Total IO sort cost: 24
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        3 Row size:           29 Rows:        822
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         50
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4049  Resp:  4049
HA Join
  Outer table:
    resc: 3983  cdn: 1  rcz: 84  deg: 1  resp: 3983
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  1                probefrag:   3 ppasses:    1
  Hash join   Resc: 3999   Resp: 3999
***********************
Join order[19]:  MTL_SALES_ORDERS[MSO]#2  OE_ORDER_HEADERS_ALL[OOH]#3  OE_ORDER_LINES_ALL[OOL]#0  MTL_DEMAND[MD1]#1  OE_ORDER_LINES_ALL[OOL]#4
Now joining: OE_ORDER_HEADERS_ALL[OOH]#3 *******
NL Join
  Outer table: cost: 132  cdn: 2755  rcz: 15  resp:  132
  Inner table: OE_ORDER_HEADERS_ALL
    Access path: tsc  Resc: 483
    Join:  Resc:  1330797  Resp:  1330797
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  1.8833e-05  TB_SEL:  1.8833e-05
    Join:  resc: 5642  resp: 5642
  Best NL cost: 5642  resp: 5642
Join cardinality:  2750 = outer (2755) * inner (26401) * sel (3.7811e-05)  [flag=0]
SM Join
  Outer table:
    resc: 132  cdn: 2755  rcz: 15  deg: 1  resp: 132
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       10 Row size:           27 Rows:       2755
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         57
      Total IO sort cost: 34
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  760  Resp:  760
HA Join
  Outer table:
    resc: 132  cdn: 2755  rcz: 15  deg: 1  resp: 132
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 2   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  10                probefrag:   88 ppasses:    1
  Hash join   Resc: 617   Resp: 617
Join result: cost: 617  cdn: 2750  rcz: 30
Now joining: OE_ORDER_LINES_ALL[OOL]#0 *******
NL Join
  Outer table: cost: 617  cdn: 2750  rcz: 30  resp:  617
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  10524867  Resp:  10524867
  Best NL cost: 10524867  resp: 10524867
Join cardinality:  10 = outer (2750) * inner (197) * sel (1.8148e-05)  [flag=0]
SM Join
  Outer table:
    resc: 617  cdn: 2750  rcz: 30  deg: 1  resp: 617
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 197  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       15 Row size:           43 Rows:       2750
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         62
      Total IO sort cost: 38
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        1 Row size:           40 Rows:        197
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         48
      Total IO sort cost: 24
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4507  Resp:  4507
HA Join
  Outer table:
    resc: 617  cdn: 2750  rcz: 30  deg: 1  resp: 617
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 197  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 2   Deg: 1   (sides swapped)
      hash_area:  256 (max=13107)  buildfrag:  15                probefrag:   1 ppasses:    1
  Hash join   Resc: 4446   Resp: 4446
  Outer table:
    resc: 3827  cdn: 197  rcz: 27  deg: 1  resp: 3827
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 617  cdn: 2750  rcz: 30  deg:  1  resp: 617
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  1                probefrag:   15 ppasses:    1
  Hash join   Resc: 4445   Resp: 4445
***********************
Join order[20]:  MTL_SALES_ORDERS[MSO]#2  OE_ORDER_HEADERS_ALL[OOH]#3  OE_ORDER_LINES_ALL[OOL]#4  OE_ORDER_LINES_ALL[OOL]#0  MTL_DEMAND[MD1]#1
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 617  cdn: 2750  rcz: 30  resp:  617
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  10524867  Resp:  10524867
  Access path: index (join index)
      Index: OE_ORDER_LINES_N1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 3
  IX_SEL:  0.0000e+00  TB_SEL:  2.4557e-05
    Join:  resc: 8867  resp: 8867
  Best NL cost: 8867  resp: 8867
Join cardinality:  6200 = outer (2750) * inner (84386) * sel (2.6713e-05)  [flag=0]
SM Join
  Outer table:
    resc: 617  cdn: 2750  rcz: 30  deg: 1  resp: 617
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       15 Row size:           43 Rows:       2750
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         62
      Total IO sort cost: 38
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  4944  Resp:  4944
HA Join
  Outer table:
    resc: 617  cdn: 2750  rcz: 30  deg: 1  resp: 617
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 7   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  15                probefrag:   402 ppasses:    1
  Hash join   Resc: 4451   Resp: 4451
***********************
Join order[21]:  MTL_SALES_ORDERS[MSO]#2  OE_ORDER_LINES_ALL[OOL]#4  OE_ORDER_LINES_ALL[OOL]#0  MTL_DEMAND[MD1]#1  OE_ORDER_HEADERS_ALL[OOH]#3
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 132  cdn: 2755  rcz: 15  resp:  132
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  10543517  Resp:  10543517
  Best NL cost: 10543517  resp: 10543517
Join cardinality:  232491538 = outer (2755) * inner (84386) * sel (1.0000e+00)  [flag=0]
***********************
Join order[22]:  OE_ORDER_HEADERS_ALL[OOH]#3  OE_ORDER_LINES_ALL[OOL]#0  MTL_DEMAND[MD1]#1  MTL_SALES_ORDERS[MSO]#2  OE_ORDER_LINES_ALL[OOL]#4
Now joining: OE_ORDER_LINES_ALL[OOL]#0 *******
NL Join
  Outer table: cost: 483  cdn: 26401  rcz: 15  resp:  483
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  101037110  Resp:  101037110
  Best NL cost: 101037110  resp: 101037110
Join cardinality:  5200997 = outer (26401) * inner (197) * sel (1.0000e+00)  [flag=0]
***********************
Join order[23]:  OE_ORDER_HEADERS_ALL[OOH]#3  MTL_SALES_ORDERS[MSO]#2  OE_ORDER_LINES_ALL[OOL]#0  MTL_DEMAND[MD1]#1  OE_ORDER_LINES_ALL[OOL]#4
Now joining: MTL_SALES_ORDERS[MSO]#2 *******
NL Join
  Outer table: cost: 483  cdn: 26401  rcz: 15  resp:  483
  Inner table: MTL_SALES_ORDERS
    Access path: tsc  Resc: 132
    Join:  Resc:  3485415  Resp:  3485415
  Best NL cost: 3485415  resp: 3485415
Join cardinality:  2750 = outer (26401) * inner (2755) * sel (3.7811e-05)  [flag=0]
SM Join
  Outer table:
    resc: 483  cdn: 26401  rcz: 15  deg: 1  resp: 483
  Inner table: MTL_SALES_ORDERS
    resc: 132  cdn: 2755  rcz: 15  deg:  1  resp: 132
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       10 Row size:           27 Rows:       2755
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         57
      Total IO sort cost: 34
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  760  Resp:  760
HA Join
  Outer table:
    resc: 483  cdn: 26401  rcz: 15  deg: 1  resp: 483
  Inner table: MTL_SALES_ORDERS
    resc: 132  cdn: 2755  rcz: 15  deg:  1  resp: 132
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 10   Deg: 1   (sides swapped)
      hash_area:  256 (max=13107)  buildfrag:  88                probefrag:   10 ppasses:    1
  Hash join   Resc: 625   Resp: 625
  Outer table:
    resc: 132  cdn: 2755  rcz: 15  deg: 1  resp: 132
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 2   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  10                probefrag:   88 ppasses:    1
  Hash join   Resc: 617   Resp: 617
Join result: cost: 617  cdn: 2750  rcz: 30
Now joining: OE_ORDER_LINES_ALL[OOL]#0 *******
NL Join
  Outer table: cost: 617  cdn: 2750  rcz: 30  resp:  617
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  10524867  Resp:  10524867
  Best NL cost: 10524867  resp: 10524867
Join cardinality:  10 = outer (2750) * inner (197) * sel (1.8148e-05)  [flag=0]
SM Join
  Outer table:
    resc: 617  cdn: 2750  rcz: 30  deg: 1  resp: 617
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 197  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       15 Row size:           43 Rows:       2750
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         62
      Total IO sort cost: 38
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        1 Row size:           40 Rows:        197
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         48
      Total IO sort cost: 24
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4507  Resp:  4507
HA Join
  Outer table:
    resc: 617  cdn: 2750  rcz: 30  deg: 1  resp: 617
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 197  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 2   Deg: 1   (sides swapped)
      hash_area:  256 (max=13107)  buildfrag:  15                probefrag:   1 ppasses:    1
  Hash join   Resc: 4446   Resp: 4446
  Outer table:
    resc: 3827  cdn: 197  rcz: 27  deg: 1  resp: 3827
  Inner table: MTL_SALES_ORDERS
    resc: 617  cdn: 2750  rcz: 30  deg:  1  resp: 617
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  1                probefrag:   15 ppasses:    1
  Hash join   Resc: 4445   Resp: 4445
***********************
Join order[24]:  OE_ORDER_HEADERS_ALL[OOH]#3  MTL_SALES_ORDERS[MSO]#2  OE_ORDER_LINES_ALL[OOL]#4  OE_ORDER_LINES_ALL[OOL]#0  MTL_DEMAND[MD1]#1
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 617  cdn: 2750  rcz: 30  resp:  617
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  10524867  Resp:  10524867
  Access path: index (join index)
      Index: OE_ORDER_LINES_N1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 3
  IX_SEL:  0.0000e+00  TB_SEL:  2.4557e-05
    Join:  resc: 8867  resp: 8867
  Best NL cost: 8867  resp: 8867
Join cardinality:  6200 = outer (2750) * inner (84386) * sel (2.6713e-05)  [flag=0]
SM Join
  Outer table:
    resc: 617  cdn: 2750  rcz: 30  deg: 1  resp: 617
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       15 Row size:           43 Rows:       2750
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         62
      Total IO sort cost: 38
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  4944  Resp:  4944
HA Join
  Outer table:
    resc: 617  cdn: 2750  rcz: 30  deg: 1  resp: 617
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 7   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  15                probefrag:   402 ppasses:    1
  Hash join   Resc: 4451   Resp: 4451
***********************
Join order[25]:  OE_ORDER_HEADERS_ALL[OOH]#3  OE_ORDER_LINES_ALL[OOL]#4  OE_ORDER_LINES_ALL[OOL]#0  MTL_DEMAND[MD1]#1  MTL_SALES_ORDERS[MSO]#2
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 483  cdn: 26401  rcz: 15  resp:  483
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  101037110  Resp:  101037110
  Access path: index (join index)
      Index: OE_ORDER_LINES_N1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 3
  IX_SEL:  0.0000e+00  TB_SEL:  2.4557e-05
    Join:  resc: 79686  resp: 79686
  Best NL cost: 79686  resp: 79686
Join cardinality:  59513 = outer (26401) * inner (84386) * sel (2.6713e-05)  [flag=0]
SM Join
  Outer table:
    resc: 483  cdn: 26401  rcz: 15  deg: 1  resp: 483
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  4882  Resp:  4882
SM Join (with index on outer)
  Access path: index (no sta/stp keys)
      Index: OE_ORDER_HEADERS_U1
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 37885
  IX_SEL:  1.0000e+00  TB_SEL:  1.0000e+00
  Outer table:
    resc: 37885  cdn: 26401  rcz: 15  deg: 1  resp: 37885
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  42173  Resp:  42173
HA Join
  Outer table:
    resc: 483  cdn: 26401  rcz: 15  deg: 1  resp: 483
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 37   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  88                probefrag:   402 ppasses:    1
  Hash join   Resc: 4347   Resp: 4347
***********************
Join order[26]:  OE_ORDER_LINES_ALL[OOL]#4  OE_ORDER_LINES_ALL[OOL]#0  MTL_DEMAND[MD1]#1  MTL_SALES_ORDERS[MSO]#2  OE_ORDER_HEADERS_ALL[OOH]#3
Now joining: OE_ORDER_LINES_ALL[OOL]#0 *******
NL Join
  Outer table: cost: 3827  cdn: 84386  rcz: 27  resp:  3827
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  322949049  Resp:  322949049
  Best NL cost: 322949049  resp: 322949049
Join cardinality:  65 = outer (84386) * inner (197) * sel (3.9294e-06)  [flag=0]
SM Join
  Outer table:
    resc: 3827  cdn: 84386  rcz: 27  deg: 1  resp: 3827
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 197  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        1 Row size:           40 Rows:        197
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         48
      Total IO sort cost: 24
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  8140  Resp:  8140
SM Join (with index on outer)
  Access path: index (no sta/stp keys)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 88840
  IX_SEL:  1.0000e+00  TB_SEL:  1.0000e+00
  Outer table:
    resc: 88840  cdn: 84386  rcz: 27  deg: 1  resp: 88840
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 197  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        1 Row size:           40 Rows:        197
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         48
      Total IO sort cost: 24
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  92692  Resp:  92692
HA Join
  Outer table:
    resc: 3827  cdn: 84386  rcz: 27  deg: 1  resp: 3827
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 197  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 81   Deg: 1   (sides swapped)
      hash_area:  256 (max=13107)  buildfrag:  402                probefrag:   1 ppasses:    1
  Hash join   Resc: 7735   Resp: 7735
  Outer table:
    resc: 3827  cdn: 197  rcz: 27  deg: 1  resp: 3827
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  1                probefrag:   402 ppasses:    1
  Hash join   Resc: 7655   Resp: 7655
***********************
Join order[27]:  OE_ORDER_LINES_ALL[OOL]#4  MTL_SALES_ORDERS[MSO]#2  OE_ORDER_LINES_ALL[OOL]#0  MTL_DEMAND[MD1]#1  OE_ORDER_HEADERS_ALL[OOH]#3
Now joining: MTL_SALES_ORDERS[MSO]#2 *******
NL Join
  Outer table: cost: 3827  cdn: 84386  rcz: 27  resp:  3827
  Inner table: MTL_SALES_ORDERS
    Access path: tsc  Resc: 132
    Join:  Resc:  11142779  Resp:  11142779
  Best NL cost: 11142779  resp: 11142779
Join cardinality:  232491538 = outer (84386) * inner (2755) * sel (1.0000e+00)  [flag=0]
***********************
Join order[28]:  OE_ORDER_LINES_ALL[OOL]#4  OE_ORDER_HEADERS_ALL[OOH]#3  OE_ORDER_LINES_ALL[OOL]#0  MTL_DEMAND[MD1]#1  MTL_SALES_ORDERS[MSO]#2
Now joining: OE_ORDER_HEADERS_ALL[OOH]#3 *******
NL Join
  Outer table: cost: 3827  cdn: 84386  rcz: 27  resp:  3827
  Inner table: OE_ORDER_HEADERS_ALL
    Access path: tsc  Resc: 483
    Join:  Resc:  40762265  Resp:  40762265
  Access path: index (unique)
      Index: OE_ORDER_HEADERS_U1
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  1.8939e-05  TB_SEL:  1.8939e-05
    Join:  resc: 88213  resp: 88213
  Access path: index (eq-unique)
      Index: OE_ORDER_HEADERS_U1
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 88213  resp: 88213
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 38932
  IX_SEL:  1.0000e+00  TB_SEL:  1.0000e+00
    Join:  resc: 3285319579  resp: 3285319579
  Best NL cost: 88213  resp: 88213
Join cardinality:  59521 = outer (84386) * inner (26401) * sel (2.6717e-05)  [flag=0]
SM Join
  Outer table:
    resc: 3827  cdn: 84386  rcz: 27  deg: 1  resp: 3827
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4882  Resp:  4882
SM Join (with index on outer)
  Access path: index (no sta/stp keys)
      Index: OE_ORDER_LINES_N1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 71892
  IX_SEL:  1.0000e+00  TB_SEL:  1.0000e+00
  Outer table:
    resc: 71892  cdn: 84386  rcz: 27  deg: 1  resp: 71892
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  72486  Resp:  72486
HA Join
  Outer table:
    resc: 3827  cdn: 84386  rcz: 27  deg: 1  resp: 3827
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 99   Deg: 1   (sides swapped)
      hash_area:  256 (max=13107)  buildfrag:  402                probefrag:   88 ppasses:    1
  Hash join   Resc: 4409   Resp: 4409
  Outer table:
    resc: 483  cdn: 26401  rcz: 15  deg: 1  resp: 483
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 37   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  88                probefrag:   402 ppasses:    1
  Hash join   Resc: 4347   Resp: 4347
******** OR-branching ********
Column: PRIMARY_UO  Col#: 11     Table: MTL_DEMAND   Alias: MD1
    NDV: 125       NULLS: 0         DENS: 8.0000e-03 LO:  0  HI: 132500
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column: PRIMARY_UO  Col#: 11     Table: MTL_DEMAND   Alias: MD1
    NDV: 125       NULLS: 0         DENS: 8.0000e-03 LO:  0  HI: 132500
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column: DEMAND_SOU  Col#: 6      Table: MTL_DEMAND   Alias: MD1
    NDV: 188       NULLS: 0         DENS: 5.3191e-03
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column: DEMAND_SOU  Col#: 4      Table: MTL_DEMAND   Alias: MD1
    NDV: 1         NULLS: 0         DENS: 6.0827e-04
    FREQUENCY HISTOGRAM: #BKT: 822 #VAL: 1
Column: RESERVATIO  Col#: 16     Table: MTL_DEMAND   Alias: MD1
    NDV: 2         NULLS: 0         DENS: 5.0000e-01 LO:  2  HI: 3
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column:  HEADER_ID  Col#: 3      Table: OE_ORDER_LINES_ALL   Alias: OOL
    NDV: 40721     NULLS: 0         DENS: 2.4557e-05 LO:  1135  HI: 95615
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column:    LINE_ID  Col#: 1      Table: OE_ORDER_LINES_ALL   Alias: OOL
    NDV: 254490    NULLS: 0         DENS: 3.9294e-06 LO:  1007  HI: 306941
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column:  OPEN_FLAG  Col#: 208    Table: OE_ORDER_LINES_ALL   Alias: OOL
    NDV: 2         NULLS: 0         DENS: 1.9618e-06
    FREQUENCY HISTOGRAM: #BKT: 152922 #VAL: 2
Column: SHIPPED_QU  Col#: 14     Table: OE_ORDER_LINES_ALL   Alias: OOL
    NDV: 2622      NULLS: 39965     DENS: 3.8139e-04 LO:  0  HI: 31440
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column: ORDER_QUAN  Col#: 10     Table: OE_ORDER_LINES_ALL   Alias: OOL
    NDV: 14        NULLS: 0         DENS: 7.1429e-02
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column: INVENTORY_  Col#: 46     Table: OE_ORDER_LINES_ALL   Alias: OOL
    NDV: 4510      NULLS: 0         DENS: 2.2173e-04 LO:  124  HI: 1082601
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column: SHIP_FROM_  Col#: 23     Table: OE_ORDER_LINES_ALL   Alias: OOL
    NDV: 3         NULLS: 26        DENS: 3.3333e-01 LO:  95  HI: 100
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column: SHIPPED_QU  Col#: 14     Table: OE_ORDER_LINES_ALL   Alias: OOL
    NDV: 2622      NULLS: 39965     DENS: 3.8139e-04 LO:  0  HI: 31440
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column: SHIPPED_QU  Col#: 14     Table: OE_ORDER_LINES_ALL   Alias: OOL
    NDV: 2622      NULLS: 39965     DENS: 3.8139e-04 LO:  0  HI: 31440
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column: ORDER_QUAN  Col#: 10     Table: OE_ORDER_LINES_ALL   Alias: OOL
    NDV: 14        NULLS: 0         DENS: 7.1429e-02
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column: INVENTORY_  Col#: 46     Table: OE_ORDER_LINES_ALL   Alias: OOL
    NDV: 4510      NULLS: 0         DENS: 2.2173e-04 LO:  124  HI: 1082601
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column: SHIP_FROM_  Col#: 23     Table: OE_ORDER_LINES_ALL   Alias: OOL
    NDV: 3         NULLS: 26        DENS: 3.3333e-01 LO:  95  HI: 100
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column: SHIPPED_QU  Col#: 14     Table: OE_ORDER_LINES_ALL   Alias: OOL
    NDV: 2622      NULLS: 39965     DENS: 3.8139e-04 LO:  0  HI: 31440
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column:    LINE_ID  Col#: 1      Table: OE_ORDER_LINES_ALL   Alias: OOL
    NDV: 254490    NULLS: 0         DENS: 3.9294e-06 LO:  1007  HI: 306941
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column:   SEGMENT1  Col#: 7      Table: MTL_SALES_ORDERS   Alias: MSO
    NDV: 55102     NULLS: 0         DENS: 1.8148e-05
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column: SALES_ORDE  Col#: 1      Table: MTL_SALES_ORDERS   Alias: MSO
    NDV: 55102     NULLS: 0         DENS: 1.8148e-05 LO:  1  HI: 66046
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column:  HEADER_ID  Col#: 1      Table: OE_ORDER_HEADERS_ALL   Alias: OOH
    NDV: 53097     NULLS: 0         DENS: 1.8833e-05 LO:  1135  HI: 95575
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column: ORDER_NUMB  Col#: 4      Table: OE_ORDER_HEADERS_ALL   Alias: OOH
    NDV: 53097     NULLS: 0         DENS: 1.8833e-05 LO:  101100004  HI: 901100012
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column: ORDER_NUMB  Col#: 4      Table: OE_ORDER_HEADERS_ALL   Alias: OOH
    NDV: 53097     NULLS: 0         DENS: 1.8833e-05 LO:  101100004  HI: 901100012
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column:     ORG_ID  Col#: 2      Table: OE_ORDER_HEADERS_ALL   Alias: OOH
    NDV: 2         NULLS: 0         DENS: 5.0000e-01 LO:  87  HI: 88
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column:  HEADER_ID  Col#: 3      Table: OE_ORDER_LINES_ALL   Alias: OOL
    NDV: 40721     NULLS: 0         DENS: 2.4557e-05 LO:  1135  HI: 95615
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column:    LINE_ID  Col#: 1      Table: OE_ORDER_LINES_ALL   Alias: OOL
    NDV: 254490    NULLS: 0         DENS: 3.9294e-06 LO:  1007  HI: 306941
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column: LINE_NUMBE  Col#: 5      Table: OE_ORDER_LINES_ALL   Alias: OOL
    NDV: 160       NULLS: 0         DENS: 6.2500e-03 LO:  1  HI: 162
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column:     ORG_ID  Col#: 2      Table: OE_ORDER_LINES_ALL   Alias: OOL
    NDV: 2         NULLS: 0         DENS: 5.0000e-01 LO:  87  HI: 88
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column: VISIBLE_DE  Col#: 175    Table: OE_ORDER_LINES_ALL   Alias: OOL
    NDV: 1         NULLS: 37990     DENS: 1.0000e+00
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column: FLOW_STATU  Col#: 263    Table: OE_ORDER_LINES_ALL   Alias: OOL
    NDV: 10        NULLS: 0         DENS: 1.0000e-01
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column: VISIBLE_DE  Col#: 175    Table: OE_ORDER_LINES_ALL   Alias: OOL
    NDV: 1         NULLS: 37990     DENS: 1.0000e+00
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column: FLOW_STATU  Col#: 263    Table: OE_ORDER_LINES_ALL   Alias: OOL
    NDV: 10        NULLS: 0         DENS: 1.0000e-01
    NO HISTOGRAM: #BKT: 1 #VAL: 2
***************************************
SINGLE TABLE ACCESS PATH
  TABLE: OE_ORDER_LINES_ALL     ORIG CDN: 254870  ROUNDED CDN: 84386  CMPTD CDN: 84386
  Access path: tsc  Resc:  3827  Resp:  3827
  BEST_CST: 3827.00  PATH: 2  Degree:  1
***************************************
SINGLE TABLE ACCESS PATH
  TABLE: OE_ORDER_HEADERS_ALL     ORIG CDN: 52802  ROUNDED CDN: 26401  CMPTD CDN: 26401
  Access path: tsc  Resc:  483  Resp:  483
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 38933
  IX_SEL:  1.0000e+00  TB_SEL:  1.0000e+00
  BEST_CST: 483.00  PATH: 2  Degree:  1
***************************************
SINGLE TABLE ACCESS PATH
  TABLE: MTL_SALES_ORDERS     ORIG CDN: 55102  ROUNDED CDN: 2755  CMPTD CDN: 2755
  Access path: tsc  Resc:  132  Resp:  132
  BEST_CST: 132.00  PATH: 2  Degree:  1
***************************************
SINGLE TABLE ACCESS PATH
  TABLE: OE_ORDER_LINES_ALL     ORIG CDN: 254870  ROUNDED CDN: 39  CMPTD CDN: 39
  Access path: tsc  Resc:  3827  Resp:  3827
  BEST_CST: 3827.00  PATH: 2  Degree:  1
***************************************
SINGLE TABLE ACCESS PATH
  TABLE: MTL_DEMAND     ORIG CDN: 822  ROUNDED CDN: 822  CMPTD CDN: 822
  Access path: tsc  Resc:  15  Resp:  15
  BEST_CST: 15.00  PATH: 2  Degree:  1
***************************************
GENERAL PLANS
***********************
Join order[1]:  OE_ORDER_LINES_ALL[OOL]#0  MTL_DEMAND[MD1]#1  MTL_SALES_ORDERS[MSO]#2  OE_ORDER_HEADERS_ALL[OOH]#3  OE_ORDER_LINES_ALL[OOL]#4
Now joining: MTL_DEMAND[MD1]#1 *******
NL Join
  Outer table: cost: 3827  cdn: 39  rcz: 27  resp:  3827
  Inner table: MTL_DEMAND
    Access path: tsc  Resc: 15
    Join:  Resc:  4412  Resp:  4412
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N1
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 30
  IX_SEL:  1.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 4997  resp: 4997
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N12
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 27
  IX_SEL:  1.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 4880  resp: 4880
  Access path: index (join index)
      Index: MTL_DEMAND_N13
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 3905  resp: 3905
  Best NL cost: 3905  resp: 3905
Outer join cardinality:  172 = max ( outer (39) , (outer (39) * inner (822) * sel (5.3191e-03) )  [flag=16]
SM Join
  Outer table:
    resc: 3827  cdn: 39  rcz: 27  deg: 1  resp: 3827
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        1 Row size:           40 Rows:         39
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         48
      Total IO sort cost: 24
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        3 Row size:           29 Rows:        822
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         50
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  3893  Resp:  3893
HA Join
  Outer table:
    resc: 3827  cdn: 39  rcz: 27  deg: 1  resp: 3827
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  1                probefrag:   3 ppasses:    1
  Hash join   Resc: 3843   Resp: 3843
Join result: cost: 3843  cdn: 172  rcz: 44
Now joining: MTL_SALES_ORDERS[MSO]#2 *******
NL Join
  Outer table: cost: 3843  cdn: 172  rcz: 44  resp:  3843
  Inner table: MTL_SALES_ORDERS
    Access path: tsc  Resc: 132
    Join:  Resc:  26547  Resp:  26547
  Access path: index (unique)
      Index: MTL_SALES_ORDERS_U1
  TABLE: MTL_SALES_ORDERS
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  1.8148e-05  TB_SEL:  1.8148e-05
    Join:  resc: 4015  resp: 4015
  Access path: index (eq-unique)
      Index: MTL_SALES_ORDERS_U1
  TABLE: MTL_SALES_ORDERS
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 4015  resp: 4015
  Best NL cost: 4015  resp: 4015
Join cardinality:  9 = outer (172) * inner (2755) * sel (1.8148e-05)  [flag=0]
SM Join
  Outer table:
    resc: 3843  cdn: 172  rcz: 44  deg: 1  resp: 3843
  Inner table: MTL_SALES_ORDERS
    resc: 132  cdn: 2755  rcz: 15  deg:  1  resp: 132
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        2 Row size:           59 Rows:        172
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         49
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       10 Row size:           27 Rows:       2755
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         57
      Total IO sort cost: 34
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4034  Resp:  4034
HA Join
  Outer table:
    resc: 3843  cdn: 172  rcz: 44  deg: 1  resp: 3843
  Inner table: MTL_SALES_ORDERS
    resc: 132  cdn: 2755  rcz: 15  deg:  1  resp: 132
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  2                probefrag:   10 ppasses:    1
  Hash join   Resc: 3976   Resp: 3976
Join result: cost: 4015  cdn: 9  rcz: 59
Now joining: OE_ORDER_HEADERS_ALL[OOH]#3 *******
NL Join
  Outer table: cost: 4015  cdn: 9  rcz: 59  resp:  4015
  Inner table: OE_ORDER_HEADERS_ALL
    Access path: tsc  Resc: 483
    Join:  Resc:  8362  Resp:  8362
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  1.8833e-05  TB_SEL:  1.8833e-05
    Join:  resc: 4033  resp: 4033
  Best NL cost: 4033  resp: 4033
Join cardinality:  9 = outer (9) * inner (26401) * sel (3.7811e-05)  [flag=0]
SM Join
  Outer table:
    resc: 4015  cdn: 9  rcz: 59  deg: 1  resp: 4015
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        1 Row size:           75 Rows:          9
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         48
      Total IO sort cost: 24
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4634  Resp:  4634
HA Join
  Outer table:
    resc: 4015  cdn: 9  rcz: 59  deg: 1  resp: 4015
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  1                probefrag:   88 ppasses:    1
  Hash join   Resc: 4499   Resp: 4499
Join result: cost: 4033  cdn: 9  rcz: 74
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 4033  cdn: 9  rcz: 74  resp:  4033
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  38476  Resp:  38476
  Access path: index (unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  3.9236e-06  TB_SEL:  3.9236e-06
    Join:  resc: 4051  resp: 4051
  Access path: index (join index)
      Index: OE_ORDER_LINES_N1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 3
  IX_SEL:  0.0000e+00  TB_SEL:  2.4557e-05
    Join:  resc: 4060  resp: 4060
  Access path: index (eq-unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 4051  resp: 4051
  Best NL cost: 4051  resp: 4051
Join cardinality:  0 = outer (9) * inner (84386) * sel (1.0497e-10)  [flag=0]
SM Join
  Outer table:
    resc: 4033  cdn: 9  rcz: 74  deg: 1  resp: 4033
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        1 Row size:           92 Rows:          9
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         48
      Total IO sort cost: 24
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  8346  Resp:  8346
HA Join
  Outer table:
    resc: 4033  cdn: 9  rcz: 74  deg: 1  resp: 4033
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  1                probefrag:   402 ppasses:    1
  Hash join   Resc: 7861   Resp: 7861
Join result: cost: 4051  cdn: 1  rcz: 101
Best so far: TABLE#: 0  CST:       3827  CDN:         39  BYTES:       1053
Best so far: TABLE#: 1  CST:       3843  CDN:        172  BYTES:       7568
Best so far: TABLE#: 2  CST:       4015  CDN:          9  BYTES:        531
Best so far: TABLE#: 3  CST:       4033  CDN:          9  BYTES:        666
Best so far: TABLE#: 4  CST:       4051  CDN:          1  BYTES:        101
***********************
Join order[2]:  OE_ORDER_LINES_ALL[OOL]#0  MTL_DEMAND[MD1]#1  MTL_SALES_ORDERS[MSO]#2  OE_ORDER_LINES_ALL[OOL]#4  OE_ORDER_HEADERS_ALL[OOH]#3
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 4015  cdn: 9  rcz: 59  resp:  4015
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  38458  Resp:  38458
  Access path: index (unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  3.9236e-06  TB_SEL:  3.9236e-06
    Join:  resc: 4033  resp: 4033
  Access path: index (eq-unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 4033  resp: 4033
  Best NL cost: 4033  resp: 4033
Join cardinality:  3 = outer (9) * inner (84386) * sel (3.9294e-06)  [flag=0]
SM Join
  Outer table:
    resc: 4015  cdn: 9  rcz: 59  deg: 1  resp: 4015
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        1 Row size:           75 Rows:          9
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         48
      Total IO sort cost: 24
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  8328  Resp:  8328
HA Join
  Outer table:
    resc: 4015  cdn: 9  rcz: 59  deg: 1  resp: 4015
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  1                probefrag:   402 ppasses:    1
  Hash join   Resc: 7843   Resp: 7843
Join result: cost: 4033  cdn: 3  rcz: 86
Now joining: OE_ORDER_HEADERS_ALL[OOH]#3 *******
NL Join
  Outer table: cost: 4033  cdn: 3  rcz: 86  resp:  4033
  Inner table: OE_ORDER_HEADERS_ALL
    Access path: tsc  Resc: 483
    Join:  Resc:  5482  Resp:  5482
  Access path: index (unique)
      Index: OE_ORDER_HEADERS_U1
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  1.8939e-05  TB_SEL:  1.8939e-05
    Join:  resc: 4036  resp: 4036
  Access path: index (eq-unique)
      Index: OE_ORDER_HEADERS_U1
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 4036  resp: 4036
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  1.8833e-05  TB_SEL:  1.8833e-05
    Join:  resc: 4039  resp: 4039
  Best NL cost: 4036  resp: 4036
Join cardinality:  0 = outer (3) * inner (26401) * sel (1.0101e-09)  [flag=0]
SM Join
  Outer table:
    resc: 4033  cdn: 3  rcz: 86  deg: 1  resp: 4033
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        1 Row size:          105 Rows:          3
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         48
      Total IO sort cost: 24
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4652  Resp:  4652
HA Join
  Outer table:
    resc: 4033  cdn: 3  rcz: 86  deg: 1  resp: 4033
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  1                probefrag:   88 ppasses:    1
  Hash join   Resc: 4517   Resp: 4517
Join result: cost: 4036  cdn: 1  rcz: 101
Best so far: TABLE#: 0  CST:       3827  CDN:         39  BYTES:       1053
Best so far: TABLE#: 1  CST:       3843  CDN:        172  BYTES:       7568
Best so far: TABLE#: 2  CST:       4015  CDN:          9  BYTES:        531
Best so far: TABLE#: 4  CST:       4033  CDN:          3  BYTES:        258
Best so far: TABLE#: 3  CST:       4036  CDN:          1  BYTES:        101
***********************
Join order[3]:  OE_ORDER_LINES_ALL[OOL]#0  MTL_DEMAND[MD1]#1  OE_ORDER_HEADERS_ALL[OOH]#3  MTL_SALES_ORDERS[MSO]#2  OE_ORDER_LINES_ALL[OOL]#4
Now joining: OE_ORDER_HEADERS_ALL[OOH]#3 *******
NL Join
  Outer table: cost: 3843  cdn: 172  rcz: 44  resp:  3843
  Inner table: OE_ORDER_HEADERS_ALL
    Access path: tsc  Resc: 483
    Join:  Resc:  86919  Resp:  86919
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 38932
  IX_SEL:  1.0000e+00  TB_SEL:  1.0000e+00
    Join:  resc: 6700147  resp: 6700147
  Best NL cost: 86919  resp: 86919
Join cardinality:  4548106 = outer (172) * inner (26401) * sel (1.0000e+00)  [flag=0]
***********************
Join order[4]:  OE_ORDER_LINES_ALL[OOL]#0  MTL_DEMAND[MD1]#1  OE_ORDER_LINES_ALL[OOL]#4  MTL_SALES_ORDERS[MSO]#2  OE_ORDER_HEADERS_ALL[OOH]#3
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 3843  cdn: 172  rcz: 44  resp:  3843
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  662087  Resp:  662087
  Access path: index (unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  3.9236e-06  TB_SEL:  3.9236e-06
    Join:  resc: 4187  resp: 4187
  Access path: index (eq-unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 4187  resp: 4187
  Best NL cost: 4187  resp: 4187
Join cardinality:  57 = outer (172) * inner (84386) * sel (3.9294e-06)  [flag=0]
SM Join
  Outer table:
    resc: 3843  cdn: 172  rcz: 44  deg: 1  resp: 3843
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        2 Row size:           59 Rows:        172
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         49
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  8156  Resp:  8156
HA Join
  Outer table:
    resc: 3843  cdn: 172  rcz: 44  deg: 1  resp: 3843
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  2                probefrag:   402 ppasses:    1
  Hash join   Resc: 7671   Resp: 7671
***********************
Join order[5]:  OE_ORDER_LINES_ALL[OOL]#0  MTL_SALES_ORDERS[MSO]#2  MTL_DEMAND[MD1]#1  OE_ORDER_HEADERS_ALL[OOH]#3  OE_ORDER_LINES_ALL[OOL]#4
Now joining: MTL_SALES_ORDERS[MSO]#2 *******
NL Join
  Outer table: cost: 3827  cdn: 39  rcz: 27  resp:  3827
  Inner table: MTL_SALES_ORDERS
    Access path: tsc  Resc: 132
    Join:  Resc:  8975  Resp:  8975
  Access path: index (unique)
      Index: MTL_SALES_ORDERS_U1
  TABLE: MTL_SALES_ORDERS
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  1.8148e-05  TB_SEL:  1.8148e-05
    Join:  resc: 3866  resp: 3866
  Access path: index (eq-unique)
      Index: MTL_SALES_ORDERS_U1
  TABLE: MTL_SALES_ORDERS
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 3866  resp: 3866
  Best NL cost: 3866  resp: 3866
Join cardinality:  2 = outer (39) * inner (2755) * sel (1.8148e-05)  [flag=0]
SM Join
  Outer table:
    resc: 3827  cdn: 39  rcz: 27  deg: 1  resp: 3827
  Inner table: MTL_SALES_ORDERS
    resc: 132  cdn: 2755  rcz: 15  deg:  1  resp: 132
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        1 Row size:           40 Rows:         39
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         48
      Total IO sort cost: 24
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       10 Row size:           27 Rows:       2755
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         57
      Total IO sort cost: 34
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4017  Resp:  4017
HA Join
  Outer table:
    resc: 3827  cdn: 39  rcz: 27  deg: 1  resp: 3827
  Inner table: MTL_SALES_ORDERS
    resc: 132  cdn: 2755  rcz: 15  deg:  1  resp: 132
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  1                probefrag:   10 ppasses:    1
  Hash join   Resc: 3960   Resp: 3960
Join result: cost: 3866  cdn: 2  rcz: 42
Now joining: MTL_DEMAND[MD1]#1 *******
NL Join
  Outer table: cost: 3866  cdn: 2  rcz: 42  resp:  3866
  Inner table: MTL_DEMAND
    Access path: tsc  Resc: 15
    Join:  Resc:  3896  Resp:  3896
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N1
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 30
  IX_SEL:  1.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 3926  resp: 3926
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N12
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 27
  IX_SEL:  1.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 3920  resp: 3920
  Access path: index (join index)
      Index: MTL_DEMAND_N13
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 3870  resp: 3870
  Best NL cost: 3870  resp: 3870
Outer join cardinality:  9 = max ( outer (2) , (outer (2) * inner (822) * sel (5.3191e-03) )  [flag=16]
SM Join
  Outer table:
    resc: 3866  cdn: 2  rcz: 42  deg: 1  resp: 3866
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        1 Row size:           57 Rows:          2
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         48
      Total IO sort cost: 24
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        3 Row size:           29 Rows:        822
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         50
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  3932  Resp:  3932
HA Join
  Outer table:
    resc: 3866  cdn: 2  rcz: 42  deg: 1  resp: 3866
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  1                probefrag:   3 ppasses:    1
  Hash join   Resc: 3882   Resp: 3882
Join result: cost: 3870  cdn: 9  rcz: 59
Now joining: OE_ORDER_HEADERS_ALL[OOH]#3 *******
NL Join
  Outer table: cost: 3870  cdn: 9  rcz: 59  resp:  3870
  Inner table: OE_ORDER_HEADERS_ALL
    Access path: tsc  Resc: 483
    Join:  Resc:  8217  Resp:  8217
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  1.8833e-05  TB_SEL:  1.8833e-05
    Join:  resc: 3888  resp: 3888
  Best NL cost: 3888  resp: 3888
Join cardinality:  9 = outer (9) * inner (26401) * sel (3.7811e-05)  [flag=0]
SM Join
  Outer table:
    resc: 3870  cdn: 9  rcz: 59  deg: 1  resp: 3870
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        1 Row size:           75 Rows:          9
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         48
      Total IO sort cost: 24
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4489  Resp:  4489
HA Join
  Outer table:
    resc: 3870  cdn: 9  rcz: 59  deg: 1  resp: 3870
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  1                probefrag:   88 ppasses:    1
  Hash join   Resc: 4354   Resp: 4354
Join result: cost: 3888  cdn: 9  rcz: 74
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 3888  cdn: 9  rcz: 74  resp:  3888
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  38331  Resp:  38331
  Access path: index (unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  3.9236e-06  TB_SEL:  3.9236e-06
    Join:  resc: 3906  resp: 3906
  Access path: index (join index)
      Index: OE_ORDER_LINES_N1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 3
  IX_SEL:  0.0000e+00  TB_SEL:  2.4557e-05
    Join:  resc: 3915  resp: 3915
  Access path: index (eq-unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 3906  resp: 3906
  Best NL cost: 3906  resp: 3906
Join cardinality:  0 = outer (9) * inner (84386) * sel (1.0497e-10)  [flag=0]
SM Join
  Outer table:
    resc: 3888  cdn: 9  rcz: 74  deg: 1  resp: 3888
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        1 Row size:           92 Rows:          9
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         48
      Total IO sort cost: 24
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  8200  Resp:  8200
HA Join
  Outer table:
    resc: 3888  cdn: 9  rcz: 74  deg: 1  resp: 3888
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  1                probefrag:   402 ppasses:    1
  Hash join   Resc: 7716   Resp: 7716
Join result: cost: 3906  cdn: 1  rcz: 101
Best so far: TABLE#: 0  CST:       3827  CDN:         39  BYTES:       1053
Best so far: TABLE#: 2  CST:       3866  CDN:          2  BYTES:         84
Best so far: TABLE#: 1  CST:       3870  CDN:          9  BYTES:        531
Best so far: TABLE#: 3  CST:       3888  CDN:          9  BYTES:        666
Best so far: TABLE#: 4  CST:       3906  CDN:          1  BYTES:        101
***********************
Join order[6]:  OE_ORDER_LINES_ALL[OOL]#0  MTL_SALES_ORDERS[MSO]#2  MTL_DEMAND[MD1]#1  OE_ORDER_LINES_ALL[OOL]#4  OE_ORDER_HEADERS_ALL[OOH]#3
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 3870  cdn: 9  rcz: 59  resp:  3870
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  38313  Resp:  38313
  Access path: index (unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  3.9236e-06  TB_SEL:  3.9236e-06
    Join:  resc: 3888  resp: 3888
  Access path: index (eq-unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 3888  resp: 3888
  Best NL cost: 3888  resp: 3888
Join cardinality:  3 = outer (9) * inner (84386) * sel (3.9294e-06)  [flag=0]
SM Join
  Outer table:
    resc: 3870  cdn: 9  rcz: 59  deg: 1  resp: 3870
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        1 Row size:           75 Rows:          9
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         48
      Total IO sort cost: 24
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  8182  Resp:  8182
HA Join
  Outer table:
    resc: 3870  cdn: 9  rcz: 59  deg: 1  resp: 3870
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  1                probefrag:   402 ppasses:    1
  Hash join   Resc: 7698   Resp: 7698
Join result: cost: 3888  cdn: 3  rcz: 86
Now joining: OE_ORDER_HEADERS_ALL[OOH]#3 *******
NL Join
  Outer table: cost: 3888  cdn: 3  rcz: 86  resp:  3888
  Inner table: OE_ORDER_HEADERS_ALL
    Access path: tsc  Resc: 483
    Join:  Resc:  5337  Resp:  5337
  Access path: index (unique)
      Index: OE_ORDER_HEADERS_U1
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  1.8939e-05  TB_SEL:  1.8939e-05
    Join:  resc: 3891  resp: 3891
  Access path: index (eq-unique)
      Index: OE_ORDER_HEADERS_U1
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 3891  resp: 3891
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  1.8833e-05  TB_SEL:  1.8833e-05
    Join:  resc: 3894  resp: 3894
  Best NL cost: 3891  resp: 3891
Join cardinality:  0 = outer (3) * inner (26401) * sel (1.0101e-09)  [flag=0]
SM Join
  Outer table:
    resc: 3888  cdn: 3  rcz: 86  deg: 1  resp: 3888
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        1 Row size:          105 Rows:          3
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         48
      Total IO sort cost: 24
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4507  Resp:  4507
HA Join
  Outer table:
    resc: 3888  cdn: 3  rcz: 86  deg: 1  resp: 3888
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  1                probefrag:   88 ppasses:    1
  Hash join   Resc: 4372   Resp: 4372
Join result: cost: 3891  cdn: 1  rcz: 101
Best so far: TABLE#: 0  CST:       3827  CDN:         39  BYTES:       1053
Best so far: TABLE#: 2  CST:       3866  CDN:          2  BYTES:         84
Best so far: TABLE#: 1  CST:       3870  CDN:          9  BYTES:        531
Best so far: TABLE#: 4  CST:       3888  CDN:          3  BYTES:        258
Best so far: TABLE#: 3  CST:       3891  CDN:          1  BYTES:        101
***********************
Join order[7]:  OE_ORDER_LINES_ALL[OOL]#0  MTL_SALES_ORDERS[MSO]#2  OE_ORDER_HEADERS_ALL[OOH]#3  MTL_DEMAND[MD1]#1  OE_ORDER_LINES_ALL[OOL]#4
Now joining: OE_ORDER_HEADERS_ALL[OOH]#3 *******
NL Join
  Outer table: cost: 3866  cdn: 2  rcz: 42  resp:  3866
  Inner table: OE_ORDER_HEADERS_ALL
    Access path: tsc  Resc: 483
    Join:  Resc:  4832  Resp:  4832
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  1.8833e-05  TB_SEL:  1.8833e-05
    Join:  resc: 3870  resp: 3870
  Best NL cost: 3870  resp: 3870
Join cardinality:  2 = outer (2) * inner (26401) * sel (3.7811e-05)  [flag=0]
SM Join
  Outer table:
    resc: 3866  cdn: 2  rcz: 42  deg: 1  resp: 3866
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        1 Row size:           57 Rows:          2
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         48
      Total IO sort cost: 24
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4485  Resp:  4485
HA Join
  Outer table:
    resc: 3866  cdn: 2  rcz: 42  deg: 1  resp: 3866
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  1                probefrag:   88 ppasses:    1
  Hash join   Resc: 4350   Resp: 4350
Join result: cost: 3870  cdn: 2  rcz: 57
Now joining: MTL_DEMAND[MD1]#1 *******
NL Join
  Outer table: cost: 3870  cdn: 2  rcz: 57  resp:  3870
  Inner table: MTL_DEMAND
    Access path: tsc  Resc: 15
    Join:  Resc:  3900  Resp:  3900
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N1
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 30
  IX_SEL:  1.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 3930  resp: 3930
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N12
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 27
  IX_SEL:  1.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 3924  resp: 3924
  Access path: index (join index)
      Index: MTL_DEMAND_N13
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 3874  resp: 3874
  Best NL cost: 3874  resp: 3874
Outer join cardinality:  9 = max ( outer (2) , (outer (2) * inner (822) * sel (5.3191e-03) )  [flag=16]
SM Join
  Outer table:
    resc: 3870  cdn: 2  rcz: 57  deg: 1  resp: 3870
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        1 Row size:           73 Rows:          2
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         48
      Total IO sort cost: 24
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        3 Row size:           29 Rows:        822
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         50
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  3936  Resp:  3936
HA Join
  Outer table:
    resc: 3870  cdn: 2  rcz: 57  deg: 1  resp: 3870
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  1                probefrag:   3 ppasses:    1
  Hash join   Resc: 3886   Resp: 3886
Join result: cost: 3874  cdn: 9  rcz: 74
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 3874  cdn: 9  rcz: 74  resp:  3874
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  38317  Resp:  38317
  Access path: index (unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  3.9236e-06  TB_SEL:  3.9236e-06
    Join:  resc: 3892  resp: 3892
  Access path: index (join index)
      Index: OE_ORDER_LINES_N1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 3
  IX_SEL:  0.0000e+00  TB_SEL:  2.4557e-05
    Join:  resc: 3901  resp: 3901
  Access path: index (eq-unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 3892  resp: 3892
  Best NL cost: 3892  resp: 3892
Join cardinality:  0 = outer (9) * inner (84386) * sel (1.0497e-10)  [flag=0]
SM Join
  Outer table:
    resc: 3874  cdn: 9  rcz: 74  deg: 1  resp: 3874
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        1 Row size:           92 Rows:          9
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         48
      Total IO sort cost: 24
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  8186  Resp:  8186
HA Join
  Outer table:
    resc: 3874  cdn: 9  rcz: 74  deg: 1  resp: 3874
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  1                probefrag:   402 ppasses:    1
  Hash join   Resc: 7702   Resp: 7702
***********************
Join order[8]:  OE_ORDER_LINES_ALL[OOL]#0  MTL_SALES_ORDERS[MSO]#2  OE_ORDER_HEADERS_ALL[OOH]#3  OE_ORDER_LINES_ALL[OOL]#4  MTL_DEMAND[MD1]#1
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 3870  cdn: 2  rcz: 57  resp:  3870
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  11524  Resp:  11524
  Access path: index (unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  3.9236e-06  TB_SEL:  3.9236e-06
    Join:  resc: 3874  resp: 3874
  Access path: index (join index)
      Index: OE_ORDER_LINES_N1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 3
  IX_SEL:  0.0000e+00  TB_SEL:  2.4557e-05
    Join:  resc: 3876  resp: 3876
  Access path: index (eq-unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 3874  resp: 3874
  Best NL cost: 3874  resp: 3874
Join cardinality:  0 = outer (2) * inner (84386) * sel (1.0497e-10)  [flag=0]
SM Join
  Outer table:
    resc: 3870  cdn: 2  rcz: 57  deg: 1  resp: 3870
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        1 Row size:           73 Rows:          2
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         48
      Total IO sort cost: 24
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  8182  Resp:  8182
HA Join
  Outer table:
    resc: 3870  cdn: 2  rcz: 57  deg: 1  resp: 3870
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  1                probefrag:   402 ppasses:    1
  Hash join   Resc: 7698   Resp: 7698
Join result: cost: 3874  cdn: 1  rcz: 84
Now joining: MTL_DEMAND[MD1]#1 *******
NL Join
  Outer table: cost: 3874  cdn: 1  rcz: 84  resp:  3874
  Inner table: MTL_DEMAND
    Access path: tsc  Resc: 15
    Join:  Resc:  3889  Resp:  3889
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N1
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 30
  IX_SEL:  1.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 3904  resp: 3904
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N12
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 27
  IX_SEL:  1.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 3901  resp: 3901
  Access path: index (join index)
      Index: MTL_DEMAND_N13
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 3876  resp: 3876
  Best NL cost: 3876  resp: 3876
Outer join cardinality:  0 = max ( outer (0) , (outer (0) * inner (822) * sel (5.3191e-03) )  [flag=16]
SM Join
  Outer table:
    resc: 3874  cdn: 1  rcz: 84  deg: 1  resp: 3874
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        1 Row size:          103 Rows:          1
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         48
      Total IO sort cost: 24
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        3 Row size:           29 Rows:        822
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         50
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  3940  Resp:  3940
HA Join
  Outer table:
    resc: 3874  cdn: 1  rcz: 84  deg: 1  resp: 3874
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  1                probefrag:   3 ppasses:    1
  Hash join   Resc: 3890   Resp: 3890
Join result: cost: 3876  cdn: 1  rcz: 101
Best so far: TABLE#: 0  CST:       3827  CDN:         39  BYTES:       1053
Best so far: TABLE#: 2  CST:       3866  CDN:          2  BYTES:         84
Best so far: TABLE#: 3  CST:       3870  CDN:          2  BYTES:        114
Best so far: TABLE#: 4  CST:       3874  CDN:          1  BYTES:         84
Best so far: TABLE#: 1  CST:       3876  CDN:          1  BYTES:        101
***********************
Join order[9]:  OE_ORDER_LINES_ALL[OOL]#0  MTL_SALES_ORDERS[MSO]#2  OE_ORDER_LINES_ALL[OOL]#4  MTL_DEMAND[MD1]#1  OE_ORDER_HEADERS_ALL[OOH]#3
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 3866  cdn: 2  rcz: 42  resp:  3866
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  11520  Resp:  11520
  Access path: index (unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  3.9236e-06  TB_SEL:  3.9236e-06
    Join:  resc: 3870  resp: 3870
  Access path: index (eq-unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 3870  resp: 3870
  Best NL cost: 3870  resp: 3870
Join cardinality:  1 = outer (2) * inner (84386) * sel (3.9294e-06)  [flag=0]
SM Join
  Outer table:
    resc: 3866  cdn: 2  rcz: 42  deg: 1  resp: 3866
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        1 Row size:           57 Rows:          2
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         48
      Total IO sort cost: 24
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  8178  Resp:  8178
HA Join
  Outer table:
    resc: 3866  cdn: 2  rcz: 42  deg: 1  resp: 3866
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  1                probefrag:   402 ppasses:    1
  Hash join   Resc: 7694   Resp: 7694
Join result: cost: 3870  cdn: 1  rcz: 69
Now joining: MTL_DEMAND[MD1]#1 *******
NL Join
  Outer table: cost: 3870  cdn: 1  rcz: 69  resp:  3870
  Inner table: MTL_DEMAND
    Access path: tsc  Resc: 15
    Join:  Resc:  3885  Resp:  3885
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N1
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 30
  IX_SEL:  1.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 3900  resp: 3900
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N12
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 27
  IX_SEL:  1.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 3897  resp: 3897
  Access path: index (join index)
      Index: MTL_DEMAND_N13
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 3872  resp: 3872
  Best NL cost: 3872  resp: 3872
Outer join cardinality:  3 = max ( outer (1) , (outer (1) * inner (822) * sel (5.3191e-03) )  [flag=16]
SM Join
  Outer table:
    resc: 3870  cdn: 1  rcz: 69  deg: 1  resp: 3870
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        1 Row size:           86 Rows:          1
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         48
      Total IO sort cost: 24
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        3 Row size:           29 Rows:        822
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         50
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  3936  Resp:  3936
HA Join
  Outer table:
    resc: 3870  cdn: 1  rcz: 69  deg: 1  resp: 3870
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  1                probefrag:   3 ppasses:    1
  Hash join   Resc: 3886   Resp: 3886
Join result: cost: 3872  cdn: 3  rcz: 86
Now joining: OE_ORDER_HEADERS_ALL[OOH]#3 *******
NL Join
  Outer table: cost: 3872  cdn: 3  rcz: 86  resp:  3872
  Inner table: OE_ORDER_HEADERS_ALL
    Access path: tsc  Resc: 483
    Join:  Resc:  5321  Resp:  5321
  Access path: index (unique)
      Index: OE_ORDER_HEADERS_U1
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  1.8939e-05  TB_SEL:  1.8939e-05
    Join:  resc: 3875  resp: 3875
  Access path: index (eq-unique)
      Index: OE_ORDER_HEADERS_U1
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 3875  resp: 3875
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  1.8833e-05  TB_SEL:  1.8833e-05
    Join:  resc: 3878  resp: 3878
  Best NL cost: 3875  resp: 3875
Join cardinality:  0 = outer (3) * inner (26401) * sel (1.0101e-09)  [flag=0]
SM Join
  Outer table:
    resc: 3872  cdn: 3  rcz: 86  deg: 1  resp: 3872
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        1 Row size:          105 Rows:          3
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         48
      Total IO sort cost: 24
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4491  Resp:  4491
HA Join
  Outer table:
    resc: 3872  cdn: 3  rcz: 86  deg: 1  resp: 3872
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  1                probefrag:   88 ppasses:    1
  Hash join   Resc: 4356   Resp: 4356
Join result: cost: 3875  cdn: 1  rcz: 101
Best so far: TABLE#: 0  CST:       3827  CDN:         39  BYTES:       1053
Best so far: TABLE#: 2  CST:       3866  CDN:          2  BYTES:         84
Best so far: TABLE#: 4  CST:       3870  CDN:          1  BYTES:         69
Best so far: TABLE#: 1  CST:       3872  CDN:          3  BYTES:        258
Best so far: TABLE#: 3  CST:       3875  CDN:          1  BYTES:        101
***********************
Join order[10]:  OE_ORDER_LINES_ALL[OOL]#0  MTL_SALES_ORDERS[MSO]#2  OE_ORDER_LINES_ALL[OOL]#4  OE_ORDER_HEADERS_ALL[OOH]#3  MTL_DEMAND[MD1]#1
Now joining: OE_ORDER_HEADERS_ALL[OOH]#3 *******
NL Join
  Outer table: cost: 3870  cdn: 1  rcz: 69  resp:  3870
  Inner table: OE_ORDER_HEADERS_ALL
    Access path: tsc  Resc: 483
    Join:  Resc:  4353  Resp:  4353
  Access path: index (unique)
      Index: OE_ORDER_HEADERS_U1
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  1.8939e-05  TB_SEL:  1.8939e-05
    Join:  resc: 3871  resp: 3871
  Access path: index (eq-unique)
      Index: OE_ORDER_HEADERS_U1
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 3871  resp: 3871
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  1.8833e-05  TB_SEL:  1.8833e-05
    Join:  resc: 3872  resp: 3872
  Best NL cost: 3871  resp: 3871
Join cardinality:  0 = outer (1) * inner (26401) * sel (1.0101e-09)  [flag=0]
SM Join
  Outer table:
    resc: 3870  cdn: 1  rcz: 69  deg: 1  resp: 3870
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        1 Row size:           86 Rows:          1
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         48
      Total IO sort cost: 24
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4489  Resp:  4489
HA Join
  Outer table:
    resc: 3870  cdn: 1  rcz: 69  deg: 1  resp: 3870
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  1                probefrag:   88 ppasses:    1
  Hash join   Resc: 4354   Resp: 4354
Join result: cost: 3871  cdn: 1  rcz: 84
Now joining: MTL_DEMAND[MD1]#1 *******
NL Join
  Outer table: cost: 3871  cdn: 1  rcz: 84  resp:  3871
  Inner table: MTL_DEMAND
    Access path: tsc  Resc: 15
    Join:  Resc:  3886  Resp:  3886
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N1
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 30
  IX_SEL:  1.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 3901  resp: 3901
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N12
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 27
  IX_SEL:  1.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 3898  resp: 3898
  Access path: index (join index)
      Index: MTL_DEMAND_N13
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 3873  resp: 3873
  Best NL cost: 3873  resp: 3873
Outer join cardinality:  0 = max ( outer (0) , (outer (0) * inner (822) * sel (5.3191e-03) )  [flag=16]
SM Join
  Outer table:
    resc: 3871  cdn: 1  rcz: 84  deg: 1  resp: 3871
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        1 Row size:          103 Rows:          1
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         48
      Total IO sort cost: 24
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        3 Row size:           29 Rows:        822
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         50
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  3937  Resp:  3937
HA Join
  Outer table:
    resc: 3871  cdn: 1  rcz: 84  deg: 1  resp: 3871
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  1                probefrag:   3 ppasses:    1
  Hash join   Resc: 3887   Resp: 3887
Join result: cost: 3873  cdn: 1  rcz: 101
Best so far: TABLE#: 0  CST:       3827  CDN:         39  BYTES:       1053
Best so far: TABLE#: 2  CST:       3866  CDN:          2  BYTES:         84
Best so far: TABLE#: 4  CST:       3870  CDN:          1  BYTES:         69
Best so far: TABLE#: 3  CST:       3871  CDN:          1  BYTES:         84
Best so far: TABLE#: 1  CST:       3873  CDN:          1  BYTES:        101
***********************
Join order[11]:  OE_ORDER_LINES_ALL[OOL]#0  OE_ORDER_HEADERS_ALL[OOH]#3  MTL_DEMAND[MD1]#1  MTL_SALES_ORDERS[MSO]#2  OE_ORDER_LINES_ALL[OOL]#4
Now joining: OE_ORDER_HEADERS_ALL[OOH]#3 *******
NL Join
  Outer table: cost: 3827  cdn: 39  rcz: 27  resp:  3827
  Inner table: OE_ORDER_HEADERS_ALL
    Access path: tsc  Resc: 483
    Join:  Resc:  22664  Resp:  22664
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 38932
  IX_SEL:  1.0000e+00  TB_SEL:  1.0000e+00
    Join:  resc: 1522175  resp: 1522175
  Best NL cost: 22664  resp: 22664
Join cardinality:  1040199 = outer (39) * inner (26401) * sel (1.0000e+00)  [flag=0]
***********************
Join order[12]:  OE_ORDER_LINES_ALL[OOL]#0  OE_ORDER_LINES_ALL[OOL]#4  MTL_DEMAND[MD1]#1  MTL_SALES_ORDERS[MSO]#2  OE_ORDER_HEADERS_ALL[OOH]#3
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 3827  cdn: 39  rcz: 27  resp:  3827
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  153080  Resp:  153080
  Access path: index (unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  3.9236e-06  TB_SEL:  3.9236e-06
    Join:  resc: 3905  resp: 3905
  Access path: index (eq-unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 3905  resp: 3905
  Best NL cost: 3905  resp: 3905
Join cardinality:  13 = outer (39) * inner (84386) * sel (3.9294e-06)  [flag=0]
SM Join
  Outer table:
    resc: 3827  cdn: 39  rcz: 27  deg: 1  resp: 3827
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        1 Row size:           40 Rows:         39
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         48
      Total IO sort cost: 24
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  8140  Resp:  8140
HA Join
  Outer table:
    resc: 3827  cdn: 39  rcz: 27  deg: 1  resp: 3827
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  1                probefrag:   402 ppasses:    1
  Hash join   Resc: 7655   Resp: 7655
***********************
Join order[13]:  MTL_SALES_ORDERS[MSO]#2  OE_ORDER_LINES_ALL[OOL]#0  MTL_DEMAND[MD1]#1  OE_ORDER_HEADERS_ALL[OOH]#3  OE_ORDER_LINES_ALL[OOL]#4
Now joining: OE_ORDER_LINES_ALL[OOL]#0 *******
NL Join
  Outer table: cost: 132  cdn: 2755  rcz: 15  resp:  132
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  10543517  Resp:  10543517
  Best NL cost: 10543517  resp: 10543517
Join cardinality:  2 = outer (2755) * inner (39) * sel (1.8148e-05)  [flag=0]
SM Join
  Outer table:
    resc: 132  cdn: 2755  rcz: 15  deg: 1  resp: 132
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 39  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       10 Row size:           27 Rows:       2755
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         57
      Total IO sort cost: 34
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        1 Row size:           40 Rows:         39
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         48
      Total IO sort cost: 24
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4017  Resp:  4017
SM Join (with index on outer)
  Access path: index (no sta/stp keys)
      Index: MTL_SALES_ORDERS_U1
  TABLE: MTL_SALES_ORDERS
      RSC_CPU: 0   RSC_IO: 40198
  IX_SEL:  1.0000e+00  TB_SEL:  1.0000e+00
  Outer table:
    resc: 40198  cdn: 2755  rcz: 15  deg: 1  resp: 40198
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 39  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        1 Row size:           40 Rows:         39
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         48
      Total IO sort cost: 24
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  44050  Resp:  44050
HA Join
  Outer table:
    resc: 132  cdn: 2755  rcz: 15  deg: 1  resp: 132
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 39  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 2   Deg: 1   (sides swapped)
      hash_area:  256 (max=13107)  buildfrag:  10                probefrag:   1 ppasses:    1
  Hash join   Resc: 3961   Resp: 3961
  Outer table:
    resc: 3827  cdn: 39  rcz: 27  deg: 1  resp: 3827
  Inner table: MTL_SALES_ORDERS
    resc: 132  cdn: 2755  rcz: 15  deg:  1  resp: 132
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  1                probefrag:   10 ppasses:    1
  Hash join   Resc: 3960   Resp: 3960
***********************
Join order[14]:  MTL_SALES_ORDERS[MSO]#2  OE_ORDER_HEADERS_ALL[OOH]#3  OE_ORDER_LINES_ALL[OOL]#0  MTL_DEMAND[MD1]#1  OE_ORDER_LINES_ALL[OOL]#4
Now joining: OE_ORDER_HEADERS_ALL[OOH]#3 *******
NL Join
  Outer table: cost: 132  cdn: 2755  rcz: 15  resp:  132
  Inner table: OE_ORDER_HEADERS_ALL
    Access path: tsc  Resc: 483
    Join:  Resc:  1330797  Resp:  1330797
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  1.8833e-05  TB_SEL:  1.8833e-05
    Join:  resc: 5642  resp: 5642
  Best NL cost: 5642  resp: 5642
Join cardinality:  2750 = outer (2755) * inner (26401) * sel (3.7811e-05)  [flag=0]
SM Join
  Outer table:
    resc: 132  cdn: 2755  rcz: 15  deg: 1  resp: 132
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       10 Row size:           27 Rows:       2755
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         57
      Total IO sort cost: 34
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  760  Resp:  760
HA Join
  Outer table:
    resc: 132  cdn: 2755  rcz: 15  deg: 1  resp: 132
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 2   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  10                probefrag:   88 ppasses:    1
  Hash join   Resc: 617   Resp: 617
Join result: cost: 617  cdn: 2750  rcz: 30
Now joining: OE_ORDER_LINES_ALL[OOL]#0 *******
NL Join
  Outer table: cost: 617  cdn: 2750  rcz: 30  resp:  617
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  10524867  Resp:  10524867
  Best NL cost: 10524867  resp: 10524867
Join cardinality:  2 = outer (2750) * inner (39) * sel (1.8148e-05)  [flag=0]
SM Join
  Outer table:
    resc: 617  cdn: 2750  rcz: 30  deg: 1  resp: 617
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 39  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       15 Row size:           43 Rows:       2750
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         62
      Total IO sort cost: 38
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        1 Row size:           40 Rows:         39
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         48
      Total IO sort cost: 24
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4507  Resp:  4507
HA Join
  Outer table:
    resc: 617  cdn: 2750  rcz: 30  deg: 1  resp: 617
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 39  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 2   Deg: 1   (sides swapped)
      hash_area:  256 (max=13107)  buildfrag:  15                probefrag:   1 ppasses:    1
  Hash join   Resc: 4446   Resp: 4446
  Outer table:
    resc: 3827  cdn: 39  rcz: 27  deg: 1  resp: 3827
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 617  cdn: 2750  rcz: 30  deg:  1  resp: 617
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  1                probefrag:   15 ppasses:    1
  Hash join   Resc: 4445   Resp: 4445
***********************
Join order[15]:  MTL_SALES_ORDERS[MSO]#2  OE_ORDER_HEADERS_ALL[OOH]#3  OE_ORDER_LINES_ALL[OOL]#4  OE_ORDER_LINES_ALL[OOL]#0  MTL_DEMAND[MD1]#1
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 617  cdn: 2750  rcz: 30  resp:  617
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  10524867  Resp:  10524867
  Access path: index (join index)
      Index: OE_ORDER_LINES_N1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 3
  IX_SEL:  0.0000e+00  TB_SEL:  2.4557e-05
    Join:  resc: 8867  resp: 8867
  Best NL cost: 8867  resp: 8867
Join cardinality:  6200 = outer (2750) * inner (84386) * sel (2.6713e-05)  [flag=0]
SM Join
  Outer table:
    resc: 617  cdn: 2750  rcz: 30  deg: 1  resp: 617
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       15 Row size:           43 Rows:       2750
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         62
      Total IO sort cost: 38
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  4944  Resp:  4944
HA Join
  Outer table:
    resc: 617  cdn: 2750  rcz: 30  deg: 1  resp: 617
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 7   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  15                probefrag:   402 ppasses:    1
  Hash join   Resc: 4451   Resp: 4451
***********************
Join order[16]:  MTL_SALES_ORDERS[MSO]#2  OE_ORDER_LINES_ALL[OOL]#4  OE_ORDER_LINES_ALL[OOL]#0  MTL_DEMAND[MD1]#1  OE_ORDER_HEADERS_ALL[OOH]#3
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 132  cdn: 2755  rcz: 15  resp:  132
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  10543517  Resp:  10543517
  Best NL cost: 10543517  resp: 10543517
Join cardinality:  232491538 = outer (2755) * inner (84386) * sel (1.0000e+00)  [flag=0]
***********************
Join order[17]:  OE_ORDER_HEADERS_ALL[OOH]#3  OE_ORDER_LINES_ALL[OOL]#0  MTL_DEMAND[MD1]#1  MTL_SALES_ORDERS[MSO]#2  OE_ORDER_LINES_ALL[OOL]#4
Now joining: OE_ORDER_LINES_ALL[OOL]#0 *******
NL Join
  Outer table: cost: 483  cdn: 26401  rcz: 15  resp:  483
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  101037110  Resp:  101037110
  Best NL cost: 101037110  resp: 101037110
Join cardinality:  1040199 = outer (26401) * inner (39) * sel (1.0000e+00)  [flag=0]
***********************
Join order[18]:  OE_ORDER_HEADERS_ALL[OOH]#3  MTL_SALES_ORDERS[MSO]#2  OE_ORDER_LINES_ALL[OOL]#0  MTL_DEMAND[MD1]#1  OE_ORDER_LINES_ALL[OOL]#4
Now joining: MTL_SALES_ORDERS[MSO]#2 *******
NL Join
  Outer table: cost: 483  cdn: 26401  rcz: 15  resp:  483
  Inner table: MTL_SALES_ORDERS
    Access path: tsc  Resc: 132
    Join:  Resc:  3485415  Resp:  3485415
  Best NL cost: 3485415  resp: 3485415
Join cardinality:  2750 = outer (26401) * inner (2755) * sel (3.7811e-05)  [flag=0]
SM Join
  Outer table:
    resc: 483  cdn: 26401  rcz: 15  deg: 1  resp: 483
  Inner table: MTL_SALES_ORDERS
    resc: 132  cdn: 2755  rcz: 15  deg:  1  resp: 132
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       10 Row size:           27 Rows:       2755
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         57
      Total IO sort cost: 34
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  760  Resp:  760
HA Join
  Outer table:
    resc: 483  cdn: 26401  rcz: 15  deg: 1  resp: 483
  Inner table: MTL_SALES_ORDERS
    resc: 132  cdn: 2755  rcz: 15  deg:  1  resp: 132
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 10   Deg: 1   (sides swapped)
      hash_area:  256 (max=13107)  buildfrag:  88                probefrag:   10 ppasses:    1
  Hash join   Resc: 625   Resp: 625
  Outer table:
    resc: 132  cdn: 2755  rcz: 15  deg: 1  resp: 132
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 2   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  10                probefrag:   88 ppasses:    1
  Hash join   Resc: 617   Resp: 617
Join result: cost: 617  cdn: 2750  rcz: 30
Now joining: OE_ORDER_LINES_ALL[OOL]#0 *******
NL Join
  Outer table: cost: 617  cdn: 2750  rcz: 30  resp:  617
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  10524867  Resp:  10524867
  Best NL cost: 10524867  resp: 10524867
Join cardinality:  2 = outer (2750) * inner (39) * sel (1.8148e-05)  [flag=0]
SM Join
  Outer table:
    resc: 617  cdn: 2750  rcz: 30  deg: 1  resp: 617
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 39  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       15 Row size:           43 Rows:       2750
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         62
      Total IO sort cost: 38
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        1 Row size:           40 Rows:         39
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         48
      Total IO sort cost: 24
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4507  Resp:  4507
HA Join
  Outer table:
    resc: 617  cdn: 2750  rcz: 30  deg: 1  resp: 617
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 39  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 2   Deg: 1   (sides swapped)
      hash_area:  256 (max=13107)  buildfrag:  15                probefrag:   1 ppasses:    1
  Hash join   Resc: 4446   Resp: 4446
  Outer table:
    resc: 3827  cdn: 39  rcz: 27  deg: 1  resp: 3827
  Inner table: MTL_SALES_ORDERS
    resc: 617  cdn: 2750  rcz: 30  deg:  1  resp: 617
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  1                probefrag:   15 ppasses:    1
  Hash join   Resc: 4445   Resp: 4445
***********************
Join order[19]:  OE_ORDER_HEADERS_ALL[OOH]#3  MTL_SALES_ORDERS[MSO]#2  OE_ORDER_LINES_ALL[OOL]#4  OE_ORDER_LINES_ALL[OOL]#0  MTL_DEMAND[MD1]#1
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 617  cdn: 2750  rcz: 30  resp:  617
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  10524867  Resp:  10524867
  Access path: index (join index)
      Index: OE_ORDER_LINES_N1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 3
  IX_SEL:  0.0000e+00  TB_SEL:  2.4557e-05
    Join:  resc: 8867  resp: 8867
  Best NL cost: 8867  resp: 8867
Join cardinality:  6200 = outer (2750) * inner (84386) * sel (2.6713e-05)  [flag=0]
SM Join
  Outer table:
    resc: 617  cdn: 2750  rcz: 30  deg: 1  resp: 617
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       15 Row size:           43 Rows:       2750
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         62
      Total IO sort cost: 38
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  4944  Resp:  4944
HA Join
  Outer table:
    resc: 617  cdn: 2750  rcz: 30  deg: 1  resp: 617
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 7   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  15                probefrag:   402 ppasses:    1
  Hash join   Resc: 4451   Resp: 4451
***********************
Join order[20]:  OE_ORDER_HEADERS_ALL[OOH]#3  OE_ORDER_LINES_ALL[OOL]#4  OE_ORDER_LINES_ALL[OOL]#0  MTL_DEMAND[MD1]#1  MTL_SALES_ORDERS[MSO]#2
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 483  cdn: 26401  rcz: 15  resp:  483
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  101037110  Resp:  101037110
  Access path: index (join index)
      Index: OE_ORDER_LINES_N1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 3
  IX_SEL:  0.0000e+00  TB_SEL:  2.4557e-05
    Join:  resc: 79686  resp: 79686
  Best NL cost: 79686  resp: 79686
Join cardinality:  59513 = outer (26401) * inner (84386) * sel (2.6713e-05)  [flag=0]
SM Join
  Outer table:
    resc: 483  cdn: 26401  rcz: 15  deg: 1  resp: 483
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  4882  Resp:  4882
SM Join (with index on outer)
  Access path: index (no sta/stp keys)
      Index: OE_ORDER_HEADERS_U1
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 37885
  IX_SEL:  1.0000e+00  TB_SEL:  1.0000e+00
  Outer table:
    resc: 37885  cdn: 26401  rcz: 15  deg: 1  resp: 37885
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  42173  Resp:  42173
HA Join
  Outer table:
    resc: 483  cdn: 26401  rcz: 15  deg: 1  resp: 483
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 37   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  88                probefrag:   402 ppasses:    1
  Hash join   Resc: 4347   Resp: 4347
***********************
Join order[21]:  OE_ORDER_LINES_ALL[OOL]#4  OE_ORDER_LINES_ALL[OOL]#0  MTL_DEMAND[MD1]#1  MTL_SALES_ORDERS[MSO]#2  OE_ORDER_HEADERS_ALL[OOH]#3
Now joining: OE_ORDER_LINES_ALL[OOL]#0 *******
NL Join
  Outer table: cost: 3827  cdn: 84386  rcz: 27  resp:  3827
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  322949049  Resp:  322949049
  Best NL cost: 322949049  resp: 322949049
Join cardinality:  13 = outer (84386) * inner (39) * sel (3.9294e-06)  [flag=0]
SM Join
  Outer table:
    resc: 3827  cdn: 84386  rcz: 27  deg: 1  resp: 3827
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 39  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        1 Row size:           40 Rows:         39
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         48
      Total IO sort cost: 24
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  8140  Resp:  8140
SM Join (with index on outer)
  Access path: index (no sta/stp keys)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 88840
  IX_SEL:  1.0000e+00  TB_SEL:  1.0000e+00
  Outer table:
    resc: 88840  cdn: 84386  rcz: 27  deg: 1  resp: 88840
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 39  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        1 Row size:           40 Rows:         39
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         48
      Total IO sort cost: 24
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  92692  Resp:  92692
HA Join
  Outer table:
    resc: 3827  cdn: 84386  rcz: 27  deg: 1  resp: 3827
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 39  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 81   Deg: 1   (sides swapped)
      hash_area:  256 (max=13107)  buildfrag:  402                probefrag:   1 ppasses:    1
  Hash join   Resc: 7735   Resp: 7735
  Outer table:
    resc: 3827  cdn: 39  rcz: 27  deg: 1  resp: 3827
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  1                probefrag:   402 ppasses:    1
  Hash join   Resc: 7655   Resp: 7655
***********************
Join order[22]:  OE_ORDER_LINES_ALL[OOL]#4  MTL_SALES_ORDERS[MSO]#2  OE_ORDER_LINES_ALL[OOL]#0  MTL_DEMAND[MD1]#1  OE_ORDER_HEADERS_ALL[OOH]#3
Now joining: MTL_SALES_ORDERS[MSO]#2 *******
NL Join
  Outer table: cost: 3827  cdn: 84386  rcz: 27  resp:  3827
  Inner table: MTL_SALES_ORDERS
    Access path: tsc  Resc: 132
    Join:  Resc:  11142779  Resp:  11142779
  Best NL cost: 11142779  resp: 11142779
Join cardinality:  232491538 = outer (84386) * inner (2755) * sel (1.0000e+00)  [flag=0]
***********************
Join order[23]:  OE_ORDER_LINES_ALL[OOL]#4  OE_ORDER_HEADERS_ALL[OOH]#3  OE_ORDER_LINES_ALL[OOL]#0  MTL_DEMAND[MD1]#1  MTL_SALES_ORDERS[MSO]#2
Now joining: OE_ORDER_HEADERS_ALL[OOH]#3 *******
NL Join
  Outer table: cost: 3827  cdn: 84386  rcz: 27  resp:  3827
  Inner table: OE_ORDER_HEADERS_ALL
    Access path: tsc  Resc: 483
    Join:  Resc:  40762265  Resp:  40762265
  Access path: index (unique)
      Index: OE_ORDER_HEADERS_U1
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  1.8939e-05  TB_SEL:  1.8939e-05
    Join:  resc: 88213  resp: 88213
  Access path: index (eq-unique)
      Index: OE_ORDER_HEADERS_U1
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 88213  resp: 88213
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 38932
  IX_SEL:  1.0000e+00  TB_SEL:  1.0000e+00
    Join:  resc: 3285319579  resp: 3285319579
  Best NL cost: 88213  resp: 88213
Join cardinality:  59521 = outer (84386) * inner (26401) * sel (2.6717e-05)  [flag=0]
SM Join
  Outer table:
    resc: 3827  cdn: 84386  rcz: 27  deg: 1  resp: 3827
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4882  Resp:  4882
SM Join (with index on outer)
  Access path: index (no sta/stp keys)
      Index: OE_ORDER_LINES_N1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 71892
  IX_SEL:  1.0000e+00  TB_SEL:  1.0000e+00
  Outer table:
    resc: 71892  cdn: 84386  rcz: 27  deg: 1  resp: 71892
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  72486  Resp:  72486
HA Join
  Outer table:
    resc: 3827  cdn: 84386  rcz: 27  deg: 1  resp: 3827
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 99   Deg: 1   (sides swapped)
      hash_area:  256 (max=13107)  buildfrag:  402                probefrag:   88 ppasses:    1
  Hash join   Resc: 4409   Resp: 4409
  Outer table:
    resc: 483  cdn: 26401  rcz: 15  deg: 1  resp: 483
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 37   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  88                probefrag:   402 ppasses:    1
  Hash join   Resc: 4347   Resp: 4347
******** Next OR predicate ********
******** OR-branching ********
Column: PRIMARY_UO  Col#: 11     Table: MTL_DEMAND   Alias: MD1
    NDV: 125       NULLS: 0         DENS: 8.0000e-03 LO:  0  HI: 132500
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column: PRIMARY_UO  Col#: 11     Table: MTL_DEMAND   Alias: MD1
    NDV: 125       NULLS: 0         DENS: 8.0000e-03 LO:  0  HI: 132500
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column: DEMAND_SOU  Col#: 6      Table: MTL_DEMAND   Alias: MD1
    NDV: 188       NULLS: 0         DENS: 5.3191e-03
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column: DEMAND_SOU  Col#: 4      Table: MTL_DEMAND   Alias: MD1
    NDV: 1         NULLS: 0         DENS: 6.0827e-04
    FREQUENCY HISTOGRAM: #BKT: 822 #VAL: 1
Column: RESERVATIO  Col#: 16     Table: MTL_DEMAND   Alias: MD1
    NDV: 2         NULLS: 0         DENS: 5.0000e-01 LO:  2  HI: 3
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column:  HEADER_ID  Col#: 3      Table: OE_ORDER_LINES_ALL   Alias: OOL
    NDV: 40721     NULLS: 0         DENS: 2.4557e-05 LO:  1135  HI: 95615
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column:    LINE_ID  Col#: 1      Table: OE_ORDER_LINES_ALL   Alias: OOL
    NDV: 254490    NULLS: 0         DENS: 3.9294e-06 LO:  1007  HI: 306941
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column:  OPEN_FLAG  Col#: 208    Table: OE_ORDER_LINES_ALL   Alias: OOL
    NDV: 2         NULLS: 0         DENS: 1.9618e-06
    FREQUENCY HISTOGRAM: #BKT: 152922 #VAL: 2
Column: SHIPPED_QU  Col#: 14     Table: OE_ORDER_LINES_ALL   Alias: OOL
    NDV: 2622      NULLS: 39965     DENS: 3.8139e-04 LO:  0  HI: 31440
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column: ORDER_QUAN  Col#: 10     Table: OE_ORDER_LINES_ALL   Alias: OOL
    NDV: 14        NULLS: 0         DENS: 7.1429e-02
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column: INVENTORY_  Col#: 46     Table: OE_ORDER_LINES_ALL   Alias: OOL
    NDV: 4510      NULLS: 0         DENS: 2.2173e-04 LO:  124  HI: 1082601
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column: SHIP_FROM_  Col#: 23     Table: OE_ORDER_LINES_ALL   Alias: OOL
    NDV: 3         NULLS: 26        DENS: 3.3333e-01 LO:  95  HI: 100
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column: SHIPPED_QU  Col#: 14     Table: OE_ORDER_LINES_ALL   Alias: OOL
    NDV: 2622      NULLS: 39965     DENS: 3.8139e-04 LO:  0  HI: 31440
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column: SHIPPED_QU  Col#: 14     Table: OE_ORDER_LINES_ALL   Alias: OOL
    NDV: 2622      NULLS: 39965     DENS: 3.8139e-04 LO:  0  HI: 31440
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column: ORDER_QUAN  Col#: 10     Table: OE_ORDER_LINES_ALL   Alias: OOL
    NDV: 14        NULLS: 0         DENS: 7.1429e-02
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column: INVENTORY_  Col#: 46     Table: OE_ORDER_LINES_ALL   Alias: OOL
    NDV: 4510      NULLS: 0         DENS: 2.2173e-04 LO:  124  HI: 1082601
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column: SHIP_FROM_  Col#: 23     Table: OE_ORDER_LINES_ALL   Alias: OOL
    NDV: 3         NULLS: 26        DENS: 3.3333e-01 LO:  95  HI: 100
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column: SHIPPED_QU  Col#: 14     Table: OE_ORDER_LINES_ALL   Alias: OOL
    NDV: 2622      NULLS: 39965     DENS: 3.8139e-04 LO:  0  HI: 31440
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column:    LINE_ID  Col#: 1      Table: OE_ORDER_LINES_ALL   Alias: OOL
    NDV: 254490    NULLS: 0         DENS: 3.9294e-06 LO:  1007  HI: 306941
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column:   SEGMENT1  Col#: 7      Table: MTL_SALES_ORDERS   Alias: MSO
    NDV: 55102     NULLS: 0         DENS: 1.8148e-05
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column: SALES_ORDE  Col#: 1      Table: MTL_SALES_ORDERS   Alias: MSO
    NDV: 55102     NULLS: 0         DENS: 1.8148e-05 LO:  1  HI: 66046
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column:  HEADER_ID  Col#: 1      Table: OE_ORDER_HEADERS_ALL   Alias: OOH
    NDV: 53097     NULLS: 0         DENS: 1.8833e-05 LO:  1135  HI: 95575
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column: ORDER_NUMB  Col#: 4      Table: OE_ORDER_HEADERS_ALL   Alias: OOH
    NDV: 53097     NULLS: 0         DENS: 1.8833e-05 LO:  101100004  HI: 901100012
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column: ORDER_NUMB  Col#: 4      Table: OE_ORDER_HEADERS_ALL   Alias: OOH
    NDV: 53097     NULLS: 0         DENS: 1.8833e-05 LO:  101100004  HI: 901100012
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column:     ORG_ID  Col#: 2      Table: OE_ORDER_HEADERS_ALL   Alias: OOH
    NDV: 2         NULLS: 0         DENS: 5.0000e-01 LO:  87  HI: 88
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column:  HEADER_ID  Col#: 3      Table: OE_ORDER_LINES_ALL   Alias: OOL
    NDV: 40721     NULLS: 0         DENS: 2.4557e-05 LO:  1135  HI: 95615
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column:    LINE_ID  Col#: 1      Table: OE_ORDER_LINES_ALL   Alias: OOL
    NDV: 254490    NULLS: 0         DENS: 3.9294e-06 LO:  1007  HI: 306941
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column: LINE_NUMBE  Col#: 5      Table: OE_ORDER_LINES_ALL   Alias: OOL
    NDV: 160       NULLS: 0         DENS: 6.2500e-03 LO:  1  HI: 162
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column:     ORG_ID  Col#: 2      Table: OE_ORDER_LINES_ALL   Alias: OOL
    NDV: 2         NULLS: 0         DENS: 5.0000e-01 LO:  87  HI: 88
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column: VISIBLE_DE  Col#: 175    Table: OE_ORDER_LINES_ALL   Alias: OOL
    NDV: 1         NULLS: 37990     DENS: 1.0000e+00
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column: FLOW_STATU  Col#: 263    Table: OE_ORDER_LINES_ALL   Alias: OOL
    NDV: 10        NULLS: 0         DENS: 1.0000e-01
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column: VISIBLE_DE  Col#: 175    Table: OE_ORDER_LINES_ALL   Alias: OOL
    NDV: 1         NULLS: 37990     DENS: 1.0000e+00
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column: FLOW_STATU  Col#: 263    Table: OE_ORDER_LINES_ALL   Alias: OOL
    NDV: 10        NULLS: 0         DENS: 1.0000e-01
    NO HISTOGRAM: #BKT: 1 #VAL: 2
***************************************
SINGLE TABLE ACCESS PATH
  TABLE: OE_ORDER_LINES_ALL     ORIG CDN: 254870  ROUNDED CDN: 84386  CMPTD CDN: 84386
  Access path: tsc  Resc:  3827  Resp:  3827
  BEST_CST: 3827.00  PATH: 2  Degree:  1
***************************************
SINGLE TABLE ACCESS PATH
  TABLE: OE_ORDER_HEADERS_ALL     ORIG CDN: 52802  ROUNDED CDN: 26401  CMPTD CDN: 26401
  Access path: tsc  Resc:  483  Resp:  483
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 38933
  IX_SEL:  1.0000e+00  TB_SEL:  1.0000e+00
  BEST_CST: 483.00  PATH: 2  Degree:  1
***************************************
SINGLE TABLE ACCESS PATH
  TABLE: MTL_SALES_ORDERS     ORIG CDN: 55102  ROUNDED CDN: 2755  CMPTD CDN: 2755
  Access path: tsc  Resc:  132  Resp:  132
  BEST_CST: 132.00  PATH: 2  Degree:  1
***************************************
SINGLE TABLE ACCESS PATH
  TABLE: OE_ORDER_LINES_ALL     ORIG CDN: 254870  ROUNDED CDN: 3940  CMPTD CDN: 3940
  Access path: tsc  Resc:  3827  Resp:  3827
  BEST_CST: 3827.00  PATH: 2  Degree:  1
***************************************
SINGLE TABLE ACCESS PATH
  TABLE: MTL_DEMAND     ORIG CDN: 822  ROUNDED CDN: 822  CMPTD CDN: 822
  Access path: tsc  Resc:  15  Resp:  15
  BEST_CST: 15.00  PATH: 2  Degree:  1
***************************************
GENERAL PLANS
***********************
Join order[1]:  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_LINES_ALL[OOL]#2  MTL_DEMAND[MD1]#0  OE_ORDER_HEADERS_ALL[OOH]#3  OE_ORDER_LINES_ALL[OOL]#4
Now joining: OE_ORDER_LINES_ALL[OOL]#2 *******
NL Join
  Outer table: cost: 132  cdn: 2755  rcz: 15  resp:  132
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  10543517  Resp:  10543517
  Best NL cost: 10543517  resp: 10543517
Join cardinality:  197 = outer (2755) * inner (3940) * sel (1.8148e-05)  [flag=0]
SM Join
  Outer table:
    resc: 132  cdn: 2755  rcz: 15  deg: 1  resp: 132
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 3940  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       10 Row size:           27 Rows:       2755
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         57
      Total IO sort cost: 34
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       20 Row size:           40 Rows:       3940
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         67
      Total IO sort cost: 44
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4036  Resp:  4036
SM Join (with index on outer)
  Access path: index (no sta/stp keys)
      Index: MTL_SALES_ORDERS_U1
  TABLE: MTL_SALES_ORDERS
      RSC_CPU: 0   RSC_IO: 40198
  IX_SEL:  1.0000e+00  TB_SEL:  1.0000e+00
  Outer table:
    resc: 40198  cdn: 2755  rcz: 15  deg: 1  resp: 40198
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 3940  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       20 Row size:           40 Rows:       3940
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         67
      Total IO sort cost: 44
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  44068  Resp:  44068
HA Join
  Outer table:
    resc: 132  cdn: 2755  rcz: 15  deg: 1  resp: 132
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 3940  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 2   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  10                probefrag:   19 ppasses:    1
  Hash join   Resc: 3961   Resp: 3961
Join result: cost: 3961  cdn: 197  rcz: 42
Now joining: MTL_DEMAND[MD1]#0 *******
NL Join
  Outer table: cost: 3961  cdn: 197  rcz: 42  resp:  3961
  Inner table: MTL_DEMAND
    Access path: tsc  Resc: 15
    Join:  Resc:  6916  Resp:  6916
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N1
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 29
  IX_SEL:  1.0000e+00  TB_SEL:  2.5381e-04
    Join:  resc: 9674  resp: 9674
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N12
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 26
  IX_SEL:  1.0000e+00  TB_SEL:  2.5381e-04
    Join:  resc: 9083  resp: 9083
  Access path: index (join index)
      Index: MTL_DEMAND_N13
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 4355  resp: 4355
  Best NL cost: 4355  resp: 4355
Outer join cardinality:  197 = max ( outer (197) , (outer (197) * inner (822) * sel (2.5381e-04) )  [flag=16]
SM Join
  Outer table:
    resc: 3961  cdn: 197  rcz: 42  deg: 1  resp: 3961
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        2 Row size:           57 Rows:        197
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         49
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        3 Row size:           29 Rows:        822
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         50
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4028  Resp:  4028
HA Join
  Outer table:
    resc: 3961  cdn: 197  rcz: 42  deg: 1  resp: 3961
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  2                probefrag:   3 ppasses:    1
  Hash join   Resc: 3977   Resp: 3977
Join result: cost: 3977  cdn: 197  rcz: 59
Now joining: OE_ORDER_HEADERS_ALL[OOH]#3 *******
NL Join
  Outer table: cost: 3977  cdn: 197  rcz: 59  resp:  3977
  Inner table: OE_ORDER_HEADERS_ALL
    Access path: tsc  Resc: 483
    Join:  Resc:  99128  Resp:  99128
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  1.8833e-05  TB_SEL:  1.8833e-05
    Join:  resc: 4371  resp: 4371
  Best NL cost: 4371  resp: 4371
Join cardinality:  197 = outer (197) * inner (26401) * sel (3.7811e-05)  [flag=0]
SM Join
  Outer table:
    resc: 3977  cdn: 197  rcz: 59  deg: 1  resp: 3977
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        2 Row size:           75 Rows:        197
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         49
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4597  Resp:  4597
HA Join
  Outer table:
    resc: 3977  cdn: 197  rcz: 59  deg: 1  resp: 3977
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  2                probefrag:   88 ppasses:    1
  Hash join   Resc: 4461   Resp: 4461
Join result: cost: 4371  cdn: 197  rcz: 74
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 4371  cdn: 197  rcz: 74  resp:  4371
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  758290  Resp:  758290
  Access path: index (unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  3.9236e-06  TB_SEL:  3.9236e-06
    Join:  resc: 4765  resp: 4765
  Access path: index (join index)
      Index: OE_ORDER_LINES_N1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 3
  IX_SEL:  0.0000e+00  TB_SEL:  2.4557e-05
    Join:  resc: 4962  resp: 4962
  Access path: index (eq-unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 4765  resp: 4765
  Best NL cost: 4765  resp: 4765
Join cardinality:  0 = outer (197) * inner (84386) * sel (1.0497e-10)  [flag=0]
SM Join
  Outer table:
    resc: 4371  cdn: 197  rcz: 74  deg: 1  resp: 4371
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        3 Row size:           92 Rows:        197
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         50
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  8686  Resp:  8686
HA Join
  Outer table:
    resc: 4371  cdn: 197  rcz: 74  deg: 1  resp: 4371
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 2   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  3                probefrag:   402 ppasses:    1
  Hash join   Resc: 8200   Resp: 8200
Join result: cost: 4765  cdn: 1  rcz: 101
Best so far: TABLE#: 1  CST:        132  CDN:       2755  BYTES:      41325
Best so far: TABLE#: 2  CST:       3961  CDN:        197  BYTES:       8274
Best so far: TABLE#: 0  CST:       3977  CDN:        197  BYTES:      11623
Best so far: TABLE#: 3  CST:       4371  CDN:        197  BYTES:      14578
Best so far: TABLE#: 4  CST:       4765  CDN:          1  BYTES:        101
***********************
Join order[2]:  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_LINES_ALL[OOL]#2  MTL_DEMAND[MD1]#0  OE_ORDER_LINES_ALL[OOL]#4  OE_ORDER_HEADERS_ALL[OOH]#3
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 3977  cdn: 197  rcz: 59  resp:  3977
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  757896  Resp:  757896
  Access path: index (unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  3.9236e-06  TB_SEL:  3.9236e-06
    Join:  resc: 4371  resp: 4371
  Access path: index (eq-unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 4371  resp: 4371
  Best NL cost: 4371  resp: 4371
Join cardinality:  65 = outer (197) * inner (84386) * sel (3.9294e-06)  [flag=0]
SM Join
  Outer table:
    resc: 3977  cdn: 197  rcz: 59  deg: 1  resp: 3977
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        2 Row size:           75 Rows:        197
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         49
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  8290  Resp:  8290
HA Join
  Outer table:
    resc: 3977  cdn: 197  rcz: 59  deg: 1  resp: 3977
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  2                probefrag:   402 ppasses:    1
  Hash join   Resc: 7805   Resp: 7805
Join result: cost: 4371  cdn: 65  rcz: 86
Now joining: OE_ORDER_HEADERS_ALL[OOH]#3 *******
NL Join
  Outer table: cost: 4371  cdn: 65  rcz: 86  resp:  4371
  Inner table: OE_ORDER_HEADERS_ALL
    Access path: tsc  Resc: 483
    Join:  Resc:  35766  Resp:  35766
  Access path: index (unique)
      Index: OE_ORDER_HEADERS_U1
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  1.8939e-05  TB_SEL:  1.8939e-05
    Join:  resc: 4436  resp: 4436
  Access path: index (eq-unique)
      Index: OE_ORDER_HEADERS_U1
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 4436  resp: 4436
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  1.8833e-05  TB_SEL:  1.8833e-05
    Join:  resc: 4501  resp: 4501
  Best NL cost: 4436  resp: 4436
Join cardinality:  0 = outer (65) * inner (26401) * sel (1.0101e-09)  [flag=0]
SM Join
  Outer table:
    resc: 4371  cdn: 65  rcz: 86  deg: 1  resp: 4371
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        1 Row size:          105 Rows:         65
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         48
      Total IO sort cost: 24
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4990  Resp:  4990
HA Join
  Outer table:
    resc: 4371  cdn: 65  rcz: 86  deg: 1  resp: 4371
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  1                probefrag:   88 ppasses:    1
  Hash join   Resc: 4855   Resp: 4855
Join result: cost: 4436  cdn: 1  rcz: 101
Best so far: TABLE#: 1  CST:        132  CDN:       2755  BYTES:      41325
Best so far: TABLE#: 2  CST:       3961  CDN:        197  BYTES:       8274
Best so far: TABLE#: 0  CST:       3977  CDN:        197  BYTES:      11623
Best so far: TABLE#: 4  CST:       4371  CDN:         65  BYTES:       5590
Best so far: TABLE#: 3  CST:       4436  CDN:          1  BYTES:        101
***********************
Join order[3]:  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_LINES_ALL[OOL]#2  OE_ORDER_HEADERS_ALL[OOH]#3  MTL_DEMAND[MD1]#0  OE_ORDER_LINES_ALL[OOL]#4
Now joining: OE_ORDER_HEADERS_ALL[OOH]#3 *******
NL Join
  Outer table: cost: 3961  cdn: 197  rcz: 42  resp:  3961
  Inner table: OE_ORDER_HEADERS_ALL
    Access path: tsc  Resc: 483
    Join:  Resc:  99112  Resp:  99112
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  1.8833e-05  TB_SEL:  1.8833e-05
    Join:  resc: 4355  resp: 4355
  Best NL cost: 4355  resp: 4355
Join cardinality:  197 = outer (197) * inner (26401) * sel (3.7811e-05)  [flag=0]
SM Join
  Outer table:
    resc: 3961  cdn: 197  rcz: 42  deg: 1  resp: 3961
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        2 Row size:           57 Rows:        197
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         49
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4581  Resp:  4581
HA Join
  Outer table:
    resc: 3961  cdn: 197  rcz: 42  deg: 1  resp: 3961
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  2                probefrag:   88 ppasses:    1
  Hash join   Resc: 4445   Resp: 4445
Join result: cost: 4355  cdn: 197  rcz: 57
Now joining: MTL_DEMAND[MD1]#0 *******
NL Join
  Outer table: cost: 4355  cdn: 197  rcz: 57  resp:  4355
  Inner table: MTL_DEMAND
    Access path: tsc  Resc: 15
    Join:  Resc:  7310  Resp:  7310
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N1
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 30
  IX_SEL:  1.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 10265  resp: 10265
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N12
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 27
  IX_SEL:  1.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 9674  resp: 9674
  Access path: index (join index)
      Index: MTL_DEMAND_N13
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 4749  resp: 4749
  Best NL cost: 4749  resp: 4749
Outer join cardinality:  860 = max ( outer (197) , (outer (197) * inner (822) * sel (5.3191e-03) )  [flag=16]
SM Join
  Outer table:
    resc: 4355  cdn: 197  rcz: 57  deg: 1  resp: 4355
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        2 Row size:           73 Rows:        197
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         49
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        3 Row size:           29 Rows:        822
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         50
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4422  Resp:  4422
HA Join
  Outer table:
    resc: 4355  cdn: 197  rcz: 57  deg: 1  resp: 4355
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  2                probefrag:   3 ppasses:    1
  Hash join   Resc: 4371   Resp: 4371
Join result: cost: 4371  cdn: 860  rcz: 74
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 4371  cdn: 860  rcz: 74  resp:  4371
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  3295591  Resp:  3295591
  Access path: index (unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  3.9236e-06  TB_SEL:  3.9236e-06
    Join:  resc: 6091  resp: 6091
  Access path: index (join index)
      Index: OE_ORDER_LINES_N1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 3
  IX_SEL:  0.0000e+00  TB_SEL:  2.4557e-05
    Join:  resc: 6951  resp: 6951
  Access path: index (eq-unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 6091  resp: 6091
  Best NL cost: 6091  resp: 6091
Join cardinality:  0 = outer (860) * inner (84386) * sel (1.0497e-10)  [flag=0]
SM Join
  Outer table:
    resc: 4371  cdn: 860  rcz: 74  deg: 1  resp: 4371
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       10 Row size:           92 Rows:        860
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         57
      Total IO sort cost: 34
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  8692  Resp:  8692
HA Join
  Outer table:
    resc: 4371  cdn: 860  rcz: 74  deg: 1  resp: 4371
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 5   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  10                probefrag:   402 ppasses:    1
  Hash join   Resc: 8203   Resp: 8203
***********************
Join order[4]:  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_LINES_ALL[OOL]#2  OE_ORDER_HEADERS_ALL[OOH]#3  OE_ORDER_LINES_ALL[OOL]#4  MTL_DEMAND[MD1]#0
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 4355  cdn: 197  rcz: 57  resp:  4355
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  758274  Resp:  758274
  Access path: index (unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  3.9236e-06  TB_SEL:  3.9236e-06
    Join:  resc: 4749  resp: 4749
  Access path: index (join index)
      Index: OE_ORDER_LINES_N1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 3
  IX_SEL:  0.0000e+00  TB_SEL:  2.4557e-05
    Join:  resc: 4946  resp: 4946
  Access path: index (eq-unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 4749  resp: 4749
  Best NL cost: 4749  resp: 4749
Join cardinality:  0 = outer (197) * inner (84386) * sel (1.0497e-10)  [flag=0]
SM Join
  Outer table:
    resc: 4355  cdn: 197  rcz: 57  deg: 1  resp: 4355
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        2 Row size:           73 Rows:        197
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         49
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  8668  Resp:  8668
HA Join
  Outer table:
    resc: 4355  cdn: 197  rcz: 57  deg: 1  resp: 4355
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  2                probefrag:   402 ppasses:    1
  Hash join   Resc: 8183   Resp: 8183
***********************
Join order[5]:  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_LINES_ALL[OOL]#2  OE_ORDER_LINES_ALL[OOL]#4  MTL_DEMAND[MD1]#0  OE_ORDER_HEADERS_ALL[OOH]#3
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 3961  cdn: 197  rcz: 42  resp:  3961
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  757880  Resp:  757880
  Access path: index (unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  3.9236e-06  TB_SEL:  3.9236e-06
    Join:  resc: 4355  resp: 4355
  Access path: index (eq-unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 4355  resp: 4355
  Best NL cost: 4355  resp: 4355
Join cardinality:  65 = outer (197) * inner (84386) * sel (3.9294e-06)  [flag=0]
SM Join
  Outer table:
    resc: 3961  cdn: 197  rcz: 42  deg: 1  resp: 3961
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        2 Row size:           57 Rows:        197
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         49
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  8274  Resp:  8274
HA Join
  Outer table:
    resc: 3961  cdn: 197  rcz: 42  deg: 1  resp: 3961
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  2                probefrag:   402 ppasses:    1
  Hash join   Resc: 7789   Resp: 7789
Join result: cost: 4355  cdn: 65  rcz: 69
Now joining: MTL_DEMAND[MD1]#0 *******
NL Join
  Outer table: cost: 4355  cdn: 65  rcz: 69  resp:  4355
  Inner table: MTL_DEMAND
    Access path: tsc  Resc: 15
    Join:  Resc:  5330  Resp:  5330
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N1
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 30
  IX_SEL:  1.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 6305  resp: 6305
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N12
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 27
  IX_SEL:  1.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 6110  resp: 6110
  Access path: index (join index)
      Index: MTL_DEMAND_N13
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 4485  resp: 4485
  Best NL cost: 4485  resp: 4485
Outer join cardinality:  286 = max ( outer (65) , (outer (65) * inner (822) * sel (5.3191e-03) )  [flag=16]
SM Join
  Outer table:
    resc: 4355  cdn: 65  rcz: 69  deg: 1  resp: 4355
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        1 Row size:           86 Rows:         65
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         48
      Total IO sort cost: 24
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        3 Row size:           29 Rows:        822
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         50
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4421  Resp:  4421
HA Join
  Outer table:
    resc: 4355  cdn: 65  rcz: 69  deg: 1  resp: 4355
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  1                probefrag:   3 ppasses:    1
  Hash join   Resc: 4371   Resp: 4371
Join result: cost: 4371  cdn: 286  rcz: 86
Now joining: OE_ORDER_HEADERS_ALL[OOH]#3 *******
NL Join
  Outer table: cost: 4371  cdn: 286  rcz: 86  resp:  4371
  Inner table: OE_ORDER_HEADERS_ALL
    Access path: tsc  Resc: 483
    Join:  Resc:  142509  Resp:  142509
  Access path: index (unique)
      Index: OE_ORDER_HEADERS_U1
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  1.8939e-05  TB_SEL:  1.8939e-05
    Join:  resc: 4657  resp: 4657
  Access path: index (eq-unique)
      Index: OE_ORDER_HEADERS_U1
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 4657  resp: 4657
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  1.8833e-05  TB_SEL:  1.8833e-05
    Join:  resc: 4943  resp: 4943
  Best NL cost: 4657  resp: 4657
Join cardinality:  0 = outer (286) * inner (26401) * sel (1.0101e-09)  [flag=0]
SM Join
  Outer table:
    resc: 4371  cdn: 286  rcz: 86  deg: 1  resp: 4371
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        4 Row size:          105 Rows:        286
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         51
      Total IO sort cost: 28
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4993  Resp:  4993
HA Join
  Outer table:
    resc: 4371  cdn: 286  rcz: 86  deg: 1  resp: 4371
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  4                probefrag:   88 ppasses:    1
  Hash join   Resc: 4855   Resp: 4855
***********************
Join order[6]:  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_LINES_ALL[OOL]#2  OE_ORDER_LINES_ALL[OOL]#4  OE_ORDER_HEADERS_ALL[OOH]#3  MTL_DEMAND[MD1]#0
Now joining: OE_ORDER_HEADERS_ALL[OOH]#3 *******
NL Join
  Outer table: cost: 4355  cdn: 65  rcz: 69  resp:  4355
  Inner table: OE_ORDER_HEADERS_ALL
    Access path: tsc  Resc: 483
    Join:  Resc:  35750  Resp:  35750
  Access path: index (unique)
      Index: OE_ORDER_HEADERS_U1
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  1.8939e-05  TB_SEL:  1.8939e-05
    Join:  resc: 4420  resp: 4420
  Access path: index (eq-unique)
      Index: OE_ORDER_HEADERS_U1
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 4420  resp: 4420
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  1.8833e-05  TB_SEL:  1.8833e-05
    Join:  resc: 4485  resp: 4485
  Best NL cost: 4420  resp: 4420
Join cardinality:  0 = outer (65) * inner (26401) * sel (1.0101e-09)  [flag=0]
SM Join
  Outer table:
    resc: 4355  cdn: 65  rcz: 69  deg: 1  resp: 4355
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        1 Row size:           86 Rows:         65
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         48
      Total IO sort cost: 24
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4974  Resp:  4974
HA Join
  Outer table:
    resc: 4355  cdn: 65  rcz: 69  deg: 1  resp: 4355
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  1                probefrag:   88 ppasses:    1
  Hash join   Resc: 4839   Resp: 4839
Join result: cost: 4420  cdn: 1  rcz: 84
Now joining: MTL_DEMAND[MD1]#0 *******
NL Join
  Outer table: cost: 4420  cdn: 1  rcz: 84  resp:  4420
  Inner table: MTL_DEMAND
    Access path: tsc  Resc: 15
    Join:  Resc:  4435  Resp:  4435
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N1
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 30
  IX_SEL:  1.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 4450  resp: 4450
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N12
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 27
  IX_SEL:  1.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 4447  resp: 4447
  Access path: index (join index)
      Index: MTL_DEMAND_N13
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 4422  resp: 4422
  Best NL cost: 4422  resp: 4422
Outer join cardinality:  0 = max ( outer (0) , (outer (0) * inner (822) * sel (5.3191e-03) )  [flag=16]
SM Join
  Outer table:
    resc: 4420  cdn: 1  rcz: 84  deg: 1  resp: 4420
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        1 Row size:          103 Rows:          1
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         48
      Total IO sort cost: 24
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        3 Row size:           29 Rows:        822
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         50
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4486  Resp:  4486
HA Join
  Outer table:
    resc: 4420  cdn: 1  rcz: 84  deg: 1  resp: 4420
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  1                probefrag:   3 ppasses:    1
  Hash join   Resc: 4436   Resp: 4436
Join result: cost: 4422  cdn: 1  rcz: 101
Best so far: TABLE#: 1  CST:        132  CDN:       2755  BYTES:      41325
Best so far: TABLE#: 2  CST:       3961  CDN:        197  BYTES:       8274
Best so far: TABLE#: 4  CST:       4355  CDN:         65  BYTES:       4485
Best so far: TABLE#: 3  CST:       4420  CDN:          1  BYTES:         84
Best so far: TABLE#: 0  CST:       4422  CDN:          1  BYTES:        101
***********************
Join order[7]:  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_HEADERS_ALL[OOH]#3  OE_ORDER_LINES_ALL[OOL]#2  MTL_DEMAND[MD1]#0  OE_ORDER_LINES_ALL[OOL]#4
Now joining: OE_ORDER_HEADERS_ALL[OOH]#3 *******
NL Join
  Outer table: cost: 132  cdn: 2755  rcz: 15  resp:  132
  Inner table: OE_ORDER_HEADERS_ALL
    Access path: tsc  Resc: 483
    Join:  Resc:  1330797  Resp:  1330797
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  1.8833e-05  TB_SEL:  1.8833e-05
    Join:  resc: 5642  resp: 5642
  Best NL cost: 5642  resp: 5642
Join cardinality:  2750 = outer (2755) * inner (26401) * sel (3.7811e-05)  [flag=0]
SM Join
  Outer table:
    resc: 132  cdn: 2755  rcz: 15  deg: 1  resp: 132
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       10 Row size:           27 Rows:       2755
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         57
      Total IO sort cost: 34
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  760  Resp:  760
HA Join
  Outer table:
    resc: 132  cdn: 2755  rcz: 15  deg: 1  resp: 132
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 2   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  10                probefrag:   88 ppasses:    1
  Hash join   Resc: 617   Resp: 617
Join result: cost: 617  cdn: 2750  rcz: 30
Now joining: OE_ORDER_LINES_ALL[OOL]#2 *******
NL Join
  Outer table: cost: 617  cdn: 2750  rcz: 30  resp:  617
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  10524867  Resp:  10524867
  Best NL cost: 10524867  resp: 10524867
Join cardinality:  197 = outer (2750) * inner (3940) * sel (1.8148e-05)  [flag=0]
SM Join
  Outer table:
    resc: 617  cdn: 2750  rcz: 30  deg: 1  resp: 617
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 3940  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       15 Row size:           43 Rows:       2750
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         62
      Total IO sort cost: 38
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       20 Row size:           40 Rows:       3940
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         67
      Total IO sort cost: 44
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4526  Resp:  4526
HA Join
  Outer table:
    resc: 617  cdn: 2750  rcz: 30  deg: 1  resp: 617
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 3940  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 2   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  15                probefrag:   19 ppasses:    1
  Hash join   Resc: 4446   Resp: 4446
***********************
Join order[8]:  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_HEADERS_ALL[OOH]#3  OE_ORDER_LINES_ALL[OOL]#4  OE_ORDER_LINES_ALL[OOL]#2  MTL_DEMAND[MD1]#0
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 617  cdn: 2750  rcz: 30  resp:  617
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  10524867  Resp:  10524867
  Access path: index (join index)
      Index: OE_ORDER_LINES_N1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 3
  IX_SEL:  0.0000e+00  TB_SEL:  2.4557e-05
    Join:  resc: 8867  resp: 8867
  Best NL cost: 8867  resp: 8867
Join cardinality:  6200 = outer (2750) * inner (84386) * sel (2.6713e-05)  [flag=0]
SM Join
  Outer table:
    resc: 617  cdn: 2750  rcz: 30  deg: 1  resp: 617
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       15 Row size:           43 Rows:       2750
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         62
      Total IO sort cost: 38
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  4944  Resp:  4944
HA Join
  Outer table:
    resc: 617  cdn: 2750  rcz: 30  deg: 1  resp: 617
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 7   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  15                probefrag:   402 ppasses:    1
  Hash join   Resc: 4451   Resp: 4451
***********************
Join order[9]:  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_LINES_ALL[OOL]#4  OE_ORDER_LINES_ALL[OOL]#2  MTL_DEMAND[MD1]#0  OE_ORDER_HEADERS_ALL[OOH]#3
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 132  cdn: 2755  rcz: 15  resp:  132
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  10543517  Resp:  10543517
  Best NL cost: 10543517  resp: 10543517
Join cardinality:  232491538 = outer (2755) * inner (84386) * sel (1.0000e+00)  [flag=0]
***********************
Join order[10]:  OE_ORDER_LINES_ALL[OOL]#2  MTL_DEMAND[MD1]#0  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_HEADERS_ALL[OOH]#3  OE_ORDER_LINES_ALL[OOL]#4
Now joining: MTL_DEMAND[MD1]#0 *******
NL Join
  Outer table: cost: 3827  cdn: 3940  rcz: 27  resp:  3827
  Inner table: MTL_DEMAND
    Access path: tsc  Resc: 15
    Join:  Resc:  62927  Resp:  62927
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N1
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 29
  IX_SEL:  1.0000e+00  TB_SEL:  2.5381e-04
    Join:  resc: 118087  resp: 118087
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N12
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 26
  IX_SEL:  1.0000e+00  TB_SEL:  2.5381e-04
    Join:  resc: 106267  resp: 106267
  Access path: index (join index)
      Index: MTL_DEMAND_N13
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 11707  resp: 11707
  Best NL cost: 11707  resp: 11707
Outer join cardinality:  3940 = max ( outer (3940) , (outer (3940) * inner (822) * sel (2.5381e-04) )  [flag=16]
SM Join
  Outer table:
    resc: 3827  cdn: 3940  rcz: 27  deg: 1  resp: 3827
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       20 Row size:           40 Rows:       3940
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         67
      Total IO sort cost: 44
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        3 Row size:           29 Rows:        822
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         50
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  3912  Resp:  3912
HA Join
  Outer table:
    resc: 3827  cdn: 3940  rcz: 27  deg: 1  resp: 3827
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 3   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  19                probefrag:   3 ppasses:    1
  Hash join   Resc: 3845   Resp: 3845
Join result: cost: 3845  cdn: 3940  rcz: 44
Now joining: MTL_SALES_ORDERS[MSO]#1 *******
NL Join
  Outer table: cost: 3845  cdn: 3940  rcz: 44  resp:  3845
  Inner table: MTL_SALES_ORDERS
    Access path: tsc  Resc: 132
    Join:  Resc:  523925  Resp:  523925
  Access path: index (unique)
      Index: MTL_SALES_ORDERS_U1
  TABLE: MTL_SALES_ORDERS
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  1.8148e-05  TB_SEL:  1.8148e-05
    Join:  resc: 7785  resp: 7785
  Access path: index (eq-unique)
      Index: MTL_SALES_ORDERS_U1
  TABLE: MTL_SALES_ORDERS
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 7785  resp: 7785
  Best NL cost: 7785  resp: 7785
Join cardinality:  197 = outer (3940) * inner (2755) * sel (1.8148e-05)  [flag=0]
SM Join
  Outer table:
    resc: 3845  cdn: 3940  rcz: 44  deg: 1  resp: 3845
  Inner table: MTL_SALES_ORDERS
    resc: 132  cdn: 2755  rcz: 15  deg:  1  resp: 132
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       29 Row size:           59 Rows:       3940
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         76
      Total IO sort cost: 52
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       10 Row size:           27 Rows:       2755
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         57
      Total IO sort cost: 34
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4063  Resp:  4063
HA Join
  Outer table:
    resc: 3845  cdn: 3940  rcz: 44  deg: 1  resp: 3845
  Inner table: MTL_SALES_ORDERS
    resc: 132  cdn: 2755  rcz: 15  deg:  1  resp: 132
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 3   Deg: 1   (sides swapped)
      hash_area:  256 (max=13107)  buildfrag:  27                probefrag:   10 ppasses:    1
  Hash join   Resc: 3980   Resp: 3980
  Outer table:
    resc: 132  cdn: 2755  rcz: 15  deg: 1  resp: 132
  Inner table: MTL_DEMAND
    resc: 3845  cdn: 3940  rcz: 44  deg:  1  resp: 3845
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 2   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  10                probefrag:   27 ppasses:    1
  Hash join   Resc: 3979   Resp: 3979
Join result: cost: 3979  cdn: 197  rcz: 59
Now joining: OE_ORDER_HEADERS_ALL[OOH]#3 *******
NL Join
  Outer table: cost: 3979  cdn: 197  rcz: 59  resp:  3979
  Inner table: OE_ORDER_HEADERS_ALL
    Access path: tsc  Resc: 483
    Join:  Resc:  99130  Resp:  99130
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  1.8833e-05  TB_SEL:  1.8833e-05
    Join:  resc: 4373  resp: 4373
  Best NL cost: 4373  resp: 4373
Join cardinality:  197 = outer (197) * inner (26401) * sel (3.7811e-05)  [flag=0]
SM Join
  Outer table:
    resc: 3979  cdn: 197  rcz: 59  deg: 1  resp: 3979
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        2 Row size:           75 Rows:        197
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         49
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4599  Resp:  4599
HA Join
  Outer table:
    resc: 3979  cdn: 197  rcz: 59  deg: 1  resp: 3979
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  2                probefrag:   88 ppasses:    1
  Hash join   Resc: 4463   Resp: 4463
Join result: cost: 4373  cdn: 197  rcz: 74
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 4373  cdn: 197  rcz: 74  resp:  4373
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  758292  Resp:  758292
  Access path: index (unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  3.9236e-06  TB_SEL:  3.9236e-06
    Join:  resc: 4767  resp: 4767
  Access path: index (join index)
      Index: OE_ORDER_LINES_N1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 3
  IX_SEL:  0.0000e+00  TB_SEL:  2.4557e-05
    Join:  resc: 4964  resp: 4964
  Access path: index (eq-unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 4767  resp: 4767
  Best NL cost: 4767  resp: 4767
Join cardinality:  0 = outer (197) * inner (84386) * sel (1.0497e-10)  [flag=0]
SM Join
  Outer table:
    resc: 4373  cdn: 197  rcz: 74  deg: 1  resp: 4373
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        3 Row size:           92 Rows:        197
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         50
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  8688  Resp:  8688
HA Join
  Outer table:
    resc: 4373  cdn: 197  rcz: 74  deg: 1  resp: 4373
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 2   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  3                probefrag:   402 ppasses:    1
  Hash join   Resc: 8202   Resp: 8202
***********************
Join order[11]:  OE_ORDER_LINES_ALL[OOL]#2  MTL_DEMAND[MD1]#0  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_LINES_ALL[OOL]#4  OE_ORDER_HEADERS_ALL[OOH]#3
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 3979  cdn: 197  rcz: 59  resp:  3979
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  757898  Resp:  757898
  Access path: index (unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  3.9236e-06  TB_SEL:  3.9236e-06
    Join:  resc: 4373  resp: 4373
  Access path: index (eq-unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 4373  resp: 4373
  Best NL cost: 4373  resp: 4373
Join cardinality:  65 = outer (197) * inner (84386) * sel (3.9294e-06)  [flag=0]
SM Join
  Outer table:
    resc: 3979  cdn: 197  rcz: 59  deg: 1  resp: 3979
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        2 Row size:           75 Rows:        197
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         49
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  8292  Resp:  8292
HA Join
  Outer table:
    resc: 3979  cdn: 197  rcz: 59  deg: 1  resp: 3979
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  2                probefrag:   402 ppasses:    1
  Hash join   Resc: 7807   Resp: 7807
Join result: cost: 4373  cdn: 65  rcz: 86
Now joining: OE_ORDER_HEADERS_ALL[OOH]#3 *******
NL Join
  Outer table: cost: 4373  cdn: 65  rcz: 86  resp:  4373
  Inner table: OE_ORDER_HEADERS_ALL
    Access path: tsc  Resc: 483
    Join:  Resc:  35768  Resp:  35768
  Access path: index (unique)
      Index: OE_ORDER_HEADERS_U1
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  1.8939e-05  TB_SEL:  1.8939e-05
    Join:  resc: 4438  resp: 4438
  Access path: index (eq-unique)
      Index: OE_ORDER_HEADERS_U1
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 4438  resp: 4438
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  1.8833e-05  TB_SEL:  1.8833e-05
    Join:  resc: 4503  resp: 4503
  Best NL cost: 4438  resp: 4438
Join cardinality:  0 = outer (65) * inner (26401) * sel (1.0101e-09)  [flag=0]
SM Join
  Outer table:
    resc: 4373  cdn: 65  rcz: 86  deg: 1  resp: 4373
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        1 Row size:          105 Rows:         65
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         48
      Total IO sort cost: 24
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4992  Resp:  4992
HA Join
  Outer table:
    resc: 4373  cdn: 65  rcz: 86  deg: 1  resp: 4373
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  1                probefrag:   88 ppasses:    1
  Hash join   Resc: 4857   Resp: 4857
***********************
Join order[12]:  OE_ORDER_LINES_ALL[OOL]#2  MTL_DEMAND[MD1]#0  OE_ORDER_HEADERS_ALL[OOH]#3  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_LINES_ALL[OOL]#4
Now joining: OE_ORDER_HEADERS_ALL[OOH]#3 *******
NL Join
  Outer table: cost: 3845  cdn: 3940  rcz: 44  resp:  3845
  Inner table: OE_ORDER_HEADERS_ALL
    Access path: tsc  Resc: 483
    Join:  Resc:  1906865  Resp:  1906865
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 38932
  IX_SEL:  1.0000e+00  TB_SEL:  1.0000e+00
    Join:  resc: 153395925  resp: 153395925
  Best NL cost: 1906865  resp: 1906865
Join cardinality:  104019940 = outer (3940) * inner (26401) * sel (1.0000e+00)  [flag=0]
***********************
Join order[13]:  OE_ORDER_LINES_ALL[OOL]#2  MTL_DEMAND[MD1]#0  OE_ORDER_LINES_ALL[OOL]#4  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_HEADERS_ALL[OOH]#3
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 3845  cdn: 3940  rcz: 44  resp:  3845
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  15082225  Resp:  15082225
  Access path: index (unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  3.9236e-06  TB_SEL:  3.9236e-06
    Join:  resc: 11725  resp: 11725
  Access path: index (eq-unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 11725  resp: 11725
  Best NL cost: 11725  resp: 11725
Join cardinality:  1306 = outer (3940) * inner (84386) * sel (3.9294e-06)  [flag=0]
SM Join
  Outer table:
    resc: 3845  cdn: 3940  rcz: 44  deg: 1  resp: 3845
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       29 Row size:           59 Rows:       3940
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         76
      Total IO sort cost: 52
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  8186  Resp:  8186
HA Join
  Outer table:
    resc: 3845  cdn: 3940  rcz: 44  deg: 1  resp: 3845
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 12   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  27                probefrag:   402 ppasses:    1
  Hash join   Resc: 7684   Resp: 7684
***********************
Join order[14]:  OE_ORDER_LINES_ALL[OOL]#2  MTL_SALES_ORDERS[MSO]#1  MTL_DEMAND[MD1]#0  OE_ORDER_HEADERS_ALL[OOH]#3  OE_ORDER_LINES_ALL[OOL]#4
Now joining: MTL_SALES_ORDERS[MSO]#1 *******
NL Join
  Outer table: cost: 3827  cdn: 3940  rcz: 27  resp:  3827
  Inner table: MTL_SALES_ORDERS
    Access path: tsc  Resc: 132
    Join:  Resc:  523907  Resp:  523907
  Access path: index (unique)
      Index: MTL_SALES_ORDERS_U1
  TABLE: MTL_SALES_ORDERS
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  1.8148e-05  TB_SEL:  1.8148e-05
    Join:  resc: 7767  resp: 7767
  Access path: index (eq-unique)
      Index: MTL_SALES_ORDERS_U1
  TABLE: MTL_SALES_ORDERS
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 7767  resp: 7767
  Best NL cost: 7767  resp: 7767
Join cardinality:  197 = outer (3940) * inner (2755) * sel (1.8148e-05)  [flag=0]
SM Join
  Outer table:
    resc: 3827  cdn: 3940  rcz: 27  deg: 1  resp: 3827
  Inner table: MTL_SALES_ORDERS
    resc: 132  cdn: 2755  rcz: 15  deg:  1  resp: 132
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       20 Row size:           40 Rows:       3940
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         67
      Total IO sort cost: 44
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       10 Row size:           27 Rows:       2755
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         57
      Total IO sort cost: 34
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4036  Resp:  4036
HA Join
  Outer table:
    resc: 3827  cdn: 3940  rcz: 27  deg: 1  resp: 3827
  Inner table: MTL_SALES_ORDERS
    resc: 132  cdn: 2755  rcz: 15  deg:  1  resp: 132
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 3   Deg: 1   (sides swapped)
      hash_area:  256 (max=13107)  buildfrag:  19                probefrag:   10 ppasses:    1
  Hash join   Resc: 3962   Resp: 3962
  Outer table:
    resc: 132  cdn: 2755  rcz: 15  deg: 1  resp: 132
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 3940  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 2   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  10                probefrag:   19 ppasses:    1
  Hash join   Resc: 3961   Resp: 3961
Join result: cost: 3961  cdn: 197  rcz: 42
Now joining: MTL_DEMAND[MD1]#0 *******
NL Join
  Outer table: cost: 3961  cdn: 197  rcz: 42  resp:  3961
  Inner table: MTL_DEMAND
    Access path: tsc  Resc: 15
    Join:  Resc:  6916  Resp:  6916
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N1
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 30
  IX_SEL:  1.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 9871  resp: 9871
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N12
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 27
  IX_SEL:  1.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 9280  resp: 9280
  Access path: index (join index)
      Index: MTL_DEMAND_N13
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 4355  resp: 4355
  Best NL cost: 4355  resp: 4355
Outer join cardinality:  861 = max ( outer (197) , (outer (197) * inner (822) * sel (5.3191e-03) )  [flag=16]
SM Join
  Outer table:
    resc: 3961  cdn: 197  rcz: 42  deg: 1  resp: 3961
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        2 Row size:           57 Rows:        197
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         49
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        3 Row size:           29 Rows:        822
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         50
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4028  Resp:  4028
HA Join
  Outer table:
    resc: 3961  cdn: 197  rcz: 42  deg: 1  resp: 3961
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  2                probefrag:   3 ppasses:    1
  Hash join   Resc: 3977   Resp: 3977
Join result: cost: 3977  cdn: 861  rcz: 59
Now joining: OE_ORDER_HEADERS_ALL[OOH]#3 *******
NL Join
  Outer table: cost: 3977  cdn: 861  rcz: 59  resp:  3977
  Inner table: OE_ORDER_HEADERS_ALL
    Access path: tsc  Resc: 483
    Join:  Resc:  419840  Resp:  419840
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  1.8833e-05  TB_SEL:  1.8833e-05
    Join:  resc: 5699  resp: 5699
  Best NL cost: 5699  resp: 5699
Join cardinality:  860 = outer (861) * inner (26401) * sel (3.7811e-05)  [flag=0]
SM Join
  Outer table:
    resc: 3977  cdn: 861  rcz: 59  deg: 1  resp: 3977
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        8 Row size:           75 Rows:        861
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         55
      Total IO sort cost: 32
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4603  Resp:  4603
HA Join
  Outer table:
    resc: 3977  cdn: 861  rcz: 59  deg: 1  resp: 3977
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 2   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  8                probefrag:   88 ppasses:    1
  Hash join   Resc: 4462   Resp: 4462
***********************
Join order[15]:  OE_ORDER_LINES_ALL[OOL]#2  MTL_SALES_ORDERS[MSO]#1  MTL_DEMAND[MD1]#0  OE_ORDER_LINES_ALL[OOL]#4  OE_ORDER_HEADERS_ALL[OOH]#3
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 3977  cdn: 861  rcz: 59  resp:  3977
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  3299024  Resp:  3299024
  Access path: index (unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  3.9236e-06  TB_SEL:  3.9236e-06
    Join:  resc: 5699  resp: 5699
  Access path: index (eq-unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 5699  resp: 5699
  Best NL cost: 5699  resp: 5699
Join cardinality:  286 = outer (861) * inner (84386) * sel (3.9294e-06)  [flag=0]
SM Join
  Outer table:
    resc: 3977  cdn: 861  rcz: 59  deg: 1  resp: 3977
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        8 Row size:           75 Rows:        861
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         55
      Total IO sort cost: 32
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  8296  Resp:  8296
HA Join
  Outer table:
    resc: 3977  cdn: 861  rcz: 59  deg: 1  resp: 3977
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 4   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  8                probefrag:   402 ppasses:    1
  Hash join   Resc: 7808   Resp: 7808
***********************
Join order[16]:  OE_ORDER_LINES_ALL[OOL]#2  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_HEADERS_ALL[OOH]#3  MTL_DEMAND[MD1]#0  OE_ORDER_LINES_ALL[OOL]#4
Now joining: OE_ORDER_HEADERS_ALL[OOH]#3 *******
NL Join
  Outer table: cost: 3961  cdn: 197  rcz: 42  resp:  3961
  Inner table: OE_ORDER_HEADERS_ALL
    Access path: tsc  Resc: 483
    Join:  Resc:  99112  Resp:  99112
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  1.8833e-05  TB_SEL:  1.8833e-05
    Join:  resc: 4355  resp: 4355
  Best NL cost: 4355  resp: 4355
Join cardinality:  197 = outer (197) * inner (26401) * sel (3.7811e-05)  [flag=0]
SM Join
  Outer table:
    resc: 3961  cdn: 197  rcz: 42  deg: 1  resp: 3961
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        2 Row size:           57 Rows:        197
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         49
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4581  Resp:  4581
HA Join
  Outer table:
    resc: 3961  cdn: 197  rcz: 42  deg: 1  resp: 3961
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  2                probefrag:   88 ppasses:    1
  Hash join   Resc: 4445   Resp: 4445
Join result: cost: 4355  cdn: 197  rcz: 57
Now joining: MTL_DEMAND[MD1]#0 *******
NL Join
  Outer table: cost: 4355  cdn: 197  rcz: 57  resp:  4355
  Inner table: MTL_DEMAND
    Access path: tsc  Resc: 15
    Join:  Resc:  7310  Resp:  7310
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N1
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 30
  IX_SEL:  1.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 10265  resp: 10265
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N12
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 27
  IX_SEL:  1.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 9674  resp: 9674
  Access path: index (join index)
      Index: MTL_DEMAND_N13
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 4749  resp: 4749
  Best NL cost: 4749  resp: 4749
Outer join cardinality:  860 = max ( outer (197) , (outer (197) * inner (822) * sel (5.3191e-03) )  [flag=16]
SM Join
  Outer table:
    resc: 4355  cdn: 197  rcz: 57  deg: 1  resp: 4355
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        2 Row size:           73 Rows:        197
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         49
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        3 Row size:           29 Rows:        822
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         50
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4422  Resp:  4422
HA Join
  Outer table:
    resc: 4355  cdn: 197  rcz: 57  deg: 1  resp: 4355
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  2                probefrag:   3 ppasses:    1
  Hash join   Resc: 4371   Resp: 4371
Join result: cost: 4371  cdn: 860  rcz: 74
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 4371  cdn: 860  rcz: 74  resp:  4371
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  3295591  Resp:  3295591
  Access path: index (unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  3.9236e-06  TB_SEL:  3.9236e-06
    Join:  resc: 6091  resp: 6091
  Access path: index (join index)
      Index: OE_ORDER_LINES_N1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 3
  IX_SEL:  0.0000e+00  TB_SEL:  2.4557e-05
    Join:  resc: 6951  resp: 6951
  Access path: index (eq-unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 6091  resp: 6091
  Best NL cost: 6091  resp: 6091
Join cardinality:  0 = outer (860) * inner (84386) * sel (1.0497e-10)  [flag=0]
SM Join
  Outer table:
    resc: 4371  cdn: 860  rcz: 74  deg: 1  resp: 4371
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       10 Row size:           92 Rows:        860
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         57
      Total IO sort cost: 34
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  8692  Resp:  8692
HA Join
  Outer table:
    resc: 4371  cdn: 860  rcz: 74  deg: 1  resp: 4371
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 5   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  10                probefrag:   402 ppasses:    1
  Hash join   Resc: 8203   Resp: 8203
***********************
Join order[17]:  OE_ORDER_LINES_ALL[OOL]#2  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_HEADERS_ALL[OOH]#3  OE_ORDER_LINES_ALL[OOL]#4  MTL_DEMAND[MD1]#0
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 4355  cdn: 197  rcz: 57  resp:  4355
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  758274  Resp:  758274
  Access path: index (unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  3.9236e-06  TB_SEL:  3.9236e-06
    Join:  resc: 4749  resp: 4749
  Access path: index (join index)
      Index: OE_ORDER_LINES_N1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 3
  IX_SEL:  0.0000e+00  TB_SEL:  2.4557e-05
    Join:  resc: 4946  resp: 4946
  Access path: index (eq-unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 4749  resp: 4749
  Best NL cost: 4749  resp: 4749
Join cardinality:  0 = outer (197) * inner (84386) * sel (1.0497e-10)  [flag=0]
SM Join
  Outer table:
    resc: 4355  cdn: 197  rcz: 57  deg: 1  resp: 4355
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        2 Row size:           73 Rows:        197
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         49
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  8668  Resp:  8668
HA Join
  Outer table:
    resc: 4355  cdn: 197  rcz: 57  deg: 1  resp: 4355
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  2                probefrag:   402 ppasses:    1
  Hash join   Resc: 8183   Resp: 8183
***********************
Join order[18]:  OE_ORDER_LINES_ALL[OOL]#2  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_LINES_ALL[OOL]#4  MTL_DEMAND[MD1]#0  OE_ORDER_HEADERS_ALL[OOH]#3
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 3961  cdn: 197  rcz: 42  resp:  3961
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  757880  Resp:  757880
  Access path: index (unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  3.9236e-06  TB_SEL:  3.9236e-06
    Join:  resc: 4355  resp: 4355
  Access path: index (eq-unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 4355  resp: 4355
  Best NL cost: 4355  resp: 4355
Join cardinality:  65 = outer (197) * inner (84386) * sel (3.9294e-06)  [flag=0]
SM Join
  Outer table:
    resc: 3961  cdn: 197  rcz: 42  deg: 1  resp: 3961
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        2 Row size:           57 Rows:        197
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         49
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  8274  Resp:  8274
HA Join
  Outer table:
    resc: 3961  cdn: 197  rcz: 42  deg: 1  resp: 3961
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  2                probefrag:   402 ppasses:    1
  Hash join   Resc: 7789   Resp: 7789
Join result: cost: 4355  cdn: 65  rcz: 69
Now joining: MTL_DEMAND[MD1]#0 *******
NL Join
  Outer table: cost: 4355  cdn: 65  rcz: 69  resp:  4355
  Inner table: MTL_DEMAND
    Access path: tsc  Resc: 15
    Join:  Resc:  5330  Resp:  5330
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N1
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 30
  IX_SEL:  1.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 6305  resp: 6305
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N12
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 27
  IX_SEL:  1.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 6110  resp: 6110
  Access path: index (join index)
      Index: MTL_DEMAND_N13
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 4485  resp: 4485
  Best NL cost: 4485  resp: 4485
Outer join cardinality:  286 = max ( outer (65) , (outer (65) * inner (822) * sel (5.3191e-03) )  [flag=16]
SM Join
  Outer table:
    resc: 4355  cdn: 65  rcz: 69  deg: 1  resp: 4355
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        1 Row size:           86 Rows:         65
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         48
      Total IO sort cost: 24
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        3 Row size:           29 Rows:        822
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         50
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4421  Resp:  4421
HA Join
  Outer table:
    resc: 4355  cdn: 65  rcz: 69  deg: 1  resp: 4355
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  1                probefrag:   3 ppasses:    1
  Hash join   Resc: 4371   Resp: 4371
Join result: cost: 4371  cdn: 286  rcz: 86
Now joining: OE_ORDER_HEADERS_ALL[OOH]#3 *******
NL Join
  Outer table: cost: 4371  cdn: 286  rcz: 86  resp:  4371
  Inner table: OE_ORDER_HEADERS_ALL
    Access path: tsc  Resc: 483
    Join:  Resc:  142509  Resp:  142509
  Access path: index (unique)
      Index: OE_ORDER_HEADERS_U1
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  1.8939e-05  TB_SEL:  1.8939e-05
    Join:  resc: 4657  resp: 4657
  Access path: index (eq-unique)
      Index: OE_ORDER_HEADERS_U1
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 4657  resp: 4657
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  1.8833e-05  TB_SEL:  1.8833e-05
    Join:  resc: 4943  resp: 4943
  Best NL cost: 4657  resp: 4657
Join cardinality:  0 = outer (286) * inner (26401) * sel (1.0101e-09)  [flag=0]
SM Join
  Outer table:
    resc: 4371  cdn: 286  rcz: 86  deg: 1  resp: 4371
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        4 Row size:          105 Rows:        286
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         51
      Total IO sort cost: 28
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4993  Resp:  4993
HA Join
  Outer table:
    resc: 4371  cdn: 286  rcz: 86  deg: 1  resp: 4371
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  4                probefrag:   88 ppasses:    1
  Hash join   Resc: 4855   Resp: 4855
***********************
Join order[19]:  OE_ORDER_LINES_ALL[OOL]#2  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_LINES_ALL[OOL]#4  OE_ORDER_HEADERS_ALL[OOH]#3  MTL_DEMAND[MD1]#0
Now joining: OE_ORDER_HEADERS_ALL[OOH]#3 *******
NL Join
  Outer table: cost: 4355  cdn: 65  rcz: 69  resp:  4355
  Inner table: OE_ORDER_HEADERS_ALL
    Access path: tsc  Resc: 483
    Join:  Resc:  35750  Resp:  35750
  Access path: index (unique)
      Index: OE_ORDER_HEADERS_U1
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  1.8939e-05  TB_SEL:  1.8939e-05
    Join:  resc: 4420  resp: 4420
  Access path: index (eq-unique)
      Index: OE_ORDER_HEADERS_U1
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 4420  resp: 4420
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  1.8833e-05  TB_SEL:  1.8833e-05
    Join:  resc: 4485  resp: 4485
  Best NL cost: 4420  resp: 4420
Join cardinality:  0 = outer (65) * inner (26401) * sel (1.0101e-09)  [flag=0]
SM Join
  Outer table:
    resc: 4355  cdn: 65  rcz: 69  deg: 1  resp: 4355
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        1 Row size:           86 Rows:         65
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         48
      Total IO sort cost: 24
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4974  Resp:  4974
HA Join
  Outer table:
    resc: 4355  cdn: 65  rcz: 69  deg: 1  resp: 4355
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  1                probefrag:   88 ppasses:    1
  Hash join   Resc: 4839   Resp: 4839
Join result: cost: 4420  cdn: 1  rcz: 84
Now joining: MTL_DEMAND[MD1]#0 *******
NL Join
  Outer table: cost: 4420  cdn: 1  rcz: 84  resp:  4420
  Inner table: MTL_DEMAND
    Access path: tsc  Resc: 15
    Join:  Resc:  4435  Resp:  4435
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N1
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 30
  IX_SEL:  1.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 4450  resp: 4450
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N12
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 27
  IX_SEL:  1.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 4447  resp: 4447
  Access path: index (join index)
      Index: MTL_DEMAND_N13
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 4422  resp: 4422
  Best NL cost: 4422  resp: 4422
Outer join cardinality:  0 = max ( outer (0) , (outer (0) * inner (822) * sel (5.3191e-03) )  [flag=16]
SM Join
  Outer table:
    resc: 4420  cdn: 1  rcz: 84  deg: 1  resp: 4420
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        1 Row size:          103 Rows:          1
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         48
      Total IO sort cost: 24
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        3 Row size:           29 Rows:        822
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         50
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4486  Resp:  4486
HA Join
  Outer table:
    resc: 4420  cdn: 1  rcz: 84  deg: 1  resp: 4420
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  1                probefrag:   3 ppasses:    1
  Hash join   Resc: 4436   Resp: 4436
***********************
Join order[20]:  OE_ORDER_LINES_ALL[OOL]#2  OE_ORDER_HEADERS_ALL[OOH]#3  MTL_DEMAND[MD1]#0  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_LINES_ALL[OOL]#4
Now joining: OE_ORDER_HEADERS_ALL[OOH]#3 *******
NL Join
  Outer table: cost: 3827  cdn: 3940  rcz: 27  resp:  3827
  Inner table: OE_ORDER_HEADERS_ALL
    Access path: tsc  Resc: 483
    Join:  Resc:  1906847  Resp:  1906847
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 38932
  IX_SEL:  1.0000e+00  TB_SEL:  1.0000e+00
    Join:  resc: 153395907  resp: 153395907
  Best NL cost: 1906847  resp: 1906847
Join cardinality:  104019940 = outer (3940) * inner (26401) * sel (1.0000e+00)  [flag=0]
***********************
Join order[21]:  OE_ORDER_LINES_ALL[OOL]#2  OE_ORDER_LINES_ALL[OOL]#4  MTL_DEMAND[MD1]#0  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_HEADERS_ALL[OOH]#3
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 3827  cdn: 3940  rcz: 27  resp:  3827
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  15082207  Resp:  15082207
  Access path: index (unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  3.9236e-06  TB_SEL:  3.9236e-06
    Join:  resc: 11707  resp: 11707
  Access path: index (eq-unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 11707  resp: 11707
  Best NL cost: 11707  resp: 11707
Join cardinality:  1306 = outer (3940) * inner (84386) * sel (3.9294e-06)  [flag=0]
SM Join
  Outer table:
    resc: 3827  cdn: 3940  rcz: 27  deg: 1  resp: 3827
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       20 Row size:           40 Rows:       3940
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         67
      Total IO sort cost: 44
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  8158  Resp:  8158
HA Join
  Outer table:
    resc: 3827  cdn: 3940  rcz: 27  deg: 1  resp: 3827
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 8   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  19                probefrag:   402 ppasses:    1
  Hash join   Resc: 7662   Resp: 7662
***********************
Join order[22]:  OE_ORDER_HEADERS_ALL[OOH]#3  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_LINES_ALL[OOL]#2  MTL_DEMAND[MD1]#0  OE_ORDER_LINES_ALL[OOL]#4
Now joining: MTL_SALES_ORDERS[MSO]#1 *******
NL Join
  Outer table: cost: 483  cdn: 26401  rcz: 15  resp:  483
  Inner table: MTL_SALES_ORDERS
    Access path: tsc  Resc: 132
    Join:  Resc:  3485415  Resp:  3485415
  Best NL cost: 3485415  resp: 3485415
Join cardinality:  2750 = outer (26401) * inner (2755) * sel (3.7811e-05)  [flag=0]
SM Join
  Outer table:
    resc: 483  cdn: 26401  rcz: 15  deg: 1  resp: 483
  Inner table: MTL_SALES_ORDERS
    resc: 132  cdn: 2755  rcz: 15  deg:  1  resp: 132
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       10 Row size:           27 Rows:       2755
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         57
      Total IO sort cost: 34
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  760  Resp:  760
HA Join
  Outer table:
    resc: 483  cdn: 26401  rcz: 15  deg: 1  resp: 483
  Inner table: MTL_SALES_ORDERS
    resc: 132  cdn: 2755  rcz: 15  deg:  1  resp: 132
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 10   Deg: 1   (sides swapped)
      hash_area:  256 (max=13107)  buildfrag:  88                probefrag:   10 ppasses:    1
  Hash join   Resc: 625   Resp: 625
  Outer table:
    resc: 132  cdn: 2755  rcz: 15  deg: 1  resp: 132
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 2   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  10                probefrag:   88 ppasses:    1
  Hash join   Resc: 617   Resp: 617
Join result: cost: 617  cdn: 2750  rcz: 30
Now joining: OE_ORDER_LINES_ALL[OOL]#2 *******
NL Join
  Outer table: cost: 617  cdn: 2750  rcz: 30  resp:  617
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  10524867  Resp:  10524867
  Best NL cost: 10524867  resp: 10524867
Join cardinality:  197 = outer (2750) * inner (3940) * sel (1.8148e-05)  [flag=0]
SM Join
  Outer table:
    resc: 617  cdn: 2750  rcz: 30  deg: 1  resp: 617
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 3940  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       15 Row size:           43 Rows:       2750
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         62
      Total IO sort cost: 38
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       20 Row size:           40 Rows:       3940
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         67
      Total IO sort cost: 44
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4526  Resp:  4526
HA Join
  Outer table:
    resc: 617  cdn: 2750  rcz: 30  deg: 1  resp: 617
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 3940  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 2   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  15                probefrag:   19 ppasses:    1
  Hash join   Resc: 4446   Resp: 4446
***********************
Join order[23]:  OE_ORDER_HEADERS_ALL[OOH]#3  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_LINES_ALL[OOL]#4  OE_ORDER_LINES_ALL[OOL]#2  MTL_DEMAND[MD1]#0
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 617  cdn: 2750  rcz: 30  resp:  617
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  10524867  Resp:  10524867
  Access path: index (join index)
      Index: OE_ORDER_LINES_N1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 3
  IX_SEL:  0.0000e+00  TB_SEL:  2.4557e-05
    Join:  resc: 8867  resp: 8867
  Best NL cost: 8867  resp: 8867
Join cardinality:  6200 = outer (2750) * inner (84386) * sel (2.6713e-05)  [flag=0]
SM Join
  Outer table:
    resc: 617  cdn: 2750  rcz: 30  deg: 1  resp: 617
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       15 Row size:           43 Rows:       2750
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         62
      Total IO sort cost: 38
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  4944  Resp:  4944
HA Join
  Outer table:
    resc: 617  cdn: 2750  rcz: 30  deg: 1  resp: 617
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 7   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  15                probefrag:   402 ppasses:    1
  Hash join   Resc: 4451   Resp: 4451
***********************
Join order[24]:  OE_ORDER_HEADERS_ALL[OOH]#3  OE_ORDER_LINES_ALL[OOL]#2  MTL_DEMAND[MD1]#0  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_LINES_ALL[OOL]#4
Now joining: OE_ORDER_LINES_ALL[OOL]#2 *******
NL Join
  Outer table: cost: 483  cdn: 26401  rcz: 15  resp:  483
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  101037110  Resp:  101037110
  Best NL cost: 101037110  resp: 101037110
Join cardinality:  104019940 = outer (26401) * inner (3940) * sel (1.0000e+00)  [flag=0]
***********************
Join order[25]:  OE_ORDER_HEADERS_ALL[OOH]#3  OE_ORDER_LINES_ALL[OOL]#4  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_LINES_ALL[OOL]#2  MTL_DEMAND[MD1]#0
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 483  cdn: 26401  rcz: 15  resp:  483
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  101037110  Resp:  101037110
  Access path: index (join index)
      Index: OE_ORDER_LINES_N1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 3
  IX_SEL:  0.0000e+00  TB_SEL:  2.4557e-05
    Join:  resc: 79686  resp: 79686
  Best NL cost: 79686  resp: 79686
Join cardinality:  59513 = outer (26401) * inner (84386) * sel (2.6713e-05)  [flag=0]
SM Join
  Outer table:
    resc: 483  cdn: 26401  rcz: 15  deg: 1  resp: 483
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  4882  Resp:  4882
SM Join (with index on outer)
  Access path: index (no sta/stp keys)
      Index: OE_ORDER_HEADERS_U1
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 37885
  IX_SEL:  1.0000e+00  TB_SEL:  1.0000e+00
  Outer table:
    resc: 37885  cdn: 26401  rcz: 15  deg: 1  resp: 37885
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  42173  Resp:  42173
HA Join
  Outer table:
    resc: 483  cdn: 26401  rcz: 15  deg: 1  resp: 483
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 37   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  88                probefrag:   402 ppasses:    1
  Hash join   Resc: 4347   Resp: 4347
Join result: cost: 4347  cdn: 59513  rcz: 42
Now joining: MTL_SALES_ORDERS[MSO]#1 *******
NL Join
  Outer table: cost: 4347  cdn: 59513  rcz: 42  resp:  4347
  Inner table: MTL_SALES_ORDERS
    Access path: tsc  Resc: 132
    Join:  Resc:  7860063  Resp:  7860063
  Best NL cost: 7860063  resp: 7860063
Join cardinality:  59494 = outer (59513) * inner (2755) * sel (3.6284e-04)  [flag=0]
SM Join
  Outer table:
    resc: 4347  cdn: 59513  rcz: 42  deg: 1  resp: 4347
  Inner table: MTL_SALES_ORDERS
    resc: 132  cdn: 2755  rcz: 15  deg:  1  resp: 132
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      416 Row size:           57 Rows:      59513
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        510
      Total IO sort cost: 463
      Total CPU sort cost: 0
      Total Temp space used: 7185000
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       10 Row size:           27 Rows:       2755
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         57
      Total IO sort cost: 34
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4976  Resp:  4976
HA Join
  Outer table:
    resc: 4347  cdn: 59513  rcz: 42  deg: 1  resp: 4347
  Inner table: MTL_SALES_ORDERS
    resc: 132  cdn: 2755  rcz: 15  deg:  1  resp: 132
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 81   Deg: 1   (sides swapped)
      hash_area:  256 (max=13107)  buildfrag:  393                probefrag:   10 ppasses:    1
  Hash join   Resc: 4560   Resp: 4560
  Outer table:
    resc: 132  cdn: 2755  rcz: 15  deg: 1  resp: 132
  Inner table: OE_ORDER_LINES_ALL
    resc: 4347  cdn: 59513  rcz: 42  deg:  1  resp: 4347
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 5   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  10                probefrag:   393 ppasses:    1
  Hash join   Resc: 4484   Resp: 4484
***********************
Join order[26]:  OE_ORDER_HEADERS_ALL[OOH]#3  OE_ORDER_LINES_ALL[OOL]#4  OE_ORDER_LINES_ALL[OOL]#2  MTL_DEMAND[MD1]#0  MTL_SALES_ORDERS[MSO]#1
Now joining: OE_ORDER_LINES_ALL[OOL]#2 *******
NL Join
  Outer table: cost: 4347  cdn: 59513  rcz: 42  resp:  4347
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  227760598  Resp:  227760598
  Best NL cost: 227760598  resp: 227760598
Join cardinality:  921 = outer (59513) * inner (3940) * sel (3.9294e-06)  [flag=0]
SM Join
  Outer table:
    resc: 4347  cdn: 59513  rcz: 42  deg: 1  resp: 4347
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 3940  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      416 Row size:           57 Rows:      59513
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        510
      Total IO sort cost: 463
      Total CPU sort cost: 0
      Total Temp space used: 7185000
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       20 Row size:           40 Rows:       3940
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         67
      Total IO sort cost: 44
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  8680  Resp:  8680
HA Join
  Outer table:
    resc: 4347  cdn: 59513  rcz: 42  deg: 1  resp: 4347
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 3940  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 83   Deg: 1   (sides swapped)
      hash_area:  256 (max=13107)  buildfrag:  393                probefrag:   19 ppasses:    1
  Hash join   Resc: 8257   Resp: 8257
  Outer table:
    resc: 3827  cdn: 3940  rcz: 27  deg: 1  resp: 3827
  Inner table: OE_ORDER_LINES_ALL
    resc: 4347  cdn: 59513  rcz: 42  deg:  1  resp: 4347
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 8   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  19                probefrag:   393 ppasses:    1
  Hash join   Resc: 8182   Resp: 8182
***********************
Join order[27]:  OE_ORDER_LINES_ALL[OOL]#4  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_LINES_ALL[OOL]#2  MTL_DEMAND[MD1]#0  OE_ORDER_HEADERS_ALL[OOH]#3
Now joining: MTL_SALES_ORDERS[MSO]#1 *******
NL Join
  Outer table: cost: 3827  cdn: 84386  rcz: 27  resp:  3827
  Inner table: MTL_SALES_ORDERS
    Access path: tsc  Resc: 132
    Join:  Resc:  11142779  Resp:  11142779
  Best NL cost: 11142779  resp: 11142779
Join cardinality:  232491538 = outer (84386) * inner (2755) * sel (1.0000e+00)  [flag=0]
***********************
Join order[28]:  OE_ORDER_LINES_ALL[OOL]#4  OE_ORDER_LINES_ALL[OOL]#2  MTL_DEMAND[MD1]#0  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_HEADERS_ALL[OOH]#3
Now joining: OE_ORDER_LINES_ALL[OOL]#2 *******
NL Join
  Outer table: cost: 3827  cdn: 84386  rcz: 27  resp:  3827
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  322949049  Resp:  322949049
  Best NL cost: 322949049  resp: 322949049
Join cardinality:  1306 = outer (84386) * inner (3940) * sel (3.9294e-06)  [flag=0]
SM Join
  Outer table:
    resc: 3827  cdn: 84386  rcz: 27  deg: 1  resp: 3827
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 3940  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       20 Row size:           40 Rows:       3940
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         67
      Total IO sort cost: 44
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  8158  Resp:  8158
SM Join (with index on outer)
  Access path: index (no sta/stp keys)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 88840
  IX_SEL:  1.0000e+00  TB_SEL:  1.0000e+00
  Outer table:
    resc: 88840  cdn: 84386  rcz: 27  deg: 1  resp: 88840
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 3940  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       20 Row size:           40 Rows:       3940
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         67
      Total IO sort cost: 44
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  92710  Resp:  92710
HA Join
  Outer table:
    resc: 3827  cdn: 84386  rcz: 27  deg: 1  resp: 3827
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 3940  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 85   Deg: 1   (sides swapped)
      hash_area:  256 (max=13107)  buildfrag:  402                probefrag:   19 ppasses:    1
  Hash join   Resc: 7739   Resp: 7739
  Outer table:
    resc: 3827  cdn: 3940  rcz: 27  deg: 1  resp: 3827
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 8   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  19                probefrag:   402 ppasses:    1
  Hash join   Resc: 7662   Resp: 7662
***********************
Join order[29]:  OE_ORDER_LINES_ALL[OOL]#4  OE_ORDER_HEADERS_ALL[OOH]#3  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_LINES_ALL[OOL]#2  MTL_DEMAND[MD1]#0
Now joining: OE_ORDER_HEADERS_ALL[OOH]#3 *******
NL Join
  Outer table: cost: 3827  cdn: 84386  rcz: 27  resp:  3827
  Inner table: OE_ORDER_HEADERS_ALL
    Access path: tsc  Resc: 483
    Join:  Resc:  40762265  Resp:  40762265
  Access path: index (unique)
      Index: OE_ORDER_HEADERS_U1
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  1.8939e-05  TB_SEL:  1.8939e-05
    Join:  resc: 88213  resp: 88213
  Access path: index (eq-unique)
      Index: OE_ORDER_HEADERS_U1
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 88213  resp: 88213
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 38932
  IX_SEL:  1.0000e+00  TB_SEL:  1.0000e+00
    Join:  resc: 3285319579  resp: 3285319579
  Best NL cost: 88213  resp: 88213
Join cardinality:  59513 = outer (84386) * inner (26401) * sel (2.6713e-05)  [flag=0]
SM Join
  Outer table:
    resc: 3827  cdn: 84386  rcz: 27  deg: 1  resp: 3827
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4882  Resp:  4882
SM Join (with index on outer)
  Access path: index (no sta/stp keys)
      Index: OE_ORDER_LINES_N1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 71892
  IX_SEL:  1.0000e+00  TB_SEL:  1.0000e+00
  Outer table:
    resc: 71892  cdn: 84386  rcz: 27  deg: 1  resp: 71892
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  72486  Resp:  72486
HA Join
  Outer table:
    resc: 3827  cdn: 84386  rcz: 27  deg: 1  resp: 3827
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 99   Deg: 1   (sides swapped)
      hash_area:  256 (max=13107)  buildfrag:  402                probefrag:   88 ppasses:    1
  Hash join   Resc: 4409   Resp: 4409
  Outer table:
    resc: 483  cdn: 26401  rcz: 15  deg: 1  resp: 483
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 37   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  88                probefrag:   402 ppasses:    1
  Hash join   Resc: 4347   Resp: 4347
Join result: cost: 4347  cdn: 59513  rcz: 42
Now joining: MTL_SALES_ORDERS[MSO]#1 *******
NL Join
  Outer table: cost: 4347  cdn: 59513  rcz: 42  resp:  4347
  Inner table: MTL_SALES_ORDERS
    Access path: tsc  Resc: 132
    Join:  Resc:  7860063  Resp:  7860063
  Best NL cost: 7860063  resp: 7860063
Join cardinality:  6200 = outer (59513) * inner (2755) * sel (3.7811e-05)  [flag=0]
SM Join
  Outer table:
    resc: 4347  cdn: 59513  rcz: 42  deg: 1  resp: 4347
  Inner table: MTL_SALES_ORDERS
    resc: 132  cdn: 2755  rcz: 15  deg:  1  resp: 132
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      416 Row size:           57 Rows:      59513
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        510
      Total IO sort cost: 463
      Total CPU sort cost: 0
      Total Temp space used: 6235000
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       10 Row size:           27 Rows:       2755
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         57
      Total IO sort cost: 34
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4976  Resp:  4976
HA Join
  Outer table:
    resc: 4347  cdn: 59513  rcz: 42  deg: 1  resp: 4347
  Inner table: MTL_SALES_ORDERS
    resc: 132  cdn: 2755  rcz: 15  deg:  1  resp: 132
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 81   Deg: 1   (sides swapped)
      hash_area:  256 (max=13107)  buildfrag:  393                probefrag:   10 ppasses:    1
  Hash join   Resc: 4560   Resp: 4560
  Outer table:
    resc: 132  cdn: 2755  rcz: 15  deg: 1  resp: 132
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 4347  cdn: 59513  rcz: 42  deg:  1  resp: 4347
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 5   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  10                probefrag:   393 ppasses:    1
  Hash join   Resc: 4484   Resp: 4484
***********************
Join order[30]:  OE_ORDER_LINES_ALL[OOL]#4  OE_ORDER_HEADERS_ALL[OOH]#3  OE_ORDER_LINES_ALL[OOL]#2  MTL_DEMAND[MD1]#0  MTL_SALES_ORDERS[MSO]#1
Now joining: OE_ORDER_LINES_ALL[OOL]#2 *******
NL Join
  Outer table: cost: 4347  cdn: 59513  rcz: 42  resp:  4347
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  227760598  Resp:  227760598
  Best NL cost: 227760598  resp: 227760598
Join cardinality:  921 = outer (59513) * inner (3940) * sel (3.9294e-06)  [flag=0]
SM Join
  Outer table:
    resc: 4347  cdn: 59513  rcz: 42  deg: 1  resp: 4347
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 3940  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      416 Row size:           57 Rows:      59513
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        510
      Total IO sort cost: 463
      Total CPU sort cost: 0
      Total Temp space used: 6235000
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       20 Row size:           40 Rows:       3940
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         67
      Total IO sort cost: 44
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  8680  Resp:  8680
HA Join
  Outer table:
    resc: 4347  cdn: 59513  rcz: 42  deg: 1  resp: 4347
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 3940  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 83   Deg: 1   (sides swapped)
      hash_area:  256 (max=13107)  buildfrag:  393                probefrag:   19 ppasses:    1
  Hash join   Resc: 8257   Resp: 8257
  Outer table:
    resc: 3827  cdn: 3940  rcz: 27  deg: 1  resp: 3827
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 4347  cdn: 59513  rcz: 42  deg:  1  resp: 4347
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 8   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  19                probefrag:   393 ppasses:    1
  Hash join   Resc: 8182   Resp: 8182
***********************
Join order[31]:  OE_ORDER_LINES_ALL[OOL]#2  MTL_DEMAND[MD1]#0  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_HEADERS_ALL[OOH]#3  OE_ORDER_LINES_ALL[OOL]#4
Now joining: MTL_DEMAND[MD1]#0 *******
NL Join
  Outer table: cost: 3827  cdn: 3940  rcz: 27  resp:  3827
  Inner table: MTL_DEMAND
    Access path: tsc  Resc: 15
    Join:  Resc:  62927  Resp:  62927
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N1
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 29
  IX_SEL:  1.0000e+00  TB_SEL:  2.5381e-04
    Join:  resc: 118087  resp: 118087
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N12
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 26
  IX_SEL:  1.0000e+00  TB_SEL:  2.5381e-04
    Join:  resc: 106267  resp: 106267
  Access path: index (join index)
      Index: MTL_DEMAND_N13
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 11707  resp: 11707
  Best NL cost: 11707  resp: 11707
Outer join cardinality:  3940 = max ( outer (3940) , (outer (3940) * inner (822) * sel (2.5381e-04) )  [flag=16]
SM Join
  Outer table:
    resc: 3827  cdn: 3940  rcz: 27  deg: 1  resp: 3827
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       20 Row size:           40 Rows:       3940
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         67
      Total IO sort cost: 44
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        3 Row size:           29 Rows:        822
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         50
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  3912  Resp:  3912
HA Join
  Outer table:
    resc: 3827  cdn: 3940  rcz: 27  deg: 1  resp: 3827
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 3   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  19                probefrag:   3 ppasses:    1
  Hash join   Resc: 3845   Resp: 3845
Join result: cost: 3845  cdn: 3940  rcz: 44
Now joining: MTL_SALES_ORDERS[MSO]#1 *******
NL Join
  Outer table: cost: 3845  cdn: 3940  rcz: 44  resp:  3845
  Inner table: MTL_SALES_ORDERS
    Access path: tsc  Resc: 132
    Join:  Resc:  523925  Resp:  523925
  Access path: index (unique)
      Index: MTL_SALES_ORDERS_U1
  TABLE: MTL_SALES_ORDERS
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  1.8148e-05  TB_SEL:  1.8148e-05
    Join:  resc: 7785  resp: 7785
  Access path: index (eq-unique)
      Index: MTL_SALES_ORDERS_U1
  TABLE: MTL_SALES_ORDERS
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 7785  resp: 7785
  Best NL cost: 7785  resp: 7785
Join cardinality:  197 = outer (3940) * inner (2755) * sel (1.8148e-05)  [flag=0]
SM Join
  Outer table:
    resc: 3845  cdn: 3940  rcz: 44  deg: 1  resp: 3845
  Inner table: MTL_SALES_ORDERS
    resc: 132  cdn: 2755  rcz: 15  deg:  1  resp: 132
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       29 Row size:           59 Rows:       3940
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         76
      Total IO sort cost: 52
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       10 Row size:           27 Rows:       2755
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         57
      Total IO sort cost: 34
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4063  Resp:  4063
HA Join
  Outer table:
    resc: 3845  cdn: 3940  rcz: 44  deg: 1  resp: 3845
  Inner table: MTL_SALES_ORDERS
    resc: 132  cdn: 2755  rcz: 15  deg:  1  resp: 132
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 3   Deg: 1   (sides swapped)
      hash_area:  256 (max=13107)  buildfrag:  27                probefrag:   10 ppasses:    1
  Hash join   Resc: 3980   Resp: 3980
  Outer table:
    resc: 132  cdn: 2755  rcz: 15  deg: 1  resp: 132
  Inner table: MTL_DEMAND
    resc: 3845  cdn: 3940  rcz: 44  deg:  1  resp: 3845
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 2   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  10                probefrag:   27 ppasses:    1
  Hash join   Resc: 3979   Resp: 3979
Join result: cost: 3979  cdn: 197  rcz: 59
Now joining: OE_ORDER_HEADERS_ALL[OOH]#3 *******
NL Join
  Outer table: cost: 3979  cdn: 197  rcz: 59  resp:  3979
  Inner table: OE_ORDER_HEADERS_ALL
    Access path: tsc  Resc: 483
    Join:  Resc:  99130  Resp:  99130
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  1.8833e-05  TB_SEL:  1.8833e-05
    Join:  resc: 4373  resp: 4373
  Best NL cost: 4373  resp: 4373
Join cardinality:  197 = outer (197) * inner (26401) * sel (3.7811e-05)  [flag=0]
SM Join
  Outer table:
    resc: 3979  cdn: 197  rcz: 59  deg: 1  resp: 3979
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        2 Row size:           75 Rows:        197
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         49
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4599  Resp:  4599
HA Join
  Outer table:
    resc: 3979  cdn: 197  rcz: 59  deg: 1  resp: 3979
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  2                probefrag:   88 ppasses:    1
  Hash join   Resc: 4463   Resp: 4463
Join result: cost: 4373  cdn: 197  rcz: 74
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 4373  cdn: 197  rcz: 74  resp:  4373
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  758292  Resp:  758292
  Access path: index (unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  3.9236e-06  TB_SEL:  3.9236e-06
    Join:  resc: 4767  resp: 4767
  Access path: index (join index)
      Index: OE_ORDER_LINES_N1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 3
  IX_SEL:  0.0000e+00  TB_SEL:  2.4557e-05
    Join:  resc: 4964  resp: 4964
  Access path: index (eq-unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 4767  resp: 4767
  Best NL cost: 4767  resp: 4767
Join cardinality:  0 = outer (197) * inner (84386) * sel (1.0497e-10)  [flag=0]
SM Join
  Outer table:
    resc: 4373  cdn: 197  rcz: 74  deg: 1  resp: 4373
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        3 Row size:           92 Rows:        197
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         50
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  8688  Resp:  8688
HA Join
  Outer table:
    resc: 4373  cdn: 197  rcz: 74  deg: 1  resp: 4373
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 2   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  3                probefrag:   402 ppasses:    1
  Hash join   Resc: 8202   Resp: 8202
***********************
Join order[32]:  OE_ORDER_LINES_ALL[OOL]#2  MTL_DEMAND[MD1]#0  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_LINES_ALL[OOL]#4  OE_ORDER_HEADERS_ALL[OOH]#3
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 3979  cdn: 197  rcz: 59  resp:  3979
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  757898  Resp:  757898
  Access path: index (unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  3.9236e-06  TB_SEL:  3.9236e-06
    Join:  resc: 4373  resp: 4373
  Access path: index (eq-unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 4373  resp: 4373
  Best NL cost: 4373  resp: 4373
Join cardinality:  65 = outer (197) * inner (84386) * sel (3.9294e-06)  [flag=0]
SM Join
  Outer table:
    resc: 3979  cdn: 197  rcz: 59  deg: 1  resp: 3979
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        2 Row size:           75 Rows:        197
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         49
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  8292  Resp:  8292
HA Join
  Outer table:
    resc: 3979  cdn: 197  rcz: 59  deg: 1  resp: 3979
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  2                probefrag:   402 ppasses:    1
  Hash join   Resc: 7807   Resp: 7807
Join result: cost: 4373  cdn: 65  rcz: 86
Now joining: OE_ORDER_HEADERS_ALL[OOH]#3 *******
NL Join
  Outer table: cost: 4373  cdn: 65  rcz: 86  resp:  4373
  Inner table: OE_ORDER_HEADERS_ALL
    Access path: tsc  Resc: 483
    Join:  Resc:  35768  Resp:  35768
  Access path: index (unique)
      Index: OE_ORDER_HEADERS_U1
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  1.8939e-05  TB_SEL:  1.8939e-05
    Join:  resc: 4438  resp: 4438
  Access path: index (eq-unique)
      Index: OE_ORDER_HEADERS_U1
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 4438  resp: 4438
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  1.8833e-05  TB_SEL:  1.8833e-05
    Join:  resc: 4503  resp: 4503
  Best NL cost: 4438  resp: 4438
Join cardinality:  0 = outer (65) * inner (26401) * sel (1.0101e-09)  [flag=0]
SM Join
  Outer table:
    resc: 4373  cdn: 65  rcz: 86  deg: 1  resp: 4373
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        1 Row size:          105 Rows:         65
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         48
      Total IO sort cost: 24
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4992  Resp:  4992
HA Join
  Outer table:
    resc: 4373  cdn: 65  rcz: 86  deg: 1  resp: 4373
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  1                probefrag:   88 ppasses:    1
  Hash join   Resc: 4857   Resp: 4857
***********************
Join order[33]:  OE_ORDER_LINES_ALL[OOL]#2  MTL_DEMAND[MD1]#0  OE_ORDER_HEADERS_ALL[OOH]#3  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_LINES_ALL[OOL]#4
Now joining: OE_ORDER_HEADERS_ALL[OOH]#3 *******
NL Join
  Outer table: cost: 3845  cdn: 3940  rcz: 44  resp:  3845
  Inner table: OE_ORDER_HEADERS_ALL
    Access path: tsc  Resc: 483
    Join:  Resc:  1906865  Resp:  1906865
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 38932
  IX_SEL:  1.0000e+00  TB_SEL:  1.0000e+00
    Join:  resc: 153395925  resp: 153395925
  Best NL cost: 1906865  resp: 1906865
Join cardinality:  104019940 = outer (3940) * inner (26401) * sel (1.0000e+00)  [flag=0]
***********************
Join order[34]:  OE_ORDER_LINES_ALL[OOL]#2  MTL_DEMAND[MD1]#0  OE_ORDER_LINES_ALL[OOL]#4  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_HEADERS_ALL[OOH]#3
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 3845  cdn: 3940  rcz: 44  resp:  3845
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  15082225  Resp:  15082225
  Access path: index (unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  3.9236e-06  TB_SEL:  3.9236e-06
    Join:  resc: 11725  resp: 11725
  Access path: index (eq-unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 11725  resp: 11725
  Best NL cost: 11725  resp: 11725
Join cardinality:  1306 = outer (3940) * inner (84386) * sel (3.9294e-06)  [flag=0]
SM Join
  Outer table:
    resc: 3845  cdn: 3940  rcz: 44  deg: 1  resp: 3845
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       29 Row size:           59 Rows:       3940
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         76
      Total IO sort cost: 52
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  8186  Resp:  8186
HA Join
  Outer table:
    resc: 3845  cdn: 3940  rcz: 44  deg: 1  resp: 3845
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 12   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  27                probefrag:   402 ppasses:    1
  Hash join   Resc: 7684   Resp: 7684
***********************
Join order[35]:  OE_ORDER_LINES_ALL[OOL]#2  MTL_SALES_ORDERS[MSO]#1  MTL_DEMAND[MD1]#0  OE_ORDER_HEADERS_ALL[OOH]#3  OE_ORDER_LINES_ALL[OOL]#4
Now joining: MTL_SALES_ORDERS[MSO]#1 *******
NL Join
  Outer table: cost: 3827  cdn: 3940  rcz: 27  resp:  3827
  Inner table: MTL_SALES_ORDERS
    Access path: tsc  Resc: 132
    Join:  Resc:  523907  Resp:  523907
  Access path: index (unique)
      Index: MTL_SALES_ORDERS_U1
  TABLE: MTL_SALES_ORDERS
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  1.8148e-05  TB_SEL:  1.8148e-05
    Join:  resc: 7767  resp: 7767
  Access path: index (eq-unique)
      Index: MTL_SALES_ORDERS_U1
  TABLE: MTL_SALES_ORDERS
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 7767  resp: 7767
  Best NL cost: 7767  resp: 7767
Join cardinality:  197 = outer (3940) * inner (2755) * sel (1.8148e-05)  [flag=0]
SM Join
  Outer table:
    resc: 3827  cdn: 3940  rcz: 27  deg: 1  resp: 3827
  Inner table: MTL_SALES_ORDERS
    resc: 132  cdn: 2755  rcz: 15  deg:  1  resp: 132
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       20 Row size:           40 Rows:       3940
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         67
      Total IO sort cost: 44
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       10 Row size:           27 Rows:       2755
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         57
      Total IO sort cost: 34
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4036  Resp:  4036
HA Join
  Outer table:
    resc: 3827  cdn: 3940  rcz: 27  deg: 1  resp: 3827
  Inner table: MTL_SALES_ORDERS
    resc: 132  cdn: 2755  rcz: 15  deg:  1  resp: 132
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 3   Deg: 1   (sides swapped)
      hash_area:  256 (max=13107)  buildfrag:  19                probefrag:   10 ppasses:    1
  Hash join   Resc: 3962   Resp: 3962
  Outer table:
    resc: 132  cdn: 2755  rcz: 15  deg: 1  resp: 132
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 3940  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 2   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  10                probefrag:   19 ppasses:    1
  Hash join   Resc: 3961   Resp: 3961
Join result: cost: 3961  cdn: 197  rcz: 42
Now joining: MTL_DEMAND[MD1]#0 *******
NL Join
  Outer table: cost: 3961  cdn: 197  rcz: 42  resp:  3961
  Inner table: MTL_DEMAND
    Access path: tsc  Resc: 15
    Join:  Resc:  6916  Resp:  6916
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N1
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 30
  IX_SEL:  1.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 9871  resp: 9871
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N12
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 27
  IX_SEL:  1.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 9280  resp: 9280
  Access path: index (join index)
      Index: MTL_DEMAND_N13
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 4355  resp: 4355
  Best NL cost: 4355  resp: 4355
Outer join cardinality:  861 = max ( outer (197) , (outer (197) * inner (822) * sel (5.3191e-03) )  [flag=16]
SM Join
  Outer table:
    resc: 3961  cdn: 197  rcz: 42  deg: 1  resp: 3961
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        2 Row size:           57 Rows:        197
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         49
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        3 Row size:           29 Rows:        822
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         50
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4028  Resp:  4028
HA Join
  Outer table:
    resc: 3961  cdn: 197  rcz: 42  deg: 1  resp: 3961
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  2                probefrag:   3 ppasses:    1
  Hash join   Resc: 3977   Resp: 3977
Join result: cost: 3977  cdn: 861  rcz: 59
Now joining: OE_ORDER_HEADERS_ALL[OOH]#3 *******
NL Join
  Outer table: cost: 3977  cdn: 861  rcz: 59  resp:  3977
  Inner table: OE_ORDER_HEADERS_ALL
    Access path: tsc  Resc: 483
    Join:  Resc:  419840  Resp:  419840
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  1.8833e-05  TB_SEL:  1.8833e-05
    Join:  resc: 5699  resp: 5699
  Best NL cost: 5699  resp: 5699
Join cardinality:  860 = outer (861) * inner (26401) * sel (3.7811e-05)  [flag=0]
SM Join
  Outer table:
    resc: 3977  cdn: 861  rcz: 59  deg: 1  resp: 3977
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        8 Row size:           75 Rows:        861
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         55
      Total IO sort cost: 32
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4603  Resp:  4603
HA Join
  Outer table:
    resc: 3977  cdn: 861  rcz: 59  deg: 1  resp: 3977
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 2   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  8                probefrag:   88 ppasses:    1
  Hash join   Resc: 4462   Resp: 4462
***********************
Join order[36]:  OE_ORDER_LINES_ALL[OOL]#2  MTL_SALES_ORDERS[MSO]#1  MTL_DEMAND[MD1]#0  OE_ORDER_LINES_ALL[OOL]#4  OE_ORDER_HEADERS_ALL[OOH]#3
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 3977  cdn: 861  rcz: 59  resp:  3977
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  3299024  Resp:  3299024
  Access path: index (unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  3.9236e-06  TB_SEL:  3.9236e-06
    Join:  resc: 5699  resp: 5699
  Access path: index (eq-unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 5699  resp: 5699
  Best NL cost: 5699  resp: 5699
Join cardinality:  286 = outer (861) * inner (84386) * sel (3.9294e-06)  [flag=0]
SM Join
  Outer table:
    resc: 3977  cdn: 861  rcz: 59  deg: 1  resp: 3977
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        8 Row size:           75 Rows:        861
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         55
      Total IO sort cost: 32
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  8296  Resp:  8296
HA Join
  Outer table:
    resc: 3977  cdn: 861  rcz: 59  deg: 1  resp: 3977
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 4   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  8                probefrag:   402 ppasses:    1
  Hash join   Resc: 7808   Resp: 7808
***********************
Join order[37]:  OE_ORDER_LINES_ALL[OOL]#2  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_HEADERS_ALL[OOH]#3  MTL_DEMAND[MD1]#0  OE_ORDER_LINES_ALL[OOL]#4
Now joining: OE_ORDER_HEADERS_ALL[OOH]#3 *******
NL Join
  Outer table: cost: 3961  cdn: 197  rcz: 42  resp:  3961
  Inner table: OE_ORDER_HEADERS_ALL
    Access path: tsc  Resc: 483
    Join:  Resc:  99112  Resp:  99112
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  1.8833e-05  TB_SEL:  1.8833e-05
    Join:  resc: 4355  resp: 4355
  Best NL cost: 4355  resp: 4355
Join cardinality:  197 = outer (197) * inner (26401) * sel (3.7811e-05)  [flag=0]
SM Join
  Outer table:
    resc: 3961  cdn: 197  rcz: 42  deg: 1  resp: 3961
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        2 Row size:           57 Rows:        197
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         49
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4581  Resp:  4581
HA Join
  Outer table:
    resc: 3961  cdn: 197  rcz: 42  deg: 1  resp: 3961
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  2                probefrag:   88 ppasses:    1
  Hash join   Resc: 4445   Resp: 4445
Join result: cost: 4355  cdn: 197  rcz: 57
Now joining: MTL_DEMAND[MD1]#0 *******
NL Join
  Outer table: cost: 4355  cdn: 197  rcz: 57  resp:  4355
  Inner table: MTL_DEMAND
    Access path: tsc  Resc: 15
    Join:  Resc:  7310  Resp:  7310
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N1
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 30
  IX_SEL:  1.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 10265  resp: 10265
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N12
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 27
  IX_SEL:  1.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 9674  resp: 9674
  Access path: index (join index)
      Index: MTL_DEMAND_N13
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 4749  resp: 4749
  Best NL cost: 4749  resp: 4749
Outer join cardinality:  860 = max ( outer (197) , (outer (197) * inner (822) * sel (5.3191e-03) )  [flag=16]
SM Join
  Outer table:
    resc: 4355  cdn: 197  rcz: 57  deg: 1  resp: 4355
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        2 Row size:           73 Rows:        197
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         49
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        3 Row size:           29 Rows:        822
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         50
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4422  Resp:  4422
HA Join
  Outer table:
    resc: 4355  cdn: 197  rcz: 57  deg: 1  resp: 4355
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  2                probefrag:   3 ppasses:    1
  Hash join   Resc: 4371   Resp: 4371
Join result: cost: 4371  cdn: 860  rcz: 74
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 4371  cdn: 860  rcz: 74  resp:  4371
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  3295591  Resp:  3295591
  Access path: index (unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  3.9236e-06  TB_SEL:  3.9236e-06
    Join:  resc: 6091  resp: 6091
  Access path: index (join index)
      Index: OE_ORDER_LINES_N1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 3
  IX_SEL:  0.0000e+00  TB_SEL:  2.4557e-05
    Join:  resc: 6951  resp: 6951
  Access path: index (eq-unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 6091  resp: 6091
  Best NL cost: 6091  resp: 6091
Join cardinality:  0 = outer (860) * inner (84386) * sel (1.0497e-10)  [flag=0]
SM Join
  Outer table:
    resc: 4371  cdn: 860  rcz: 74  deg: 1  resp: 4371
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       10 Row size:           92 Rows:        860
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         57
      Total IO sort cost: 34
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  8692  Resp:  8692
HA Join
  Outer table:
    resc: 4371  cdn: 860  rcz: 74  deg: 1  resp: 4371
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 5   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  10                probefrag:   402 ppasses:    1
  Hash join   Resc: 8203   Resp: 8203
***********************
Join order[38]:  OE_ORDER_LINES_ALL[OOL]#2  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_HEADERS_ALL[OOH]#3  OE_ORDER_LINES_ALL[OOL]#4  MTL_DEMAND[MD1]#0
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 4355  cdn: 197  rcz: 57  resp:  4355
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  758274  Resp:  758274
  Access path: index (unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  3.9236e-06  TB_SEL:  3.9236e-06
    Join:  resc: 4749  resp: 4749
  Access path: index (join index)
      Index: OE_ORDER_LINES_N1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 3
  IX_SEL:  0.0000e+00  TB_SEL:  2.4557e-05
    Join:  resc: 4946  resp: 4946
  Access path: index (eq-unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 4749  resp: 4749
  Best NL cost: 4749  resp: 4749
Join cardinality:  0 = outer (197) * inner (84386) * sel (1.0497e-10)  [flag=0]
SM Join
  Outer table:
    resc: 4355  cdn: 197  rcz: 57  deg: 1  resp: 4355
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        2 Row size:           73 Rows:        197
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         49
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  8668  Resp:  8668
HA Join
  Outer table:
    resc: 4355  cdn: 197  rcz: 57  deg: 1  resp: 4355
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  2                probefrag:   402 ppasses:    1
  Hash join   Resc: 8183   Resp: 8183
***********************
Join order[39]:  OE_ORDER_LINES_ALL[OOL]#2  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_LINES_ALL[OOL]#4  MTL_DEMAND[MD1]#0  OE_ORDER_HEADERS_ALL[OOH]#3
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 3961  cdn: 197  rcz: 42  resp:  3961
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  757880  Resp:  757880
  Access path: index (unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  3.9236e-06  TB_SEL:  3.9236e-06
    Join:  resc: 4355  resp: 4355
  Access path: index (eq-unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 4355  resp: 4355
  Best NL cost: 4355  resp: 4355
Join cardinality:  65 = outer (197) * inner (84386) * sel (3.9294e-06)  [flag=0]
SM Join
  Outer table:
    resc: 3961  cdn: 197  rcz: 42  deg: 1  resp: 3961
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        2 Row size:           57 Rows:        197
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         49
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  8274  Resp:  8274
HA Join
  Outer table:
    resc: 3961  cdn: 197  rcz: 42  deg: 1  resp: 3961
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  2                probefrag:   402 ppasses:    1
  Hash join   Resc: 7789   Resp: 7789
Join result: cost: 4355  cdn: 65  rcz: 69
Now joining: MTL_DEMAND[MD1]#0 *******
NL Join
  Outer table: cost: 4355  cdn: 65  rcz: 69  resp:  4355
  Inner table: MTL_DEMAND
    Access path: tsc  Resc: 15
    Join:  Resc:  5330  Resp:  5330
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N1
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 30
  IX_SEL:  1.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 6305  resp: 6305
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N12
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 27
  IX_SEL:  1.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 6110  resp: 6110
  Access path: index (join index)
      Index: MTL_DEMAND_N13
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 4485  resp: 4485
  Best NL cost: 4485  resp: 4485
Outer join cardinality:  286 = max ( outer (65) , (outer (65) * inner (822) * sel (5.3191e-03) )  [flag=16]
SM Join
  Outer table:
    resc: 4355  cdn: 65  rcz: 69  deg: 1  resp: 4355
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        1 Row size:           86 Rows:         65
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         48
      Total IO sort cost: 24
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        3 Row size:           29 Rows:        822
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         50
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4421  Resp:  4421
HA Join
  Outer table:
    resc: 4355  cdn: 65  rcz: 69  deg: 1  resp: 4355
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  1                probefrag:   3 ppasses:    1
  Hash join   Resc: 4371   Resp: 4371
Join result: cost: 4371  cdn: 286  rcz: 86
Now joining: OE_ORDER_HEADERS_ALL[OOH]#3 *******
NL Join
  Outer table: cost: 4371  cdn: 286  rcz: 86  resp:  4371
  Inner table: OE_ORDER_HEADERS_ALL
    Access path: tsc  Resc: 483
    Join:  Resc:  142509  Resp:  142509
  Access path: index (unique)
      Index: OE_ORDER_HEADERS_U1
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  1.8939e-05  TB_SEL:  1.8939e-05
    Join:  resc: 4657  resp: 4657
  Access path: index (eq-unique)
      Index: OE_ORDER_HEADERS_U1
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 4657  resp: 4657
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  1.8833e-05  TB_SEL:  1.8833e-05
    Join:  resc: 4943  resp: 4943
  Best NL cost: 4657  resp: 4657
Join cardinality:  0 = outer (286) * inner (26401) * sel (1.0101e-09)  [flag=0]
SM Join
  Outer table:
    resc: 4371  cdn: 286  rcz: 86  deg: 1  resp: 4371
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        4 Row size:          105 Rows:        286
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         51
      Total IO sort cost: 28
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4993  Resp:  4993
HA Join
  Outer table:
    resc: 4371  cdn: 286  rcz: 86  deg: 1  resp: 4371
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  4                probefrag:   88 ppasses:    1
  Hash join   Resc: 4855   Resp: 4855
***********************
Join order[40]:  OE_ORDER_LINES_ALL[OOL]#2  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_LINES_ALL[OOL]#4  OE_ORDER_HEADERS_ALL[OOH]#3  MTL_DEMAND[MD1]#0
Now joining: OE_ORDER_HEADERS_ALL[OOH]#3 *******
NL Join
  Outer table: cost: 4355  cdn: 65  rcz: 69  resp:  4355
  Inner table: OE_ORDER_HEADERS_ALL
    Access path: tsc  Resc: 483
    Join:  Resc:  35750  Resp:  35750
  Access path: index (unique)
      Index: OE_ORDER_HEADERS_U1
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  1.8939e-05  TB_SEL:  1.8939e-05
    Join:  resc: 4420  resp: 4420
  Access path: index (eq-unique)
      Index: OE_ORDER_HEADERS_U1
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 4420  resp: 4420
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  1.8833e-05  TB_SEL:  1.8833e-05
    Join:  resc: 4485  resp: 4485
  Best NL cost: 4420  resp: 4420
Join cardinality:  0 = outer (65) * inner (26401) * sel (1.0101e-09)  [flag=0]
SM Join
  Outer table:
    resc: 4355  cdn: 65  rcz: 69  deg: 1  resp: 4355
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        1 Row size:           86 Rows:         65
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         48
      Total IO sort cost: 24
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4974  Resp:  4974
HA Join
  Outer table:
    resc: 4355  cdn: 65  rcz: 69  deg: 1  resp: 4355
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  1                probefrag:   88 ppasses:    1
  Hash join   Resc: 4839   Resp: 4839
Join result: cost: 4420  cdn: 1  rcz: 84
Now joining: MTL_DEMAND[MD1]#0 *******
NL Join
  Outer table: cost: 4420  cdn: 1  rcz: 84  resp:  4420
  Inner table: MTL_DEMAND
    Access path: tsc  Resc: 15
    Join:  Resc:  4435  Resp:  4435
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N1
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 30
  IX_SEL:  1.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 4450  resp: 4450
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N12
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 27
  IX_SEL:  1.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 4447  resp: 4447
  Access path: index (join index)
      Index: MTL_DEMAND_N13
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 4422  resp: 4422
  Best NL cost: 4422  resp: 4422
Outer join cardinality:  0 = max ( outer (0) , (outer (0) * inner (822) * sel (5.3191e-03) )  [flag=16]
SM Join
  Outer table:
    resc: 4420  cdn: 1  rcz: 84  deg: 1  resp: 4420
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        1 Row size:          103 Rows:          1
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         48
      Total IO sort cost: 24
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        3 Row size:           29 Rows:        822
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         50
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4486  Resp:  4486
HA Join
  Outer table:
    resc: 4420  cdn: 1  rcz: 84  deg: 1  resp: 4420
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  1                probefrag:   3 ppasses:    1
  Hash join   Resc: 4436   Resp: 4436
***********************
Join order[41]:  OE_ORDER_LINES_ALL[OOL]#2  OE_ORDER_HEADERS_ALL[OOH]#3  MTL_DEMAND[MD1]#0  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_LINES_ALL[OOL]#4
Now joining: OE_ORDER_HEADERS_ALL[OOH]#3 *******
NL Join
  Outer table: cost: 3827  cdn: 3940  rcz: 27  resp:  3827
  Inner table: OE_ORDER_HEADERS_ALL
    Access path: tsc  Resc: 483
    Join:  Resc:  1906847  Resp:  1906847
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 38932
  IX_SEL:  1.0000e+00  TB_SEL:  1.0000e+00
    Join:  resc: 153395907  resp: 153395907
  Best NL cost: 1906847  resp: 1906847
Join cardinality:  104019940 = outer (3940) * inner (26401) * sel (1.0000e+00)  [flag=0]
***********************
Join order[42]:  OE_ORDER_LINES_ALL[OOL]#2  OE_ORDER_LINES_ALL[OOL]#4  MTL_DEMAND[MD1]#0  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_HEADERS_ALL[OOH]#3
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 3827  cdn: 3940  rcz: 27  resp:  3827
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  15082207  Resp:  15082207
  Access path: index (unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  3.9236e-06  TB_SEL:  3.9236e-06
    Join:  resc: 11707  resp: 11707
  Access path: index (eq-unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 11707  resp: 11707
  Best NL cost: 11707  resp: 11707
Join cardinality:  1306 = outer (3940) * inner (84386) * sel (3.9294e-06)  [flag=0]
SM Join
  Outer table:
    resc: 3827  cdn: 3940  rcz: 27  deg: 1  resp: 3827
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       20 Row size:           40 Rows:       3940
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         67
      Total IO sort cost: 44
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  8158  Resp:  8158
HA Join
  Outer table:
    resc: 3827  cdn: 3940  rcz: 27  deg: 1  resp: 3827
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 8   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  19                probefrag:   402 ppasses:    1
  Hash join   Resc: 7662   Resp: 7662
***********************
Join order[43]:  OE_ORDER_HEADERS_ALL[OOH]#3  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_LINES_ALL[OOL]#2  MTL_DEMAND[MD1]#0  OE_ORDER_LINES_ALL[OOL]#4
Now joining: MTL_SALES_ORDERS[MSO]#1 *******
NL Join
  Outer table: cost: 483  cdn: 26401  rcz: 15  resp:  483
  Inner table: MTL_SALES_ORDERS
    Access path: tsc  Resc: 132
    Join:  Resc:  3485415  Resp:  3485415
  Best NL cost: 3485415  resp: 3485415
Join cardinality:  2750 = outer (26401) * inner (2755) * sel (3.7811e-05)  [flag=0]
SM Join
  Outer table:
    resc: 483  cdn: 26401  rcz: 15  deg: 1  resp: 483
  Inner table: MTL_SALES_ORDERS
    resc: 132  cdn: 2755  rcz: 15  deg:  1  resp: 132
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       10 Row size:           27 Rows:       2755
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         57
      Total IO sort cost: 34
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  760  Resp:  760
HA Join
  Outer table:
    resc: 483  cdn: 26401  rcz: 15  deg: 1  resp: 483
  Inner table: MTL_SALES_ORDERS
    resc: 132  cdn: 2755  rcz: 15  deg:  1  resp: 132
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 10   Deg: 1   (sides swapped)
      hash_area:  256 (max=13107)  buildfrag:  88                probefrag:   10 ppasses:    1
  Hash join   Resc: 625   Resp: 625
  Outer table:
    resc: 132  cdn: 2755  rcz: 15  deg: 1  resp: 132
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 2   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  10                probefrag:   88 ppasses:    1
  Hash join   Resc: 617   Resp: 617
Join result: cost: 617  cdn: 2750  rcz: 30
Now joining: OE_ORDER_LINES_ALL[OOL]#2 *******
NL Join
  Outer table: cost: 617  cdn: 2750  rcz: 30  resp:  617
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  10524867  Resp:  10524867
  Best NL cost: 10524867  resp: 10524867
Join cardinality:  197 = outer (2750) * inner (3940) * sel (1.8148e-05)  [flag=0]
SM Join
  Outer table:
    resc: 617  cdn: 2750  rcz: 30  deg: 1  resp: 617
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 3940  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       15 Row size:           43 Rows:       2750
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         62
      Total IO sort cost: 38
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       20 Row size:           40 Rows:       3940
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         67
      Total IO sort cost: 44
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4526  Resp:  4526
HA Join
  Outer table:
    resc: 617  cdn: 2750  rcz: 30  deg: 1  resp: 617
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 3940  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 2   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  15                probefrag:   19 ppasses:    1
  Hash join   Resc: 4446   Resp: 4446
***********************
Join order[44]:  OE_ORDER_HEADERS_ALL[OOH]#3  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_LINES_ALL[OOL]#4  OE_ORDER_LINES_ALL[OOL]#2  MTL_DEMAND[MD1]#0
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 617  cdn: 2750  rcz: 30  resp:  617
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  10524867  Resp:  10524867
  Access path: index (join index)
      Index: OE_ORDER_LINES_N1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 3
  IX_SEL:  0.0000e+00  TB_SEL:  2.4557e-05
    Join:  resc: 8867  resp: 8867
  Best NL cost: 8867  resp: 8867
Join cardinality:  6200 = outer (2750) * inner (84386) * sel (2.6713e-05)  [flag=0]
SM Join
  Outer table:
    resc: 617  cdn: 2750  rcz: 30  deg: 1  resp: 617
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       15 Row size:           43 Rows:       2750
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         62
      Total IO sort cost: 38
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  4944  Resp:  4944
HA Join
  Outer table:
    resc: 617  cdn: 2750  rcz: 30  deg: 1  resp: 617
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 7   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  15                probefrag:   402 ppasses:    1
  Hash join   Resc: 4451   Resp: 4451
***********************
Join order[45]:  OE_ORDER_HEADERS_ALL[OOH]#3  OE_ORDER_LINES_ALL[OOL]#2  MTL_DEMAND[MD1]#0  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_LINES_ALL[OOL]#4
Now joining: OE_ORDER_LINES_ALL[OOL]#2 *******
NL Join
  Outer table: cost: 483  cdn: 26401  rcz: 15  resp:  483
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  101037110  Resp:  101037110
  Best NL cost: 101037110  resp: 101037110
Join cardinality:  104019940 = outer (26401) * inner (3940) * sel (1.0000e+00)  [flag=0]
***********************
Join order[46]:  OE_ORDER_HEADERS_ALL[OOH]#3  OE_ORDER_LINES_ALL[OOL]#4  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_LINES_ALL[OOL]#2  MTL_DEMAND[MD1]#0
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 483  cdn: 26401  rcz: 15  resp:  483
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  101037110  Resp:  101037110
  Access path: index (join index)
      Index: OE_ORDER_LINES_N1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 3
  IX_SEL:  0.0000e+00  TB_SEL:  2.4557e-05
    Join:  resc: 79686  resp: 79686
  Best NL cost: 79686  resp: 79686
Join cardinality:  59513 = outer (26401) * inner (84386) * sel (2.6713e-05)  [flag=0]
SM Join
  Outer table:
    resc: 483  cdn: 26401  rcz: 15  deg: 1  resp: 483
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  4882  Resp:  4882
SM Join (with index on outer)
  Access path: index (no sta/stp keys)
      Index: OE_ORDER_HEADERS_U1
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 37885
  IX_SEL:  1.0000e+00  TB_SEL:  1.0000e+00
  Outer table:
    resc: 37885  cdn: 26401  rcz: 15  deg: 1  resp: 37885
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  42173  Resp:  42173
HA Join
  Outer table:
    resc: 483  cdn: 26401  rcz: 15  deg: 1  resp: 483
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 37   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  88                probefrag:   402 ppasses:    1
  Hash join   Resc: 4347   Resp: 4347
Join result: cost: 4347  cdn: 59513  rcz: 42
Now joining: MTL_SALES_ORDERS[MSO]#1 *******
NL Join
  Outer table: cost: 4347  cdn: 59513  rcz: 42  resp:  4347
  Inner table: MTL_SALES_ORDERS
    Access path: tsc  Resc: 132
    Join:  Resc:  7860063  Resp:  7860063
  Best NL cost: 7860063  resp: 7860063
Join cardinality:  59494 = outer (59513) * inner (2755) * sel (3.6284e-04)  [flag=0]
SM Join
  Outer table:
    resc: 4347  cdn: 59513  rcz: 42  deg: 1  resp: 4347
  Inner table: MTL_SALES_ORDERS
    resc: 132  cdn: 2755  rcz: 15  deg:  1  resp: 132
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      416 Row size:           57 Rows:      59513
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        510
      Total IO sort cost: 463
      Total CPU sort cost: 0
      Total Temp space used: 7185000
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       10 Row size:           27 Rows:       2755
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         57
      Total IO sort cost: 34
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4976  Resp:  4976
HA Join
  Outer table:
    resc: 4347  cdn: 59513  rcz: 42  deg: 1  resp: 4347
  Inner table: MTL_SALES_ORDERS
    resc: 132  cdn: 2755  rcz: 15  deg:  1  resp: 132
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 81   Deg: 1   (sides swapped)
      hash_area:  256 (max=13107)  buildfrag:  393                probefrag:   10 ppasses:    1
  Hash join   Resc: 4560   Resp: 4560
  Outer table:
    resc: 132  cdn: 2755  rcz: 15  deg: 1  resp: 132
  Inner table: OE_ORDER_LINES_ALL
    resc: 4347  cdn: 59513  rcz: 42  deg:  1  resp: 4347
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 5   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  10                probefrag:   393 ppasses:    1
  Hash join   Resc: 4484   Resp: 4484
***********************
Join order[47]:  OE_ORDER_HEADERS_ALL[OOH]#3  OE_ORDER_LINES_ALL[OOL]#4  OE_ORDER_LINES_ALL[OOL]#2  MTL_DEMAND[MD1]#0  MTL_SALES_ORDERS[MSO]#1
Now joining: OE_ORDER_LINES_ALL[OOL]#2 *******
NL Join
  Outer table: cost: 4347  cdn: 59513  rcz: 42  resp:  4347
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  227760598  Resp:  227760598
  Best NL cost: 227760598  resp: 227760598
Join cardinality:  921 = outer (59513) * inner (3940) * sel (3.9294e-06)  [flag=0]
SM Join
  Outer table:
    resc: 4347  cdn: 59513  rcz: 42  deg: 1  resp: 4347
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 3940  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      416 Row size:           57 Rows:      59513
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        510
      Total IO sort cost: 463
      Total CPU sort cost: 0
      Total Temp space used: 7185000
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       20 Row size:           40 Rows:       3940
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         67
      Total IO sort cost: 44
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  8680  Resp:  8680
HA Join
  Outer table:
    resc: 4347  cdn: 59513  rcz: 42  deg: 1  resp: 4347
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 3940  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 83   Deg: 1   (sides swapped)
      hash_area:  256 (max=13107)  buildfrag:  393                probefrag:   19 ppasses:    1
  Hash join   Resc: 8257   Resp: 8257
  Outer table:
    resc: 3827  cdn: 3940  rcz: 27  deg: 1  resp: 3827
  Inner table: OE_ORDER_LINES_ALL
    resc: 4347  cdn: 59513  rcz: 42  deg:  1  resp: 4347
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 8   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  19                probefrag:   393 ppasses:    1
  Hash join   Resc: 8182   Resp: 8182
***********************
Join order[48]:  OE_ORDER_LINES_ALL[OOL]#4  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_LINES_ALL[OOL]#2  MTL_DEMAND[MD1]#0  OE_ORDER_HEADERS_ALL[OOH]#3
Now joining: MTL_SALES_ORDERS[MSO]#1 *******
NL Join
  Outer table: cost: 3827  cdn: 84386  rcz: 27  resp:  3827
  Inner table: MTL_SALES_ORDERS
    Access path: tsc  Resc: 132
    Join:  Resc:  11142779  Resp:  11142779
  Best NL cost: 11142779  resp: 11142779
Join cardinality:  232491538 = outer (84386) * inner (2755) * sel (1.0000e+00)  [flag=0]
***********************
Join order[49]:  OE_ORDER_LINES_ALL[OOL]#4  OE_ORDER_LINES_ALL[OOL]#2  MTL_DEMAND[MD1]#0  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_HEADERS_ALL[OOH]#3
Now joining: OE_ORDER_LINES_ALL[OOL]#2 *******
NL Join
  Outer table: cost: 3827  cdn: 84386  rcz: 27  resp:  3827
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  322949049  Resp:  322949049
  Best NL cost: 322949049  resp: 322949049
Join cardinality:  1306 = outer (84386) * inner (3940) * sel (3.9294e-06)  [flag=0]
SM Join
  Outer table:
    resc: 3827  cdn: 84386  rcz: 27  deg: 1  resp: 3827
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 3940  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       20 Row size:           40 Rows:       3940
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         67
      Total IO sort cost: 44
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  8158  Resp:  8158
SM Join (with index on outer)
  Access path: index (no sta/stp keys)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 88840
  IX_SEL:  1.0000e+00  TB_SEL:  1.0000e+00
  Outer table:
    resc: 88840  cdn: 84386  rcz: 27  deg: 1  resp: 88840
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 3940  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       20 Row size:           40 Rows:       3940
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         67
      Total IO sort cost: 44
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  92710  Resp:  92710
HA Join
  Outer table:
    resc: 3827  cdn: 84386  rcz: 27  deg: 1  resp: 3827
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 3940  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 85   Deg: 1   (sides swapped)
      hash_area:  256 (max=13107)  buildfrag:  402                probefrag:   19 ppasses:    1
  Hash join   Resc: 7739   Resp: 7739
  Outer table:
    resc: 3827  cdn: 3940  rcz: 27  deg: 1  resp: 3827
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 8   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  19                probefrag:   402 ppasses:    1
  Hash join   Resc: 7662   Resp: 7662
***********************
Join order[50]:  OE_ORDER_LINES_ALL[OOL]#4  OE_ORDER_HEADERS_ALL[OOH]#3  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_LINES_ALL[OOL]#2  MTL_DEMAND[MD1]#0
Now joining: OE_ORDER_HEADERS_ALL[OOH]#3 *******
NL Join
  Outer table: cost: 3827  cdn: 84386  rcz: 27  resp:  3827
  Inner table: OE_ORDER_HEADERS_ALL
    Access path: tsc  Resc: 483
    Join:  Resc:  40762265  Resp:  40762265
  Access path: index (unique)
      Index: OE_ORDER_HEADERS_U1
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  1.8939e-05  TB_SEL:  1.8939e-05
    Join:  resc: 88213  resp: 88213
  Access path: index (eq-unique)
      Index: OE_ORDER_HEADERS_U1
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 88213  resp: 88213
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 38932
  IX_SEL:  1.0000e+00  TB_SEL:  1.0000e+00
    Join:  resc: 3285319579  resp: 3285319579
  Best NL cost: 88213  resp: 88213
Join cardinality:  59513 = outer (84386) * inner (26401) * sel (2.6713e-05)  [flag=0]
SM Join
  Outer table:
    resc: 3827  cdn: 84386  rcz: 27  deg: 1  resp: 3827
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4882  Resp:  4882
SM Join (with index on outer)
  Access path: index (no sta/stp keys)
      Index: OE_ORDER_LINES_N1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 71892
  IX_SEL:  1.0000e+00  TB_SEL:  1.0000e+00
  Outer table:
    resc: 71892  cdn: 84386  rcz: 27  deg: 1  resp: 71892
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  72486  Resp:  72486
HA Join
  Outer table:
    resc: 3827  cdn: 84386  rcz: 27  deg: 1  resp: 3827
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 99   Deg: 1   (sides swapped)
      hash_area:  256 (max=13107)  buildfrag:  402                probefrag:   88 ppasses:    1
  Hash join   Resc: 4409   Resp: 4409
  Outer table:
    resc: 483  cdn: 26401  rcz: 15  deg: 1  resp: 483
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 37   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  88                probefrag:   402 ppasses:    1
  Hash join   Resc: 4347   Resp: 4347
Join result: cost: 4347  cdn: 59513  rcz: 42
Now joining: MTL_SALES_ORDERS[MSO]#1 *******
NL Join
  Outer table: cost: 4347  cdn: 59513  rcz: 42  resp:  4347
  Inner table: MTL_SALES_ORDERS
    Access path: tsc  Resc: 132
    Join:  Resc:  7860063  Resp:  7860063
  Best NL cost: 7860063  resp: 7860063
Join cardinality:  6200 = outer (59513) * inner (2755) * sel (3.7811e-05)  [flag=0]
SM Join
  Outer table:
    resc: 4347  cdn: 59513  rcz: 42  deg: 1  resp: 4347
  Inner table: MTL_SALES_ORDERS
    resc: 132  cdn: 2755  rcz: 15  deg:  1  resp: 132
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      416 Row size:           57 Rows:      59513
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        510
      Total IO sort cost: 463
      Total CPU sort cost: 0
      Total Temp space used: 6235000
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       10 Row size:           27 Rows:       2755
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         57
      Total IO sort cost: 34
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4976  Resp:  4976
HA Join
  Outer table:
    resc: 4347  cdn: 59513  rcz: 42  deg: 1  resp: 4347
  Inner table: MTL_SALES_ORDERS
    resc: 132  cdn: 2755  rcz: 15  deg:  1  resp: 132
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 81   Deg: 1   (sides swapped)
      hash_area:  256 (max=13107)  buildfrag:  393                probefrag:   10 ppasses:    1
  Hash join   Resc: 4560   Resp: 4560
  Outer table:
    resc: 132  cdn: 2755  rcz: 15  deg: 1  resp: 132
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 4347  cdn: 59513  rcz: 42  deg:  1  resp: 4347
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 5   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  10                probefrag:   393 ppasses:    1
  Hash join   Resc: 4484   Resp: 4484
***********************
Join order[51]:  OE_ORDER_LINES_ALL[OOL]#4  OE_ORDER_HEADERS_ALL[OOH]#3  OE_ORDER_LINES_ALL[OOL]#2  MTL_DEMAND[MD1]#0  MTL_SALES_ORDERS[MSO]#1
Now joining: OE_ORDER_LINES_ALL[OOL]#2 *******
NL Join
  Outer table: cost: 4347  cdn: 59513  rcz: 42  resp:  4347
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  227760598  Resp:  227760598
  Best NL cost: 227760598  resp: 227760598
Join cardinality:  921 = outer (59513) * inner (3940) * sel (3.9294e-06)  [flag=0]
SM Join
  Outer table:
    resc: 4347  cdn: 59513  rcz: 42  deg: 1  resp: 4347
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 3940  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      416 Row size:           57 Rows:      59513
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        510
      Total IO sort cost: 463
      Total CPU sort cost: 0
      Total Temp space used: 6235000
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       20 Row size:           40 Rows:       3940
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         67
      Total IO sort cost: 44
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  8680  Resp:  8680
HA Join
  Outer table:
    resc: 4347  cdn: 59513  rcz: 42  deg: 1  resp: 4347
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 3940  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 83   Deg: 1   (sides swapped)
      hash_area:  256 (max=13107)  buildfrag:  393                probefrag:   19 ppasses:    1
  Hash join   Resc: 8257   Resp: 8257
  Outer table:
    resc: 3827  cdn: 3940  rcz: 27  deg: 1  resp: 3827
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 4347  cdn: 59513  rcz: 42  deg:  1  resp: 4347
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 8   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  19                probefrag:   393 ppasses:    1
  Hash join   Resc: 8182   Resp: 8182
***********************
Join order[52]:  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_LINES_ALL[OOL]#2  MTL_DEMAND[MD1]#0  OE_ORDER_HEADERS_ALL[OOH]#3  OE_ORDER_LINES_ALL[OOL]#4
Now joining: OE_ORDER_LINES_ALL[OOL]#2 *******
NL Join
  Outer table: cost: 132  cdn: 2755  rcz: 15  resp:  132
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  10543517  Resp:  10543517
  Best NL cost: 10543517  resp: 10543517
Join cardinality:  197 = outer (2755) * inner (3940) * sel (1.8148e-05)  [flag=0]
SM Join
  Outer table:
    resc: 132  cdn: 2755  rcz: 15  deg: 1  resp: 132
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 3940  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       10 Row size:           27 Rows:       2755
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         57
      Total IO sort cost: 34
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       20 Row size:           40 Rows:       3940
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         67
      Total IO sort cost: 44
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4036  Resp:  4036
SM Join (with index on outer)
  Access path: index (no sta/stp keys)
      Index: MTL_SALES_ORDERS_U1
  TABLE: MTL_SALES_ORDERS
      RSC_CPU: 0   RSC_IO: 40198
  IX_SEL:  1.0000e+00  TB_SEL:  1.0000e+00
  Outer table:
    resc: 40198  cdn: 2755  rcz: 15  deg: 1  resp: 40198
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 3940  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       20 Row size:           40 Rows:       3940
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         67
      Total IO sort cost: 44
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  44068  Resp:  44068
HA Join
  Outer table:
    resc: 132  cdn: 2755  rcz: 15  deg: 1  resp: 132
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 3940  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 2   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  10                probefrag:   19 ppasses:    1
  Hash join   Resc: 3961   Resp: 3961
Join result: cost: 3961  cdn: 197  rcz: 42
Now joining: MTL_DEMAND[MD1]#0 *******
NL Join
  Outer table: cost: 3961  cdn: 197  rcz: 42  resp:  3961
  Inner table: MTL_DEMAND
    Access path: tsc  Resc: 15
    Join:  Resc:  6916  Resp:  6916
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N1
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 29
  IX_SEL:  1.0000e+00  TB_SEL:  2.5381e-04
    Join:  resc: 9674  resp: 9674
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N12
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 26
  IX_SEL:  1.0000e+00  TB_SEL:  2.5381e-04
    Join:  resc: 9083  resp: 9083
  Access path: index (join index)
      Index: MTL_DEMAND_N13
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 4355  resp: 4355
  Best NL cost: 4355  resp: 4355
Outer join cardinality:  197 = max ( outer (197) , (outer (197) * inner (822) * sel (2.5381e-04) )  [flag=16]
SM Join
  Outer table:
    resc: 3961  cdn: 197  rcz: 42  deg: 1  resp: 3961
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        2 Row size:           57 Rows:        197
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         49
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        3 Row size:           29 Rows:        822
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         50
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4028  Resp:  4028
HA Join
  Outer table:
    resc: 3961  cdn: 197  rcz: 42  deg: 1  resp: 3961
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  2                probefrag:   3 ppasses:    1
  Hash join   Resc: 3977   Resp: 3977
Join result: cost: 3977  cdn: 197  rcz: 59
Now joining: OE_ORDER_HEADERS_ALL[OOH]#3 *******
NL Join
  Outer table: cost: 3977  cdn: 197  rcz: 59  resp:  3977
  Inner table: OE_ORDER_HEADERS_ALL
    Access path: tsc  Resc: 483
    Join:  Resc:  99128  Resp:  99128
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  1.8833e-05  TB_SEL:  1.8833e-05
    Join:  resc: 4371  resp: 4371
  Best NL cost: 4371  resp: 4371
Join cardinality:  197 = outer (197) * inner (26401) * sel (3.7811e-05)  [flag=0]
SM Join
  Outer table:
    resc: 3977  cdn: 197  rcz: 59  deg: 1  resp: 3977
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        2 Row size:           75 Rows:        197
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         49
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4597  Resp:  4597
HA Join
  Outer table:
    resc: 3977  cdn: 197  rcz: 59  deg: 1  resp: 3977
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  2                probefrag:   88 ppasses:    1
  Hash join   Resc: 4461   Resp: 4461
Join result: cost: 4371  cdn: 197  rcz: 74
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 4371  cdn: 197  rcz: 74  resp:  4371
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  758290  Resp:  758290
  Access path: index (unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  3.9236e-06  TB_SEL:  3.9236e-06
    Join:  resc: 4765  resp: 4765
  Access path: index (join index)
      Index: OE_ORDER_LINES_N1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 3
  IX_SEL:  0.0000e+00  TB_SEL:  2.4557e-05
    Join:  resc: 4962  resp: 4962
  Access path: index (eq-unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 4765  resp: 4765
  Best NL cost: 4765  resp: 4765
Join cardinality:  0 = outer (197) * inner (84386) * sel (1.0497e-10)  [flag=0]
SM Join
  Outer table:
    resc: 4371  cdn: 197  rcz: 74  deg: 1  resp: 4371
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        3 Row size:           92 Rows:        197
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         50
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  8686  Resp:  8686
HA Join
  Outer table:
    resc: 4371  cdn: 197  rcz: 74  deg: 1  resp: 4371
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 2   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  3                probefrag:   402 ppasses:    1
  Hash join   Resc: 8200   Resp: 8200
***********************
Join order[53]:  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_LINES_ALL[OOL]#2  MTL_DEMAND[MD1]#0  OE_ORDER_LINES_ALL[OOL]#4  OE_ORDER_HEADERS_ALL[OOH]#3
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 3977  cdn: 197  rcz: 59  resp:  3977
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  757896  Resp:  757896
  Access path: index (unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  3.9236e-06  TB_SEL:  3.9236e-06
    Join:  resc: 4371  resp: 4371
  Access path: index (eq-unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 4371  resp: 4371
  Best NL cost: 4371  resp: 4371
Join cardinality:  65 = outer (197) * inner (84386) * sel (3.9294e-06)  [flag=0]
SM Join
  Outer table:
    resc: 3977  cdn: 197  rcz: 59  deg: 1  resp: 3977
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        2 Row size:           75 Rows:        197
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         49
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  8290  Resp:  8290
HA Join
  Outer table:
    resc: 3977  cdn: 197  rcz: 59  deg: 1  resp: 3977
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  2                probefrag:   402 ppasses:    1
  Hash join   Resc: 7805   Resp: 7805
Join result: cost: 4371  cdn: 65  rcz: 86
Now joining: OE_ORDER_HEADERS_ALL[OOH]#3 *******
NL Join
  Outer table: cost: 4371  cdn: 65  rcz: 86  resp:  4371
  Inner table: OE_ORDER_HEADERS_ALL
    Access path: tsc  Resc: 483
    Join:  Resc:  35766  Resp:  35766
  Access path: index (unique)
      Index: OE_ORDER_HEADERS_U1
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  1.8939e-05  TB_SEL:  1.8939e-05
    Join:  resc: 4436  resp: 4436
  Access path: index (eq-unique)
      Index: OE_ORDER_HEADERS_U1
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 4436  resp: 4436
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  1.8833e-05  TB_SEL:  1.8833e-05
    Join:  resc: 4501  resp: 4501
  Best NL cost: 4436  resp: 4436
Join cardinality:  0 = outer (65) * inner (26401) * sel (1.0101e-09)  [flag=0]
SM Join
  Outer table:
    resc: 4371  cdn: 65  rcz: 86  deg: 1  resp: 4371
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        1 Row size:          105 Rows:         65
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         48
      Total IO sort cost: 24
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4990  Resp:  4990
HA Join
  Outer table:
    resc: 4371  cdn: 65  rcz: 86  deg: 1  resp: 4371
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  1                probefrag:   88 ppasses:    1
  Hash join   Resc: 4855   Resp: 4855
***********************
Join order[54]:  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_LINES_ALL[OOL]#2  OE_ORDER_HEADERS_ALL[OOH]#3  MTL_DEMAND[MD1]#0  OE_ORDER_LINES_ALL[OOL]#4
Now joining: OE_ORDER_HEADERS_ALL[OOH]#3 *******
NL Join
  Outer table: cost: 3961  cdn: 197  rcz: 42  resp:  3961
  Inner table: OE_ORDER_HEADERS_ALL
    Access path: tsc  Resc: 483
    Join:  Resc:  99112  Resp:  99112
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  1.8833e-05  TB_SEL:  1.8833e-05
    Join:  resc: 4355  resp: 4355
  Best NL cost: 4355  resp: 4355
Join cardinality:  197 = outer (197) * inner (26401) * sel (3.7811e-05)  [flag=0]
SM Join
  Outer table:
    resc: 3961  cdn: 197  rcz: 42  deg: 1  resp: 3961
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        2 Row size:           57 Rows:        197
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         49
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4581  Resp:  4581
HA Join
  Outer table:
    resc: 3961  cdn: 197  rcz: 42  deg: 1  resp: 3961
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  2                probefrag:   88 ppasses:    1
  Hash join   Resc: 4445   Resp: 4445
Join result: cost: 4355  cdn: 197  rcz: 57
Now joining: MTL_DEMAND[MD1]#0 *******
NL Join
  Outer table: cost: 4355  cdn: 197  rcz: 57  resp:  4355
  Inner table: MTL_DEMAND
    Access path: tsc  Resc: 15
    Join:  Resc:  7310  Resp:  7310
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N1
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 30
  IX_SEL:  1.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 10265  resp: 10265
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N12
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 27
  IX_SEL:  1.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 9674  resp: 9674
  Access path: index (join index)
      Index: MTL_DEMAND_N13
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 4749  resp: 4749
  Best NL cost: 4749  resp: 4749
Outer join cardinality:  860 = max ( outer (197) , (outer (197) * inner (822) * sel (5.3191e-03) )  [flag=16]
SM Join
  Outer table:
    resc: 4355  cdn: 197  rcz: 57  deg: 1  resp: 4355
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        2 Row size:           73 Rows:        197
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         49
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        3 Row size:           29 Rows:        822
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         50
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4422  Resp:  4422
HA Join
  Outer table:
    resc: 4355  cdn: 197  rcz: 57  deg: 1  resp: 4355
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  2                probefrag:   3 ppasses:    1
  Hash join   Resc: 4371   Resp: 4371
Join result: cost: 4371  cdn: 860  rcz: 74
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 4371  cdn: 860  rcz: 74  resp:  4371
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  3295591  Resp:  3295591
  Access path: index (unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  3.9236e-06  TB_SEL:  3.9236e-06
    Join:  resc: 6091  resp: 6091
  Access path: index (join index)
      Index: OE_ORDER_LINES_N1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 3
  IX_SEL:  0.0000e+00  TB_SEL:  2.4557e-05
    Join:  resc: 6951  resp: 6951
  Access path: index (eq-unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 6091  resp: 6091
  Best NL cost: 6091  resp: 6091
Join cardinality:  0 = outer (860) * inner (84386) * sel (1.0497e-10)  [flag=0]
SM Join
  Outer table:
    resc: 4371  cdn: 860  rcz: 74  deg: 1  resp: 4371
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       10 Row size:           92 Rows:        860
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         57
      Total IO sort cost: 34
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  8692  Resp:  8692
HA Join
  Outer table:
    resc: 4371  cdn: 860  rcz: 74  deg: 1  resp: 4371
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 5   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  10                probefrag:   402 ppasses:    1
  Hash join   Resc: 8203   Resp: 8203
***********************
Join order[55]:  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_LINES_ALL[OOL]#2  OE_ORDER_HEADERS_ALL[OOH]#3  OE_ORDER_LINES_ALL[OOL]#4  MTL_DEMAND[MD1]#0
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 4355  cdn: 197  rcz: 57  resp:  4355
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  758274  Resp:  758274
  Access path: index (unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  3.9236e-06  TB_SEL:  3.9236e-06
    Join:  resc: 4749  resp: 4749
  Access path: index (join index)
      Index: OE_ORDER_LINES_N1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 3
  IX_SEL:  0.0000e+00  TB_SEL:  2.4557e-05
    Join:  resc: 4946  resp: 4946
  Access path: index (eq-unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 4749  resp: 4749
  Best NL cost: 4749  resp: 4749
Join cardinality:  0 = outer (197) * inner (84386) * sel (1.0497e-10)  [flag=0]
SM Join
  Outer table:
    resc: 4355  cdn: 197  rcz: 57  deg: 1  resp: 4355
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        2 Row size:           73 Rows:        197
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         49
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  8668  Resp:  8668
HA Join
  Outer table:
    resc: 4355  cdn: 197  rcz: 57  deg: 1  resp: 4355
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  2                probefrag:   402 ppasses:    1
  Hash join   Resc: 8183   Resp: 8183
***********************
Join order[56]:  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_LINES_ALL[OOL]#2  OE_ORDER_LINES_ALL[OOL]#4  MTL_DEMAND[MD1]#0  OE_ORDER_HEADERS_ALL[OOH]#3
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 3961  cdn: 197  rcz: 42  resp:  3961
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  757880  Resp:  757880
  Access path: index (unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  3.9236e-06  TB_SEL:  3.9236e-06
    Join:  resc: 4355  resp: 4355
  Access path: index (eq-unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 4355  resp: 4355
  Best NL cost: 4355  resp: 4355
Join cardinality:  65 = outer (197) * inner (84386) * sel (3.9294e-06)  [flag=0]
SM Join
  Outer table:
    resc: 3961  cdn: 197  rcz: 42  deg: 1  resp: 3961
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        2 Row size:           57 Rows:        197
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         49
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  8274  Resp:  8274
HA Join
  Outer table:
    resc: 3961  cdn: 197  rcz: 42  deg: 1  resp: 3961
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  2                probefrag:   402 ppasses:    1
  Hash join   Resc: 7789   Resp: 7789
Join result: cost: 4355  cdn: 65  rcz: 69
Now joining: MTL_DEMAND[MD1]#0 *******
NL Join
  Outer table: cost: 4355  cdn: 65  rcz: 69  resp:  4355
  Inner table: MTL_DEMAND
    Access path: tsc  Resc: 15
    Join:  Resc:  5330  Resp:  5330
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N1
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 30
  IX_SEL:  1.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 6305  resp: 6305
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N12
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 27
  IX_SEL:  1.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 6110  resp: 6110
  Access path: index (join index)
      Index: MTL_DEMAND_N13
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 4485  resp: 4485
  Best NL cost: 4485  resp: 4485
Outer join cardinality:  286 = max ( outer (65) , (outer (65) * inner (822) * sel (5.3191e-03) )  [flag=16]
SM Join
  Outer table:
    resc: 4355  cdn: 65  rcz: 69  deg: 1  resp: 4355
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        1 Row size:           86 Rows:         65
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         48
      Total IO sort cost: 24
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        3 Row size:           29 Rows:        822
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         50
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4421  Resp:  4421
HA Join
  Outer table:
    resc: 4355  cdn: 65  rcz: 69  deg: 1  resp: 4355
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  1                probefrag:   3 ppasses:    1
  Hash join   Resc: 4371   Resp: 4371
Join result: cost: 4371  cdn: 286  rcz: 86
Now joining: OE_ORDER_HEADERS_ALL[OOH]#3 *******
NL Join
  Outer table: cost: 4371  cdn: 286  rcz: 86  resp:  4371
  Inner table: OE_ORDER_HEADERS_ALL
    Access path: tsc  Resc: 483
    Join:  Resc:  142509  Resp:  142509
  Access path: index (unique)
      Index: OE_ORDER_HEADERS_U1
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  1.8939e-05  TB_SEL:  1.8939e-05
    Join:  resc: 4657  resp: 4657
  Access path: index (eq-unique)
      Index: OE_ORDER_HEADERS_U1
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 4657  resp: 4657
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  1.8833e-05  TB_SEL:  1.8833e-05
    Join:  resc: 4943  resp: 4943
  Best NL cost: 4657  resp: 4657
Join cardinality:  0 = outer (286) * inner (26401) * sel (1.0101e-09)  [flag=0]
SM Join
  Outer table:
    resc: 4371  cdn: 286  rcz: 86  deg: 1  resp: 4371
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        4 Row size:          105 Rows:        286
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         51
      Total IO sort cost: 28
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4993  Resp:  4993
HA Join
  Outer table:
    resc: 4371  cdn: 286  rcz: 86  deg: 1  resp: 4371
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  4                probefrag:   88 ppasses:    1
  Hash join   Resc: 4855   Resp: 4855
***********************
Join order[57]:  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_LINES_ALL[OOL]#2  OE_ORDER_LINES_ALL[OOL]#4  OE_ORDER_HEADERS_ALL[OOH]#3  MTL_DEMAND[MD1]#0
Now joining: OE_ORDER_HEADERS_ALL[OOH]#3 *******
NL Join
  Outer table: cost: 4355  cdn: 65  rcz: 69  resp:  4355
  Inner table: OE_ORDER_HEADERS_ALL
    Access path: tsc  Resc: 483
    Join:  Resc:  35750  Resp:  35750
  Access path: index (unique)
      Index: OE_ORDER_HEADERS_U1
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  1.8939e-05  TB_SEL:  1.8939e-05
    Join:  resc: 4420  resp: 4420
  Access path: index (eq-unique)
      Index: OE_ORDER_HEADERS_U1
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 4420  resp: 4420
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  1.8833e-05  TB_SEL:  1.8833e-05
    Join:  resc: 4485  resp: 4485
  Best NL cost: 4420  resp: 4420
Join cardinality:  0 = outer (65) * inner (26401) * sel (1.0101e-09)  [flag=0]
SM Join
  Outer table:
    resc: 4355  cdn: 65  rcz: 69  deg: 1  resp: 4355
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        1 Row size:           86 Rows:         65
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         48
      Total IO sort cost: 24
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4974  Resp:  4974
HA Join
  Outer table:
    resc: 4355  cdn: 65  rcz: 69  deg: 1  resp: 4355
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  1                probefrag:   88 ppasses:    1
  Hash join   Resc: 4839   Resp: 4839
Join result: cost: 4420  cdn: 1  rcz: 84
Now joining: MTL_DEMAND[MD1]#0 *******
NL Join
  Outer table: cost: 4420  cdn: 1  rcz: 84  resp:  4420
  Inner table: MTL_DEMAND
    Access path: tsc  Resc: 15
    Join:  Resc:  4435  Resp:  4435
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N1
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 30
  IX_SEL:  1.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 4450  resp: 4450
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N12
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 27
  IX_SEL:  1.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 4447  resp: 4447
  Access path: index (join index)
      Index: MTL_DEMAND_N13
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 4422  resp: 4422
  Best NL cost: 4422  resp: 4422
Outer join cardinality:  0 = max ( outer (0) , (outer (0) * inner (822) * sel (5.3191e-03) )  [flag=16]
SM Join
  Outer table:
    resc: 4420  cdn: 1  rcz: 84  deg: 1  resp: 4420
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        1 Row size:          103 Rows:          1
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         48
      Total IO sort cost: 24
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        3 Row size:           29 Rows:        822
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         50
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4486  Resp:  4486
HA Join
  Outer table:
    resc: 4420  cdn: 1  rcz: 84  deg: 1  resp: 4420
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  1                probefrag:   3 ppasses:    1
  Hash join   Resc: 4436   Resp: 4436
***********************
Join order[58]:  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_HEADERS_ALL[OOH]#3  OE_ORDER_LINES_ALL[OOL]#2  MTL_DEMAND[MD1]#0  OE_ORDER_LINES_ALL[OOL]#4
Now joining: OE_ORDER_HEADERS_ALL[OOH]#3 *******
NL Join
  Outer table: cost: 132  cdn: 2755  rcz: 15  resp:  132
  Inner table: OE_ORDER_HEADERS_ALL
    Access path: tsc  Resc: 483
    Join:  Resc:  1330797  Resp:  1330797
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  1.8833e-05  TB_SEL:  1.8833e-05
    Join:  resc: 5642  resp: 5642
  Best NL cost: 5642  resp: 5642
Join cardinality:  2750 = outer (2755) * inner (26401) * sel (3.7811e-05)  [flag=0]
SM Join
  Outer table:
    resc: 132  cdn: 2755  rcz: 15  deg: 1  resp: 132
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       10 Row size:           27 Rows:       2755
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         57
      Total IO sort cost: 34
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  760  Resp:  760
HA Join
  Outer table:
    resc: 132  cdn: 2755  rcz: 15  deg: 1  resp: 132
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 2   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  10                probefrag:   88 ppasses:    1
  Hash join   Resc: 617   Resp: 617
Join result: cost: 617  cdn: 2750  rcz: 30
Now joining: OE_ORDER_LINES_ALL[OOL]#2 *******
NL Join
  Outer table: cost: 617  cdn: 2750  rcz: 30  resp:  617
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  10524867  Resp:  10524867
  Best NL cost: 10524867  resp: 10524867
Join cardinality:  197 = outer (2750) * inner (3940) * sel (1.8148e-05)  [flag=0]
SM Join
  Outer table:
    resc: 617  cdn: 2750  rcz: 30  deg: 1  resp: 617
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 3940  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       15 Row size:           43 Rows:       2750
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         62
      Total IO sort cost: 38
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       20 Row size:           40 Rows:       3940
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         67
      Total IO sort cost: 44
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4526  Resp:  4526
HA Join
  Outer table:
    resc: 617  cdn: 2750  rcz: 30  deg: 1  resp: 617
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 3940  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 2   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  15                probefrag:   19 ppasses:    1
  Hash join   Resc: 4446   Resp: 4446
***********************
Join order[59]:  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_HEADERS_ALL[OOH]#3  OE_ORDER_LINES_ALL[OOL]#4  OE_ORDER_LINES_ALL[OOL]#2  MTL_DEMAND[MD1]#0
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 617  cdn: 2750  rcz: 30  resp:  617
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  10524867  Resp:  10524867
  Access path: index (join index)
      Index: OE_ORDER_LINES_N1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 3
  IX_SEL:  0.0000e+00  TB_SEL:  2.4557e-05
    Join:  resc: 8867  resp: 8867
  Best NL cost: 8867  resp: 8867
Join cardinality:  6200 = outer (2750) * inner (84386) * sel (2.6713e-05)  [flag=0]
SM Join
  Outer table:
    resc: 617  cdn: 2750  rcz: 30  deg: 1  resp: 617
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       15 Row size:           43 Rows:       2750
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         62
      Total IO sort cost: 38
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  4944  Resp:  4944
HA Join
  Outer table:
    resc: 617  cdn: 2750  rcz: 30  deg: 1  resp: 617
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 7   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  15                probefrag:   402 ppasses:    1
  Hash join   Resc: 4451   Resp: 4451
***********************
Join order[60]:  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_LINES_ALL[OOL]#4  OE_ORDER_LINES_ALL[OOL]#2  MTL_DEMAND[MD1]#0  OE_ORDER_HEADERS_ALL[OOH]#3
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 132  cdn: 2755  rcz: 15  resp:  132
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  10543517  Resp:  10543517
  Best NL cost: 10543517  resp: 10543517
Join cardinality:  232491538 = outer (2755) * inner (84386) * sel (1.0000e+00)  [flag=0]
***********************
Join order[61]:  OE_ORDER_LINES_ALL[OOL]#2  MTL_DEMAND[MD1]#0  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_HEADERS_ALL[OOH]#3  OE_ORDER_LINES_ALL[OOL]#4
Now joining: MTL_DEMAND[MD1]#0 *******
NL Join
  Outer table: cost: 3827  cdn: 3940  rcz: 27  resp:  3827
  Inner table: MTL_DEMAND
    Access path: tsc  Resc: 15
    Join:  Resc:  62927  Resp:  62927
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N1
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 29
  IX_SEL:  1.0000e+00  TB_SEL:  2.5381e-04
    Join:  resc: 118087  resp: 118087
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N12
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 26
  IX_SEL:  1.0000e+00  TB_SEL:  2.5381e-04
    Join:  resc: 106267  resp: 106267
  Access path: index (join index)
      Index: MTL_DEMAND_N13
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 11707  resp: 11707
  Best NL cost: 11707  resp: 11707
Outer join cardinality:  3940 = max ( outer (3940) , (outer (3940) * inner (822) * sel (2.5381e-04) )  [flag=16]
SM Join
  Outer table:
    resc: 3827  cdn: 3940  rcz: 27  deg: 1  resp: 3827
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       20 Row size:           40 Rows:       3940
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         67
      Total IO sort cost: 44
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        3 Row size:           29 Rows:        822
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         50
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  3912  Resp:  3912
HA Join
  Outer table:
    resc: 3827  cdn: 3940  rcz: 27  deg: 1  resp: 3827
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 3   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  19                probefrag:   3 ppasses:    1
  Hash join   Resc: 3845   Resp: 3845
Join result: cost: 3845  cdn: 3940  rcz: 44
Now joining: MTL_SALES_ORDERS[MSO]#1 *******
NL Join
  Outer table: cost: 3845  cdn: 3940  rcz: 44  resp:  3845
  Inner table: MTL_SALES_ORDERS
    Access path: tsc  Resc: 132
    Join:  Resc:  523925  Resp:  523925
  Access path: index (unique)
      Index: MTL_SALES_ORDERS_U1
  TABLE: MTL_SALES_ORDERS
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  1.8148e-05  TB_SEL:  1.8148e-05
    Join:  resc: 7785  resp: 7785
  Access path: index (eq-unique)
      Index: MTL_SALES_ORDERS_U1
  TABLE: MTL_SALES_ORDERS
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 7785  resp: 7785
  Best NL cost: 7785  resp: 7785
Join cardinality:  197 = outer (3940) * inner (2755) * sel (1.8148e-05)  [flag=0]
SM Join
  Outer table:
    resc: 3845  cdn: 3940  rcz: 44  deg: 1  resp: 3845
  Inner table: MTL_SALES_ORDERS
    resc: 132  cdn: 2755  rcz: 15  deg:  1  resp: 132
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       29 Row size:           59 Rows:       3940
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         76
      Total IO sort cost: 52
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       10 Row size:           27 Rows:       2755
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         57
      Total IO sort cost: 34
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4063  Resp:  4063
HA Join
  Outer table:
    resc: 3845  cdn: 3940  rcz: 44  deg: 1  resp: 3845
  Inner table: MTL_SALES_ORDERS
    resc: 132  cdn: 2755  rcz: 15  deg:  1  resp: 132
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 3   Deg: 1   (sides swapped)
      hash_area:  256 (max=13107)  buildfrag:  27                probefrag:   10 ppasses:    1
  Hash join   Resc: 3980   Resp: 3980
  Outer table:
    resc: 132  cdn: 2755  rcz: 15  deg: 1  resp: 132
  Inner table: MTL_DEMAND
    resc: 3845  cdn: 3940  rcz: 44  deg:  1  resp: 3845
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 2   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  10                probefrag:   27 ppasses:    1
  Hash join   Resc: 3979   Resp: 3979
Join result: cost: 3979  cdn: 197  rcz: 59
Now joining: OE_ORDER_HEADERS_ALL[OOH]#3 *******
NL Join
  Outer table: cost: 3979  cdn: 197  rcz: 59  resp:  3979
  Inner table: OE_ORDER_HEADERS_ALL
    Access path: tsc  Resc: 483
    Join:  Resc:  99130  Resp:  99130
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  1.8833e-05  TB_SEL:  1.8833e-05
    Join:  resc: 4373  resp: 4373
  Best NL cost: 4373  resp: 4373
Join cardinality:  197 = outer (197) * inner (26401) * sel (3.7811e-05)  [flag=0]
SM Join
  Outer table:
    resc: 3979  cdn: 197  rcz: 59  deg: 1  resp: 3979
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        2 Row size:           75 Rows:        197
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         49
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4599  Resp:  4599
HA Join
  Outer table:
    resc: 3979  cdn: 197  rcz: 59  deg: 1  resp: 3979
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  2                probefrag:   88 ppasses:    1
  Hash join   Resc: 4463   Resp: 4463
Join result: cost: 4373  cdn: 197  rcz: 74
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 4373  cdn: 197  rcz: 74  resp:  4373
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  758292  Resp:  758292
  Access path: index (unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  3.9236e-06  TB_SEL:  3.9236e-06
    Join:  resc: 4767  resp: 4767
  Access path: index (join index)
      Index: OE_ORDER_LINES_N1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 3
  IX_SEL:  0.0000e+00  TB_SEL:  2.4557e-05
    Join:  resc: 4964  resp: 4964
  Access path: index (eq-unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 4767  resp: 4767
  Best NL cost: 4767  resp: 4767
Join cardinality:  0 = outer (197) * inner (84386) * sel (1.0497e-10)  [flag=0]
SM Join
  Outer table:
    resc: 4373  cdn: 197  rcz: 74  deg: 1  resp: 4373
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        3 Row size:           92 Rows:        197
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         50
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  8688  Resp:  8688
HA Join
  Outer table:
    resc: 4373  cdn: 197  rcz: 74  deg: 1  resp: 4373
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 2   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  3                probefrag:   402 ppasses:    1
  Hash join   Resc: 8202   Resp: 8202
***********************
Join order[62]:  OE_ORDER_LINES_ALL[OOL]#2  MTL_DEMAND[MD1]#0  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_LINES_ALL[OOL]#4  OE_ORDER_HEADERS_ALL[OOH]#3
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 3979  cdn: 197  rcz: 59  resp:  3979
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  757898  Resp:  757898
  Access path: index (unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  3.9236e-06  TB_SEL:  3.9236e-06
    Join:  resc: 4373  resp: 4373
  Access path: index (eq-unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 4373  resp: 4373
  Best NL cost: 4373  resp: 4373
Join cardinality:  65 = outer (197) * inner (84386) * sel (3.9294e-06)  [flag=0]
SM Join
  Outer table:
    resc: 3979  cdn: 197  rcz: 59  deg: 1  resp: 3979
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        2 Row size:           75 Rows:        197
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         49
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  8292  Resp:  8292
HA Join
  Outer table:
    resc: 3979  cdn: 197  rcz: 59  deg: 1  resp: 3979
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  2                probefrag:   402 ppasses:    1
  Hash join   Resc: 7807   Resp: 7807
Join result: cost: 4373  cdn: 65  rcz: 86
Now joining: OE_ORDER_HEADERS_ALL[OOH]#3 *******
NL Join
  Outer table: cost: 4373  cdn: 65  rcz: 86  resp:  4373
  Inner table: OE_ORDER_HEADERS_ALL
    Access path: tsc  Resc: 483
    Join:  Resc:  35768  Resp:  35768
  Access path: index (unique)
      Index: OE_ORDER_HEADERS_U1
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  1.8939e-05  TB_SEL:  1.8939e-05
    Join:  resc: 4438  resp: 4438
  Access path: index (eq-unique)
      Index: OE_ORDER_HEADERS_U1
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 4438  resp: 4438
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  1.8833e-05  TB_SEL:  1.8833e-05
    Join:  resc: 4503  resp: 4503
  Best NL cost: 4438  resp: 4438
Join cardinality:  0 = outer (65) * inner (26401) * sel (1.0101e-09)  [flag=0]
SM Join
  Outer table:
    resc: 4373  cdn: 65  rcz: 86  deg: 1  resp: 4373
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        1 Row size:          105 Rows:         65
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         48
      Total IO sort cost: 24
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4992  Resp:  4992
HA Join
  Outer table:
    resc: 4373  cdn: 65  rcz: 86  deg: 1  resp: 4373
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  1                probefrag:   88 ppasses:    1
  Hash join   Resc: 4857   Resp: 4857
***********************
Join order[63]:  OE_ORDER_LINES_ALL[OOL]#2  MTL_DEMAND[MD1]#0  OE_ORDER_HEADERS_ALL[OOH]#3  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_LINES_ALL[OOL]#4
Now joining: OE_ORDER_HEADERS_ALL[OOH]#3 *******
NL Join
  Outer table: cost: 3845  cdn: 3940  rcz: 44  resp:  3845
  Inner table: OE_ORDER_HEADERS_ALL
    Access path: tsc  Resc: 483
    Join:  Resc:  1906865  Resp:  1906865
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 38932
  IX_SEL:  1.0000e+00  TB_SEL:  1.0000e+00
    Join:  resc: 153395925  resp: 153395925
  Best NL cost: 1906865  resp: 1906865
Join cardinality:  104019940 = outer (3940) * inner (26401) * sel (1.0000e+00)  [flag=0]
***********************
Join order[64]:  OE_ORDER_LINES_ALL[OOL]#2  MTL_DEMAND[MD1]#0  OE_ORDER_LINES_ALL[OOL]#4  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_HEADERS_ALL[OOH]#3
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 3845  cdn: 3940  rcz: 44  resp:  3845
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  15082225  Resp:  15082225
  Access path: index (unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  3.9236e-06  TB_SEL:  3.9236e-06
    Join:  resc: 11725  resp: 11725
  Access path: index (eq-unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 11725  resp: 11725
  Best NL cost: 11725  resp: 11725
Join cardinality:  1306 = outer (3940) * inner (84386) * sel (3.9294e-06)  [flag=0]
SM Join
  Outer table:
    resc: 3845  cdn: 3940  rcz: 44  deg: 1  resp: 3845
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       29 Row size:           59 Rows:       3940
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         76
      Total IO sort cost: 52
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  8186  Resp:  8186
HA Join
  Outer table:
    resc: 3845  cdn: 3940  rcz: 44  deg: 1  resp: 3845
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 12   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  27                probefrag:   402 ppasses:    1
  Hash join   Resc: 7684   Resp: 7684
***********************
Join order[65]:  OE_ORDER_LINES_ALL[OOL]#2  MTL_SALES_ORDERS[MSO]#1  MTL_DEMAND[MD1]#0  OE_ORDER_HEADERS_ALL[OOH]#3  OE_ORDER_LINES_ALL[OOL]#4
Now joining: MTL_SALES_ORDERS[MSO]#1 *******
NL Join
  Outer table: cost: 3827  cdn: 3940  rcz: 27  resp:  3827
  Inner table: MTL_SALES_ORDERS
    Access path: tsc  Resc: 132
    Join:  Resc:  523907  Resp:  523907
  Access path: index (unique)
      Index: MTL_SALES_ORDERS_U1
  TABLE: MTL_SALES_ORDERS
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  1.8148e-05  TB_SEL:  1.8148e-05
    Join:  resc: 7767  resp: 7767
  Access path: index (eq-unique)
      Index: MTL_SALES_ORDERS_U1
  TABLE: MTL_SALES_ORDERS
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 7767  resp: 7767
  Best NL cost: 7767  resp: 7767
Join cardinality:  197 = outer (3940) * inner (2755) * sel (1.8148e-05)  [flag=0]
SM Join
  Outer table:
    resc: 3827  cdn: 3940  rcz: 27  deg: 1  resp: 3827
  Inner table: MTL_SALES_ORDERS
    resc: 132  cdn: 2755  rcz: 15  deg:  1  resp: 132
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       20 Row size:           40 Rows:       3940
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         67
      Total IO sort cost: 44
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       10 Row size:           27 Rows:       2755
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         57
      Total IO sort cost: 34
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4036  Resp:  4036
HA Join
  Outer table:
    resc: 3827  cdn: 3940  rcz: 27  deg: 1  resp: 3827
  Inner table: MTL_SALES_ORDERS
    resc: 132  cdn: 2755  rcz: 15  deg:  1  resp: 132
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 3   Deg: 1   (sides swapped)
      hash_area:  256 (max=13107)  buildfrag:  19                probefrag:   10 ppasses:    1
  Hash join   Resc: 3962   Resp: 3962
  Outer table:
    resc: 132  cdn: 2755  rcz: 15  deg: 1  resp: 132
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 3940  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 2   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  10                probefrag:   19 ppasses:    1
  Hash join   Resc: 3961   Resp: 3961
Join result: cost: 3961  cdn: 197  rcz: 42
Now joining: MTL_DEMAND[MD1]#0 *******
NL Join
  Outer table: cost: 3961  cdn: 197  rcz: 42  resp:  3961
  Inner table: MTL_DEMAND
    Access path: tsc  Resc: 15
    Join:  Resc:  6916  Resp:  6916
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N1
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 30
  IX_SEL:  1.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 9871  resp: 9871
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N12
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 27
  IX_SEL:  1.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 9280  resp: 9280
  Access path: index (join index)
      Index: MTL_DEMAND_N13
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 4355  resp: 4355
  Best NL cost: 4355  resp: 4355
Outer join cardinality:  861 = max ( outer (197) , (outer (197) * inner (822) * sel (5.3191e-03) )  [flag=16]
SM Join
  Outer table:
    resc: 3961  cdn: 197  rcz: 42  deg: 1  resp: 3961
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        2 Row size:           57 Rows:        197
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         49
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        3 Row size:           29 Rows:        822
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         50
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4028  Resp:  4028
HA Join
  Outer table:
    resc: 3961  cdn: 197  rcz: 42  deg: 1  resp: 3961
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  2                probefrag:   3 ppasses:    1
  Hash join   Resc: 3977   Resp: 3977
Join result: cost: 3977  cdn: 861  rcz: 59
Now joining: OE_ORDER_HEADERS_ALL[OOH]#3 *******
NL Join
  Outer table: cost: 3977  cdn: 861  rcz: 59  resp:  3977
  Inner table: OE_ORDER_HEADERS_ALL
    Access path: tsc  Resc: 483
    Join:  Resc:  419840  Resp:  419840
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  1.8833e-05  TB_SEL:  1.8833e-05
    Join:  resc: 5699  resp: 5699
  Best NL cost: 5699  resp: 5699
Join cardinality:  860 = outer (861) * inner (26401) * sel (3.7811e-05)  [flag=0]
SM Join
  Outer table:
    resc: 3977  cdn: 861  rcz: 59  deg: 1  resp: 3977
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        8 Row size:           75 Rows:        861
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         55
      Total IO sort cost: 32
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4603  Resp:  4603
HA Join
  Outer table:
    resc: 3977  cdn: 861  rcz: 59  deg: 1  resp: 3977
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 2   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  8                probefrag:   88 ppasses:    1
  Hash join   Resc: 4462   Resp: 4462
***********************
Join order[66]:  OE_ORDER_LINES_ALL[OOL]#2  MTL_SALES_ORDERS[MSO]#1  MTL_DEMAND[MD1]#0  OE_ORDER_LINES_ALL[OOL]#4  OE_ORDER_HEADERS_ALL[OOH]#3
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 3977  cdn: 861  rcz: 59  resp:  3977
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  3299024  Resp:  3299024
  Access path: index (unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  3.9236e-06  TB_SEL:  3.9236e-06
    Join:  resc: 5699  resp: 5699
  Access path: index (eq-unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 5699  resp: 5699
  Best NL cost: 5699  resp: 5699
Join cardinality:  286 = outer (861) * inner (84386) * sel (3.9294e-06)  [flag=0]
SM Join
  Outer table:
    resc: 3977  cdn: 861  rcz: 59  deg: 1  resp: 3977
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        8 Row size:           75 Rows:        861
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         55
      Total IO sort cost: 32
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  8296  Resp:  8296
HA Join
  Outer table:
    resc: 3977  cdn: 861  rcz: 59  deg: 1  resp: 3977
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 4   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  8                probefrag:   402 ppasses:    1
  Hash join   Resc: 7808   Resp: 7808
***********************
Join order[67]:  OE_ORDER_LINES_ALL[OOL]#2  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_HEADERS_ALL[OOH]#3  MTL_DEMAND[MD1]#0  OE_ORDER_LINES_ALL[OOL]#4
Now joining: OE_ORDER_HEADERS_ALL[OOH]#3 *******
NL Join
  Outer table: cost: 3961  cdn: 197  rcz: 42  resp:  3961
  Inner table: OE_ORDER_HEADERS_ALL
    Access path: tsc  Resc: 483
    Join:  Resc:  99112  Resp:  99112
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  1.8833e-05  TB_SEL:  1.8833e-05
    Join:  resc: 4355  resp: 4355
  Best NL cost: 4355  resp: 4355
Join cardinality:  197 = outer (197) * inner (26401) * sel (3.7811e-05)  [flag=0]
SM Join
  Outer table:
    resc: 3961  cdn: 197  rcz: 42  deg: 1  resp: 3961
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        2 Row size:           57 Rows:        197
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         49
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4581  Resp:  4581
HA Join
  Outer table:
    resc: 3961  cdn: 197  rcz: 42  deg: 1  resp: 3961
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  2                probefrag:   88 ppasses:    1
  Hash join   Resc: 4445   Resp: 4445
Join result: cost: 4355  cdn: 197  rcz: 57
Now joining: MTL_DEMAND[MD1]#0 *******
NL Join
  Outer table: cost: 4355  cdn: 197  rcz: 57  resp:  4355
  Inner table: MTL_DEMAND
    Access path: tsc  Resc: 15
    Join:  Resc:  7310  Resp:  7310
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N1
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 30
  IX_SEL:  1.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 10265  resp: 10265
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N12
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 27
  IX_SEL:  1.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 9674  resp: 9674
  Access path: index (join index)
      Index: MTL_DEMAND_N13
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 4749  resp: 4749
  Best NL cost: 4749  resp: 4749
Outer join cardinality:  860 = max ( outer (197) , (outer (197) * inner (822) * sel (5.3191e-03) )  [flag=16]
SM Join
  Outer table:
    resc: 4355  cdn: 197  rcz: 57  deg: 1  resp: 4355
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        2 Row size:           73 Rows:        197
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         49
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        3 Row size:           29 Rows:        822
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         50
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4422  Resp:  4422
HA Join
  Outer table:
    resc: 4355  cdn: 197  rcz: 57  deg: 1  resp: 4355
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  2                probefrag:   3 ppasses:    1
  Hash join   Resc: 4371   Resp: 4371
Join result: cost: 4371  cdn: 860  rcz: 74
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 4371  cdn: 860  rcz: 74  resp:  4371
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  3295591  Resp:  3295591
  Access path: index (unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  3.9236e-06  TB_SEL:  3.9236e-06
    Join:  resc: 6091  resp: 6091
  Access path: index (join index)
      Index: OE_ORDER_LINES_N1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 3
  IX_SEL:  0.0000e+00  TB_SEL:  2.4557e-05
    Join:  resc: 6951  resp: 6951
  Access path: index (eq-unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 6091  resp: 6091
  Best NL cost: 6091  resp: 6091
Join cardinality:  0 = outer (860) * inner (84386) * sel (1.0497e-10)  [flag=0]
SM Join
  Outer table:
    resc: 4371  cdn: 860  rcz: 74  deg: 1  resp: 4371
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       10 Row size:           92 Rows:        860
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         57
      Total IO sort cost: 34
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  8692  Resp:  8692
HA Join
  Outer table:
    resc: 4371  cdn: 860  rcz: 74  deg: 1  resp: 4371
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 5   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  10                probefrag:   402 ppasses:    1
  Hash join   Resc: 8203   Resp: 8203
***********************
Join order[68]:  OE_ORDER_LINES_ALL[OOL]#2  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_HEADERS_ALL[OOH]#3  OE_ORDER_LINES_ALL[OOL]#4  MTL_DEMAND[MD1]#0
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 4355  cdn: 197  rcz: 57  resp:  4355
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  758274  Resp:  758274
  Access path: index (unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  3.9236e-06  TB_SEL:  3.9236e-06
    Join:  resc: 4749  resp: 4749
  Access path: index (join index)
      Index: OE_ORDER_LINES_N1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 3
  IX_SEL:  0.0000e+00  TB_SEL:  2.4557e-05
    Join:  resc: 4946  resp: 4946
  Access path: index (eq-unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 4749  resp: 4749
  Best NL cost: 4749  resp: 4749
Join cardinality:  0 = outer (197) * inner (84386) * sel (1.0497e-10)  [flag=0]
SM Join
  Outer table:
    resc: 4355  cdn: 197  rcz: 57  deg: 1  resp: 4355
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        2 Row size:           73 Rows:        197
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         49
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  8668  Resp:  8668
HA Join
  Outer table:
    resc: 4355  cdn: 197  rcz: 57  deg: 1  resp: 4355
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  2                probefrag:   402 ppasses:    1
  Hash join   Resc: 8183   Resp: 8183
***********************
Join order[69]:  OE_ORDER_LINES_ALL[OOL]#2  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_LINES_ALL[OOL]#4  MTL_DEMAND[MD1]#0  OE_ORDER_HEADERS_ALL[OOH]#3
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 3961  cdn: 197  rcz: 42  resp:  3961
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  757880  Resp:  757880
  Access path: index (unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  3.9236e-06  TB_SEL:  3.9236e-06
    Join:  resc: 4355  resp: 4355
  Access path: index (eq-unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 4355  resp: 4355
  Best NL cost: 4355  resp: 4355
Join cardinality:  65 = outer (197) * inner (84386) * sel (3.9294e-06)  [flag=0]
SM Join
  Outer table:
    resc: 3961  cdn: 197  rcz: 42  deg: 1  resp: 3961
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        2 Row size:           57 Rows:        197
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         49
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  8274  Resp:  8274
HA Join
  Outer table:
    resc: 3961  cdn: 197  rcz: 42  deg: 1  resp: 3961
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  2                probefrag:   402 ppasses:    1
  Hash join   Resc: 7789   Resp: 7789
Join result: cost: 4355  cdn: 65  rcz: 69
Now joining: MTL_DEMAND[MD1]#0 *******
NL Join
  Outer table: cost: 4355  cdn: 65  rcz: 69  resp:  4355
  Inner table: MTL_DEMAND
    Access path: tsc  Resc: 15
    Join:  Resc:  5330  Resp:  5330
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N1
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 30
  IX_SEL:  1.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 6305  resp: 6305
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N12
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 27
  IX_SEL:  1.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 6110  resp: 6110
  Access path: index (join index)
      Index: MTL_DEMAND_N13
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 4485  resp: 4485
  Best NL cost: 4485  resp: 4485
Outer join cardinality:  286 = max ( outer (65) , (outer (65) * inner (822) * sel (5.3191e-03) )  [flag=16]
SM Join
  Outer table:
    resc: 4355  cdn: 65  rcz: 69  deg: 1  resp: 4355
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        1 Row size:           86 Rows:         65
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         48
      Total IO sort cost: 24
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        3 Row size:           29 Rows:        822
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         50
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4421  Resp:  4421
HA Join
  Outer table:
    resc: 4355  cdn: 65  rcz: 69  deg: 1  resp: 4355
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  1                probefrag:   3 ppasses:    1
  Hash join   Resc: 4371   Resp: 4371
Join result: cost: 4371  cdn: 286  rcz: 86
Now joining: OE_ORDER_HEADERS_ALL[OOH]#3 *******
NL Join
  Outer table: cost: 4371  cdn: 286  rcz: 86  resp:  4371
  Inner table: OE_ORDER_HEADERS_ALL
    Access path: tsc  Resc: 483
    Join:  Resc:  142509  Resp:  142509
  Access path: index (unique)
      Index: OE_ORDER_HEADERS_U1
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  1.8939e-05  TB_SEL:  1.8939e-05
    Join:  resc: 4657  resp: 4657
  Access path: index (eq-unique)
      Index: OE_ORDER_HEADERS_U1
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 4657  resp: 4657
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  1.8833e-05  TB_SEL:  1.8833e-05
    Join:  resc: 4943  resp: 4943
  Best NL cost: 4657  resp: 4657
Join cardinality:  0 = outer (286) * inner (26401) * sel (1.0101e-09)  [flag=0]
SM Join
  Outer table:
    resc: 4371  cdn: 286  rcz: 86  deg: 1  resp: 4371
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        4 Row size:          105 Rows:        286
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         51
      Total IO sort cost: 28
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4993  Resp:  4993
HA Join
  Outer table:
    resc: 4371  cdn: 286  rcz: 86  deg: 1  resp: 4371
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  4                probefrag:   88 ppasses:    1
  Hash join   Resc: 4855   Resp: 4855
***********************
Join order[70]:  OE_ORDER_LINES_ALL[OOL]#2  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_LINES_ALL[OOL]#4  OE_ORDER_HEADERS_ALL[OOH]#3  MTL_DEMAND[MD1]#0
Now joining: OE_ORDER_HEADERS_ALL[OOH]#3 *******
NL Join
  Outer table: cost: 4355  cdn: 65  rcz: 69  resp:  4355
  Inner table: OE_ORDER_HEADERS_ALL
    Access path: tsc  Resc: 483
    Join:  Resc:  35750  Resp:  35750
  Access path: index (unique)
      Index: OE_ORDER_HEADERS_U1
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  1.8939e-05  TB_SEL:  1.8939e-05
    Join:  resc: 4420  resp: 4420
  Access path: index (eq-unique)
      Index: OE_ORDER_HEADERS_U1
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 4420  resp: 4420
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  1.8833e-05  TB_SEL:  1.8833e-05
    Join:  resc: 4485  resp: 4485
  Best NL cost: 4420  resp: 4420
Join cardinality:  0 = outer (65) * inner (26401) * sel (1.0101e-09)  [flag=0]
SM Join
  Outer table:
    resc: 4355  cdn: 65  rcz: 69  deg: 1  resp: 4355
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        1 Row size:           86 Rows:         65
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         48
      Total IO sort cost: 24
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4974  Resp:  4974
HA Join
  Outer table:
    resc: 4355  cdn: 65  rcz: 69  deg: 1  resp: 4355
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  1                probefrag:   88 ppasses:    1
  Hash join   Resc: 4839   Resp: 4839
Join result: cost: 4420  cdn: 1  rcz: 84
Now joining: MTL_DEMAND[MD1]#0 *******
NL Join
  Outer table: cost: 4420  cdn: 1  rcz: 84  resp:  4420
  Inner table: MTL_DEMAND
    Access path: tsc  Resc: 15
    Join:  Resc:  4435  Resp:  4435
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N1
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 30
  IX_SEL:  1.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 4450  resp: 4450
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N12
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 27
  IX_SEL:  1.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 4447  resp: 4447
  Access path: index (join index)
      Index: MTL_DEMAND_N13
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 4422  resp: 4422
  Best NL cost: 4422  resp: 4422
Outer join cardinality:  0 = max ( outer (0) , (outer (0) * inner (822) * sel (5.3191e-03) )  [flag=16]
SM Join
  Outer table:
    resc: 4420  cdn: 1  rcz: 84  deg: 1  resp: 4420
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        1 Row size:          103 Rows:          1
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         48
      Total IO sort cost: 24
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        3 Row size:           29 Rows:        822
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         50
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4486  Resp:  4486
HA Join
  Outer table:
    resc: 4420  cdn: 1  rcz: 84  deg: 1  resp: 4420
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  1                probefrag:   3 ppasses:    1
  Hash join   Resc: 4436   Resp: 4436
***********************
Join order[71]:  OE_ORDER_LINES_ALL[OOL]#2  OE_ORDER_HEADERS_ALL[OOH]#3  MTL_DEMAND[MD1]#0  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_LINES_ALL[OOL]#4
Now joining: OE_ORDER_HEADERS_ALL[OOH]#3 *******
NL Join
  Outer table: cost: 3827  cdn: 3940  rcz: 27  resp:  3827
  Inner table: OE_ORDER_HEADERS_ALL
    Access path: tsc  Resc: 483
    Join:  Resc:  1906847  Resp:  1906847
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 38932
  IX_SEL:  1.0000e+00  TB_SEL:  1.0000e+00
    Join:  resc: 153395907  resp: 153395907
  Best NL cost: 1906847  resp: 1906847
Join cardinality:  104019940 = outer (3940) * inner (26401) * sel (1.0000e+00)  [flag=0]
***********************
Join order[72]:  OE_ORDER_LINES_ALL[OOL]#2  OE_ORDER_LINES_ALL[OOL]#4  MTL_DEMAND[MD1]#0  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_HEADERS_ALL[OOH]#3
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 3827  cdn: 3940  rcz: 27  resp:  3827
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  15082207  Resp:  15082207
  Access path: index (unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  3.9236e-06  TB_SEL:  3.9236e-06
    Join:  resc: 11707  resp: 11707
  Access path: index (eq-unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 11707  resp: 11707
  Best NL cost: 11707  resp: 11707
Join cardinality:  1306 = outer (3940) * inner (84386) * sel (3.9294e-06)  [flag=0]
SM Join
  Outer table:
    resc: 3827  cdn: 3940  rcz: 27  deg: 1  resp: 3827
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       20 Row size:           40 Rows:       3940
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         67
      Total IO sort cost: 44
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  8158  Resp:  8158
HA Join
  Outer table:
    resc: 3827  cdn: 3940  rcz: 27  deg: 1  resp: 3827
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 8   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  19                probefrag:   402 ppasses:    1
  Hash join   Resc: 7662   Resp: 7662
***********************
Join order[73]:  OE_ORDER_HEADERS_ALL[OOH]#3  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_LINES_ALL[OOL]#2  MTL_DEMAND[MD1]#0  OE_ORDER_LINES_ALL[OOL]#4
Now joining: MTL_SALES_ORDERS[MSO]#1 *******
NL Join
  Outer table: cost: 483  cdn: 26401  rcz: 15  resp:  483
  Inner table: MTL_SALES_ORDERS
    Access path: tsc  Resc: 132
    Join:  Resc:  3485415  Resp:  3485415
  Best NL cost: 3485415  resp: 3485415
Join cardinality:  2750 = outer (26401) * inner (2755) * sel (3.7811e-05)  [flag=0]
SM Join
  Outer table:
    resc: 483  cdn: 26401  rcz: 15  deg: 1  resp: 483
  Inner table: MTL_SALES_ORDERS
    resc: 132  cdn: 2755  rcz: 15  deg:  1  resp: 132
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       10 Row size:           27 Rows:       2755
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         57
      Total IO sort cost: 34
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  760  Resp:  760
HA Join
  Outer table:
    resc: 483  cdn: 26401  rcz: 15  deg: 1  resp: 483
  Inner table: MTL_SALES_ORDERS
    resc: 132  cdn: 2755  rcz: 15  deg:  1  resp: 132
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 10   Deg: 1   (sides swapped)
      hash_area:  256 (max=13107)  buildfrag:  88                probefrag:   10 ppasses:    1
  Hash join   Resc: 625   Resp: 625
  Outer table:
    resc: 132  cdn: 2755  rcz: 15  deg: 1  resp: 132
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 2   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  10                probefrag:   88 ppasses:    1
  Hash join   Resc: 617   Resp: 617
Join result: cost: 617  cdn: 2750  rcz: 30
Now joining: OE_ORDER_LINES_ALL[OOL]#2 *******
NL Join
  Outer table: cost: 617  cdn: 2750  rcz: 30  resp:  617
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  10524867  Resp:  10524867
  Best NL cost: 10524867  resp: 10524867
Join cardinality:  197 = outer (2750) * inner (3940) * sel (1.8148e-05)  [flag=0]
SM Join
  Outer table:
    resc: 617  cdn: 2750  rcz: 30  deg: 1  resp: 617
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 3940  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       15 Row size:           43 Rows:       2750
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         62
      Total IO sort cost: 38
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       20 Row size:           40 Rows:       3940
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         67
      Total IO sort cost: 44
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4526  Resp:  4526
HA Join
  Outer table:
    resc: 617  cdn: 2750  rcz: 30  deg: 1  resp: 617
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 3940  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 2   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  15                probefrag:   19 ppasses:    1
  Hash join   Resc: 4446   Resp: 4446
***********************
Join order[74]:  OE_ORDER_HEADERS_ALL[OOH]#3  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_LINES_ALL[OOL]#4  OE_ORDER_LINES_ALL[OOL]#2  MTL_DEMAND[MD1]#0
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 617  cdn: 2750  rcz: 30  resp:  617
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  10524867  Resp:  10524867
  Access path: index (join index)
      Index: OE_ORDER_LINES_N1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 3
  IX_SEL:  0.0000e+00  TB_SEL:  2.4557e-05
    Join:  resc: 8867  resp: 8867
  Best NL cost: 8867  resp: 8867
Join cardinality:  6200 = outer (2750) * inner (84386) * sel (2.6713e-05)  [flag=0]
SM Join
  Outer table:
    resc: 617  cdn: 2750  rcz: 30  deg: 1  resp: 617
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       15 Row size:           43 Rows:       2750
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         62
      Total IO sort cost: 38
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  4944  Resp:  4944
HA Join
  Outer table:
    resc: 617  cdn: 2750  rcz: 30  deg: 1  resp: 617
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 7   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  15                probefrag:   402 ppasses:    1
  Hash join   Resc: 4451   Resp: 4451
***********************
Join order[75]:  OE_ORDER_HEADERS_ALL[OOH]#3  OE_ORDER_LINES_ALL[OOL]#2  MTL_DEMAND[MD1]#0  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_LINES_ALL[OOL]#4
Now joining: OE_ORDER_LINES_ALL[OOL]#2 *******
NL Join
  Outer table: cost: 483  cdn: 26401  rcz: 15  resp:  483
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  101037110  Resp:  101037110
  Best NL cost: 101037110  resp: 101037110
Join cardinality:  104019940 = outer (26401) * inner (3940) * sel (1.0000e+00)  [flag=0]
***********************
Join order[76]:  OE_ORDER_HEADERS_ALL[OOH]#3  OE_ORDER_LINES_ALL[OOL]#4  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_LINES_ALL[OOL]#2  MTL_DEMAND[MD1]#0
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 483  cdn: 26401  rcz: 15  resp:  483
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  101037110  Resp:  101037110
  Access path: index (join index)
      Index: OE_ORDER_LINES_N1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 3
  IX_SEL:  0.0000e+00  TB_SEL:  2.4557e-05
    Join:  resc: 79686  resp: 79686
  Best NL cost: 79686  resp: 79686
Join cardinality:  59513 = outer (26401) * inner (84386) * sel (2.6713e-05)  [flag=0]
SM Join
  Outer table:
    resc: 483  cdn: 26401  rcz: 15  deg: 1  resp: 483
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  4882  Resp:  4882
SM Join (with index on outer)
  Access path: index (no sta/stp keys)
      Index: OE_ORDER_HEADERS_U1
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 37885
  IX_SEL:  1.0000e+00  TB_SEL:  1.0000e+00
  Outer table:
    resc: 37885  cdn: 26401  rcz: 15  deg: 1  resp: 37885
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  42173  Resp:  42173
HA Join
  Outer table:
    resc: 483  cdn: 26401  rcz: 15  deg: 1  resp: 483
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 37   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  88                probefrag:   402 ppasses:    1
  Hash join   Resc: 4347   Resp: 4347
Join result: cost: 4347  cdn: 59513  rcz: 42
Now joining: MTL_SALES_ORDERS[MSO]#1 *******
NL Join
  Outer table: cost: 4347  cdn: 59513  rcz: 42  resp:  4347
  Inner table: MTL_SALES_ORDERS
    Access path: tsc  Resc: 132
    Join:  Resc:  7860063  Resp:  7860063
  Best NL cost: 7860063  resp: 7860063
Join cardinality:  59494 = outer (59513) * inner (2755) * sel (3.6284e-04)  [flag=0]
SM Join
  Outer table:
    resc: 4347  cdn: 59513  rcz: 42  deg: 1  resp: 4347
  Inner table: MTL_SALES_ORDERS
    resc: 132  cdn: 2755  rcz: 15  deg:  1  resp: 132
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      416 Row size:           57 Rows:      59513
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        510
      Total IO sort cost: 463
      Total CPU sort cost: 0
      Total Temp space used: 7185000
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       10 Row size:           27 Rows:       2755
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         57
      Total IO sort cost: 34
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4976  Resp:  4976
HA Join
  Outer table:
    resc: 4347  cdn: 59513  rcz: 42  deg: 1  resp: 4347
  Inner table: MTL_SALES_ORDERS
    resc: 132  cdn: 2755  rcz: 15  deg:  1  resp: 132
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 81   Deg: 1   (sides swapped)
      hash_area:  256 (max=13107)  buildfrag:  393                probefrag:   10 ppasses:    1
  Hash join   Resc: 4560   Resp: 4560
  Outer table:
    resc: 132  cdn: 2755  rcz: 15  deg: 1  resp: 132
  Inner table: OE_ORDER_LINES_ALL
    resc: 4347  cdn: 59513  rcz: 42  deg:  1  resp: 4347
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 5   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  10                probefrag:   393 ppasses:    1
  Hash join   Resc: 4484   Resp: 4484
***********************
Join order[77]:  OE_ORDER_HEADERS_ALL[OOH]#3  OE_ORDER_LINES_ALL[OOL]#4  OE_ORDER_LINES_ALL[OOL]#2  MTL_DEMAND[MD1]#0  MTL_SALES_ORDERS[MSO]#1
Now joining: OE_ORDER_LINES_ALL[OOL]#2 *******
NL Join
  Outer table: cost: 4347  cdn: 59513  rcz: 42  resp:  4347
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  227760598  Resp:  227760598
  Best NL cost: 227760598  resp: 227760598
Join cardinality:  921 = outer (59513) * inner (3940) * sel (3.9294e-06)  [flag=0]
SM Join
  Outer table:
    resc: 4347  cdn: 59513  rcz: 42  deg: 1  resp: 4347
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 3940  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      416 Row size:           57 Rows:      59513
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        510
      Total IO sort cost: 463
      Total CPU sort cost: 0
      Total Temp space used: 7185000
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       20 Row size:           40 Rows:       3940
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         67
      Total IO sort cost: 44
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  8680  Resp:  8680
HA Join
  Outer table:
    resc: 4347  cdn: 59513  rcz: 42  deg: 1  resp: 4347
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 3940  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 83   Deg: 1   (sides swapped)
      hash_area:  256 (max=13107)  buildfrag:  393                probefrag:   19 ppasses:    1
  Hash join   Resc: 8257   Resp: 8257
  Outer table:
    resc: 3827  cdn: 3940  rcz: 27  deg: 1  resp: 3827
  Inner table: OE_ORDER_LINES_ALL
    resc: 4347  cdn: 59513  rcz: 42  deg:  1  resp: 4347
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 8   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  19                probefrag:   393 ppasses:    1
  Hash join   Resc: 8182   Resp: 8182
***********************
Join order[78]:  OE_ORDER_LINES_ALL[OOL]#4  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_LINES_ALL[OOL]#2  MTL_DEMAND[MD1]#0  OE_ORDER_HEADERS_ALL[OOH]#3
Now joining: MTL_SALES_ORDERS[MSO]#1 *******
NL Join
  Outer table: cost: 3827  cdn: 84386  rcz: 27  resp:  3827
  Inner table: MTL_SALES_ORDERS
    Access path: tsc  Resc: 132
    Join:  Resc:  11142779  Resp:  11142779
  Best NL cost: 11142779  resp: 11142779
Join cardinality:  232491538 = outer (84386) * inner (2755) * sel (1.0000e+00)  [flag=0]
***********************
Join order[79]:  OE_ORDER_LINES_ALL[OOL]#4  OE_ORDER_LINES_ALL[OOL]#2  MTL_DEMAND[MD1]#0  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_HEADERS_ALL[OOH]#3
Now joining: OE_ORDER_LINES_ALL[OOL]#2 *******
NL Join
  Outer table: cost: 3827  cdn: 84386  rcz: 27  resp:  3827
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  322949049  Resp:  322949049
  Best NL cost: 322949049  resp: 322949049
Join cardinality:  1306 = outer (84386) * inner (3940) * sel (3.9294e-06)  [flag=0]
SM Join
  Outer table:
    resc: 3827  cdn: 84386  rcz: 27  deg: 1  resp: 3827
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 3940  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       20 Row size:           40 Rows:       3940
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         67
      Total IO sort cost: 44
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  8158  Resp:  8158
SM Join (with index on outer)
  Access path: index (no sta/stp keys)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 88840
  IX_SEL:  1.0000e+00  TB_SEL:  1.0000e+00
  Outer table:
    resc: 88840  cdn: 84386  rcz: 27  deg: 1  resp: 88840
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 3940  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       20 Row size:           40 Rows:       3940
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         67
      Total IO sort cost: 44
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  92710  Resp:  92710
HA Join
  Outer table:
    resc: 3827  cdn: 84386  rcz: 27  deg: 1  resp: 3827
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 3940  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 85   Deg: 1   (sides swapped)
      hash_area:  256 (max=13107)  buildfrag:  402                probefrag:   19 ppasses:    1
  Hash join   Resc: 7739   Resp: 7739
  Outer table:
    resc: 3827  cdn: 3940  rcz: 27  deg: 1  resp: 3827
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 8   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  19                probefrag:   402 ppasses:    1
  Hash join   Resc: 7662   Resp: 7662
***********************
Join order[80]:  OE_ORDER_LINES_ALL[OOL]#4  OE_ORDER_HEADERS_ALL[OOH]#3  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_LINES_ALL[OOL]#2  MTL_DEMAND[MD1]#0
Now joining: OE_ORDER_HEADERS_ALL[OOH]#3 *******
NL Join
  Outer table: cost: 3827  cdn: 84386  rcz: 27  resp:  3827
  Inner table: OE_ORDER_HEADERS_ALL
    Access path: tsc  Resc: 483
    Join:  Resc:  40762265  Resp:  40762265
  Access path: index (unique)
      Index: OE_ORDER_HEADERS_U1
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  1.8939e-05  TB_SEL:  1.8939e-05
    Join:  resc: 88213  resp: 88213
  Access path: index (eq-unique)
      Index: OE_ORDER_HEADERS_U1
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 88213  resp: 88213
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 38932
  IX_SEL:  1.0000e+00  TB_SEL:  1.0000e+00
    Join:  resc: 3285319579  resp: 3285319579
  Best NL cost: 88213  resp: 88213
Join cardinality:  59513 = outer (84386) * inner (26401) * sel (2.6713e-05)  [flag=0]
SM Join
  Outer table:
    resc: 3827  cdn: 84386  rcz: 27  deg: 1  resp: 3827
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4882  Resp:  4882
SM Join (with index on outer)
  Access path: index (no sta/stp keys)
      Index: OE_ORDER_LINES_N1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 71892
  IX_SEL:  1.0000e+00  TB_SEL:  1.0000e+00
  Outer table:
    resc: 71892  cdn: 84386  rcz: 27  deg: 1  resp: 71892
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  72486  Resp:  72486
HA Join
  Outer table:
    resc: 3827  cdn: 84386  rcz: 27  deg: 1  resp: 3827
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 99   Deg: 1   (sides swapped)
      hash_area:  256 (max=13107)  buildfrag:  402                probefrag:   88 ppasses:    1
  Hash join   Resc: 4409   Resp: 4409
  Outer table:
    resc: 483  cdn: 26401  rcz: 15  deg: 1  resp: 483
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 37   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  88                probefrag:   402 ppasses:    1
  Hash join   Resc: 4347   Resp: 4347
Join result: cost: 4347  cdn: 59513  rcz: 42
Now joining: MTL_SALES_ORDERS[MSO]#1 *******
NL Join
  Outer table: cost: 4347  cdn: 59513  rcz: 42  resp:  4347
  Inner table: MTL_SALES_ORDERS
    Access path: tsc  Resc: 132
    Join:  Resc:  7860063  Resp:  7860063
  Best NL cost: 7860063  resp: 7860063
Join cardinality:  6200 = outer (59513) * inner (2755) * sel (3.7811e-05)  [flag=0]
SM Join
  Outer table:
    resc: 4347  cdn: 59513  rcz: 42  deg: 1  resp: 4347
  Inner table: MTL_SALES_ORDERS
    resc: 132  cdn: 2755  rcz: 15  deg:  1  resp: 132
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      416 Row size:           57 Rows:      59513
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        510
      Total IO sort cost: 463
      Total CPU sort cost: 0
      Total Temp space used: 6235000
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       10 Row size:           27 Rows:       2755
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         57
      Total IO sort cost: 34
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4976  Resp:  4976
HA Join
  Outer table:
    resc: 4347  cdn: 59513  rcz: 42  deg: 1  resp: 4347
  Inner table: MTL_SALES_ORDERS
    resc: 132  cdn: 2755  rcz: 15  deg:  1  resp: 132
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 81   Deg: 1   (sides swapped)
      hash_area:  256 (max=13107)  buildfrag:  393                probefrag:   10 ppasses:    1
  Hash join   Resc: 4560   Resp: 4560
  Outer table:
    resc: 132  cdn: 2755  rcz: 15  deg: 1  resp: 132
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 4347  cdn: 59513  rcz: 42  deg:  1  resp: 4347
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 5   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  10                probefrag:   393 ppasses:    1
  Hash join   Resc: 4484   Resp: 4484
***********************
Join order[81]:  OE_ORDER_LINES_ALL[OOL]#4  OE_ORDER_HEADERS_ALL[OOH]#3  OE_ORDER_LINES_ALL[OOL]#2  MTL_DEMAND[MD1]#0  MTL_SALES_ORDERS[MSO]#1
Now joining: OE_ORDER_LINES_ALL[OOL]#2 *******
NL Join
  Outer table: cost: 4347  cdn: 59513  rcz: 42  resp:  4347
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  227760598  Resp:  227760598
  Best NL cost: 227760598  resp: 227760598
Join cardinality:  921 = outer (59513) * inner (3940) * sel (3.9294e-06)  [flag=0]
SM Join
  Outer table:
    resc: 4347  cdn: 59513  rcz: 42  deg: 1  resp: 4347
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 3940  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      416 Row size:           57 Rows:      59513
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        510
      Total IO sort cost: 463
      Total CPU sort cost: 0
      Total Temp space used: 6235000
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       20 Row size:           40 Rows:       3940
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         67
      Total IO sort cost: 44
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  8680  Resp:  8680
HA Join
  Outer table:
    resc: 4347  cdn: 59513  rcz: 42  deg: 1  resp: 4347
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 3940  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 83   Deg: 1   (sides swapped)
      hash_area:  256 (max=13107)  buildfrag:  393                probefrag:   19 ppasses:    1
  Hash join   Resc: 8257   Resp: 8257
  Outer table:
    resc: 3827  cdn: 3940  rcz: 27  deg: 1  resp: 3827
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 4347  cdn: 59513  rcz: 42  deg:  1  resp: 4347
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 8   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  19                probefrag:   393 ppasses:    1
  Hash join   Resc: 8182   Resp: 8182
******** Next OR predicate ********
******** OR-branching ********
Column: PRIMARY_UO  Col#: 11     Table: MTL_DEMAND   Alias: MD1
    NDV: 125       NULLS: 0         DENS: 8.0000e-03 LO:  0  HI: 132500
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column: PRIMARY_UO  Col#: 11     Table: MTL_DEMAND   Alias: MD1
    NDV: 125       NULLS: 0         DENS: 8.0000e-03 LO:  0  HI: 132500
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column: DEMAND_SOU  Col#: 6      Table: MTL_DEMAND   Alias: MD1
    NDV: 188       NULLS: 0         DENS: 5.3191e-03
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column: DEMAND_SOU  Col#: 4      Table: MTL_DEMAND   Alias: MD1
    NDV: 1         NULLS: 0         DENS: 6.0827e-04
    FREQUENCY HISTOGRAM: #BKT: 822 #VAL: 1
Column: RESERVATIO  Col#: 16     Table: MTL_DEMAND   Alias: MD1
    NDV: 2         NULLS: 0         DENS: 5.0000e-01 LO:  2  HI: 3
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column:  HEADER_ID  Col#: 3      Table: OE_ORDER_LINES_ALL   Alias: OOL
    NDV: 40721     NULLS: 0         DENS: 2.4557e-05 LO:  1135  HI: 95615
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column:    LINE_ID  Col#: 1      Table: OE_ORDER_LINES_ALL   Alias: OOL
    NDV: 254490    NULLS: 0         DENS: 3.9294e-06 LO:  1007  HI: 306941
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column:  OPEN_FLAG  Col#: 208    Table: OE_ORDER_LINES_ALL   Alias: OOL
    NDV: 2         NULLS: 0         DENS: 1.9618e-06
    FREQUENCY HISTOGRAM: #BKT: 152922 #VAL: 2
Column: SHIPPED_QU  Col#: 14     Table: OE_ORDER_LINES_ALL   Alias: OOL
    NDV: 2622      NULLS: 39965     DENS: 3.8139e-04 LO:  0  HI: 31440
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column: ORDER_QUAN  Col#: 10     Table: OE_ORDER_LINES_ALL   Alias: OOL
    NDV: 14        NULLS: 0         DENS: 7.1429e-02
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column: INVENTORY_  Col#: 46     Table: OE_ORDER_LINES_ALL   Alias: OOL
    NDV: 4510      NULLS: 0         DENS: 2.2173e-04 LO:  124  HI: 1082601
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column: SHIP_FROM_  Col#: 23     Table: OE_ORDER_LINES_ALL   Alias: OOL
    NDV: 3         NULLS: 26        DENS: 3.3333e-01 LO:  95  HI: 100
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column: SHIPPED_QU  Col#: 14     Table: OE_ORDER_LINES_ALL   Alias: OOL
    NDV: 2622      NULLS: 39965     DENS: 3.8139e-04 LO:  0  HI: 31440
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column: SHIPPED_QU  Col#: 14     Table: OE_ORDER_LINES_ALL   Alias: OOL
    NDV: 2622      NULLS: 39965     DENS: 3.8139e-04 LO:  0  HI: 31440
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column: ORDER_QUAN  Col#: 10     Table: OE_ORDER_LINES_ALL   Alias: OOL
    NDV: 14        NULLS: 0         DENS: 7.1429e-02
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column: INVENTORY_  Col#: 46     Table: OE_ORDER_LINES_ALL   Alias: OOL
    NDV: 4510      NULLS: 0         DENS: 2.2173e-04 LO:  124  HI: 1082601
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column: SHIP_FROM_  Col#: 23     Table: OE_ORDER_LINES_ALL   Alias: OOL
    NDV: 3         NULLS: 26        DENS: 3.3333e-01 LO:  95  HI: 100
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column: SHIPPED_QU  Col#: 14     Table: OE_ORDER_LINES_ALL   Alias: OOL
    NDV: 2622      NULLS: 39965     DENS: 3.8139e-04 LO:  0  HI: 31440
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column:    LINE_ID  Col#: 1      Table: OE_ORDER_LINES_ALL   Alias: OOL
    NDV: 254490    NULLS: 0         DENS: 3.9294e-06 LO:  1007  HI: 306941
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column:   SEGMENT1  Col#: 7      Table: MTL_SALES_ORDERS   Alias: MSO
    NDV: 55102     NULLS: 0         DENS: 1.8148e-05
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column: SALES_ORDE  Col#: 1      Table: MTL_SALES_ORDERS   Alias: MSO
    NDV: 55102     NULLS: 0         DENS: 1.8148e-05 LO:  1  HI: 66046
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column:  HEADER_ID  Col#: 1      Table: OE_ORDER_HEADERS_ALL   Alias: OOH
    NDV: 53097     NULLS: 0         DENS: 1.8833e-05 LO:  1135  HI: 95575
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column: ORDER_NUMB  Col#: 4      Table: OE_ORDER_HEADERS_ALL   Alias: OOH
    NDV: 53097     NULLS: 0         DENS: 1.8833e-05 LO:  101100004  HI: 901100012
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column: ORDER_NUMB  Col#: 4      Table: OE_ORDER_HEADERS_ALL   Alias: OOH
    NDV: 53097     NULLS: 0         DENS: 1.8833e-05 LO:  101100004  HI: 901100012
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column:     ORG_ID  Col#: 2      Table: OE_ORDER_HEADERS_ALL   Alias: OOH
    NDV: 2         NULLS: 0         DENS: 5.0000e-01 LO:  87  HI: 88
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column:  HEADER_ID  Col#: 3      Table: OE_ORDER_LINES_ALL   Alias: OOL
    NDV: 40721     NULLS: 0         DENS: 2.4557e-05 LO:  1135  HI: 95615
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column:    LINE_ID  Col#: 1      Table: OE_ORDER_LINES_ALL   Alias: OOL
    NDV: 254490    NULLS: 0         DENS: 3.9294e-06 LO:  1007  HI: 306941
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column: LINE_NUMBE  Col#: 5      Table: OE_ORDER_LINES_ALL   Alias: OOL
    NDV: 160       NULLS: 0         DENS: 6.2500e-03 LO:  1  HI: 162
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column:     ORG_ID  Col#: 2      Table: OE_ORDER_LINES_ALL   Alias: OOL
    NDV: 2         NULLS: 0         DENS: 5.0000e-01 LO:  87  HI: 88
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column: VISIBLE_DE  Col#: 175    Table: OE_ORDER_LINES_ALL   Alias: OOL
    NDV: 1         NULLS: 37990     DENS: 1.0000e+00
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column: FLOW_STATU  Col#: 263    Table: OE_ORDER_LINES_ALL   Alias: OOL
    NDV: 10        NULLS: 0         DENS: 1.0000e-01
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column: VISIBLE_DE  Col#: 175    Table: OE_ORDER_LINES_ALL   Alias: OOL
    NDV: 1         NULLS: 37990     DENS: 1.0000e+00
    NO HISTOGRAM: #BKT: 1 #VAL: 2
Column: FLOW_STATU  Col#: 263    Table: OE_ORDER_LINES_ALL   Alias: OOL
    NDV: 10        NULLS: 0         DENS: 1.0000e-01
    NO HISTOGRAM: #BKT: 1 #VAL: 2
***************************************
SINGLE TABLE ACCESS PATH
  TABLE: OE_ORDER_LINES_ALL     ORIG CDN: 254870  ROUNDED CDN: 84386  CMPTD CDN: 84386
  Access path: tsc  Resc:  3827  Resp:  3827
  BEST_CST: 3827.00  PATH: 2  Degree:  1
***************************************
SINGLE TABLE ACCESS PATH
  TABLE: OE_ORDER_HEADERS_ALL     ORIG CDN: 52802  ROUNDED CDN: 26401  CMPTD CDN: 26401
  Access path: tsc  Resc:  483  Resp:  483
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 38933
  IX_SEL:  1.0000e+00  TB_SEL:  1.0000e+00
  BEST_CST: 483.00  PATH: 2  Degree:  1
***************************************
SINGLE TABLE ACCESS PATH
  TABLE: MTL_SALES_ORDERS     ORIG CDN: 55102  ROUNDED CDN: 2755  CMPTD CDN: 2755
  Access path: tsc  Resc:  132  Resp:  132
  BEST_CST: 132.00  PATH: 2  Degree:  1
***************************************
SINGLE TABLE ACCESS PATH
  TABLE: OE_ORDER_LINES_ALL     ORIG CDN: 254870  ROUNDED CDN: 3940  CMPTD CDN: 3940
  Access path: tsc  Resc:  3827  Resp:  3827
  BEST_CST: 3827.00  PATH: 2  Degree:  1
***************************************
SINGLE TABLE ACCESS PATH
  TABLE: MTL_DEMAND     ORIG CDN: 822  ROUNDED CDN: 822  CMPTD CDN: 822
  Access path: tsc  Resc:  15  Resp:  15
  BEST_CST: 15.00  PATH: 2  Degree:  1
***************************************
GENERAL PLANS
***********************
Join order[1]:  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_LINES_ALL[OOL]#2  MTL_DEMAND[MD1]#0  OE_ORDER_HEADERS_ALL[OOH]#3  OE_ORDER_LINES_ALL[OOL]#4
Now joining: OE_ORDER_LINES_ALL[OOL]#2 *******
NL Join
  Outer table: cost: 132  cdn: 2755  rcz: 15  resp:  132
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  10543517  Resp:  10543517
  Best NL cost: 10543517  resp: 10543517
Join cardinality:  197 = outer (2755) * inner (3940) * sel (1.8148e-05)  [flag=0]
SM Join
  Outer table:
    resc: 132  cdn: 2755  rcz: 15  deg: 1  resp: 132
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 3940  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       10 Row size:           27 Rows:       2755
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         57
      Total IO sort cost: 34
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       20 Row size:           40 Rows:       3940
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         67
      Total IO sort cost: 44
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4036  Resp:  4036
SM Join (with index on outer)
  Access path: index (no sta/stp keys)
      Index: MTL_SALES_ORDERS_U1
  TABLE: MTL_SALES_ORDERS
      RSC_CPU: 0   RSC_IO: 40198
  IX_SEL:  1.0000e+00  TB_SEL:  1.0000e+00
  Outer table:
    resc: 40198  cdn: 2755  rcz: 15  deg: 1  resp: 40198
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 3940  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       20 Row size:           40 Rows:       3940
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         67
      Total IO sort cost: 44
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  44068  Resp:  44068
HA Join
  Outer table:
    resc: 132  cdn: 2755  rcz: 15  deg: 1  resp: 132
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 3940  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 2   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  10                probefrag:   19 ppasses:    1
  Hash join   Resc: 3961   Resp: 3961
Join result: cost: 3961  cdn: 197  rcz: 42
Now joining: MTL_DEMAND[MD1]#0 *******
NL Join
  Outer table: cost: 3961  cdn: 197  rcz: 42  resp:  3961
  Inner table: MTL_DEMAND
    Access path: tsc  Resc: 15
    Join:  Resc:  6916  Resp:  6916
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N1
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 29
  IX_SEL:  1.0000e+00  TB_SEL:  2.5381e-04
    Join:  resc: 9674  resp: 9674
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N12
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 26
  IX_SEL:  1.0000e+00  TB_SEL:  2.5381e-04
    Join:  resc: 9083  resp: 9083
  Access path: index (join index)
      Index: MTL_DEMAND_N13
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 4355  resp: 4355
  Best NL cost: 4355  resp: 4355
Outer join cardinality:  197 = max ( outer (197) , (outer (197) * inner (822) * sel (2.5381e-04) )  [flag=16]
SM Join
  Outer table:
    resc: 3961  cdn: 197  rcz: 42  deg: 1  resp: 3961
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        2 Row size:           57 Rows:        197
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         49
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        3 Row size:           29 Rows:        822
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         50
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4028  Resp:  4028
HA Join
  Outer table:
    resc: 3961  cdn: 197  rcz: 42  deg: 1  resp: 3961
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  2                probefrag:   3 ppasses:    1
  Hash join   Resc: 3977   Resp: 3977
Join result: cost: 3977  cdn: 197  rcz: 59
Now joining: OE_ORDER_HEADERS_ALL[OOH]#3 *******
NL Join
  Outer table: cost: 3977  cdn: 197  rcz: 59  resp:  3977
  Inner table: OE_ORDER_HEADERS_ALL
    Access path: tsc  Resc: 483
    Join:  Resc:  99128  Resp:  99128
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  1.8833e-05  TB_SEL:  1.8833e-05
    Join:  resc: 4371  resp: 4371
  Best NL cost: 4371  resp: 4371
Join cardinality:  197 = outer (197) * inner (26401) * sel (3.7811e-05)  [flag=0]
SM Join
  Outer table:
    resc: 3977  cdn: 197  rcz: 59  deg: 1  resp: 3977
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        2 Row size:           75 Rows:        197
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         49
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4597  Resp:  4597
HA Join
  Outer table:
    resc: 3977  cdn: 197  rcz: 59  deg: 1  resp: 3977
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  2                probefrag:   88 ppasses:    1
  Hash join   Resc: 4461   Resp: 4461
Join result: cost: 4371  cdn: 197  rcz: 74
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 4371  cdn: 197  rcz: 74  resp:  4371
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  758290  Resp:  758290
  Access path: index (unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  3.9236e-06  TB_SEL:  3.9236e-06
    Join:  resc: 4765  resp: 4765
  Access path: index (join index)
      Index: OE_ORDER_LINES_N1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 3
  IX_SEL:  0.0000e+00  TB_SEL:  2.4557e-05
    Join:  resc: 4962  resp: 4962
  Access path: index (eq-unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 4765  resp: 4765
  Best NL cost: 4765  resp: 4765
Join cardinality:  0 = outer (197) * inner (84386) * sel (1.0497e-10)  [flag=0]
SM Join
  Outer table:
    resc: 4371  cdn: 197  rcz: 74  deg: 1  resp: 4371
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        3 Row size:           92 Rows:        197
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         50
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  8686  Resp:  8686
HA Join
  Outer table:
    resc: 4371  cdn: 197  rcz: 74  deg: 1  resp: 4371
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 2   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  3                probefrag:   402 ppasses:    1
  Hash join   Resc: 8200   Resp: 8200
Join result: cost: 4765  cdn: 1  rcz: 101
Best so far: TABLE#: 1  CST:        132  CDN:       2755  BYTES:      41325
Best so far: TABLE#: 2  CST:       3961  CDN:        197  BYTES:       8274
Best so far: TABLE#: 0  CST:       3977  CDN:        197  BYTES:      11623
Best so far: TABLE#: 3  CST:       4371  CDN:        197  BYTES:      14578
Best so far: TABLE#: 4  CST:       4765  CDN:          1  BYTES:        101
***********************
Join order[2]:  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_LINES_ALL[OOL]#2  MTL_DEMAND[MD1]#0  OE_ORDER_LINES_ALL[OOL]#4  OE_ORDER_HEADERS_ALL[OOH]#3
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 3977  cdn: 197  rcz: 59  resp:  3977
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  757896  Resp:  757896
  Access path: index (unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  3.9236e-06  TB_SEL:  3.9236e-06
    Join:  resc: 4371  resp: 4371
  Access path: index (eq-unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 4371  resp: 4371
  Best NL cost: 4371  resp: 4371
Join cardinality:  65 = outer (197) * inner (84386) * sel (3.9294e-06)  [flag=0]
SM Join
  Outer table:
    resc: 3977  cdn: 197  rcz: 59  deg: 1  resp: 3977
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        2 Row size:           75 Rows:        197
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         49
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  8290  Resp:  8290
HA Join
  Outer table:
    resc: 3977  cdn: 197  rcz: 59  deg: 1  resp: 3977
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  2                probefrag:   402 ppasses:    1
  Hash join   Resc: 7805   Resp: 7805
Join result: cost: 4371  cdn: 65  rcz: 86
Now joining: OE_ORDER_HEADERS_ALL[OOH]#3 *******
NL Join
  Outer table: cost: 4371  cdn: 65  rcz: 86  resp:  4371
  Inner table: OE_ORDER_HEADERS_ALL
    Access path: tsc  Resc: 483
    Join:  Resc:  35766  Resp:  35766
  Access path: index (unique)
      Index: OE_ORDER_HEADERS_U1
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  1.8939e-05  TB_SEL:  1.8939e-05
    Join:  resc: 4436  resp: 4436
  Access path: index (eq-unique)
      Index: OE_ORDER_HEADERS_U1
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 4436  resp: 4436
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  1.8833e-05  TB_SEL:  1.8833e-05
    Join:  resc: 4501  resp: 4501
  Best NL cost: 4436  resp: 4436
Join cardinality:  0 = outer (65) * inner (26401) * sel (1.0101e-09)  [flag=0]
SM Join
  Outer table:
    resc: 4371  cdn: 65  rcz: 86  deg: 1  resp: 4371
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        1 Row size:          105 Rows:         65
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         48
      Total IO sort cost: 24
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4990  Resp:  4990
HA Join
  Outer table:
    resc: 4371  cdn: 65  rcz: 86  deg: 1  resp: 4371
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  1                probefrag:   88 ppasses:    1
  Hash join   Resc: 4855   Resp: 4855
Join result: cost: 4436  cdn: 1  rcz: 101
Best so far: TABLE#: 1  CST:        132  CDN:       2755  BYTES:      41325
Best so far: TABLE#: 2  CST:       3961  CDN:        197  BYTES:       8274
Best so far: TABLE#: 0  CST:       3977  CDN:        197  BYTES:      11623
Best so far: TABLE#: 4  CST:       4371  CDN:         65  BYTES:       5590
Best so far: TABLE#: 3  CST:       4436  CDN:          1  BYTES:        101
***********************
Join order[3]:  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_LINES_ALL[OOL]#2  OE_ORDER_HEADERS_ALL[OOH]#3  MTL_DEMAND[MD1]#0  OE_ORDER_LINES_ALL[OOL]#4
Now joining: OE_ORDER_HEADERS_ALL[OOH]#3 *******
NL Join
  Outer table: cost: 3961  cdn: 197  rcz: 42  resp:  3961
  Inner table: OE_ORDER_HEADERS_ALL
    Access path: tsc  Resc: 483
    Join:  Resc:  99112  Resp:  99112
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  1.8833e-05  TB_SEL:  1.8833e-05
    Join:  resc: 4355  resp: 4355
  Best NL cost: 4355  resp: 4355
Join cardinality:  197 = outer (197) * inner (26401) * sel (3.7811e-05)  [flag=0]
SM Join
  Outer table:
    resc: 3961  cdn: 197  rcz: 42  deg: 1  resp: 3961
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        2 Row size:           57 Rows:        197
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         49
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4581  Resp:  4581
HA Join
  Outer table:
    resc: 3961  cdn: 197  rcz: 42  deg: 1  resp: 3961
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  2                probefrag:   88 ppasses:    1
  Hash join   Resc: 4445   Resp: 4445
Join result: cost: 4355  cdn: 197  rcz: 57
Now joining: MTL_DEMAND[MD1]#0 *******
NL Join
  Outer table: cost: 4355  cdn: 197  rcz: 57  resp:  4355
  Inner table: MTL_DEMAND
    Access path: tsc  Resc: 15
    Join:  Resc:  7310  Resp:  7310
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N1
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 30
  IX_SEL:  1.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 10265  resp: 10265
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N12
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 27
  IX_SEL:  1.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 9674  resp: 9674
  Access path: index (join index)
      Index: MTL_DEMAND_N13
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 4749  resp: 4749
  Best NL cost: 4749  resp: 4749
Outer join cardinality:  860 = max ( outer (197) , (outer (197) * inner (822) * sel (5.3191e-03) )  [flag=16]
SM Join
  Outer table:
    resc: 4355  cdn: 197  rcz: 57  deg: 1  resp: 4355
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        2 Row size:           73 Rows:        197
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         49
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        3 Row size:           29 Rows:        822
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         50
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4422  Resp:  4422
HA Join
  Outer table:
    resc: 4355  cdn: 197  rcz: 57  deg: 1  resp: 4355
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  2                probefrag:   3 ppasses:    1
  Hash join   Resc: 4371   Resp: 4371
Join result: cost: 4371  cdn: 860  rcz: 74
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 4371  cdn: 860  rcz: 74  resp:  4371
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  3295591  Resp:  3295591
  Access path: index (unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  3.9236e-06  TB_SEL:  3.9236e-06
    Join:  resc: 6091  resp: 6091
  Access path: index (join index)
      Index: OE_ORDER_LINES_N1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 3
  IX_SEL:  0.0000e+00  TB_SEL:  2.4557e-05
    Join:  resc: 6951  resp: 6951
  Access path: index (eq-unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 6091  resp: 6091
  Best NL cost: 6091  resp: 6091
Join cardinality:  0 = outer (860) * inner (84386) * sel (1.0497e-10)  [flag=0]
SM Join
  Outer table:
    resc: 4371  cdn: 860  rcz: 74  deg: 1  resp: 4371
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       10 Row size:           92 Rows:        860
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         57
      Total IO sort cost: 34
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  8692  Resp:  8692
HA Join
  Outer table:
    resc: 4371  cdn: 860  rcz: 74  deg: 1  resp: 4371
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 5   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  10                probefrag:   402 ppasses:    1
  Hash join   Resc: 8203   Resp: 8203
***********************
Join order[4]:  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_LINES_ALL[OOL]#2  OE_ORDER_HEADERS_ALL[OOH]#3  OE_ORDER_LINES_ALL[OOL]#4  MTL_DEMAND[MD1]#0
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 4355  cdn: 197  rcz: 57  resp:  4355
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  758274  Resp:  758274
  Access path: index (unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  3.9236e-06  TB_SEL:  3.9236e-06
    Join:  resc: 4749  resp: 4749
  Access path: index (join index)
      Index: OE_ORDER_LINES_N1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 3
  IX_SEL:  0.0000e+00  TB_SEL:  2.4557e-05
    Join:  resc: 4946  resp: 4946
  Access path: index (eq-unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 4749  resp: 4749
  Best NL cost: 4749  resp: 4749
Join cardinality:  0 = outer (197) * inner (84386) * sel (1.0497e-10)  [flag=0]
SM Join
  Outer table:
    resc: 4355  cdn: 197  rcz: 57  deg: 1  resp: 4355
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        2 Row size:           73 Rows:        197
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         49
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  8668  Resp:  8668
HA Join
  Outer table:
    resc: 4355  cdn: 197  rcz: 57  deg: 1  resp: 4355
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  2                probefrag:   402 ppasses:    1
  Hash join   Resc: 8183   Resp: 8183
***********************
Join order[5]:  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_LINES_ALL[OOL]#2  OE_ORDER_LINES_ALL[OOL]#4  MTL_DEMAND[MD1]#0  OE_ORDER_HEADERS_ALL[OOH]#3
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 3961  cdn: 197  rcz: 42  resp:  3961
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  757880  Resp:  757880
  Access path: index (unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  3.9236e-06  TB_SEL:  3.9236e-06
    Join:  resc: 4355  resp: 4355
  Access path: index (eq-unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 4355  resp: 4355
  Best NL cost: 4355  resp: 4355
Join cardinality:  65 = outer (197) * inner (84386) * sel (3.9294e-06)  [flag=0]
SM Join
  Outer table:
    resc: 3961  cdn: 197  rcz: 42  deg: 1  resp: 3961
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        2 Row size:           57 Rows:        197
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         49
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  8274  Resp:  8274
HA Join
  Outer table:
    resc: 3961  cdn: 197  rcz: 42  deg: 1  resp: 3961
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  2                probefrag:   402 ppasses:    1
  Hash join   Resc: 7789   Resp: 7789
Join result: cost: 4355  cdn: 65  rcz: 69
Now joining: MTL_DEMAND[MD1]#0 *******
NL Join
  Outer table: cost: 4355  cdn: 65  rcz: 69  resp:  4355
  Inner table: MTL_DEMAND
    Access path: tsc  Resc: 15
    Join:  Resc:  5330  Resp:  5330
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N1
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 30
  IX_SEL:  1.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 6305  resp: 6305
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N12
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 27
  IX_SEL:  1.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 6110  resp: 6110
  Access path: index (join index)
      Index: MTL_DEMAND_N13
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 4485  resp: 4485
  Best NL cost: 4485  resp: 4485
Outer join cardinality:  286 = max ( outer (65) , (outer (65) * inner (822) * sel (5.3191e-03) )  [flag=16]
SM Join
  Outer table:
    resc: 4355  cdn: 65  rcz: 69  deg: 1  resp: 4355
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        1 Row size:           86 Rows:         65
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         48
      Total IO sort cost: 24
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        3 Row size:           29 Rows:        822
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         50
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4421  Resp:  4421
HA Join
  Outer table:
    resc: 4355  cdn: 65  rcz: 69  deg: 1  resp: 4355
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  1                probefrag:   3 ppasses:    1
  Hash join   Resc: 4371   Resp: 4371
Join result: cost: 4371  cdn: 286  rcz: 86
Now joining: OE_ORDER_HEADERS_ALL[OOH]#3 *******
NL Join
  Outer table: cost: 4371  cdn: 286  rcz: 86  resp:  4371
  Inner table: OE_ORDER_HEADERS_ALL
    Access path: tsc  Resc: 483
    Join:  Resc:  142509  Resp:  142509
  Access path: index (unique)
      Index: OE_ORDER_HEADERS_U1
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  1.8939e-05  TB_SEL:  1.8939e-05
    Join:  resc: 4657  resp: 4657
  Access path: index (eq-unique)
      Index: OE_ORDER_HEADERS_U1
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 4657  resp: 4657
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  1.8833e-05  TB_SEL:  1.8833e-05
    Join:  resc: 4943  resp: 4943
  Best NL cost: 4657  resp: 4657
Join cardinality:  0 = outer (286) * inner (26401) * sel (1.0101e-09)  [flag=0]
SM Join
  Outer table:
    resc: 4371  cdn: 286  rcz: 86  deg: 1  resp: 4371
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        4 Row size:          105 Rows:        286
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         51
      Total IO sort cost: 28
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4993  Resp:  4993
HA Join
  Outer table:
    resc: 4371  cdn: 286  rcz: 86  deg: 1  resp: 4371
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  4                probefrag:   88 ppasses:    1
  Hash join   Resc: 4855   Resp: 4855
***********************
Join order[6]:  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_LINES_ALL[OOL]#2  OE_ORDER_LINES_ALL[OOL]#4  OE_ORDER_HEADERS_ALL[OOH]#3  MTL_DEMAND[MD1]#0
Now joining: OE_ORDER_HEADERS_ALL[OOH]#3 *******
NL Join
  Outer table: cost: 4355  cdn: 65  rcz: 69  resp:  4355
  Inner table: OE_ORDER_HEADERS_ALL
    Access path: tsc  Resc: 483
    Join:  Resc:  35750  Resp:  35750
  Access path: index (unique)
      Index: OE_ORDER_HEADERS_U1
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  1.8939e-05  TB_SEL:  1.8939e-05
    Join:  resc: 4420  resp: 4420
  Access path: index (eq-unique)
      Index: OE_ORDER_HEADERS_U1
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 4420  resp: 4420
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  1.8833e-05  TB_SEL:  1.8833e-05
    Join:  resc: 4485  resp: 4485
  Best NL cost: 4420  resp: 4420
Join cardinality:  0 = outer (65) * inner (26401) * sel (1.0101e-09)  [flag=0]
SM Join
  Outer table:
    resc: 4355  cdn: 65  rcz: 69  deg: 1  resp: 4355
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        1 Row size:           86 Rows:         65
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         48
      Total IO sort cost: 24
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4974  Resp:  4974
HA Join
  Outer table:
    resc: 4355  cdn: 65  rcz: 69  deg: 1  resp: 4355
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  1                probefrag:   88 ppasses:    1
  Hash join   Resc: 4839   Resp: 4839
Join result: cost: 4420  cdn: 1  rcz: 84
Now joining: MTL_DEMAND[MD1]#0 *******
NL Join
  Outer table: cost: 4420  cdn: 1  rcz: 84  resp:  4420
  Inner table: MTL_DEMAND
    Access path: tsc  Resc: 15
    Join:  Resc:  4435  Resp:  4435
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N1
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 30
  IX_SEL:  1.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 4450  resp: 4450
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N12
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 27
  IX_SEL:  1.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 4447  resp: 4447
  Access path: index (join index)
      Index: MTL_DEMAND_N13
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 4422  resp: 4422
  Best NL cost: 4422  resp: 4422
Outer join cardinality:  0 = max ( outer (0) , (outer (0) * inner (822) * sel (5.3191e-03) )  [flag=16]
SM Join
  Outer table:
    resc: 4420  cdn: 1  rcz: 84  deg: 1  resp: 4420
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        1 Row size:          103 Rows:          1
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         48
      Total IO sort cost: 24
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        3 Row size:           29 Rows:        822
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         50
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4486  Resp:  4486
HA Join
  Outer table:
    resc: 4420  cdn: 1  rcz: 84  deg: 1  resp: 4420
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  1                probefrag:   3 ppasses:    1
  Hash join   Resc: 4436   Resp: 4436
Join result: cost: 4422  cdn: 1  rcz: 101
Best so far: TABLE#: 1  CST:        132  CDN:       2755  BYTES:      41325
Best so far: TABLE#: 2  CST:       3961  CDN:        197  BYTES:       8274
Best so far: TABLE#: 4  CST:       4355  CDN:         65  BYTES:       4485
Best so far: TABLE#: 3  CST:       4420  CDN:          1  BYTES:         84
Best so far: TABLE#: 0  CST:       4422  CDN:          1  BYTES:        101
***********************
Join order[7]:  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_HEADERS_ALL[OOH]#3  OE_ORDER_LINES_ALL[OOL]#2  MTL_DEMAND[MD1]#0  OE_ORDER_LINES_ALL[OOL]#4
Now joining: OE_ORDER_HEADERS_ALL[OOH]#3 *******
NL Join
  Outer table: cost: 132  cdn: 2755  rcz: 15  resp:  132
  Inner table: OE_ORDER_HEADERS_ALL
    Access path: tsc  Resc: 483
    Join:  Resc:  1330797  Resp:  1330797
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  1.8833e-05  TB_SEL:  1.8833e-05
    Join:  resc: 5642  resp: 5642
  Best NL cost: 5642  resp: 5642
Join cardinality:  2750 = outer (2755) * inner (26401) * sel (3.7811e-05)  [flag=0]
SM Join
  Outer table:
    resc: 132  cdn: 2755  rcz: 15  deg: 1  resp: 132
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       10 Row size:           27 Rows:       2755
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         57
      Total IO sort cost: 34
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  760  Resp:  760
HA Join
  Outer table:
    resc: 132  cdn: 2755  rcz: 15  deg: 1  resp: 132
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 2   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  10                probefrag:   88 ppasses:    1
  Hash join   Resc: 617   Resp: 617
Join result: cost: 617  cdn: 2750  rcz: 30
Now joining: OE_ORDER_LINES_ALL[OOL]#2 *******
NL Join
  Outer table: cost: 617  cdn: 2750  rcz: 30  resp:  617
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  10524867  Resp:  10524867
  Best NL cost: 10524867  resp: 10524867
Join cardinality:  197 = outer (2750) * inner (3940) * sel (1.8148e-05)  [flag=0]
SM Join
  Outer table:
    resc: 617  cdn: 2750  rcz: 30  deg: 1  resp: 617
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 3940  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       15 Row size:           43 Rows:       2750
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         62
      Total IO sort cost: 38
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       20 Row size:           40 Rows:       3940
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         67
      Total IO sort cost: 44
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4526  Resp:  4526
HA Join
  Outer table:
    resc: 617  cdn: 2750  rcz: 30  deg: 1  resp: 617
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 3940  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 2   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  15                probefrag:   19 ppasses:    1
  Hash join   Resc: 4446   Resp: 4446
***********************
Join order[8]:  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_HEADERS_ALL[OOH]#3  OE_ORDER_LINES_ALL[OOL]#4  OE_ORDER_LINES_ALL[OOL]#2  MTL_DEMAND[MD1]#0
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 617  cdn: 2750  rcz: 30  resp:  617
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  10524867  Resp:  10524867
  Access path: index (join index)
      Index: OE_ORDER_LINES_N1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 3
  IX_SEL:  0.0000e+00  TB_SEL:  2.4557e-05
    Join:  resc: 8867  resp: 8867
  Best NL cost: 8867  resp: 8867
Join cardinality:  6200 = outer (2750) * inner (84386) * sel (2.6713e-05)  [flag=0]
SM Join
  Outer table:
    resc: 617  cdn: 2750  rcz: 30  deg: 1  resp: 617
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       15 Row size:           43 Rows:       2750
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         62
      Total IO sort cost: 38
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  4944  Resp:  4944
HA Join
  Outer table:
    resc: 617  cdn: 2750  rcz: 30  deg: 1  resp: 617
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 7   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  15                probefrag:   402 ppasses:    1
  Hash join   Resc: 4451   Resp: 4451
***********************
Join order[9]:  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_LINES_ALL[OOL]#4  OE_ORDER_LINES_ALL[OOL]#2  MTL_DEMAND[MD1]#0  OE_ORDER_HEADERS_ALL[OOH]#3
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 132  cdn: 2755  rcz: 15  resp:  132
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  10543517  Resp:  10543517
  Best NL cost: 10543517  resp: 10543517
Join cardinality:  232491538 = outer (2755) * inner (84386) * sel (1.0000e+00)  [flag=0]
***********************
Join order[10]:  OE_ORDER_LINES_ALL[OOL]#2  MTL_DEMAND[MD1]#0  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_HEADERS_ALL[OOH]#3  OE_ORDER_LINES_ALL[OOL]#4
Now joining: MTL_DEMAND[MD1]#0 *******
NL Join
  Outer table: cost: 3827  cdn: 3940  rcz: 27  resp:  3827
  Inner table: MTL_DEMAND
    Access path: tsc  Resc: 15
    Join:  Resc:  62927  Resp:  62927
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N1
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 29
  IX_SEL:  1.0000e+00  TB_SEL:  2.5381e-04
    Join:  resc: 118087  resp: 118087
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N12
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 26
  IX_SEL:  1.0000e+00  TB_SEL:  2.5381e-04
    Join:  resc: 106267  resp: 106267
  Access path: index (join index)
      Index: MTL_DEMAND_N13
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 11707  resp: 11707
  Best NL cost: 11707  resp: 11707
Outer join cardinality:  3940 = max ( outer (3940) , (outer (3940) * inner (822) * sel (2.5381e-04) )  [flag=16]
SM Join
  Outer table:
    resc: 3827  cdn: 3940  rcz: 27  deg: 1  resp: 3827
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       20 Row size:           40 Rows:       3940
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         67
      Total IO sort cost: 44
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        3 Row size:           29 Rows:        822
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         50
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  3912  Resp:  3912
HA Join
  Outer table:
    resc: 3827  cdn: 3940  rcz: 27  deg: 1  resp: 3827
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 3   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  19                probefrag:   3 ppasses:    1
  Hash join   Resc: 3845   Resp: 3845
Join result: cost: 3845  cdn: 3940  rcz: 44
Now joining: MTL_SALES_ORDERS[MSO]#1 *******
NL Join
  Outer table: cost: 3845  cdn: 3940  rcz: 44  resp:  3845
  Inner table: MTL_SALES_ORDERS
    Access path: tsc  Resc: 132
    Join:  Resc:  523925  Resp:  523925
  Access path: index (unique)
      Index: MTL_SALES_ORDERS_U1
  TABLE: MTL_SALES_ORDERS
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  1.8148e-05  TB_SEL:  1.8148e-05
    Join:  resc: 7785  resp: 7785
  Access path: index (eq-unique)
      Index: MTL_SALES_ORDERS_U1
  TABLE: MTL_SALES_ORDERS
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 7785  resp: 7785
  Best NL cost: 7785  resp: 7785
Join cardinality:  197 = outer (3940) * inner (2755) * sel (1.8148e-05)  [flag=0]
SM Join
  Outer table:
    resc: 3845  cdn: 3940  rcz: 44  deg: 1  resp: 3845
  Inner table: MTL_SALES_ORDERS
    resc: 132  cdn: 2755  rcz: 15  deg:  1  resp: 132
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       29 Row size:           59 Rows:       3940
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         76
      Total IO sort cost: 52
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       10 Row size:           27 Rows:       2755
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         57
      Total IO sort cost: 34
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4063  Resp:  4063
HA Join
  Outer table:
    resc: 3845  cdn: 3940  rcz: 44  deg: 1  resp: 3845
  Inner table: MTL_SALES_ORDERS
    resc: 132  cdn: 2755  rcz: 15  deg:  1  resp: 132
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 3   Deg: 1   (sides swapped)
      hash_area:  256 (max=13107)  buildfrag:  27                probefrag:   10 ppasses:    1
  Hash join   Resc: 3980   Resp: 3980
  Outer table:
    resc: 132  cdn: 2755  rcz: 15  deg: 1  resp: 132
  Inner table: MTL_DEMAND
    resc: 3845  cdn: 3940  rcz: 44  deg:  1  resp: 3845
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 2   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  10                probefrag:   27 ppasses:    1
  Hash join   Resc: 3979   Resp: 3979
Join result: cost: 3979  cdn: 197  rcz: 59
Now joining: OE_ORDER_HEADERS_ALL[OOH]#3 *******
NL Join
  Outer table: cost: 3979  cdn: 197  rcz: 59  resp:  3979
  Inner table: OE_ORDER_HEADERS_ALL
    Access path: tsc  Resc: 483
    Join:  Resc:  99130  Resp:  99130
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  1.8833e-05  TB_SEL:  1.8833e-05
    Join:  resc: 4373  resp: 4373
  Best NL cost: 4373  resp: 4373
Join cardinality:  197 = outer (197) * inner (26401) * sel (3.7811e-05)  [flag=0]
SM Join
  Outer table:
    resc: 3979  cdn: 197  rcz: 59  deg: 1  resp: 3979
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        2 Row size:           75 Rows:        197
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         49
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4599  Resp:  4599
HA Join
  Outer table:
    resc: 3979  cdn: 197  rcz: 59  deg: 1  resp: 3979
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  2                probefrag:   88 ppasses:    1
  Hash join   Resc: 4463   Resp: 4463
Join result: cost: 4373  cdn: 197  rcz: 74
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 4373  cdn: 197  rcz: 74  resp:  4373
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  758292  Resp:  758292
  Access path: index (unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  3.9236e-06  TB_SEL:  3.9236e-06
    Join:  resc: 4767  resp: 4767
  Access path: index (join index)
      Index: OE_ORDER_LINES_N1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 3
  IX_SEL:  0.0000e+00  TB_SEL:  2.4557e-05
    Join:  resc: 4964  resp: 4964
  Access path: index (eq-unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 4767  resp: 4767
  Best NL cost: 4767  resp: 4767
Join cardinality:  0 = outer (197) * inner (84386) * sel (1.0497e-10)  [flag=0]
SM Join
  Outer table:
    resc: 4373  cdn: 197  rcz: 74  deg: 1  resp: 4373
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        3 Row size:           92 Rows:        197
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         50
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  8688  Resp:  8688
HA Join
  Outer table:
    resc: 4373  cdn: 197  rcz: 74  deg: 1  resp: 4373
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 2   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  3                probefrag:   402 ppasses:    1
  Hash join   Resc: 8202   Resp: 8202
***********************
Join order[11]:  OE_ORDER_LINES_ALL[OOL]#2  MTL_DEMAND[MD1]#0  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_LINES_ALL[OOL]#4  OE_ORDER_HEADERS_ALL[OOH]#3
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 3979  cdn: 197  rcz: 59  resp:  3979
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  757898  Resp:  757898
  Access path: index (unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  3.9236e-06  TB_SEL:  3.9236e-06
    Join:  resc: 4373  resp: 4373
  Access path: index (eq-unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 4373  resp: 4373
  Best NL cost: 4373  resp: 4373
Join cardinality:  65 = outer (197) * inner (84386) * sel (3.9294e-06)  [flag=0]
SM Join
  Outer table:
    resc: 3979  cdn: 197  rcz: 59  deg: 1  resp: 3979
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        2 Row size:           75 Rows:        197
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         49
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  8292  Resp:  8292
HA Join
  Outer table:
    resc: 3979  cdn: 197  rcz: 59  deg: 1  resp: 3979
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  2                probefrag:   402 ppasses:    1
  Hash join   Resc: 7807   Resp: 7807
Join result: cost: 4373  cdn: 65  rcz: 86
Now joining: OE_ORDER_HEADERS_ALL[OOH]#3 *******
NL Join
  Outer table: cost: 4373  cdn: 65  rcz: 86  resp:  4373
  Inner table: OE_ORDER_HEADERS_ALL
    Access path: tsc  Resc: 483
    Join:  Resc:  35768  Resp:  35768
  Access path: index (unique)
      Index: OE_ORDER_HEADERS_U1
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  1.8939e-05  TB_SEL:  1.8939e-05
    Join:  resc: 4438  resp: 4438
  Access path: index (eq-unique)
      Index: OE_ORDER_HEADERS_U1
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 4438  resp: 4438
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  1.8833e-05  TB_SEL:  1.8833e-05
    Join:  resc: 4503  resp: 4503
  Best NL cost: 4438  resp: 4438
Join cardinality:  0 = outer (65) * inner (26401) * sel (1.0101e-09)  [flag=0]
SM Join
  Outer table:
    resc: 4373  cdn: 65  rcz: 86  deg: 1  resp: 4373
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        1 Row size:          105 Rows:         65
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         48
      Total IO sort cost: 24
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4992  Resp:  4992
HA Join
  Outer table:
    resc: 4373  cdn: 65  rcz: 86  deg: 1  resp: 4373
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  1                probefrag:   88 ppasses:    1
  Hash join   Resc: 4857   Resp: 4857
***********************
Join order[12]:  OE_ORDER_LINES_ALL[OOL]#2  MTL_DEMAND[MD1]#0  OE_ORDER_HEADERS_ALL[OOH]#3  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_LINES_ALL[OOL]#4
Now joining: OE_ORDER_HEADERS_ALL[OOH]#3 *******
NL Join
  Outer table: cost: 3845  cdn: 3940  rcz: 44  resp:  3845
  Inner table: OE_ORDER_HEADERS_ALL
    Access path: tsc  Resc: 483
    Join:  Resc:  1906865  Resp:  1906865
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 38932
  IX_SEL:  1.0000e+00  TB_SEL:  1.0000e+00
    Join:  resc: 153395925  resp: 153395925
  Best NL cost: 1906865  resp: 1906865
Join cardinality:  104019940 = outer (3940) * inner (26401) * sel (1.0000e+00)  [flag=0]
***********************
Join order[13]:  OE_ORDER_LINES_ALL[OOL]#2  MTL_DEMAND[MD1]#0  OE_ORDER_LINES_ALL[OOL]#4  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_HEADERS_ALL[OOH]#3
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 3845  cdn: 3940  rcz: 44  resp:  3845
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  15082225  Resp:  15082225
  Access path: index (unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  3.9236e-06  TB_SEL:  3.9236e-06
    Join:  resc: 11725  resp: 11725
  Access path: index (eq-unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 11725  resp: 11725
  Best NL cost: 11725  resp: 11725
Join cardinality:  1306 = outer (3940) * inner (84386) * sel (3.9294e-06)  [flag=0]
SM Join
  Outer table:
    resc: 3845  cdn: 3940  rcz: 44  deg: 1  resp: 3845
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       29 Row size:           59 Rows:       3940
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         76
      Total IO sort cost: 52
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  8186  Resp:  8186
HA Join
  Outer table:
    resc: 3845  cdn: 3940  rcz: 44  deg: 1  resp: 3845
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 12   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  27                probefrag:   402 ppasses:    1
  Hash join   Resc: 7684   Resp: 7684
***********************
Join order[14]:  OE_ORDER_LINES_ALL[OOL]#2  MTL_SALES_ORDERS[MSO]#1  MTL_DEMAND[MD1]#0  OE_ORDER_HEADERS_ALL[OOH]#3  OE_ORDER_LINES_ALL[OOL]#4
Now joining: MTL_SALES_ORDERS[MSO]#1 *******
NL Join
  Outer table: cost: 3827  cdn: 3940  rcz: 27  resp:  3827
  Inner table: MTL_SALES_ORDERS
    Access path: tsc  Resc: 132
    Join:  Resc:  523907  Resp:  523907
  Access path: index (unique)
      Index: MTL_SALES_ORDERS_U1
  TABLE: MTL_SALES_ORDERS
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  1.8148e-05  TB_SEL:  1.8148e-05
    Join:  resc: 7767  resp: 7767
  Access path: index (eq-unique)
      Index: MTL_SALES_ORDERS_U1
  TABLE: MTL_SALES_ORDERS
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 7767  resp: 7767
  Best NL cost: 7767  resp: 7767
Join cardinality:  197 = outer (3940) * inner (2755) * sel (1.8148e-05)  [flag=0]
SM Join
  Outer table:
    resc: 3827  cdn: 3940  rcz: 27  deg: 1  resp: 3827
  Inner table: MTL_SALES_ORDERS
    resc: 132  cdn: 2755  rcz: 15  deg:  1  resp: 132
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       20 Row size:           40 Rows:       3940
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         67
      Total IO sort cost: 44
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       10 Row size:           27 Rows:       2755
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         57
      Total IO sort cost: 34
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4036  Resp:  4036
HA Join
  Outer table:
    resc: 3827  cdn: 3940  rcz: 27  deg: 1  resp: 3827
  Inner table: MTL_SALES_ORDERS
    resc: 132  cdn: 2755  rcz: 15  deg:  1  resp: 132
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 3   Deg: 1   (sides swapped)
      hash_area:  256 (max=13107)  buildfrag:  19                probefrag:   10 ppasses:    1
  Hash join   Resc: 3962   Resp: 3962
  Outer table:
    resc: 132  cdn: 2755  rcz: 15  deg: 1  resp: 132
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 3940  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 2   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  10                probefrag:   19 ppasses:    1
  Hash join   Resc: 3961   Resp: 3961
Join result: cost: 3961  cdn: 197  rcz: 42
Now joining: MTL_DEMAND[MD1]#0 *******
NL Join
  Outer table: cost: 3961  cdn: 197  rcz: 42  resp:  3961
  Inner table: MTL_DEMAND
    Access path: tsc  Resc: 15
    Join:  Resc:  6916  Resp:  6916
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N1
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 30
  IX_SEL:  1.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 9871  resp: 9871
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N12
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 27
  IX_SEL:  1.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 9280  resp: 9280
  Access path: index (join index)
      Index: MTL_DEMAND_N13
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 4355  resp: 4355
  Best NL cost: 4355  resp: 4355
Outer join cardinality:  861 = max ( outer (197) , (outer (197) * inner (822) * sel (5.3191e-03) )  [flag=16]
SM Join
  Outer table:
    resc: 3961  cdn: 197  rcz: 42  deg: 1  resp: 3961
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        2 Row size:           57 Rows:        197
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         49
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        3 Row size:           29 Rows:        822
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         50
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4028  Resp:  4028
HA Join
  Outer table:
    resc: 3961  cdn: 197  rcz: 42  deg: 1  resp: 3961
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  2                probefrag:   3 ppasses:    1
  Hash join   Resc: 3977   Resp: 3977
Join result: cost: 3977  cdn: 861  rcz: 59
Now joining: OE_ORDER_HEADERS_ALL[OOH]#3 *******
NL Join
  Outer table: cost: 3977  cdn: 861  rcz: 59  resp:  3977
  Inner table: OE_ORDER_HEADERS_ALL
    Access path: tsc  Resc: 483
    Join:  Resc:  419840  Resp:  419840
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  1.8833e-05  TB_SEL:  1.8833e-05
    Join:  resc: 5699  resp: 5699
  Best NL cost: 5699  resp: 5699
Join cardinality:  860 = outer (861) * inner (26401) * sel (3.7811e-05)  [flag=0]
SM Join
  Outer table:
    resc: 3977  cdn: 861  rcz: 59  deg: 1  resp: 3977
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        8 Row size:           75 Rows:        861
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         55
      Total IO sort cost: 32
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4603  Resp:  4603
HA Join
  Outer table:
    resc: 3977  cdn: 861  rcz: 59  deg: 1  resp: 3977
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 2   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  8                probefrag:   88 ppasses:    1
  Hash join   Resc: 4462   Resp: 4462
***********************
Join order[15]:  OE_ORDER_LINES_ALL[OOL]#2  MTL_SALES_ORDERS[MSO]#1  MTL_DEMAND[MD1]#0  OE_ORDER_LINES_ALL[OOL]#4  OE_ORDER_HEADERS_ALL[OOH]#3
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 3977  cdn: 861  rcz: 59  resp:  3977
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  3299024  Resp:  3299024
  Access path: index (unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  3.9236e-06  TB_SEL:  3.9236e-06
    Join:  resc: 5699  resp: 5699
  Access path: index (eq-unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 5699  resp: 5699
  Best NL cost: 5699  resp: 5699
Join cardinality:  286 = outer (861) * inner (84386) * sel (3.9294e-06)  [flag=0]
SM Join
  Outer table:
    resc: 3977  cdn: 861  rcz: 59  deg: 1  resp: 3977
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        8 Row size:           75 Rows:        861
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         55
      Total IO sort cost: 32
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  8296  Resp:  8296
HA Join
  Outer table:
    resc: 3977  cdn: 861  rcz: 59  deg: 1  resp: 3977
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 4   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  8                probefrag:   402 ppasses:    1
  Hash join   Resc: 7808   Resp: 7808
***********************
Join order[16]:  OE_ORDER_LINES_ALL[OOL]#2  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_HEADERS_ALL[OOH]#3  MTL_DEMAND[MD1]#0  OE_ORDER_LINES_ALL[OOL]#4
Now joining: OE_ORDER_HEADERS_ALL[OOH]#3 *******
NL Join
  Outer table: cost: 3961  cdn: 197  rcz: 42  resp:  3961
  Inner table: OE_ORDER_HEADERS_ALL
    Access path: tsc  Resc: 483
    Join:  Resc:  99112  Resp:  99112
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  1.8833e-05  TB_SEL:  1.8833e-05
    Join:  resc: 4355  resp: 4355
  Best NL cost: 4355  resp: 4355
Join cardinality:  197 = outer (197) * inner (26401) * sel (3.7811e-05)  [flag=0]
SM Join
  Outer table:
    resc: 3961  cdn: 197  rcz: 42  deg: 1  resp: 3961
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        2 Row size:           57 Rows:        197
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         49
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4581  Resp:  4581
HA Join
  Outer table:
    resc: 3961  cdn: 197  rcz: 42  deg: 1  resp: 3961
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  2                probefrag:   88 ppasses:    1
  Hash join   Resc: 4445   Resp: 4445
Join result: cost: 4355  cdn: 197  rcz: 57
Now joining: MTL_DEMAND[MD1]#0 *******
NL Join
  Outer table: cost: 4355  cdn: 197  rcz: 57  resp:  4355
  Inner table: MTL_DEMAND
    Access path: tsc  Resc: 15
    Join:  Resc:  7310  Resp:  7310
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N1
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 30
  IX_SEL:  1.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 10265  resp: 10265
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N12
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 27
  IX_SEL:  1.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 9674  resp: 9674
  Access path: index (join index)
      Index: MTL_DEMAND_N13
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 4749  resp: 4749
  Best NL cost: 4749  resp: 4749
Outer join cardinality:  860 = max ( outer (197) , (outer (197) * inner (822) * sel (5.3191e-03) )  [flag=16]
SM Join
  Outer table:
    resc: 4355  cdn: 197  rcz: 57  deg: 1  resp: 4355
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        2 Row size:           73 Rows:        197
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         49
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        3 Row size:           29 Rows:        822
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         50
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4422  Resp:  4422
HA Join
  Outer table:
    resc: 4355  cdn: 197  rcz: 57  deg: 1  resp: 4355
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  2                probefrag:   3 ppasses:    1
  Hash join   Resc: 4371   Resp: 4371
Join result: cost: 4371  cdn: 860  rcz: 74
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 4371  cdn: 860  rcz: 74  resp:  4371
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  3295591  Resp:  3295591
  Access path: index (unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  3.9236e-06  TB_SEL:  3.9236e-06
    Join:  resc: 6091  resp: 6091
  Access path: index (join index)
      Index: OE_ORDER_LINES_N1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 3
  IX_SEL:  0.0000e+00  TB_SEL:  2.4557e-05
    Join:  resc: 6951  resp: 6951
  Access path: index (eq-unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 6091  resp: 6091
  Best NL cost: 6091  resp: 6091
Join cardinality:  0 = outer (860) * inner (84386) * sel (1.0497e-10)  [flag=0]
SM Join
  Outer table:
    resc: 4371  cdn: 860  rcz: 74  deg: 1  resp: 4371
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       10 Row size:           92 Rows:        860
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         57
      Total IO sort cost: 34
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  8692  Resp:  8692
HA Join
  Outer table:
    resc: 4371  cdn: 860  rcz: 74  deg: 1  resp: 4371
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 5   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  10                probefrag:   402 ppasses:    1
  Hash join   Resc: 8203   Resp: 8203
***********************
Join order[17]:  OE_ORDER_LINES_ALL[OOL]#2  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_HEADERS_ALL[OOH]#3  OE_ORDER_LINES_ALL[OOL]#4  MTL_DEMAND[MD1]#0
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 4355  cdn: 197  rcz: 57  resp:  4355
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  758274  Resp:  758274
  Access path: index (unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  3.9236e-06  TB_SEL:  3.9236e-06
    Join:  resc: 4749  resp: 4749
  Access path: index (join index)
      Index: OE_ORDER_LINES_N1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 3
  IX_SEL:  0.0000e+00  TB_SEL:  2.4557e-05
    Join:  resc: 4946  resp: 4946
  Access path: index (eq-unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 4749  resp: 4749
  Best NL cost: 4749  resp: 4749
Join cardinality:  0 = outer (197) * inner (84386) * sel (1.0497e-10)  [flag=0]
SM Join
  Outer table:
    resc: 4355  cdn: 197  rcz: 57  deg: 1  resp: 4355
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        2 Row size:           73 Rows:        197
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         49
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  8668  Resp:  8668
HA Join
  Outer table:
    resc: 4355  cdn: 197  rcz: 57  deg: 1  resp: 4355
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  2                probefrag:   402 ppasses:    1
  Hash join   Resc: 8183   Resp: 8183
***********************
Join order[18]:  OE_ORDER_LINES_ALL[OOL]#2  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_LINES_ALL[OOL]#4  MTL_DEMAND[MD1]#0  OE_ORDER_HEADERS_ALL[OOH]#3
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 3961  cdn: 197  rcz: 42  resp:  3961
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  757880  Resp:  757880
  Access path: index (unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  3.9236e-06  TB_SEL:  3.9236e-06
    Join:  resc: 4355  resp: 4355
  Access path: index (eq-unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 4355  resp: 4355
  Best NL cost: 4355  resp: 4355
Join cardinality:  65 = outer (197) * inner (84386) * sel (3.9294e-06)  [flag=0]
SM Join
  Outer table:
    resc: 3961  cdn: 197  rcz: 42  deg: 1  resp: 3961
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        2 Row size:           57 Rows:        197
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         49
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  8274  Resp:  8274
HA Join
  Outer table:
    resc: 3961  cdn: 197  rcz: 42  deg: 1  resp: 3961
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  2                probefrag:   402 ppasses:    1
  Hash join   Resc: 7789   Resp: 7789
Join result: cost: 4355  cdn: 65  rcz: 69
Now joining: MTL_DEMAND[MD1]#0 *******
NL Join
  Outer table: cost: 4355  cdn: 65  rcz: 69  resp:  4355
  Inner table: MTL_DEMAND
    Access path: tsc  Resc: 15
    Join:  Resc:  5330  Resp:  5330
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N1
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 30
  IX_SEL:  1.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 6305  resp: 6305
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N12
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 27
  IX_SEL:  1.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 6110  resp: 6110
  Access path: index (join index)
      Index: MTL_DEMAND_N13
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 4485  resp: 4485
  Best NL cost: 4485  resp: 4485
Outer join cardinality:  286 = max ( outer (65) , (outer (65) * inner (822) * sel (5.3191e-03) )  [flag=16]
SM Join
  Outer table:
    resc: 4355  cdn: 65  rcz: 69  deg: 1  resp: 4355
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        1 Row size:           86 Rows:         65
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         48
      Total IO sort cost: 24
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        3 Row size:           29 Rows:        822
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         50
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4421  Resp:  4421
HA Join
  Outer table:
    resc: 4355  cdn: 65  rcz: 69  deg: 1  resp: 4355
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  1                probefrag:   3 ppasses:    1
  Hash join   Resc: 4371   Resp: 4371
Join result: cost: 4371  cdn: 286  rcz: 86
Now joining: OE_ORDER_HEADERS_ALL[OOH]#3 *******
NL Join
  Outer table: cost: 4371  cdn: 286  rcz: 86  resp:  4371
  Inner table: OE_ORDER_HEADERS_ALL
    Access path: tsc  Resc: 483
    Join:  Resc:  142509  Resp:  142509
  Access path: index (unique)
      Index: OE_ORDER_HEADERS_U1
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  1.8939e-05  TB_SEL:  1.8939e-05
    Join:  resc: 4657  resp: 4657
  Access path: index (eq-unique)
      Index: OE_ORDER_HEADERS_U1
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 4657  resp: 4657
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  1.8833e-05  TB_SEL:  1.8833e-05
    Join:  resc: 4943  resp: 4943
  Best NL cost: 4657  resp: 4657
Join cardinality:  0 = outer (286) * inner (26401) * sel (1.0101e-09)  [flag=0]
SM Join
  Outer table:
    resc: 4371  cdn: 286  rcz: 86  deg: 1  resp: 4371
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        4 Row size:          105 Rows:        286
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         51
      Total IO sort cost: 28
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4993  Resp:  4993
HA Join
  Outer table:
    resc: 4371  cdn: 286  rcz: 86  deg: 1  resp: 4371
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  4                probefrag:   88 ppasses:    1
  Hash join   Resc: 4855   Resp: 4855
***********************
Join order[19]:  OE_ORDER_LINES_ALL[OOL]#2  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_LINES_ALL[OOL]#4  OE_ORDER_HEADERS_ALL[OOH]#3  MTL_DEMAND[MD1]#0
Now joining: OE_ORDER_HEADERS_ALL[OOH]#3 *******
NL Join
  Outer table: cost: 4355  cdn: 65  rcz: 69  resp:  4355
  Inner table: OE_ORDER_HEADERS_ALL
    Access path: tsc  Resc: 483
    Join:  Resc:  35750  Resp:  35750
  Access path: index (unique)
      Index: OE_ORDER_HEADERS_U1
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  1.8939e-05  TB_SEL:  1.8939e-05
    Join:  resc: 4420  resp: 4420
  Access path: index (eq-unique)
      Index: OE_ORDER_HEADERS_U1
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 4420  resp: 4420
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  1.8833e-05  TB_SEL:  1.8833e-05
    Join:  resc: 4485  resp: 4485
  Best NL cost: 4420  resp: 4420
Join cardinality:  0 = outer (65) * inner (26401) * sel (1.0101e-09)  [flag=0]
SM Join
  Outer table:
    resc: 4355  cdn: 65  rcz: 69  deg: 1  resp: 4355
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        1 Row size:           86 Rows:         65
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         48
      Total IO sort cost: 24
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4974  Resp:  4974
HA Join
  Outer table:
    resc: 4355  cdn: 65  rcz: 69  deg: 1  resp: 4355
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  1                probefrag:   88 ppasses:    1
  Hash join   Resc: 4839   Resp: 4839
Join result: cost: 4420  cdn: 1  rcz: 84
Now joining: MTL_DEMAND[MD1]#0 *******
NL Join
  Outer table: cost: 4420  cdn: 1  rcz: 84  resp:  4420
  Inner table: MTL_DEMAND
    Access path: tsc  Resc: 15
    Join:  Resc:  4435  Resp:  4435
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N1
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 30
  IX_SEL:  1.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 4450  resp: 4450
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N12
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 27
  IX_SEL:  1.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 4447  resp: 4447
  Access path: index (join index)
      Index: MTL_DEMAND_N13
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 4422  resp: 4422
  Best NL cost: 4422  resp: 4422
Outer join cardinality:  0 = max ( outer (0) , (outer (0) * inner (822) * sel (5.3191e-03) )  [flag=16]
SM Join
  Outer table:
    resc: 4420  cdn: 1  rcz: 84  deg: 1  resp: 4420
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        1 Row size:          103 Rows:          1
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         48
      Total IO sort cost: 24
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        3 Row size:           29 Rows:        822
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         50
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4486  Resp:  4486
HA Join
  Outer table:
    resc: 4420  cdn: 1  rcz: 84  deg: 1  resp: 4420
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  1                probefrag:   3 ppasses:    1
  Hash join   Resc: 4436   Resp: 4436
***********************
Join order[20]:  OE_ORDER_LINES_ALL[OOL]#2  OE_ORDER_HEADERS_ALL[OOH]#3  MTL_DEMAND[MD1]#0  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_LINES_ALL[OOL]#4
Now joining: OE_ORDER_HEADERS_ALL[OOH]#3 *******
NL Join
  Outer table: cost: 3827  cdn: 3940  rcz: 27  resp:  3827
  Inner table: OE_ORDER_HEADERS_ALL
    Access path: tsc  Resc: 483
    Join:  Resc:  1906847  Resp:  1906847
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 38932
  IX_SEL:  1.0000e+00  TB_SEL:  1.0000e+00
    Join:  resc: 153395907  resp: 153395907
  Best NL cost: 1906847  resp: 1906847
Join cardinality:  104019940 = outer (3940) * inner (26401) * sel (1.0000e+00)  [flag=0]
***********************
Join order[21]:  OE_ORDER_LINES_ALL[OOL]#2  OE_ORDER_LINES_ALL[OOL]#4  MTL_DEMAND[MD1]#0  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_HEADERS_ALL[OOH]#3
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 3827  cdn: 3940  rcz: 27  resp:  3827
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  15082207  Resp:  15082207
  Access path: index (unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  3.9236e-06  TB_SEL:  3.9236e-06
    Join:  resc: 11707  resp: 11707
  Access path: index (eq-unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 11707  resp: 11707
  Best NL cost: 11707  resp: 11707
Join cardinality:  1306 = outer (3940) * inner (84386) * sel (3.9294e-06)  [flag=0]
SM Join
  Outer table:
    resc: 3827  cdn: 3940  rcz: 27  deg: 1  resp: 3827
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       20 Row size:           40 Rows:       3940
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         67
      Total IO sort cost: 44
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  8158  Resp:  8158
HA Join
  Outer table:
    resc: 3827  cdn: 3940  rcz: 27  deg: 1  resp: 3827
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 8   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  19                probefrag:   402 ppasses:    1
  Hash join   Resc: 7662   Resp: 7662
***********************
Join order[22]:  OE_ORDER_HEADERS_ALL[OOH]#3  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_LINES_ALL[OOL]#2  MTL_DEMAND[MD1]#0  OE_ORDER_LINES_ALL[OOL]#4
Now joining: MTL_SALES_ORDERS[MSO]#1 *******
NL Join
  Outer table: cost: 483  cdn: 26401  rcz: 15  resp:  483
  Inner table: MTL_SALES_ORDERS
    Access path: tsc  Resc: 132
    Join:  Resc:  3485415  Resp:  3485415
  Best NL cost: 3485415  resp: 3485415
Join cardinality:  2750 = outer (26401) * inner (2755) * sel (3.7811e-05)  [flag=0]
SM Join
  Outer table:
    resc: 483  cdn: 26401  rcz: 15  deg: 1  resp: 483
  Inner table: MTL_SALES_ORDERS
    resc: 132  cdn: 2755  rcz: 15  deg:  1  resp: 132
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       10 Row size:           27 Rows:       2755
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         57
      Total IO sort cost: 34
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  760  Resp:  760
HA Join
  Outer table:
    resc: 483  cdn: 26401  rcz: 15  deg: 1  resp: 483
  Inner table: MTL_SALES_ORDERS
    resc: 132  cdn: 2755  rcz: 15  deg:  1  resp: 132
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 10   Deg: 1   (sides swapped)
      hash_area:  256 (max=13107)  buildfrag:  88                probefrag:   10 ppasses:    1
  Hash join   Resc: 625   Resp: 625
  Outer table:
    resc: 132  cdn: 2755  rcz: 15  deg: 1  resp: 132
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 2   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  10                probefrag:   88 ppasses:    1
  Hash join   Resc: 617   Resp: 617
Join result: cost: 617  cdn: 2750  rcz: 30
Now joining: OE_ORDER_LINES_ALL[OOL]#2 *******
NL Join
  Outer table: cost: 617  cdn: 2750  rcz: 30  resp:  617
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  10524867  Resp:  10524867
  Best NL cost: 10524867  resp: 10524867
Join cardinality:  197 = outer (2750) * inner (3940) * sel (1.8148e-05)  [flag=0]
SM Join
  Outer table:
    resc: 617  cdn: 2750  rcz: 30  deg: 1  resp: 617
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 3940  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       15 Row size:           43 Rows:       2750
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         62
      Total IO sort cost: 38
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       20 Row size:           40 Rows:       3940
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         67
      Total IO sort cost: 44
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4526  Resp:  4526
HA Join
  Outer table:
    resc: 617  cdn: 2750  rcz: 30  deg: 1  resp: 617
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 3940  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 2   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  15                probefrag:   19 ppasses:    1
  Hash join   Resc: 4446   Resp: 4446
***********************
Join order[23]:  OE_ORDER_HEADERS_ALL[OOH]#3  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_LINES_ALL[OOL]#4  OE_ORDER_LINES_ALL[OOL]#2  MTL_DEMAND[MD1]#0
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 617  cdn: 2750  rcz: 30  resp:  617
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  10524867  Resp:  10524867
  Access path: index (join index)
      Index: OE_ORDER_LINES_N1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 3
  IX_SEL:  0.0000e+00  TB_SEL:  2.4557e-05
    Join:  resc: 8867  resp: 8867
  Best NL cost: 8867  resp: 8867
Join cardinality:  6200 = outer (2750) * inner (84386) * sel (2.6713e-05)  [flag=0]
SM Join
  Outer table:
    resc: 617  cdn: 2750  rcz: 30  deg: 1  resp: 617
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       15 Row size:           43 Rows:       2750
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         62
      Total IO sort cost: 38
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  4944  Resp:  4944
HA Join
  Outer table:
    resc: 617  cdn: 2750  rcz: 30  deg: 1  resp: 617
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 7   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  15                probefrag:   402 ppasses:    1
  Hash join   Resc: 4451   Resp: 4451
***********************
Join order[24]:  OE_ORDER_HEADERS_ALL[OOH]#3  OE_ORDER_LINES_ALL[OOL]#2  MTL_DEMAND[MD1]#0  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_LINES_ALL[OOL]#4
Now joining: OE_ORDER_LINES_ALL[OOL]#2 *******
NL Join
  Outer table: cost: 483  cdn: 26401  rcz: 15  resp:  483
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  101037110  Resp:  101037110
  Best NL cost: 101037110  resp: 101037110
Join cardinality:  104019940 = outer (26401) * inner (3940) * sel (1.0000e+00)  [flag=0]
***********************
Join order[25]:  OE_ORDER_HEADERS_ALL[OOH]#3  OE_ORDER_LINES_ALL[OOL]#4  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_LINES_ALL[OOL]#2  MTL_DEMAND[MD1]#0
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 483  cdn: 26401  rcz: 15  resp:  483
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  101037110  Resp:  101037110
  Access path: index (join index)
      Index: OE_ORDER_LINES_N1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 3
  IX_SEL:  0.0000e+00  TB_SEL:  2.4557e-05
    Join:  resc: 79686  resp: 79686
  Best NL cost: 79686  resp: 79686
Join cardinality:  59513 = outer (26401) * inner (84386) * sel (2.6713e-05)  [flag=0]
SM Join
  Outer table:
    resc: 483  cdn: 26401  rcz: 15  deg: 1  resp: 483
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  4882  Resp:  4882
SM Join (with index on outer)
  Access path: index (no sta/stp keys)
      Index: OE_ORDER_HEADERS_U1
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 37885
  IX_SEL:  1.0000e+00  TB_SEL:  1.0000e+00
  Outer table:
    resc: 37885  cdn: 26401  rcz: 15  deg: 1  resp: 37885
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  42173  Resp:  42173
HA Join
  Outer table:
    resc: 483  cdn: 26401  rcz: 15  deg: 1  resp: 483
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 37   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  88                probefrag:   402 ppasses:    1
  Hash join   Resc: 4347   Resp: 4347
Join result: cost: 4347  cdn: 59513  rcz: 42
Now joining: MTL_SALES_ORDERS[MSO]#1 *******
NL Join
  Outer table: cost: 4347  cdn: 59513  rcz: 42  resp:  4347
  Inner table: MTL_SALES_ORDERS
    Access path: tsc  Resc: 132
    Join:  Resc:  7860063  Resp:  7860063
  Best NL cost: 7860063  resp: 7860063
Join cardinality:  59494 = outer (59513) * inner (2755) * sel (3.6284e-04)  [flag=0]
SM Join
  Outer table:
    resc: 4347  cdn: 59513  rcz: 42  deg: 1  resp: 4347
  Inner table: MTL_SALES_ORDERS
    resc: 132  cdn: 2755  rcz: 15  deg:  1  resp: 132
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      416 Row size:           57 Rows:      59513
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        510
      Total IO sort cost: 463
      Total CPU sort cost: 0
      Total Temp space used: 7185000
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       10 Row size:           27 Rows:       2755
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         57
      Total IO sort cost: 34
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4976  Resp:  4976
HA Join
  Outer table:
    resc: 4347  cdn: 59513  rcz: 42  deg: 1  resp: 4347
  Inner table: MTL_SALES_ORDERS
    resc: 132  cdn: 2755  rcz: 15  deg:  1  resp: 132
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 81   Deg: 1   (sides swapped)
      hash_area:  256 (max=13107)  buildfrag:  393                probefrag:   10 ppasses:    1
  Hash join   Resc: 4560   Resp: 4560
  Outer table:
    resc: 132  cdn: 2755  rcz: 15  deg: 1  resp: 132
  Inner table: OE_ORDER_LINES_ALL
    resc: 4347  cdn: 59513  rcz: 42  deg:  1  resp: 4347
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 5   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  10                probefrag:   393 ppasses:    1
  Hash join   Resc: 4484   Resp: 4484
***********************
Join order[26]:  OE_ORDER_HEADERS_ALL[OOH]#3  OE_ORDER_LINES_ALL[OOL]#4  OE_ORDER_LINES_ALL[OOL]#2  MTL_DEMAND[MD1]#0  MTL_SALES_ORDERS[MSO]#1
Now joining: OE_ORDER_LINES_ALL[OOL]#2 *******
NL Join
  Outer table: cost: 4347  cdn: 59513  rcz: 42  resp:  4347
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  227760598  Resp:  227760598
  Best NL cost: 227760598  resp: 227760598
Join cardinality:  921 = outer (59513) * inner (3940) * sel (3.9294e-06)  [flag=0]
SM Join
  Outer table:
    resc: 4347  cdn: 59513  rcz: 42  deg: 1  resp: 4347
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 3940  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      416 Row size:           57 Rows:      59513
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        510
      Total IO sort cost: 463
      Total CPU sort cost: 0
      Total Temp space used: 7185000
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       20 Row size:           40 Rows:       3940
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         67
      Total IO sort cost: 44
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  8680  Resp:  8680
HA Join
  Outer table:
    resc: 4347  cdn: 59513  rcz: 42  deg: 1  resp: 4347
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 3940  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 83   Deg: 1   (sides swapped)
      hash_area:  256 (max=13107)  buildfrag:  393                probefrag:   19 ppasses:    1
  Hash join   Resc: 8257   Resp: 8257
  Outer table:
    resc: 3827  cdn: 3940  rcz: 27  deg: 1  resp: 3827
  Inner table: OE_ORDER_LINES_ALL
    resc: 4347  cdn: 59513  rcz: 42  deg:  1  resp: 4347
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 8   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  19                probefrag:   393 ppasses:    1
  Hash join   Resc: 8182   Resp: 8182
***********************
Join order[27]:  OE_ORDER_LINES_ALL[OOL]#4  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_LINES_ALL[OOL]#2  MTL_DEMAND[MD1]#0  OE_ORDER_HEADERS_ALL[OOH]#3
Now joining: MTL_SALES_ORDERS[MSO]#1 *******
NL Join
  Outer table: cost: 3827  cdn: 84386  rcz: 27  resp:  3827
  Inner table: MTL_SALES_ORDERS
    Access path: tsc  Resc: 132
    Join:  Resc:  11142779  Resp:  11142779
  Best NL cost: 11142779  resp: 11142779
Join cardinality:  232491538 = outer (84386) * inner (2755) * sel (1.0000e+00)  [flag=0]
***********************
Join order[28]:  OE_ORDER_LINES_ALL[OOL]#4  OE_ORDER_LINES_ALL[OOL]#2  MTL_DEMAND[MD1]#0  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_HEADERS_ALL[OOH]#3
Now joining: OE_ORDER_LINES_ALL[OOL]#2 *******
NL Join
  Outer table: cost: 3827  cdn: 84386  rcz: 27  resp:  3827
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  322949049  Resp:  322949049
  Best NL cost: 322949049  resp: 322949049
Join cardinality:  1306 = outer (84386) * inner (3940) * sel (3.9294e-06)  [flag=0]
SM Join
  Outer table:
    resc: 3827  cdn: 84386  rcz: 27  deg: 1  resp: 3827
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 3940  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       20 Row size:           40 Rows:       3940
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         67
      Total IO sort cost: 44
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  8158  Resp:  8158
SM Join (with index on outer)
  Access path: index (no sta/stp keys)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 88840
  IX_SEL:  1.0000e+00  TB_SEL:  1.0000e+00
  Outer table:
    resc: 88840  cdn: 84386  rcz: 27  deg: 1  resp: 88840
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 3940  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       20 Row size:           40 Rows:       3940
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         67
      Total IO sort cost: 44
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  92710  Resp:  92710
HA Join
  Outer table:
    resc: 3827  cdn: 84386  rcz: 27  deg: 1  resp: 3827
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 3940  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 85   Deg: 1   (sides swapped)
      hash_area:  256 (max=13107)  buildfrag:  402                probefrag:   19 ppasses:    1
  Hash join   Resc: 7739   Resp: 7739
  Outer table:
    resc: 3827  cdn: 3940  rcz: 27  deg: 1  resp: 3827
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 8   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  19                probefrag:   402 ppasses:    1
  Hash join   Resc: 7662   Resp: 7662
***********************
Join order[29]:  OE_ORDER_LINES_ALL[OOL]#4  OE_ORDER_HEADERS_ALL[OOH]#3  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_LINES_ALL[OOL]#2  MTL_DEMAND[MD1]#0
Now joining: OE_ORDER_HEADERS_ALL[OOH]#3 *******
NL Join
  Outer table: cost: 3827  cdn: 84386  rcz: 27  resp:  3827
  Inner table: OE_ORDER_HEADERS_ALL
    Access path: tsc  Resc: 483
    Join:  Resc:  40762265  Resp:  40762265
  Access path: index (unique)
      Index: OE_ORDER_HEADERS_U1
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  1.8939e-05  TB_SEL:  1.8939e-05
    Join:  resc: 88213  resp: 88213
  Access path: index (eq-unique)
      Index: OE_ORDER_HEADERS_U1
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 88213  resp: 88213
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 38932
  IX_SEL:  1.0000e+00  TB_SEL:  1.0000e+00
    Join:  resc: 3285319579  resp: 3285319579
  Best NL cost: 88213  resp: 88213
Join cardinality:  59513 = outer (84386) * inner (26401) * sel (2.6713e-05)  [flag=0]
SM Join
  Outer table:
    resc: 3827  cdn: 84386  rcz: 27  deg: 1  resp: 3827
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4882  Resp:  4882
SM Join (with index on outer)
  Access path: index (no sta/stp keys)
      Index: OE_ORDER_LINES_N1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 71892
  IX_SEL:  1.0000e+00  TB_SEL:  1.0000e+00
  Outer table:
    resc: 71892  cdn: 84386  rcz: 27  deg: 1  resp: 71892
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  72486  Resp:  72486
HA Join
  Outer table:
    resc: 3827  cdn: 84386  rcz: 27  deg: 1  resp: 3827
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 99   Deg: 1   (sides swapped)
      hash_area:  256 (max=13107)  buildfrag:  402                probefrag:   88 ppasses:    1
  Hash join   Resc: 4409   Resp: 4409
  Outer table:
    resc: 483  cdn: 26401  rcz: 15  deg: 1  resp: 483
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 37   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  88                probefrag:   402 ppasses:    1
  Hash join   Resc: 4347   Resp: 4347
Join result: cost: 4347  cdn: 59513  rcz: 42
Now joining: MTL_SALES_ORDERS[MSO]#1 *******
NL Join
  Outer table: cost: 4347  cdn: 59513  rcz: 42  resp:  4347
  Inner table: MTL_SALES_ORDERS
    Access path: tsc  Resc: 132
    Join:  Resc:  7860063  Resp:  7860063
  Best NL cost: 7860063  resp: 7860063
Join cardinality:  6200 = outer (59513) * inner (2755) * sel (3.7811e-05)  [flag=0]
SM Join
  Outer table:
    resc: 4347  cdn: 59513  rcz: 42  deg: 1  resp: 4347
  Inner table: MTL_SALES_ORDERS
    resc: 132  cdn: 2755  rcz: 15  deg:  1  resp: 132
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      416 Row size:           57 Rows:      59513
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        510
      Total IO sort cost: 463
      Total CPU sort cost: 0
      Total Temp space used: 6235000
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       10 Row size:           27 Rows:       2755
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         57
      Total IO sort cost: 34
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4976  Resp:  4976
HA Join
  Outer table:
    resc: 4347  cdn: 59513  rcz: 42  deg: 1  resp: 4347
  Inner table: MTL_SALES_ORDERS
    resc: 132  cdn: 2755  rcz: 15  deg:  1  resp: 132
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 81   Deg: 1   (sides swapped)
      hash_area:  256 (max=13107)  buildfrag:  393                probefrag:   10 ppasses:    1
  Hash join   Resc: 4560   Resp: 4560
  Outer table:
    resc: 132  cdn: 2755  rcz: 15  deg: 1  resp: 132
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 4347  cdn: 59513  rcz: 42  deg:  1  resp: 4347
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 5   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  10                probefrag:   393 ppasses:    1
  Hash join   Resc: 4484   Resp: 4484
***********************
Join order[30]:  OE_ORDER_LINES_ALL[OOL]#4  OE_ORDER_HEADERS_ALL[OOH]#3  OE_ORDER_LINES_ALL[OOL]#2  MTL_DEMAND[MD1]#0  MTL_SALES_ORDERS[MSO]#1
Now joining: OE_ORDER_LINES_ALL[OOL]#2 *******
NL Join
  Outer table: cost: 4347  cdn: 59513  rcz: 42  resp:  4347
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  227760598  Resp:  227760598
  Best NL cost: 227760598  resp: 227760598
Join cardinality:  921 = outer (59513) * inner (3940) * sel (3.9294e-06)  [flag=0]
SM Join
  Outer table:
    resc: 4347  cdn: 59513  rcz: 42  deg: 1  resp: 4347
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 3940  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      416 Row size:           57 Rows:      59513
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        510
      Total IO sort cost: 463
      Total CPU sort cost: 0
      Total Temp space used: 6235000
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       20 Row size:           40 Rows:       3940
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         67
      Total IO sort cost: 44
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  8680  Resp:  8680
HA Join
  Outer table:
    resc: 4347  cdn: 59513  rcz: 42  deg: 1  resp: 4347
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 3940  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 83   Deg: 1   (sides swapped)
      hash_area:  256 (max=13107)  buildfrag:  393                probefrag:   19 ppasses:    1
  Hash join   Resc: 8257   Resp: 8257
  Outer table:
    resc: 3827  cdn: 3940  rcz: 27  deg: 1  resp: 3827
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 4347  cdn: 59513  rcz: 42  deg:  1  resp: 4347
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 8   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  19                probefrag:   393 ppasses:    1
  Hash join   Resc: 8182   Resp: 8182
***********************
Join order[31]:  OE_ORDER_LINES_ALL[OOL]#2  MTL_DEMAND[MD1]#0  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_HEADERS_ALL[OOH]#3  OE_ORDER_LINES_ALL[OOL]#4
Now joining: MTL_DEMAND[MD1]#0 *******
NL Join
  Outer table: cost: 3827  cdn: 3940  rcz: 27  resp:  3827
  Inner table: MTL_DEMAND
    Access path: tsc  Resc: 15
    Join:  Resc:  62927  Resp:  62927
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N1
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 29
  IX_SEL:  1.0000e+00  TB_SEL:  2.5381e-04
    Join:  resc: 118087  resp: 118087
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N12
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 26
  IX_SEL:  1.0000e+00  TB_SEL:  2.5381e-04
    Join:  resc: 106267  resp: 106267
  Access path: index (join index)
      Index: MTL_DEMAND_N13
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 11707  resp: 11707
  Best NL cost: 11707  resp: 11707
Outer join cardinality:  3940 = max ( outer (3940) , (outer (3940) * inner (822) * sel (2.5381e-04) )  [flag=16]
SM Join
  Outer table:
    resc: 3827  cdn: 3940  rcz: 27  deg: 1  resp: 3827
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       20 Row size:           40 Rows:       3940
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         67
      Total IO sort cost: 44
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        3 Row size:           29 Rows:        822
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         50
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  3912  Resp:  3912
HA Join
  Outer table:
    resc: 3827  cdn: 3940  rcz: 27  deg: 1  resp: 3827
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 3   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  19                probefrag:   3 ppasses:    1
  Hash join   Resc: 3845   Resp: 3845
Join result: cost: 3845  cdn: 3940  rcz: 44
Now joining: MTL_SALES_ORDERS[MSO]#1 *******
NL Join
  Outer table: cost: 3845  cdn: 3940  rcz: 44  resp:  3845
  Inner table: MTL_SALES_ORDERS
    Access path: tsc  Resc: 132
    Join:  Resc:  523925  Resp:  523925
  Access path: index (unique)
      Index: MTL_SALES_ORDERS_U1
  TABLE: MTL_SALES_ORDERS
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  1.8148e-05  TB_SEL:  1.8148e-05
    Join:  resc: 7785  resp: 7785
  Access path: index (eq-unique)
      Index: MTL_SALES_ORDERS_U1
  TABLE: MTL_SALES_ORDERS
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 7785  resp: 7785
  Best NL cost: 7785  resp: 7785
Join cardinality:  197 = outer (3940) * inner (2755) * sel (1.8148e-05)  [flag=0]
SM Join
  Outer table:
    resc: 3845  cdn: 3940  rcz: 44  deg: 1  resp: 3845
  Inner table: MTL_SALES_ORDERS
    resc: 132  cdn: 2755  rcz: 15  deg:  1  resp: 132
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       29 Row size:           59 Rows:       3940
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         76
      Total IO sort cost: 52
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       10 Row size:           27 Rows:       2755
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         57
      Total IO sort cost: 34
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4063  Resp:  4063
HA Join
  Outer table:
    resc: 3845  cdn: 3940  rcz: 44  deg: 1  resp: 3845
  Inner table: MTL_SALES_ORDERS
    resc: 132  cdn: 2755  rcz: 15  deg:  1  resp: 132
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 3   Deg: 1   (sides swapped)
      hash_area:  256 (max=13107)  buildfrag:  27                probefrag:   10 ppasses:    1
  Hash join   Resc: 3980   Resp: 3980
  Outer table:
    resc: 132  cdn: 2755  rcz: 15  deg: 1  resp: 132
  Inner table: MTL_DEMAND
    resc: 3845  cdn: 3940  rcz: 44  deg:  1  resp: 3845
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 2   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  10                probefrag:   27 ppasses:    1
  Hash join   Resc: 3979   Resp: 3979
Join result: cost: 3979  cdn: 197  rcz: 59
Now joining: OE_ORDER_HEADERS_ALL[OOH]#3 *******
NL Join
  Outer table: cost: 3979  cdn: 197  rcz: 59  resp:  3979
  Inner table: OE_ORDER_HEADERS_ALL
    Access path: tsc  Resc: 483
    Join:  Resc:  99130  Resp:  99130
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  1.8833e-05  TB_SEL:  1.8833e-05
    Join:  resc: 4373  resp: 4373
  Best NL cost: 4373  resp: 4373
Join cardinality:  197 = outer (197) * inner (26401) * sel (3.7811e-05)  [flag=0]
SM Join
  Outer table:
    resc: 3979  cdn: 197  rcz: 59  deg: 1  resp: 3979
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        2 Row size:           75 Rows:        197
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         49
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4599  Resp:  4599
HA Join
  Outer table:
    resc: 3979  cdn: 197  rcz: 59  deg: 1  resp: 3979
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  2                probefrag:   88 ppasses:    1
  Hash join   Resc: 4463   Resp: 4463
Join result: cost: 4373  cdn: 197  rcz: 74
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 4373  cdn: 197  rcz: 74  resp:  4373
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  758292  Resp:  758292
  Access path: index (unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  3.9236e-06  TB_SEL:  3.9236e-06
    Join:  resc: 4767  resp: 4767
  Access path: index (join index)
      Index: OE_ORDER_LINES_N1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 3
  IX_SEL:  0.0000e+00  TB_SEL:  2.4557e-05
    Join:  resc: 4964  resp: 4964
  Access path: index (eq-unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 4767  resp: 4767
  Best NL cost: 4767  resp: 4767
Join cardinality:  0 = outer (197) * inner (84386) * sel (1.0497e-10)  [flag=0]
SM Join
  Outer table:
    resc: 4373  cdn: 197  rcz: 74  deg: 1  resp: 4373
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        3 Row size:           92 Rows:        197
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         50
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  8688  Resp:  8688
HA Join
  Outer table:
    resc: 4373  cdn: 197  rcz: 74  deg: 1  resp: 4373
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 2   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  3                probefrag:   402 ppasses:    1
  Hash join   Resc: 8202   Resp: 8202
***********************
Join order[32]:  OE_ORDER_LINES_ALL[OOL]#2  MTL_DEMAND[MD1]#0  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_LINES_ALL[OOL]#4  OE_ORDER_HEADERS_ALL[OOH]#3
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 3979  cdn: 197  rcz: 59  resp:  3979
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  757898  Resp:  757898
  Access path: index (unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  3.9236e-06  TB_SEL:  3.9236e-06
    Join:  resc: 4373  resp: 4373
  Access path: index (eq-unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 4373  resp: 4373
  Best NL cost: 4373  resp: 4373
Join cardinality:  65 = outer (197) * inner (84386) * sel (3.9294e-06)  [flag=0]
SM Join
  Outer table:
    resc: 3979  cdn: 197  rcz: 59  deg: 1  resp: 3979
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        2 Row size:           75 Rows:        197
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         49
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  8292  Resp:  8292
HA Join
  Outer table:
    resc: 3979  cdn: 197  rcz: 59  deg: 1  resp: 3979
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  2                probefrag:   402 ppasses:    1
  Hash join   Resc: 7807   Resp: 7807
Join result: cost: 4373  cdn: 65  rcz: 86
Now joining: OE_ORDER_HEADERS_ALL[OOH]#3 *******
NL Join
  Outer table: cost: 4373  cdn: 65  rcz: 86  resp:  4373
  Inner table: OE_ORDER_HEADERS_ALL
    Access path: tsc  Resc: 483
    Join:  Resc:  35768  Resp:  35768
  Access path: index (unique)
      Index: OE_ORDER_HEADERS_U1
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  1.8939e-05  TB_SEL:  1.8939e-05
    Join:  resc: 4438  resp: 4438
  Access path: index (eq-unique)
      Index: OE_ORDER_HEADERS_U1
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 4438  resp: 4438
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  1.8833e-05  TB_SEL:  1.8833e-05
    Join:  resc: 4503  resp: 4503
  Best NL cost: 4438  resp: 4438
Join cardinality:  0 = outer (65) * inner (26401) * sel (1.0101e-09)  [flag=0]
SM Join
  Outer table:
    resc: 4373  cdn: 65  rcz: 86  deg: 1  resp: 4373
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        1 Row size:          105 Rows:         65
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         48
      Total IO sort cost: 24
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4992  Resp:  4992
HA Join
  Outer table:
    resc: 4373  cdn: 65  rcz: 86  deg: 1  resp: 4373
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  1                probefrag:   88 ppasses:    1
  Hash join   Resc: 4857   Resp: 4857
***********************
Join order[33]:  OE_ORDER_LINES_ALL[OOL]#2  MTL_DEMAND[MD1]#0  OE_ORDER_HEADERS_ALL[OOH]#3  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_LINES_ALL[OOL]#4
Now joining: OE_ORDER_HEADERS_ALL[OOH]#3 *******
NL Join
  Outer table: cost: 3845  cdn: 3940  rcz: 44  resp:  3845
  Inner table: OE_ORDER_HEADERS_ALL
    Access path: tsc  Resc: 483
    Join:  Resc:  1906865  Resp:  1906865
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 38932
  IX_SEL:  1.0000e+00  TB_SEL:  1.0000e+00
    Join:  resc: 153395925  resp: 153395925
  Best NL cost: 1906865  resp: 1906865
Join cardinality:  104019940 = outer (3940) * inner (26401) * sel (1.0000e+00)  [flag=0]
***********************
Join order[34]:  OE_ORDER_LINES_ALL[OOL]#2  MTL_DEMAND[MD1]#0  OE_ORDER_LINES_ALL[OOL]#4  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_HEADERS_ALL[OOH]#3
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 3845  cdn: 3940  rcz: 44  resp:  3845
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  15082225  Resp:  15082225
  Access path: index (unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  3.9236e-06  TB_SEL:  3.9236e-06
    Join:  resc: 11725  resp: 11725
  Access path: index (eq-unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 11725  resp: 11725
  Best NL cost: 11725  resp: 11725
Join cardinality:  1306 = outer (3940) * inner (84386) * sel (3.9294e-06)  [flag=0]
SM Join
  Outer table:
    resc: 3845  cdn: 3940  rcz: 44  deg: 1  resp: 3845
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       29 Row size:           59 Rows:       3940
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         76
      Total IO sort cost: 52
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  8186  Resp:  8186
HA Join
  Outer table:
    resc: 3845  cdn: 3940  rcz: 44  deg: 1  resp: 3845
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 12   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  27                probefrag:   402 ppasses:    1
  Hash join   Resc: 7684   Resp: 7684
***********************
Join order[35]:  OE_ORDER_LINES_ALL[OOL]#2  MTL_SALES_ORDERS[MSO]#1  MTL_DEMAND[MD1]#0  OE_ORDER_HEADERS_ALL[OOH]#3  OE_ORDER_LINES_ALL[OOL]#4
Now joining: MTL_SALES_ORDERS[MSO]#1 *******
NL Join
  Outer table: cost: 3827  cdn: 3940  rcz: 27  resp:  3827
  Inner table: MTL_SALES_ORDERS
    Access path: tsc  Resc: 132
    Join:  Resc:  523907  Resp:  523907
  Access path: index (unique)
      Index: MTL_SALES_ORDERS_U1
  TABLE: MTL_SALES_ORDERS
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  1.8148e-05  TB_SEL:  1.8148e-05
    Join:  resc: 7767  resp: 7767
  Access path: index (eq-unique)
      Index: MTL_SALES_ORDERS_U1
  TABLE: MTL_SALES_ORDERS
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 7767  resp: 7767
  Best NL cost: 7767  resp: 7767
Join cardinality:  197 = outer (3940) * inner (2755) * sel (1.8148e-05)  [flag=0]
SM Join
  Outer table:
    resc: 3827  cdn: 3940  rcz: 27  deg: 1  resp: 3827
  Inner table: MTL_SALES_ORDERS
    resc: 132  cdn: 2755  rcz: 15  deg:  1  resp: 132
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       20 Row size:           40 Rows:       3940
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         67
      Total IO sort cost: 44
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       10 Row size:           27 Rows:       2755
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         57
      Total IO sort cost: 34
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4036  Resp:  4036
HA Join
  Outer table:
    resc: 3827  cdn: 3940  rcz: 27  deg: 1  resp: 3827
  Inner table: MTL_SALES_ORDERS
    resc: 132  cdn: 2755  rcz: 15  deg:  1  resp: 132
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 3   Deg: 1   (sides swapped)
      hash_area:  256 (max=13107)  buildfrag:  19                probefrag:   10 ppasses:    1
  Hash join   Resc: 3962   Resp: 3962
  Outer table:
    resc: 132  cdn: 2755  rcz: 15  deg: 1  resp: 132
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 3940  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 2   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  10                probefrag:   19 ppasses:    1
  Hash join   Resc: 3961   Resp: 3961
Join result: cost: 3961  cdn: 197  rcz: 42
Now joining: MTL_DEMAND[MD1]#0 *******
NL Join
  Outer table: cost: 3961  cdn: 197  rcz: 42  resp:  3961
  Inner table: MTL_DEMAND
    Access path: tsc  Resc: 15
    Join:  Resc:  6916  Resp:  6916
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N1
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 30
  IX_SEL:  1.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 9871  resp: 9871
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N12
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 27
  IX_SEL:  1.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 9280  resp: 9280
  Access path: index (join index)
      Index: MTL_DEMAND_N13
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 4355  resp: 4355
  Best NL cost: 4355  resp: 4355
Outer join cardinality:  861 = max ( outer (197) , (outer (197) * inner (822) * sel (5.3191e-03) )  [flag=16]
SM Join
  Outer table:
    resc: 3961  cdn: 197  rcz: 42  deg: 1  resp: 3961
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        2 Row size:           57 Rows:        197
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         49
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        3 Row size:           29 Rows:        822
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         50
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4028  Resp:  4028
HA Join
  Outer table:
    resc: 3961  cdn: 197  rcz: 42  deg: 1  resp: 3961
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  2                probefrag:   3 ppasses:    1
  Hash join   Resc: 3977   Resp: 3977
Join result: cost: 3977  cdn: 861  rcz: 59
Now joining: OE_ORDER_HEADERS_ALL[OOH]#3 *******
NL Join
  Outer table: cost: 3977  cdn: 861  rcz: 59  resp:  3977
  Inner table: OE_ORDER_HEADERS_ALL
    Access path: tsc  Resc: 483
    Join:  Resc:  419840  Resp:  419840
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  1.8833e-05  TB_SEL:  1.8833e-05
    Join:  resc: 5699  resp: 5699
  Best NL cost: 5699  resp: 5699
Join cardinality:  860 = outer (861) * inner (26401) * sel (3.7811e-05)  [flag=0]
SM Join
  Outer table:
    resc: 3977  cdn: 861  rcz: 59  deg: 1  resp: 3977
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        8 Row size:           75 Rows:        861
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         55
      Total IO sort cost: 32
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4603  Resp:  4603
HA Join
  Outer table:
    resc: 3977  cdn: 861  rcz: 59  deg: 1  resp: 3977
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 2   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  8                probefrag:   88 ppasses:    1
  Hash join   Resc: 4462   Resp: 4462
***********************
Join order[36]:  OE_ORDER_LINES_ALL[OOL]#2  MTL_SALES_ORDERS[MSO]#1  MTL_DEMAND[MD1]#0  OE_ORDER_LINES_ALL[OOL]#4  OE_ORDER_HEADERS_ALL[OOH]#3
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 3977  cdn: 861  rcz: 59  resp:  3977
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  3299024  Resp:  3299024
  Access path: index (unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  3.9236e-06  TB_SEL:  3.9236e-06
    Join:  resc: 5699  resp: 5699
  Access path: index (eq-unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 5699  resp: 5699
  Best NL cost: 5699  resp: 5699
Join cardinality:  286 = outer (861) * inner (84386) * sel (3.9294e-06)  [flag=0]
SM Join
  Outer table:
    resc: 3977  cdn: 861  rcz: 59  deg: 1  resp: 3977
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        8 Row size:           75 Rows:        861
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         55
      Total IO sort cost: 32
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  8296  Resp:  8296
HA Join
  Outer table:
    resc: 3977  cdn: 861  rcz: 59  deg: 1  resp: 3977
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 4   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  8                probefrag:   402 ppasses:    1
  Hash join   Resc: 7808   Resp: 7808
***********************
Join order[37]:  OE_ORDER_LINES_ALL[OOL]#2  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_HEADERS_ALL[OOH]#3  MTL_DEMAND[MD1]#0  OE_ORDER_LINES_ALL[OOL]#4
Now joining: OE_ORDER_HEADERS_ALL[OOH]#3 *******
NL Join
  Outer table: cost: 3961  cdn: 197  rcz: 42  resp:  3961
  Inner table: OE_ORDER_HEADERS_ALL
    Access path: tsc  Resc: 483
    Join:  Resc:  99112  Resp:  99112
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  1.8833e-05  TB_SEL:  1.8833e-05
    Join:  resc: 4355  resp: 4355
  Best NL cost: 4355  resp: 4355
Join cardinality:  197 = outer (197) * inner (26401) * sel (3.7811e-05)  [flag=0]
SM Join
  Outer table:
    resc: 3961  cdn: 197  rcz: 42  deg: 1  resp: 3961
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        2 Row size:           57 Rows:        197
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         49
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4581  Resp:  4581
HA Join
  Outer table:
    resc: 3961  cdn: 197  rcz: 42  deg: 1  resp: 3961
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  2                probefrag:   88 ppasses:    1
  Hash join   Resc: 4445   Resp: 4445
Join result: cost: 4355  cdn: 197  rcz: 57
Now joining: MTL_DEMAND[MD1]#0 *******
NL Join
  Outer table: cost: 4355  cdn: 197  rcz: 57  resp:  4355
  Inner table: MTL_DEMAND
    Access path: tsc  Resc: 15
    Join:  Resc:  7310  Resp:  7310
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N1
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 30
  IX_SEL:  1.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 10265  resp: 10265
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N12
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 27
  IX_SEL:  1.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 9674  resp: 9674
  Access path: index (join index)
      Index: MTL_DEMAND_N13
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 4749  resp: 4749
  Best NL cost: 4749  resp: 4749
Outer join cardinality:  860 = max ( outer (197) , (outer (197) * inner (822) * sel (5.3191e-03) )  [flag=16]
SM Join
  Outer table:
    resc: 4355  cdn: 197  rcz: 57  deg: 1  resp: 4355
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        2 Row size:           73 Rows:        197
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         49
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        3 Row size:           29 Rows:        822
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         50
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4422  Resp:  4422
HA Join
  Outer table:
    resc: 4355  cdn: 197  rcz: 57  deg: 1  resp: 4355
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  2                probefrag:   3 ppasses:    1
  Hash join   Resc: 4371   Resp: 4371
Join result: cost: 4371  cdn: 860  rcz: 74
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 4371  cdn: 860  rcz: 74  resp:  4371
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  3295591  Resp:  3295591
  Access path: index (unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  3.9236e-06  TB_SEL:  3.9236e-06
    Join:  resc: 6091  resp: 6091
  Access path: index (join index)
      Index: OE_ORDER_LINES_N1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 3
  IX_SEL:  0.0000e+00  TB_SEL:  2.4557e-05
    Join:  resc: 6951  resp: 6951
  Access path: index (eq-unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 6091  resp: 6091
  Best NL cost: 6091  resp: 6091
Join cardinality:  0 = outer (860) * inner (84386) * sel (1.0497e-10)  [flag=0]
SM Join
  Outer table:
    resc: 4371  cdn: 860  rcz: 74  deg: 1  resp: 4371
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       10 Row size:           92 Rows:        860
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         57
      Total IO sort cost: 34
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  8692  Resp:  8692
HA Join
  Outer table:
    resc: 4371  cdn: 860  rcz: 74  deg: 1  resp: 4371
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 5   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  10                probefrag:   402 ppasses:    1
  Hash join   Resc: 8203   Resp: 8203
***********************
Join order[38]:  OE_ORDER_LINES_ALL[OOL]#2  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_HEADERS_ALL[OOH]#3  OE_ORDER_LINES_ALL[OOL]#4  MTL_DEMAND[MD1]#0
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 4355  cdn: 197  rcz: 57  resp:  4355
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  758274  Resp:  758274
  Access path: index (unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  3.9236e-06  TB_SEL:  3.9236e-06
    Join:  resc: 4749  resp: 4749
  Access path: index (join index)
      Index: OE_ORDER_LINES_N1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 3
  IX_SEL:  0.0000e+00  TB_SEL:  2.4557e-05
    Join:  resc: 4946  resp: 4946
  Access path: index (eq-unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 4749  resp: 4749
  Best NL cost: 4749  resp: 4749
Join cardinality:  0 = outer (197) * inner (84386) * sel (1.0497e-10)  [flag=0]
SM Join
  Outer table:
    resc: 4355  cdn: 197  rcz: 57  deg: 1  resp: 4355
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        2 Row size:           73 Rows:        197
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         49
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  8668  Resp:  8668
HA Join
  Outer table:
    resc: 4355  cdn: 197  rcz: 57  deg: 1  resp: 4355
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  2                probefrag:   402 ppasses:    1
  Hash join   Resc: 8183   Resp: 8183
***********************
Join order[39]:  OE_ORDER_LINES_ALL[OOL]#2  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_LINES_ALL[OOL]#4  MTL_DEMAND[MD1]#0  OE_ORDER_HEADERS_ALL[OOH]#3
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 3961  cdn: 197  rcz: 42  resp:  3961
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  757880  Resp:  757880
  Access path: index (unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  3.9236e-06  TB_SEL:  3.9236e-06
    Join:  resc: 4355  resp: 4355
  Access path: index (eq-unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 4355  resp: 4355
  Best NL cost: 4355  resp: 4355
Join cardinality:  65 = outer (197) * inner (84386) * sel (3.9294e-06)  [flag=0]
SM Join
  Outer table:
    resc: 3961  cdn: 197  rcz: 42  deg: 1  resp: 3961
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        2 Row size:           57 Rows:        197
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         49
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  8274  Resp:  8274
HA Join
  Outer table:
    resc: 3961  cdn: 197  rcz: 42  deg: 1  resp: 3961
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  2                probefrag:   402 ppasses:    1
  Hash join   Resc: 7789   Resp: 7789
Join result: cost: 4355  cdn: 65  rcz: 69
Now joining: MTL_DEMAND[MD1]#0 *******
NL Join
  Outer table: cost: 4355  cdn: 65  rcz: 69  resp:  4355
  Inner table: MTL_DEMAND
    Access path: tsc  Resc: 15
    Join:  Resc:  5330  Resp:  5330
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N1
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 30
  IX_SEL:  1.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 6305  resp: 6305
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N12
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 27
  IX_SEL:  1.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 6110  resp: 6110
  Access path: index (join index)
      Index: MTL_DEMAND_N13
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 4485  resp: 4485
  Best NL cost: 4485  resp: 4485
Outer join cardinality:  286 = max ( outer (65) , (outer (65) * inner (822) * sel (5.3191e-03) )  [flag=16]
SM Join
  Outer table:
    resc: 4355  cdn: 65  rcz: 69  deg: 1  resp: 4355
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        1 Row size:           86 Rows:         65
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         48
      Total IO sort cost: 24
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        3 Row size:           29 Rows:        822
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         50
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4421  Resp:  4421
HA Join
  Outer table:
    resc: 4355  cdn: 65  rcz: 69  deg: 1  resp: 4355
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  1                probefrag:   3 ppasses:    1
  Hash join   Resc: 4371   Resp: 4371
Join result: cost: 4371  cdn: 286  rcz: 86
Now joining: OE_ORDER_HEADERS_ALL[OOH]#3 *******
NL Join
  Outer table: cost: 4371  cdn: 286  rcz: 86  resp:  4371
  Inner table: OE_ORDER_HEADERS_ALL
    Access path: tsc  Resc: 483
    Join:  Resc:  142509  Resp:  142509
  Access path: index (unique)
      Index: OE_ORDER_HEADERS_U1
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  1.8939e-05  TB_SEL:  1.8939e-05
    Join:  resc: 4657  resp: 4657
  Access path: index (eq-unique)
      Index: OE_ORDER_HEADERS_U1
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 4657  resp: 4657
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  1.8833e-05  TB_SEL:  1.8833e-05
    Join:  resc: 4943  resp: 4943
  Best NL cost: 4657  resp: 4657
Join cardinality:  0 = outer (286) * inner (26401) * sel (1.0101e-09)  [flag=0]
SM Join
  Outer table:
    resc: 4371  cdn: 286  rcz: 86  deg: 1  resp: 4371
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        4 Row size:          105 Rows:        286
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         51
      Total IO sort cost: 28
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4993  Resp:  4993
HA Join
  Outer table:
    resc: 4371  cdn: 286  rcz: 86  deg: 1  resp: 4371
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  4                probefrag:   88 ppasses:    1
  Hash join   Resc: 4855   Resp: 4855
***********************
Join order[40]:  OE_ORDER_LINES_ALL[OOL]#2  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_LINES_ALL[OOL]#4  OE_ORDER_HEADERS_ALL[OOH]#3  MTL_DEMAND[MD1]#0
Now joining: OE_ORDER_HEADERS_ALL[OOH]#3 *******
NL Join
  Outer table: cost: 4355  cdn: 65  rcz: 69  resp:  4355
  Inner table: OE_ORDER_HEADERS_ALL
    Access path: tsc  Resc: 483
    Join:  Resc:  35750  Resp:  35750
  Access path: index (unique)
      Index: OE_ORDER_HEADERS_U1
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  1.8939e-05  TB_SEL:  1.8939e-05
    Join:  resc: 4420  resp: 4420
  Access path: index (eq-unique)
      Index: OE_ORDER_HEADERS_U1
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 4420  resp: 4420
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  1.8833e-05  TB_SEL:  1.8833e-05
    Join:  resc: 4485  resp: 4485
  Best NL cost: 4420  resp: 4420
Join cardinality:  0 = outer (65) * inner (26401) * sel (1.0101e-09)  [flag=0]
SM Join
  Outer table:
    resc: 4355  cdn: 65  rcz: 69  deg: 1  resp: 4355
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        1 Row size:           86 Rows:         65
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         48
      Total IO sort cost: 24
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4974  Resp:  4974
HA Join
  Outer table:
    resc: 4355  cdn: 65  rcz: 69  deg: 1  resp: 4355
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  1                probefrag:   88 ppasses:    1
  Hash join   Resc: 4839   Resp: 4839
Join result: cost: 4420  cdn: 1  rcz: 84
Now joining: MTL_DEMAND[MD1]#0 *******
NL Join
  Outer table: cost: 4420  cdn: 1  rcz: 84  resp:  4420
  Inner table: MTL_DEMAND
    Access path: tsc  Resc: 15
    Join:  Resc:  4435  Resp:  4435
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N1
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 30
  IX_SEL:  1.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 4450  resp: 4450
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N12
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 27
  IX_SEL:  1.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 4447  resp: 4447
  Access path: index (join index)
      Index: MTL_DEMAND_N13
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 4422  resp: 4422
  Best NL cost: 4422  resp: 4422
Outer join cardinality:  0 = max ( outer (0) , (outer (0) * inner (822) * sel (5.3191e-03) )  [flag=16]
SM Join
  Outer table:
    resc: 4420  cdn: 1  rcz: 84  deg: 1  resp: 4420
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        1 Row size:          103 Rows:          1
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         48
      Total IO sort cost: 24
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        3 Row size:           29 Rows:        822
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         50
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4486  Resp:  4486
HA Join
  Outer table:
    resc: 4420  cdn: 1  rcz: 84  deg: 1  resp: 4420
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  1                probefrag:   3 ppasses:    1
  Hash join   Resc: 4436   Resp: 4436
***********************
Join order[41]:  OE_ORDER_LINES_ALL[OOL]#2  OE_ORDER_HEADERS_ALL[OOH]#3  MTL_DEMAND[MD1]#0  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_LINES_ALL[OOL]#4
Now joining: OE_ORDER_HEADERS_ALL[OOH]#3 *******
NL Join
  Outer table: cost: 3827  cdn: 3940  rcz: 27  resp:  3827
  Inner table: OE_ORDER_HEADERS_ALL
    Access path: tsc  Resc: 483
    Join:  Resc:  1906847  Resp:  1906847
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 38932
  IX_SEL:  1.0000e+00  TB_SEL:  1.0000e+00
    Join:  resc: 153395907  resp: 153395907
  Best NL cost: 1906847  resp: 1906847
Join cardinality:  104019940 = outer (3940) * inner (26401) * sel (1.0000e+00)  [flag=0]
***********************
Join order[42]:  OE_ORDER_LINES_ALL[OOL]#2  OE_ORDER_LINES_ALL[OOL]#4  MTL_DEMAND[MD1]#0  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_HEADERS_ALL[OOH]#3
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 3827  cdn: 3940  rcz: 27  resp:  3827
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  15082207  Resp:  15082207
  Access path: index (unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  3.9236e-06  TB_SEL:  3.9236e-06
    Join:  resc: 11707  resp: 11707
  Access path: index (eq-unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 11707  resp: 11707
  Best NL cost: 11707  resp: 11707
Join cardinality:  1306 = outer (3940) * inner (84386) * sel (3.9294e-06)  [flag=0]
SM Join
  Outer table:
    resc: 3827  cdn: 3940  rcz: 27  deg: 1  resp: 3827
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       20 Row size:           40 Rows:       3940
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         67
      Total IO sort cost: 44
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  8158  Resp:  8158
HA Join
  Outer table:
    resc: 3827  cdn: 3940  rcz: 27  deg: 1  resp: 3827
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 8   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  19                probefrag:   402 ppasses:    1
  Hash join   Resc: 7662   Resp: 7662
***********************
Join order[43]:  OE_ORDER_HEADERS_ALL[OOH]#3  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_LINES_ALL[OOL]#2  MTL_DEMAND[MD1]#0  OE_ORDER_LINES_ALL[OOL]#4
Now joining: MTL_SALES_ORDERS[MSO]#1 *******
NL Join
  Outer table: cost: 483  cdn: 26401  rcz: 15  resp:  483
  Inner table: MTL_SALES_ORDERS
    Access path: tsc  Resc: 132
    Join:  Resc:  3485415  Resp:  3485415
  Best NL cost: 3485415  resp: 3485415
Join cardinality:  2750 = outer (26401) * inner (2755) * sel (3.7811e-05)  [flag=0]
SM Join
  Outer table:
    resc: 483  cdn: 26401  rcz: 15  deg: 1  resp: 483
  Inner table: MTL_SALES_ORDERS
    resc: 132  cdn: 2755  rcz: 15  deg:  1  resp: 132
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       10 Row size:           27 Rows:       2755
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         57
      Total IO sort cost: 34
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  760  Resp:  760
HA Join
  Outer table:
    resc: 483  cdn: 26401  rcz: 15  deg: 1  resp: 483
  Inner table: MTL_SALES_ORDERS
    resc: 132  cdn: 2755  rcz: 15  deg:  1  resp: 132
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 10   Deg: 1   (sides swapped)
      hash_area:  256 (max=13107)  buildfrag:  88                probefrag:   10 ppasses:    1
  Hash join   Resc: 625   Resp: 625
  Outer table:
    resc: 132  cdn: 2755  rcz: 15  deg: 1  resp: 132
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 2   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  10                probefrag:   88 ppasses:    1
  Hash join   Resc: 617   Resp: 617
Join result: cost: 617  cdn: 2750  rcz: 30
Now joining: OE_ORDER_LINES_ALL[OOL]#2 *******
NL Join
  Outer table: cost: 617  cdn: 2750  rcz: 30  resp:  617
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  10524867  Resp:  10524867
  Best NL cost: 10524867  resp: 10524867
Join cardinality:  197 = outer (2750) * inner (3940) * sel (1.8148e-05)  [flag=0]
SM Join
  Outer table:
    resc: 617  cdn: 2750  rcz: 30  deg: 1  resp: 617
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 3940  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       15 Row size:           43 Rows:       2750
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         62
      Total IO sort cost: 38
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       20 Row size:           40 Rows:       3940
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         67
      Total IO sort cost: 44
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4526  Resp:  4526
HA Join
  Outer table:
    resc: 617  cdn: 2750  rcz: 30  deg: 1  resp: 617
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 3940  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 2   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  15                probefrag:   19 ppasses:    1
  Hash join   Resc: 4446   Resp: 4446
***********************
Join order[44]:  OE_ORDER_HEADERS_ALL[OOH]#3  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_LINES_ALL[OOL]#4  OE_ORDER_LINES_ALL[OOL]#2  MTL_DEMAND[MD1]#0
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 617  cdn: 2750  rcz: 30  resp:  617
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  10524867  Resp:  10524867
  Access path: index (join index)
      Index: OE_ORDER_LINES_N1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 3
  IX_SEL:  0.0000e+00  TB_SEL:  2.4557e-05
    Join:  resc: 8867  resp: 8867
  Best NL cost: 8867  resp: 8867
Join cardinality:  6200 = outer (2750) * inner (84386) * sel (2.6713e-05)  [flag=0]
SM Join
  Outer table:
    resc: 617  cdn: 2750  rcz: 30  deg: 1  resp: 617
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       15 Row size:           43 Rows:       2750
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         62
      Total IO sort cost: 38
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  4944  Resp:  4944
HA Join
  Outer table:
    resc: 617  cdn: 2750  rcz: 30  deg: 1  resp: 617
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 7   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  15                probefrag:   402 ppasses:    1
  Hash join   Resc: 4451   Resp: 4451
***********************
Join order[45]:  OE_ORDER_HEADERS_ALL[OOH]#3  OE_ORDER_LINES_ALL[OOL]#2  MTL_DEMAND[MD1]#0  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_LINES_ALL[OOL]#4
Now joining: OE_ORDER_LINES_ALL[OOL]#2 *******
NL Join
  Outer table: cost: 483  cdn: 26401  rcz: 15  resp:  483
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  101037110  Resp:  101037110
  Best NL cost: 101037110  resp: 101037110
Join cardinality:  104019940 = outer (26401) * inner (3940) * sel (1.0000e+00)  [flag=0]
***********************
Join order[46]:  OE_ORDER_HEADERS_ALL[OOH]#3  OE_ORDER_LINES_ALL[OOL]#4  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_LINES_ALL[OOL]#2  MTL_DEMAND[MD1]#0
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 483  cdn: 26401  rcz: 15  resp:  483
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  101037110  Resp:  101037110
  Access path: index (join index)
      Index: OE_ORDER_LINES_N1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 3
  IX_SEL:  0.0000e+00  TB_SEL:  2.4557e-05
    Join:  resc: 79686  resp: 79686
  Best NL cost: 79686  resp: 79686
Join cardinality:  59513 = outer (26401) * inner (84386) * sel (2.6713e-05)  [flag=0]
SM Join
  Outer table:
    resc: 483  cdn: 26401  rcz: 15  deg: 1  resp: 483
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  4882  Resp:  4882
SM Join (with index on outer)
  Access path: index (no sta/stp keys)
      Index: OE_ORDER_HEADERS_U1
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 37885
  IX_SEL:  1.0000e+00  TB_SEL:  1.0000e+00
  Outer table:
    resc: 37885  cdn: 26401  rcz: 15  deg: 1  resp: 37885
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  42173  Resp:  42173
HA Join
  Outer table:
    resc: 483  cdn: 26401  rcz: 15  deg: 1  resp: 483
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 37   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  88                probefrag:   402 ppasses:    1
  Hash join   Resc: 4347   Resp: 4347
Join result: cost: 4347  cdn: 59513  rcz: 42
Now joining: MTL_SALES_ORDERS[MSO]#1 *******
NL Join
  Outer table: cost: 4347  cdn: 59513  rcz: 42  resp:  4347
  Inner table: MTL_SALES_ORDERS
    Access path: tsc  Resc: 132
    Join:  Resc:  7860063  Resp:  7860063
  Best NL cost: 7860063  resp: 7860063
Join cardinality:  59494 = outer (59513) * inner (2755) * sel (3.6284e-04)  [flag=0]
SM Join
  Outer table:
    resc: 4347  cdn: 59513  rcz: 42  deg: 1  resp: 4347
  Inner table: MTL_SALES_ORDERS
    resc: 132  cdn: 2755  rcz: 15  deg:  1  resp: 132
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      416 Row size:           57 Rows:      59513
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        510
      Total IO sort cost: 463
      Total CPU sort cost: 0
      Total Temp space used: 7185000
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       10 Row size:           27 Rows:       2755
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         57
      Total IO sort cost: 34
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4976  Resp:  4976
HA Join
  Outer table:
    resc: 4347  cdn: 59513  rcz: 42  deg: 1  resp: 4347
  Inner table: MTL_SALES_ORDERS
    resc: 132  cdn: 2755  rcz: 15  deg:  1  resp: 132
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 81   Deg: 1   (sides swapped)
      hash_area:  256 (max=13107)  buildfrag:  393                probefrag:   10 ppasses:    1
  Hash join   Resc: 4560   Resp: 4560
  Outer table:
    resc: 132  cdn: 2755  rcz: 15  deg: 1  resp: 132
  Inner table: OE_ORDER_LINES_ALL
    resc: 4347  cdn: 59513  rcz: 42  deg:  1  resp: 4347
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 5   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  10                probefrag:   393 ppasses:    1
  Hash join   Resc: 4484   Resp: 4484
***********************
Join order[47]:  OE_ORDER_HEADERS_ALL[OOH]#3  OE_ORDER_LINES_ALL[OOL]#4  OE_ORDER_LINES_ALL[OOL]#2  MTL_DEMAND[MD1]#0  MTL_SALES_ORDERS[MSO]#1
Now joining: OE_ORDER_LINES_ALL[OOL]#2 *******
NL Join
  Outer table: cost: 4347  cdn: 59513  rcz: 42  resp:  4347
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  227760598  Resp:  227760598
  Best NL cost: 227760598  resp: 227760598
Join cardinality:  921 = outer (59513) * inner (3940) * sel (3.9294e-06)  [flag=0]
SM Join
  Outer table:
    resc: 4347  cdn: 59513  rcz: 42  deg: 1  resp: 4347
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 3940  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      416 Row size:           57 Rows:      59513
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        510
      Total IO sort cost: 463
      Total CPU sort cost: 0
      Total Temp space used: 7185000
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       20 Row size:           40 Rows:       3940
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         67
      Total IO sort cost: 44
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  8680  Resp:  8680
HA Join
  Outer table:
    resc: 4347  cdn: 59513  rcz: 42  deg: 1  resp: 4347
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 3940  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 83   Deg: 1   (sides swapped)
      hash_area:  256 (max=13107)  buildfrag:  393                probefrag:   19 ppasses:    1
  Hash join   Resc: 8257   Resp: 8257
  Outer table:
    resc: 3827  cdn: 3940  rcz: 27  deg: 1  resp: 3827
  Inner table: OE_ORDER_LINES_ALL
    resc: 4347  cdn: 59513  rcz: 42  deg:  1  resp: 4347
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 8   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  19                probefrag:   393 ppasses:    1
  Hash join   Resc: 8182   Resp: 8182
***********************
Join order[48]:  OE_ORDER_LINES_ALL[OOL]#4  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_LINES_ALL[OOL]#2  MTL_DEMAND[MD1]#0  OE_ORDER_HEADERS_ALL[OOH]#3
Now joining: MTL_SALES_ORDERS[MSO]#1 *******
NL Join
  Outer table: cost: 3827  cdn: 84386  rcz: 27  resp:  3827
  Inner table: MTL_SALES_ORDERS
    Access path: tsc  Resc: 132
    Join:  Resc:  11142779  Resp:  11142779
  Best NL cost: 11142779  resp: 11142779
Join cardinality:  232491538 = outer (84386) * inner (2755) * sel (1.0000e+00)  [flag=0]
***********************
Join order[49]:  OE_ORDER_LINES_ALL[OOL]#4  OE_ORDER_LINES_ALL[OOL]#2  MTL_DEMAND[MD1]#0  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_HEADERS_ALL[OOH]#3
Now joining: OE_ORDER_LINES_ALL[OOL]#2 *******
NL Join
  Outer table: cost: 3827  cdn: 84386  rcz: 27  resp:  3827
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  322949049  Resp:  322949049
  Best NL cost: 322949049  resp: 322949049
Join cardinality:  1306 = outer (84386) * inner (3940) * sel (3.9294e-06)  [flag=0]
SM Join
  Outer table:
    resc: 3827  cdn: 84386  rcz: 27  deg: 1  resp: 3827
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 3940  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       20 Row size:           40 Rows:       3940
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         67
      Total IO sort cost: 44
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  8158  Resp:  8158
SM Join (with index on outer)
  Access path: index (no sta/stp keys)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 88840
  IX_SEL:  1.0000e+00  TB_SEL:  1.0000e+00
  Outer table:
    resc: 88840  cdn: 84386  rcz: 27  deg: 1  resp: 88840
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 3940  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       20 Row size:           40 Rows:       3940
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         67
      Total IO sort cost: 44
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  92710  Resp:  92710
HA Join
  Outer table:
    resc: 3827  cdn: 84386  rcz: 27  deg: 1  resp: 3827
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 3940  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 85   Deg: 1   (sides swapped)
      hash_area:  256 (max=13107)  buildfrag:  402                probefrag:   19 ppasses:    1
  Hash join   Resc: 7739   Resp: 7739
  Outer table:
    resc: 3827  cdn: 3940  rcz: 27  deg: 1  resp: 3827
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 8   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  19                probefrag:   402 ppasses:    1
  Hash join   Resc: 7662   Resp: 7662
***********************
Join order[50]:  OE_ORDER_LINES_ALL[OOL]#4  OE_ORDER_HEADERS_ALL[OOH]#3  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_LINES_ALL[OOL]#2  MTL_DEMAND[MD1]#0
Now joining: OE_ORDER_HEADERS_ALL[OOH]#3 *******
NL Join
  Outer table: cost: 3827  cdn: 84386  rcz: 27  resp:  3827
  Inner table: OE_ORDER_HEADERS_ALL
    Access path: tsc  Resc: 483
    Join:  Resc:  40762265  Resp:  40762265
  Access path: index (unique)
      Index: OE_ORDER_HEADERS_U1
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  1.8939e-05  TB_SEL:  1.8939e-05
    Join:  resc: 88213  resp: 88213
  Access path: index (eq-unique)
      Index: OE_ORDER_HEADERS_U1
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 88213  resp: 88213
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 38932
  IX_SEL:  1.0000e+00  TB_SEL:  1.0000e+00
    Join:  resc: 3285319579  resp: 3285319579
  Best NL cost: 88213  resp: 88213
Join cardinality:  59513 = outer (84386) * inner (26401) * sel (2.6713e-05)  [flag=0]
SM Join
  Outer table:
    resc: 3827  cdn: 84386  rcz: 27  deg: 1  resp: 3827
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4882  Resp:  4882
SM Join (with index on outer)
  Access path: index (no sta/stp keys)
      Index: OE_ORDER_LINES_N1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 71892
  IX_SEL:  1.0000e+00  TB_SEL:  1.0000e+00
  Outer table:
    resc: 71892  cdn: 84386  rcz: 27  deg: 1  resp: 71892
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  72486  Resp:  72486
HA Join
  Outer table:
    resc: 3827  cdn: 84386  rcz: 27  deg: 1  resp: 3827
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 99   Deg: 1   (sides swapped)
      hash_area:  256 (max=13107)  buildfrag:  402                probefrag:   88 ppasses:    1
  Hash join   Resc: 4409   Resp: 4409
  Outer table:
    resc: 483  cdn: 26401  rcz: 15  deg: 1  resp: 483
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 37   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  88                probefrag:   402 ppasses:    1
  Hash join   Resc: 4347   Resp: 4347
Join result: cost: 4347  cdn: 59513  rcz: 42
Now joining: MTL_SALES_ORDERS[MSO]#1 *******
NL Join
  Outer table: cost: 4347  cdn: 59513  rcz: 42  resp:  4347
  Inner table: MTL_SALES_ORDERS
    Access path: tsc  Resc: 132
    Join:  Resc:  7860063  Resp:  7860063
  Best NL cost: 7860063  resp: 7860063
Join cardinality:  6200 = outer (59513) * inner (2755) * sel (3.7811e-05)  [flag=0]
SM Join
  Outer table:
    resc: 4347  cdn: 59513  rcz: 42  deg: 1  resp: 4347
  Inner table: MTL_SALES_ORDERS
    resc: 132  cdn: 2755  rcz: 15  deg:  1  resp: 132
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      416 Row size:           57 Rows:      59513
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        510
      Total IO sort cost: 463
      Total CPU sort cost: 0
      Total Temp space used: 6235000
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       10 Row size:           27 Rows:       2755
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         57
      Total IO sort cost: 34
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4976  Resp:  4976
HA Join
  Outer table:
    resc: 4347  cdn: 59513  rcz: 42  deg: 1  resp: 4347
  Inner table: MTL_SALES_ORDERS
    resc: 132  cdn: 2755  rcz: 15  deg:  1  resp: 132
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 81   Deg: 1   (sides swapped)
      hash_area:  256 (max=13107)  buildfrag:  393                probefrag:   10 ppasses:    1
  Hash join   Resc: 4560   Resp: 4560
  Outer table:
    resc: 132  cdn: 2755  rcz: 15  deg: 1  resp: 132
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 4347  cdn: 59513  rcz: 42  deg:  1  resp: 4347
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 5   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  10                probefrag:   393 ppasses:    1
  Hash join   Resc: 4484   Resp: 4484
***********************
Join order[51]:  OE_ORDER_LINES_ALL[OOL]#4  OE_ORDER_HEADERS_ALL[OOH]#3  OE_ORDER_LINES_ALL[OOL]#2  MTL_DEMAND[MD1]#0  MTL_SALES_ORDERS[MSO]#1
Now joining: OE_ORDER_LINES_ALL[OOL]#2 *******
NL Join
  Outer table: cost: 4347  cdn: 59513  rcz: 42  resp:  4347
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  227760598  Resp:  227760598
  Best NL cost: 227760598  resp: 227760598
Join cardinality:  921 = outer (59513) * inner (3940) * sel (3.9294e-06)  [flag=0]
SM Join
  Outer table:
    resc: 4347  cdn: 59513  rcz: 42  deg: 1  resp: 4347
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 3940  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      416 Row size:           57 Rows:      59513
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        510
      Total IO sort cost: 463
      Total CPU sort cost: 0
      Total Temp space used: 6235000
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       20 Row size:           40 Rows:       3940
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         67
      Total IO sort cost: 44
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  8680  Resp:  8680
HA Join
  Outer table:
    resc: 4347  cdn: 59513  rcz: 42  deg: 1  resp: 4347
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 3940  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 83   Deg: 1   (sides swapped)
      hash_area:  256 (max=13107)  buildfrag:  393                probefrag:   19 ppasses:    1
  Hash join   Resc: 8257   Resp: 8257
  Outer table:
    resc: 3827  cdn: 3940  rcz: 27  deg: 1  resp: 3827
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 4347  cdn: 59513  rcz: 42  deg:  1  resp: 4347
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 8   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  19                probefrag:   393 ppasses:    1
  Hash join   Resc: 8182   Resp: 8182
***********************
Join order[52]:  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_LINES_ALL[OOL]#2  MTL_DEMAND[MD1]#0  OE_ORDER_HEADERS_ALL[OOH]#3  OE_ORDER_LINES_ALL[OOL]#4
Now joining: OE_ORDER_LINES_ALL[OOL]#2 *******
NL Join
  Outer table: cost: 132  cdn: 2755  rcz: 15  resp:  132
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  10543517  Resp:  10543517
  Best NL cost: 10543517  resp: 10543517
Join cardinality:  197 = outer (2755) * inner (3940) * sel (1.8148e-05)  [flag=0]
SM Join
  Outer table:
    resc: 132  cdn: 2755  rcz: 15  deg: 1  resp: 132
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 3940  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       10 Row size:           27 Rows:       2755
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         57
      Total IO sort cost: 34
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       20 Row size:           40 Rows:       3940
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         67
      Total IO sort cost: 44
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4036  Resp:  4036
SM Join (with index on outer)
  Access path: index (no sta/stp keys)
      Index: MTL_SALES_ORDERS_U1
  TABLE: MTL_SALES_ORDERS
      RSC_CPU: 0   RSC_IO: 40198
  IX_SEL:  1.0000e+00  TB_SEL:  1.0000e+00
  Outer table:
    resc: 40198  cdn: 2755  rcz: 15  deg: 1  resp: 40198
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 3940  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       20 Row size:           40 Rows:       3940
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         67
      Total IO sort cost: 44
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  44068  Resp:  44068
HA Join
  Outer table:
    resc: 132  cdn: 2755  rcz: 15  deg: 1  resp: 132
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 3940  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 2   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  10                probefrag:   19 ppasses:    1
  Hash join   Resc: 3961   Resp: 3961
Join result: cost: 3961  cdn: 197  rcz: 42
Now joining: MTL_DEMAND[MD1]#0 *******
NL Join
  Outer table: cost: 3961  cdn: 197  rcz: 42  resp:  3961
  Inner table: MTL_DEMAND
    Access path: tsc  Resc: 15
    Join:  Resc:  6916  Resp:  6916
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N1
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 29
  IX_SEL:  1.0000e+00  TB_SEL:  2.5381e-04
    Join:  resc: 9674  resp: 9674
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N12
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 26
  IX_SEL:  1.0000e+00  TB_SEL:  2.5381e-04
    Join:  resc: 9083  resp: 9083
  Access path: index (join index)
      Index: MTL_DEMAND_N13
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 4355  resp: 4355
  Best NL cost: 4355  resp: 4355
Outer join cardinality:  197 = max ( outer (197) , (outer (197) * inner (822) * sel (2.5381e-04) )  [flag=16]
SM Join
  Outer table:
    resc: 3961  cdn: 197  rcz: 42  deg: 1  resp: 3961
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        2 Row size:           57 Rows:        197
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         49
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        3 Row size:           29 Rows:        822
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         50
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4028  Resp:  4028
HA Join
  Outer table:
    resc: 3961  cdn: 197  rcz: 42  deg: 1  resp: 3961
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  2                probefrag:   3 ppasses:    1
  Hash join   Resc: 3977   Resp: 3977
Join result: cost: 3977  cdn: 197  rcz: 59
Now joining: OE_ORDER_HEADERS_ALL[OOH]#3 *******
NL Join
  Outer table: cost: 3977  cdn: 197  rcz: 59  resp:  3977
  Inner table: OE_ORDER_HEADERS_ALL
    Access path: tsc  Resc: 483
    Join:  Resc:  99128  Resp:  99128
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  1.8833e-05  TB_SEL:  1.8833e-05
    Join:  resc: 4371  resp: 4371
  Best NL cost: 4371  resp: 4371
Join cardinality:  197 = outer (197) * inner (26401) * sel (3.7811e-05)  [flag=0]
SM Join
  Outer table:
    resc: 3977  cdn: 197  rcz: 59  deg: 1  resp: 3977
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        2 Row size:           75 Rows:        197
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         49
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4597  Resp:  4597
HA Join
  Outer table:
    resc: 3977  cdn: 197  rcz: 59  deg: 1  resp: 3977
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  2                probefrag:   88 ppasses:    1
  Hash join   Resc: 4461   Resp: 4461
Join result: cost: 4371  cdn: 197  rcz: 74
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 4371  cdn: 197  rcz: 74  resp:  4371
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  758290  Resp:  758290
  Access path: index (unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  3.9236e-06  TB_SEL:  3.9236e-06
    Join:  resc: 4765  resp: 4765
  Access path: index (join index)
      Index: OE_ORDER_LINES_N1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 3
  IX_SEL:  0.0000e+00  TB_SEL:  2.4557e-05
    Join:  resc: 4962  resp: 4962
  Access path: index (eq-unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 4765  resp: 4765
  Best NL cost: 4765  resp: 4765
Join cardinality:  0 = outer (197) * inner (84386) * sel (1.0497e-10)  [flag=0]
SM Join
  Outer table:
    resc: 4371  cdn: 197  rcz: 74  deg: 1  resp: 4371
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        3 Row size:           92 Rows:        197
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         50
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  8686  Resp:  8686
HA Join
  Outer table:
    resc: 4371  cdn: 197  rcz: 74  deg: 1  resp: 4371
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 2   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  3                probefrag:   402 ppasses:    1
  Hash join   Resc: 8200   Resp: 8200
***********************
Join order[53]:  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_LINES_ALL[OOL]#2  MTL_DEMAND[MD1]#0  OE_ORDER_LINES_ALL[OOL]#4  OE_ORDER_HEADERS_ALL[OOH]#3
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 3977  cdn: 197  rcz: 59  resp:  3977
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  757896  Resp:  757896
  Access path: index (unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  3.9236e-06  TB_SEL:  3.9236e-06
    Join:  resc: 4371  resp: 4371
  Access path: index (eq-unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 4371  resp: 4371
  Best NL cost: 4371  resp: 4371
Join cardinality:  65 = outer (197) * inner (84386) * sel (3.9294e-06)  [flag=0]
SM Join
  Outer table:
    resc: 3977  cdn: 197  rcz: 59  deg: 1  resp: 3977
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        2 Row size:           75 Rows:        197
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         49
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  8290  Resp:  8290
HA Join
  Outer table:
    resc: 3977  cdn: 197  rcz: 59  deg: 1  resp: 3977
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  2                probefrag:   402 ppasses:    1
  Hash join   Resc: 7805   Resp: 7805
Join result: cost: 4371  cdn: 65  rcz: 86
Now joining: OE_ORDER_HEADERS_ALL[OOH]#3 *******
NL Join
  Outer table: cost: 4371  cdn: 65  rcz: 86  resp:  4371
  Inner table: OE_ORDER_HEADERS_ALL
    Access path: tsc  Resc: 483
    Join:  Resc:  35766  Resp:  35766
  Access path: index (unique)
      Index: OE_ORDER_HEADERS_U1
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  1.8939e-05  TB_SEL:  1.8939e-05
    Join:  resc: 4436  resp: 4436
  Access path: index (eq-unique)
      Index: OE_ORDER_HEADERS_U1
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 4436  resp: 4436
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  1.8833e-05  TB_SEL:  1.8833e-05
    Join:  resc: 4501  resp: 4501
  Best NL cost: 4436  resp: 4436
Join cardinality:  0 = outer (65) * inner (26401) * sel (1.0101e-09)  [flag=0]
SM Join
  Outer table:
    resc: 4371  cdn: 65  rcz: 86  deg: 1  resp: 4371
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        1 Row size:          105 Rows:         65
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         48
      Total IO sort cost: 24
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4990  Resp:  4990
HA Join
  Outer table:
    resc: 4371  cdn: 65  rcz: 86  deg: 1  resp: 4371
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  1                probefrag:   88 ppasses:    1
  Hash join   Resc: 4855   Resp: 4855
***********************
Join order[54]:  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_LINES_ALL[OOL]#2  OE_ORDER_HEADERS_ALL[OOH]#3  MTL_DEMAND[MD1]#0  OE_ORDER_LINES_ALL[OOL]#4
Now joining: OE_ORDER_HEADERS_ALL[OOH]#3 *******
NL Join
  Outer table: cost: 3961  cdn: 197  rcz: 42  resp:  3961
  Inner table: OE_ORDER_HEADERS_ALL
    Access path: tsc  Resc: 483
    Join:  Resc:  99112  Resp:  99112
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  1.8833e-05  TB_SEL:  1.8833e-05
    Join:  resc: 4355  resp: 4355
  Best NL cost: 4355  resp: 4355
Join cardinality:  197 = outer (197) * inner (26401) * sel (3.7811e-05)  [flag=0]
SM Join
  Outer table:
    resc: 3961  cdn: 197  rcz: 42  deg: 1  resp: 3961
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        2 Row size:           57 Rows:        197
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         49
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4581  Resp:  4581
HA Join
  Outer table:
    resc: 3961  cdn: 197  rcz: 42  deg: 1  resp: 3961
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  2                probefrag:   88 ppasses:    1
  Hash join   Resc: 4445   Resp: 4445
Join result: cost: 4355  cdn: 197  rcz: 57
Now joining: MTL_DEMAND[MD1]#0 *******
NL Join
  Outer table: cost: 4355  cdn: 197  rcz: 57  resp:  4355
  Inner table: MTL_DEMAND
    Access path: tsc  Resc: 15
    Join:  Resc:  7310  Resp:  7310
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N1
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 30
  IX_SEL:  1.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 10265  resp: 10265
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N12
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 27
  IX_SEL:  1.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 9674  resp: 9674
  Access path: index (join index)
      Index: MTL_DEMAND_N13
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 4749  resp: 4749
  Best NL cost: 4749  resp: 4749
Outer join cardinality:  860 = max ( outer (197) , (outer (197) * inner (822) * sel (5.3191e-03) )  [flag=16]
SM Join
  Outer table:
    resc: 4355  cdn: 197  rcz: 57  deg: 1  resp: 4355
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        2 Row size:           73 Rows:        197
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         49
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        3 Row size:           29 Rows:        822
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         50
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4422  Resp:  4422
HA Join
  Outer table:
    resc: 4355  cdn: 197  rcz: 57  deg: 1  resp: 4355
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  2                probefrag:   3 ppasses:    1
  Hash join   Resc: 4371   Resp: 4371
Join result: cost: 4371  cdn: 860  rcz: 74
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 4371  cdn: 860  rcz: 74  resp:  4371
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  3295591  Resp:  3295591
  Access path: index (unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  3.9236e-06  TB_SEL:  3.9236e-06
    Join:  resc: 6091  resp: 6091
  Access path: index (join index)
      Index: OE_ORDER_LINES_N1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 3
  IX_SEL:  0.0000e+00  TB_SEL:  2.4557e-05
    Join:  resc: 6951  resp: 6951
  Access path: index (eq-unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 6091  resp: 6091
  Best NL cost: 6091  resp: 6091
Join cardinality:  0 = outer (860) * inner (84386) * sel (1.0497e-10)  [flag=0]
SM Join
  Outer table:
    resc: 4371  cdn: 860  rcz: 74  deg: 1  resp: 4371
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       10 Row size:           92 Rows:        860
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         57
      Total IO sort cost: 34
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  8692  Resp:  8692
HA Join
  Outer table:
    resc: 4371  cdn: 860  rcz: 74  deg: 1  resp: 4371
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 5   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  10                probefrag:   402 ppasses:    1
  Hash join   Resc: 8203   Resp: 8203
***********************
Join order[55]:  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_LINES_ALL[OOL]#2  OE_ORDER_HEADERS_ALL[OOH]#3  OE_ORDER_LINES_ALL[OOL]#4  MTL_DEMAND[MD1]#0
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 4355  cdn: 197  rcz: 57  resp:  4355
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  758274  Resp:  758274
  Access path: index (unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  3.9236e-06  TB_SEL:  3.9236e-06
    Join:  resc: 4749  resp: 4749
  Access path: index (join index)
      Index: OE_ORDER_LINES_N1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 3
  IX_SEL:  0.0000e+00  TB_SEL:  2.4557e-05
    Join:  resc: 4946  resp: 4946
  Access path: index (eq-unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 4749  resp: 4749
  Best NL cost: 4749  resp: 4749
Join cardinality:  0 = outer (197) * inner (84386) * sel (1.0497e-10)  [flag=0]
SM Join
  Outer table:
    resc: 4355  cdn: 197  rcz: 57  deg: 1  resp: 4355
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        2 Row size:           73 Rows:        197
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         49
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  8668  Resp:  8668
HA Join
  Outer table:
    resc: 4355  cdn: 197  rcz: 57  deg: 1  resp: 4355
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  2                probefrag:   402 ppasses:    1
  Hash join   Resc: 8183   Resp: 8183
***********************
Join order[56]:  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_LINES_ALL[OOL]#2  OE_ORDER_LINES_ALL[OOL]#4  MTL_DEMAND[MD1]#0  OE_ORDER_HEADERS_ALL[OOH]#3
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 3961  cdn: 197  rcz: 42  resp:  3961
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  757880  Resp:  757880
  Access path: index (unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  3.9236e-06  TB_SEL:  3.9236e-06
    Join:  resc: 4355  resp: 4355
  Access path: index (eq-unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 4355  resp: 4355
  Best NL cost: 4355  resp: 4355
Join cardinality:  65 = outer (197) * inner (84386) * sel (3.9294e-06)  [flag=0]
SM Join
  Outer table:
    resc: 3961  cdn: 197  rcz: 42  deg: 1  resp: 3961
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        2 Row size:           57 Rows:        197
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         49
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  8274  Resp:  8274
HA Join
  Outer table:
    resc: 3961  cdn: 197  rcz: 42  deg: 1  resp: 3961
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  2                probefrag:   402 ppasses:    1
  Hash join   Resc: 7789   Resp: 7789
Join result: cost: 4355  cdn: 65  rcz: 69
Now joining: MTL_DEMAND[MD1]#0 *******
NL Join
  Outer table: cost: 4355  cdn: 65  rcz: 69  resp:  4355
  Inner table: MTL_DEMAND
    Access path: tsc  Resc: 15
    Join:  Resc:  5330  Resp:  5330
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N1
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 30
  IX_SEL:  1.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 6305  resp: 6305
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N12
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 27
  IX_SEL:  1.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 6110  resp: 6110
  Access path: index (join index)
      Index: MTL_DEMAND_N13
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 4485  resp: 4485
  Best NL cost: 4485  resp: 4485
Outer join cardinality:  286 = max ( outer (65) , (outer (65) * inner (822) * sel (5.3191e-03) )  [flag=16]
SM Join
  Outer table:
    resc: 4355  cdn: 65  rcz: 69  deg: 1  resp: 4355
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        1 Row size:           86 Rows:         65
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         48
      Total IO sort cost: 24
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        3 Row size:           29 Rows:        822
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         50
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4421  Resp:  4421
HA Join
  Outer table:
    resc: 4355  cdn: 65  rcz: 69  deg: 1  resp: 4355
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  1                probefrag:   3 ppasses:    1
  Hash join   Resc: 4371   Resp: 4371
Join result: cost: 4371  cdn: 286  rcz: 86
Now joining: OE_ORDER_HEADERS_ALL[OOH]#3 *******
NL Join
  Outer table: cost: 4371  cdn: 286  rcz: 86  resp:  4371
  Inner table: OE_ORDER_HEADERS_ALL
    Access path: tsc  Resc: 483
    Join:  Resc:  142509  Resp:  142509
  Access path: index (unique)
      Index: OE_ORDER_HEADERS_U1
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  1.8939e-05  TB_SEL:  1.8939e-05
    Join:  resc: 4657  resp: 4657
  Access path: index (eq-unique)
      Index: OE_ORDER_HEADERS_U1
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 4657  resp: 4657
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  1.8833e-05  TB_SEL:  1.8833e-05
    Join:  resc: 4943  resp: 4943
  Best NL cost: 4657  resp: 4657
Join cardinality:  0 = outer (286) * inner (26401) * sel (1.0101e-09)  [flag=0]
SM Join
  Outer table:
    resc: 4371  cdn: 286  rcz: 86  deg: 1  resp: 4371
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        4 Row size:          105 Rows:        286
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         51
      Total IO sort cost: 28
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4993  Resp:  4993
HA Join
  Outer table:
    resc: 4371  cdn: 286  rcz: 86  deg: 1  resp: 4371
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  4                probefrag:   88 ppasses:    1
  Hash join   Resc: 4855   Resp: 4855
***********************
Join order[57]:  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_LINES_ALL[OOL]#2  OE_ORDER_LINES_ALL[OOL]#4  OE_ORDER_HEADERS_ALL[OOH]#3  MTL_DEMAND[MD1]#0
Now joining: OE_ORDER_HEADERS_ALL[OOH]#3 *******
NL Join
  Outer table: cost: 4355  cdn: 65  rcz: 69  resp:  4355
  Inner table: OE_ORDER_HEADERS_ALL
    Access path: tsc  Resc: 483
    Join:  Resc:  35750  Resp:  35750
  Access path: index (unique)
      Index: OE_ORDER_HEADERS_U1
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  1.8939e-05  TB_SEL:  1.8939e-05
    Join:  resc: 4420  resp: 4420
  Access path: index (eq-unique)
      Index: OE_ORDER_HEADERS_U1
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 4420  resp: 4420
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  1.8833e-05  TB_SEL:  1.8833e-05
    Join:  resc: 4485  resp: 4485
  Best NL cost: 4420  resp: 4420
Join cardinality:  0 = outer (65) * inner (26401) * sel (1.0101e-09)  [flag=0]
SM Join
  Outer table:
    resc: 4355  cdn: 65  rcz: 69  deg: 1  resp: 4355
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        1 Row size:           86 Rows:         65
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         48
      Total IO sort cost: 24
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4974  Resp:  4974
HA Join
  Outer table:
    resc: 4355  cdn: 65  rcz: 69  deg: 1  resp: 4355
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  1                probefrag:   88 ppasses:    1
  Hash join   Resc: 4839   Resp: 4839
Join result: cost: 4420  cdn: 1  rcz: 84
Now joining: MTL_DEMAND[MD1]#0 *******
NL Join
  Outer table: cost: 4420  cdn: 1  rcz: 84  resp:  4420
  Inner table: MTL_DEMAND
    Access path: tsc  Resc: 15
    Join:  Resc:  4435  Resp:  4435
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N1
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 30
  IX_SEL:  1.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 4450  resp: 4450
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N12
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 27
  IX_SEL:  1.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 4447  resp: 4447
  Access path: index (join index)
      Index: MTL_DEMAND_N13
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 4422  resp: 4422
  Best NL cost: 4422  resp: 4422
Outer join cardinality:  0 = max ( outer (0) , (outer (0) * inner (822) * sel (5.3191e-03) )  [flag=16]
SM Join
  Outer table:
    resc: 4420  cdn: 1  rcz: 84  deg: 1  resp: 4420
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        1 Row size:          103 Rows:          1
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         48
      Total IO sort cost: 24
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        3 Row size:           29 Rows:        822
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         50
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4486  Resp:  4486
HA Join
  Outer table:
    resc: 4420  cdn: 1  rcz: 84  deg: 1  resp: 4420
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  1                probefrag:   3 ppasses:    1
  Hash join   Resc: 4436   Resp: 4436
***********************
Join order[58]:  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_HEADERS_ALL[OOH]#3  OE_ORDER_LINES_ALL[OOL]#2  MTL_DEMAND[MD1]#0  OE_ORDER_LINES_ALL[OOL]#4
Now joining: OE_ORDER_HEADERS_ALL[OOH]#3 *******
NL Join
  Outer table: cost: 132  cdn: 2755  rcz: 15  resp:  132
  Inner table: OE_ORDER_HEADERS_ALL
    Access path: tsc  Resc: 483
    Join:  Resc:  1330797  Resp:  1330797
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  1.8833e-05  TB_SEL:  1.8833e-05
    Join:  resc: 5642  resp: 5642
  Best NL cost: 5642  resp: 5642
Join cardinality:  2750 = outer (2755) * inner (26401) * sel (3.7811e-05)  [flag=0]
SM Join
  Outer table:
    resc: 132  cdn: 2755  rcz: 15  deg: 1  resp: 132
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       10 Row size:           27 Rows:       2755
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         57
      Total IO sort cost: 34
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  760  Resp:  760
HA Join
  Outer table:
    resc: 132  cdn: 2755  rcz: 15  deg: 1  resp: 132
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 2   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  10                probefrag:   88 ppasses:    1
  Hash join   Resc: 617   Resp: 617
Join result: cost: 617  cdn: 2750  rcz: 30
Now joining: OE_ORDER_LINES_ALL[OOL]#2 *******
NL Join
  Outer table: cost: 617  cdn: 2750  rcz: 30  resp:  617
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  10524867  Resp:  10524867
  Best NL cost: 10524867  resp: 10524867
Join cardinality:  197 = outer (2750) * inner (3940) * sel (1.8148e-05)  [flag=0]
SM Join
  Outer table:
    resc: 617  cdn: 2750  rcz: 30  deg: 1  resp: 617
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 3940  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       15 Row size:           43 Rows:       2750
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         62
      Total IO sort cost: 38
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       20 Row size:           40 Rows:       3940
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         67
      Total IO sort cost: 44
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4526  Resp:  4526
HA Join
  Outer table:
    resc: 617  cdn: 2750  rcz: 30  deg: 1  resp: 617
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 3940  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 2   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  15                probefrag:   19 ppasses:    1
  Hash join   Resc: 4446   Resp: 4446
***********************
Join order[59]:  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_HEADERS_ALL[OOH]#3  OE_ORDER_LINES_ALL[OOL]#4  OE_ORDER_LINES_ALL[OOL]#2  MTL_DEMAND[MD1]#0
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 617  cdn: 2750  rcz: 30  resp:  617
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  10524867  Resp:  10524867
  Access path: index (join index)
      Index: OE_ORDER_LINES_N1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 3
  IX_SEL:  0.0000e+00  TB_SEL:  2.4557e-05
    Join:  resc: 8867  resp: 8867
  Best NL cost: 8867  resp: 8867
Join cardinality:  6200 = outer (2750) * inner (84386) * sel (2.6713e-05)  [flag=0]
SM Join
  Outer table:
    resc: 617  cdn: 2750  rcz: 30  deg: 1  resp: 617
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       15 Row size:           43 Rows:       2750
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         62
      Total IO sort cost: 38
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  4944  Resp:  4944
HA Join
  Outer table:
    resc: 617  cdn: 2750  rcz: 30  deg: 1  resp: 617
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 7   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  15                probefrag:   402 ppasses:    1
  Hash join   Resc: 4451   Resp: 4451
***********************
Join order[60]:  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_LINES_ALL[OOL]#4  OE_ORDER_LINES_ALL[OOL]#2  MTL_DEMAND[MD1]#0  OE_ORDER_HEADERS_ALL[OOH]#3
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 132  cdn: 2755  rcz: 15  resp:  132
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  10543517  Resp:  10543517
  Best NL cost: 10543517  resp: 10543517
Join cardinality:  232491538 = outer (2755) * inner (84386) * sel (1.0000e+00)  [flag=0]
***********************
Join order[61]:  OE_ORDER_LINES_ALL[OOL]#2  MTL_DEMAND[MD1]#0  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_HEADERS_ALL[OOH]#3  OE_ORDER_LINES_ALL[OOL]#4
Now joining: MTL_DEMAND[MD1]#0 *******
NL Join
  Outer table: cost: 3827  cdn: 3940  rcz: 27  resp:  3827
  Inner table: MTL_DEMAND
    Access path: tsc  Resc: 15
    Join:  Resc:  62927  Resp:  62927
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N1
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 29
  IX_SEL:  1.0000e+00  TB_SEL:  2.5381e-04
    Join:  resc: 118087  resp: 118087
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N12
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 26
  IX_SEL:  1.0000e+00  TB_SEL:  2.5381e-04
    Join:  resc: 106267  resp: 106267
  Access path: index (join index)
      Index: MTL_DEMAND_N13
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 11707  resp: 11707
  Best NL cost: 11707  resp: 11707
Outer join cardinality:  3940 = max ( outer (3940) , (outer (3940) * inner (822) * sel (2.5381e-04) )  [flag=16]
SM Join
  Outer table:
    resc: 3827  cdn: 3940  rcz: 27  deg: 1  resp: 3827
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       20 Row size:           40 Rows:       3940
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         67
      Total IO sort cost: 44
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        3 Row size:           29 Rows:        822
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         50
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  3912  Resp:  3912
HA Join
  Outer table:
    resc: 3827  cdn: 3940  rcz: 27  deg: 1  resp: 3827
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 3   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  19                probefrag:   3 ppasses:    1
  Hash join   Resc: 3845   Resp: 3845
Join result: cost: 3845  cdn: 3940  rcz: 44
Now joining: MTL_SALES_ORDERS[MSO]#1 *******
NL Join
  Outer table: cost: 3845  cdn: 3940  rcz: 44  resp:  3845
  Inner table: MTL_SALES_ORDERS
    Access path: tsc  Resc: 132
    Join:  Resc:  523925  Resp:  523925
  Access path: index (unique)
      Index: MTL_SALES_ORDERS_U1
  TABLE: MTL_SALES_ORDERS
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  1.8148e-05  TB_SEL:  1.8148e-05
    Join:  resc: 7785  resp: 7785
  Access path: index (eq-unique)
      Index: MTL_SALES_ORDERS_U1
  TABLE: MTL_SALES_ORDERS
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 7785  resp: 7785
  Best NL cost: 7785  resp: 7785
Join cardinality:  197 = outer (3940) * inner (2755) * sel (1.8148e-05)  [flag=0]
SM Join
  Outer table:
    resc: 3845  cdn: 3940  rcz: 44  deg: 1  resp: 3845
  Inner table: MTL_SALES_ORDERS
    resc: 132  cdn: 2755  rcz: 15  deg:  1  resp: 132
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       29 Row size:           59 Rows:       3940
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         76
      Total IO sort cost: 52
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       10 Row size:           27 Rows:       2755
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         57
      Total IO sort cost: 34
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4063  Resp:  4063
HA Join
  Outer table:
    resc: 3845  cdn: 3940  rcz: 44  deg: 1  resp: 3845
  Inner table: MTL_SALES_ORDERS
    resc: 132  cdn: 2755  rcz: 15  deg:  1  resp: 132
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 3   Deg: 1   (sides swapped)
      hash_area:  256 (max=13107)  buildfrag:  27                probefrag:   10 ppasses:    1
  Hash join   Resc: 3980   Resp: 3980
  Outer table:
    resc: 132  cdn: 2755  rcz: 15  deg: 1  resp: 132
  Inner table: MTL_DEMAND
    resc: 3845  cdn: 3940  rcz: 44  deg:  1  resp: 3845
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 2   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  10                probefrag:   27 ppasses:    1
  Hash join   Resc: 3979   Resp: 3979
Join result: cost: 3979  cdn: 197  rcz: 59
Now joining: OE_ORDER_HEADERS_ALL[OOH]#3 *******
NL Join
  Outer table: cost: 3979  cdn: 197  rcz: 59  resp:  3979
  Inner table: OE_ORDER_HEADERS_ALL
    Access path: tsc  Resc: 483
    Join:  Resc:  99130  Resp:  99130
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  1.8833e-05  TB_SEL:  1.8833e-05
    Join:  resc: 4373  resp: 4373
  Best NL cost: 4373  resp: 4373
Join cardinality:  197 = outer (197) * inner (26401) * sel (3.7811e-05)  [flag=0]
SM Join
  Outer table:
    resc: 3979  cdn: 197  rcz: 59  deg: 1  resp: 3979
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        2 Row size:           75 Rows:        197
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         49
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4599  Resp:  4599
HA Join
  Outer table:
    resc: 3979  cdn: 197  rcz: 59  deg: 1  resp: 3979
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  2                probefrag:   88 ppasses:    1
  Hash join   Resc: 4463   Resp: 4463
Join result: cost: 4373  cdn: 197  rcz: 74
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 4373  cdn: 197  rcz: 74  resp:  4373
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  758292  Resp:  758292
  Access path: index (unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  3.9236e-06  TB_SEL:  3.9236e-06
    Join:  resc: 4767  resp: 4767
  Access path: index (join index)
      Index: OE_ORDER_LINES_N1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 3
  IX_SEL:  0.0000e+00  TB_SEL:  2.4557e-05
    Join:  resc: 4964  resp: 4964
  Access path: index (eq-unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 4767  resp: 4767
  Best NL cost: 4767  resp: 4767
Join cardinality:  0 = outer (197) * inner (84386) * sel (1.0497e-10)  [flag=0]
SM Join
  Outer table:
    resc: 4373  cdn: 197  rcz: 74  deg: 1  resp: 4373
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        3 Row size:           92 Rows:        197
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         50
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  8688  Resp:  8688
HA Join
  Outer table:
    resc: 4373  cdn: 197  rcz: 74  deg: 1  resp: 4373
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 2   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  3                probefrag:   402 ppasses:    1
  Hash join   Resc: 8202   Resp: 8202
***********************
Join order[62]:  OE_ORDER_LINES_ALL[OOL]#2  MTL_DEMAND[MD1]#0  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_LINES_ALL[OOL]#4  OE_ORDER_HEADERS_ALL[OOH]#3
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 3979  cdn: 197  rcz: 59  resp:  3979
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  757898  Resp:  757898
  Access path: index (unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  3.9236e-06  TB_SEL:  3.9236e-06
    Join:  resc: 4373  resp: 4373
  Access path: index (eq-unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 4373  resp: 4373
  Best NL cost: 4373  resp: 4373
Join cardinality:  65 = outer (197) * inner (84386) * sel (3.9294e-06)  [flag=0]
SM Join
  Outer table:
    resc: 3979  cdn: 197  rcz: 59  deg: 1  resp: 3979
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        2 Row size:           75 Rows:        197
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         49
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  8292  Resp:  8292
HA Join
  Outer table:
    resc: 3979  cdn: 197  rcz: 59  deg: 1  resp: 3979
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  2                probefrag:   402 ppasses:    1
  Hash join   Resc: 7807   Resp: 7807
Join result: cost: 4373  cdn: 65  rcz: 86
Now joining: OE_ORDER_HEADERS_ALL[OOH]#3 *******
NL Join
  Outer table: cost: 4373  cdn: 65  rcz: 86  resp:  4373
  Inner table: OE_ORDER_HEADERS_ALL
    Access path: tsc  Resc: 483
    Join:  Resc:  35768  Resp:  35768
  Access path: index (unique)
      Index: OE_ORDER_HEADERS_U1
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  1.8939e-05  TB_SEL:  1.8939e-05
    Join:  resc: 4438  resp: 4438
  Access path: index (eq-unique)
      Index: OE_ORDER_HEADERS_U1
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 4438  resp: 4438
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  1.8833e-05  TB_SEL:  1.8833e-05
    Join:  resc: 4503  resp: 4503
  Best NL cost: 4438  resp: 4438
Join cardinality:  0 = outer (65) * inner (26401) * sel (1.0101e-09)  [flag=0]
SM Join
  Outer table:
    resc: 4373  cdn: 65  rcz: 86  deg: 1  resp: 4373
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        1 Row size:          105 Rows:         65
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         48
      Total IO sort cost: 24
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4992  Resp:  4992
HA Join
  Outer table:
    resc: 4373  cdn: 65  rcz: 86  deg: 1  resp: 4373
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  1                probefrag:   88 ppasses:    1
  Hash join   Resc: 4857   Resp: 4857
***********************
Join order[63]:  OE_ORDER_LINES_ALL[OOL]#2  MTL_DEMAND[MD1]#0  OE_ORDER_HEADERS_ALL[OOH]#3  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_LINES_ALL[OOL]#4
Now joining: OE_ORDER_HEADERS_ALL[OOH]#3 *******
NL Join
  Outer table: cost: 3845  cdn: 3940  rcz: 44  resp:  3845
  Inner table: OE_ORDER_HEADERS_ALL
    Access path: tsc  Resc: 483
    Join:  Resc:  1906865  Resp:  1906865
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 38932
  IX_SEL:  1.0000e+00  TB_SEL:  1.0000e+00
    Join:  resc: 153395925  resp: 153395925
  Best NL cost: 1906865  resp: 1906865
Join cardinality:  104019940 = outer (3940) * inner (26401) * sel (1.0000e+00)  [flag=0]
***********************
Join order[64]:  OE_ORDER_LINES_ALL[OOL]#2  MTL_DEMAND[MD1]#0  OE_ORDER_LINES_ALL[OOL]#4  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_HEADERS_ALL[OOH]#3
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 3845  cdn: 3940  rcz: 44  resp:  3845
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  15082225  Resp:  15082225
  Access path: index (unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  3.9236e-06  TB_SEL:  3.9236e-06
    Join:  resc: 11725  resp: 11725
  Access path: index (eq-unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 11725  resp: 11725
  Best NL cost: 11725  resp: 11725
Join cardinality:  1306 = outer (3940) * inner (84386) * sel (3.9294e-06)  [flag=0]
SM Join
  Outer table:
    resc: 3845  cdn: 3940  rcz: 44  deg: 1  resp: 3845
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       29 Row size:           59 Rows:       3940
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         76
      Total IO sort cost: 52
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  8186  Resp:  8186
HA Join
  Outer table:
    resc: 3845  cdn: 3940  rcz: 44  deg: 1  resp: 3845
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 12   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  27                probefrag:   402 ppasses:    1
  Hash join   Resc: 7684   Resp: 7684
***********************
Join order[65]:  OE_ORDER_LINES_ALL[OOL]#2  MTL_SALES_ORDERS[MSO]#1  MTL_DEMAND[MD1]#0  OE_ORDER_HEADERS_ALL[OOH]#3  OE_ORDER_LINES_ALL[OOL]#4
Now joining: MTL_SALES_ORDERS[MSO]#1 *******
NL Join
  Outer table: cost: 3827  cdn: 3940  rcz: 27  resp:  3827
  Inner table: MTL_SALES_ORDERS
    Access path: tsc  Resc: 132
    Join:  Resc:  523907  Resp:  523907
  Access path: index (unique)
      Index: MTL_SALES_ORDERS_U1
  TABLE: MTL_SALES_ORDERS
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  1.8148e-05  TB_SEL:  1.8148e-05
    Join:  resc: 7767  resp: 7767
  Access path: index (eq-unique)
      Index: MTL_SALES_ORDERS_U1
  TABLE: MTL_SALES_ORDERS
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 7767  resp: 7767
  Best NL cost: 7767  resp: 7767
Join cardinality:  197 = outer (3940) * inner (2755) * sel (1.8148e-05)  [flag=0]
SM Join
  Outer table:
    resc: 3827  cdn: 3940  rcz: 27  deg: 1  resp: 3827
  Inner table: MTL_SALES_ORDERS
    resc: 132  cdn: 2755  rcz: 15  deg:  1  resp: 132
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       20 Row size:           40 Rows:       3940
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         67
      Total IO sort cost: 44
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       10 Row size:           27 Rows:       2755
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         57
      Total IO sort cost: 34
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4036  Resp:  4036
HA Join
  Outer table:
    resc: 3827  cdn: 3940  rcz: 27  deg: 1  resp: 3827
  Inner table: MTL_SALES_ORDERS
    resc: 132  cdn: 2755  rcz: 15  deg:  1  resp: 132
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 3   Deg: 1   (sides swapped)
      hash_area:  256 (max=13107)  buildfrag:  19                probefrag:   10 ppasses:    1
  Hash join   Resc: 3962   Resp: 3962
  Outer table:
    resc: 132  cdn: 2755  rcz: 15  deg: 1  resp: 132
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 3940  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 2   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  10                probefrag:   19 ppasses:    1
  Hash join   Resc: 3961   Resp: 3961
Join result: cost: 3961  cdn: 197  rcz: 42
Now joining: MTL_DEMAND[MD1]#0 *******
NL Join
  Outer table: cost: 3961  cdn: 197  rcz: 42  resp:  3961
  Inner table: MTL_DEMAND
    Access path: tsc  Resc: 15
    Join:  Resc:  6916  Resp:  6916
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N1
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 30
  IX_SEL:  1.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 9871  resp: 9871
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N12
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 27
  IX_SEL:  1.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 9280  resp: 9280
  Access path: index (join index)
      Index: MTL_DEMAND_N13
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 4355  resp: 4355
  Best NL cost: 4355  resp: 4355
Outer join cardinality:  861 = max ( outer (197) , (outer (197) * inner (822) * sel (5.3191e-03) )  [flag=16]
SM Join
  Outer table:
    resc: 3961  cdn: 197  rcz: 42  deg: 1  resp: 3961
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        2 Row size:           57 Rows:        197
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         49
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        3 Row size:           29 Rows:        822
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         50
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4028  Resp:  4028
HA Join
  Outer table:
    resc: 3961  cdn: 197  rcz: 42  deg: 1  resp: 3961
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  2                probefrag:   3 ppasses:    1
  Hash join   Resc: 3977   Resp: 3977
Join result: cost: 3977  cdn: 861  rcz: 59
Now joining: OE_ORDER_HEADERS_ALL[OOH]#3 *******
NL Join
  Outer table: cost: 3977  cdn: 861  rcz: 59  resp:  3977
  Inner table: OE_ORDER_HEADERS_ALL
    Access path: tsc  Resc: 483
    Join:  Resc:  419840  Resp:  419840
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  1.8833e-05  TB_SEL:  1.8833e-05
    Join:  resc: 5699  resp: 5699
  Best NL cost: 5699  resp: 5699
Join cardinality:  860 = outer (861) * inner (26401) * sel (3.7811e-05)  [flag=0]
SM Join
  Outer table:
    resc: 3977  cdn: 861  rcz: 59  deg: 1  resp: 3977
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        8 Row size:           75 Rows:        861
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         55
      Total IO sort cost: 32
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4603  Resp:  4603
HA Join
  Outer table:
    resc: 3977  cdn: 861  rcz: 59  deg: 1  resp: 3977
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 2   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  8                probefrag:   88 ppasses:    1
  Hash join   Resc: 4462   Resp: 4462
***********************
Join order[66]:  OE_ORDER_LINES_ALL[OOL]#2  MTL_SALES_ORDERS[MSO]#1  MTL_DEMAND[MD1]#0  OE_ORDER_LINES_ALL[OOL]#4  OE_ORDER_HEADERS_ALL[OOH]#3
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 3977  cdn: 861  rcz: 59  resp:  3977
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  3299024  Resp:  3299024
  Access path: index (unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  3.9236e-06  TB_SEL:  3.9236e-06
    Join:  resc: 5699  resp: 5699
  Access path: index (eq-unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 5699  resp: 5699
  Best NL cost: 5699  resp: 5699
Join cardinality:  286 = outer (861) * inner (84386) * sel (3.9294e-06)  [flag=0]
SM Join
  Outer table:
    resc: 3977  cdn: 861  rcz: 59  deg: 1  resp: 3977
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        8 Row size:           75 Rows:        861
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         55
      Total IO sort cost: 32
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  8296  Resp:  8296
HA Join
  Outer table:
    resc: 3977  cdn: 861  rcz: 59  deg: 1  resp: 3977
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 4   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  8                probefrag:   402 ppasses:    1
  Hash join   Resc: 7808   Resp: 7808
***********************
Join order[67]:  OE_ORDER_LINES_ALL[OOL]#2  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_HEADERS_ALL[OOH]#3  MTL_DEMAND[MD1]#0  OE_ORDER_LINES_ALL[OOL]#4
Now joining: OE_ORDER_HEADERS_ALL[OOH]#3 *******
NL Join
  Outer table: cost: 3961  cdn: 197  rcz: 42  resp:  3961
  Inner table: OE_ORDER_HEADERS_ALL
    Access path: tsc  Resc: 483
    Join:  Resc:  99112  Resp:  99112
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  1.8833e-05  TB_SEL:  1.8833e-05
    Join:  resc: 4355  resp: 4355
  Best NL cost: 4355  resp: 4355
Join cardinality:  197 = outer (197) * inner (26401) * sel (3.7811e-05)  [flag=0]
SM Join
  Outer table:
    resc: 3961  cdn: 197  rcz: 42  deg: 1  resp: 3961
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        2 Row size:           57 Rows:        197
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         49
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4581  Resp:  4581
HA Join
  Outer table:
    resc: 3961  cdn: 197  rcz: 42  deg: 1  resp: 3961
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  2                probefrag:   88 ppasses:    1
  Hash join   Resc: 4445   Resp: 4445
Join result: cost: 4355  cdn: 197  rcz: 57
Now joining: MTL_DEMAND[MD1]#0 *******
NL Join
  Outer table: cost: 4355  cdn: 197  rcz: 57  resp:  4355
  Inner table: MTL_DEMAND
    Access path: tsc  Resc: 15
    Join:  Resc:  7310  Resp:  7310
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N1
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 30
  IX_SEL:  1.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 10265  resp: 10265
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N12
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 27
  IX_SEL:  1.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 9674  resp: 9674
  Access path: index (join index)
      Index: MTL_DEMAND_N13
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 4749  resp: 4749
  Best NL cost: 4749  resp: 4749
Outer join cardinality:  860 = max ( outer (197) , (outer (197) * inner (822) * sel (5.3191e-03) )  [flag=16]
SM Join
  Outer table:
    resc: 4355  cdn: 197  rcz: 57  deg: 1  resp: 4355
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        2 Row size:           73 Rows:        197
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         49
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        3 Row size:           29 Rows:        822
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         50
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4422  Resp:  4422
HA Join
  Outer table:
    resc: 4355  cdn: 197  rcz: 57  deg: 1  resp: 4355
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  2                probefrag:   3 ppasses:    1
  Hash join   Resc: 4371   Resp: 4371
Join result: cost: 4371  cdn: 860  rcz: 74
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 4371  cdn: 860  rcz: 74  resp:  4371
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  3295591  Resp:  3295591
  Access path: index (unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  3.9236e-06  TB_SEL:  3.9236e-06
    Join:  resc: 6091  resp: 6091
  Access path: index (join index)
      Index: OE_ORDER_LINES_N1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 3
  IX_SEL:  0.0000e+00  TB_SEL:  2.4557e-05
    Join:  resc: 6951  resp: 6951
  Access path: index (eq-unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 6091  resp: 6091
  Best NL cost: 6091  resp: 6091
Join cardinality:  0 = outer (860) * inner (84386) * sel (1.0497e-10)  [flag=0]
SM Join
  Outer table:
    resc: 4371  cdn: 860  rcz: 74  deg: 1  resp: 4371
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       10 Row size:           92 Rows:        860
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         57
      Total IO sort cost: 34
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  8692  Resp:  8692
HA Join
  Outer table:
    resc: 4371  cdn: 860  rcz: 74  deg: 1  resp: 4371
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 5   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  10                probefrag:   402 ppasses:    1
  Hash join   Resc: 8203   Resp: 8203
***********************
Join order[68]:  OE_ORDER_LINES_ALL[OOL]#2  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_HEADERS_ALL[OOH]#3  OE_ORDER_LINES_ALL[OOL]#4  MTL_DEMAND[MD1]#0
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 4355  cdn: 197  rcz: 57  resp:  4355
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  758274  Resp:  758274
  Access path: index (unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  3.9236e-06  TB_SEL:  3.9236e-06
    Join:  resc: 4749  resp: 4749
  Access path: index (join index)
      Index: OE_ORDER_LINES_N1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 3
  IX_SEL:  0.0000e+00  TB_SEL:  2.4557e-05
    Join:  resc: 4946  resp: 4946
  Access path: index (eq-unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 4749  resp: 4749
  Best NL cost: 4749  resp: 4749
Join cardinality:  0 = outer (197) * inner (84386) * sel (1.0497e-10)  [flag=0]
SM Join
  Outer table:
    resc: 4355  cdn: 197  rcz: 57  deg: 1  resp: 4355
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        2 Row size:           73 Rows:        197
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         49
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  8668  Resp:  8668
HA Join
  Outer table:
    resc: 4355  cdn: 197  rcz: 57  deg: 1  resp: 4355
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  2                probefrag:   402 ppasses:    1
  Hash join   Resc: 8183   Resp: 8183
***********************
Join order[69]:  OE_ORDER_LINES_ALL[OOL]#2  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_LINES_ALL[OOL]#4  MTL_DEMAND[MD1]#0  OE_ORDER_HEADERS_ALL[OOH]#3
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 3961  cdn: 197  rcz: 42  resp:  3961
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  757880  Resp:  757880
  Access path: index (unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  3.9236e-06  TB_SEL:  3.9236e-06
    Join:  resc: 4355  resp: 4355
  Access path: index (eq-unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 4355  resp: 4355
  Best NL cost: 4355  resp: 4355
Join cardinality:  65 = outer (197) * inner (84386) * sel (3.9294e-06)  [flag=0]
SM Join
  Outer table:
    resc: 3961  cdn: 197  rcz: 42  deg: 1  resp: 3961
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        2 Row size:           57 Rows:        197
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         49
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  8274  Resp:  8274
HA Join
  Outer table:
    resc: 3961  cdn: 197  rcz: 42  deg: 1  resp: 3961
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  2                probefrag:   402 ppasses:    1
  Hash join   Resc: 7789   Resp: 7789
Join result: cost: 4355  cdn: 65  rcz: 69
Now joining: MTL_DEMAND[MD1]#0 *******
NL Join
  Outer table: cost: 4355  cdn: 65  rcz: 69  resp:  4355
  Inner table: MTL_DEMAND
    Access path: tsc  Resc: 15
    Join:  Resc:  5330  Resp:  5330
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N1
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 30
  IX_SEL:  1.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 6305  resp: 6305
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N12
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 27
  IX_SEL:  1.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 6110  resp: 6110
  Access path: index (join index)
      Index: MTL_DEMAND_N13
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 4485  resp: 4485
  Best NL cost: 4485  resp: 4485
Outer join cardinality:  286 = max ( outer (65) , (outer (65) * inner (822) * sel (5.3191e-03) )  [flag=16]
SM Join
  Outer table:
    resc: 4355  cdn: 65  rcz: 69  deg: 1  resp: 4355
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        1 Row size:           86 Rows:         65
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         48
      Total IO sort cost: 24
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        3 Row size:           29 Rows:        822
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         50
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4421  Resp:  4421
HA Join
  Outer table:
    resc: 4355  cdn: 65  rcz: 69  deg: 1  resp: 4355
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  1                probefrag:   3 ppasses:    1
  Hash join   Resc: 4371   Resp: 4371
Join result: cost: 4371  cdn: 286  rcz: 86
Now joining: OE_ORDER_HEADERS_ALL[OOH]#3 *******
NL Join
  Outer table: cost: 4371  cdn: 286  rcz: 86  resp:  4371
  Inner table: OE_ORDER_HEADERS_ALL
    Access path: tsc  Resc: 483
    Join:  Resc:  142509  Resp:  142509
  Access path: index (unique)
      Index: OE_ORDER_HEADERS_U1
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  1.8939e-05  TB_SEL:  1.8939e-05
    Join:  resc: 4657  resp: 4657
  Access path: index (eq-unique)
      Index: OE_ORDER_HEADERS_U1
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 4657  resp: 4657
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  1.8833e-05  TB_SEL:  1.8833e-05
    Join:  resc: 4943  resp: 4943
  Best NL cost: 4657  resp: 4657
Join cardinality:  0 = outer (286) * inner (26401) * sel (1.0101e-09)  [flag=0]
SM Join
  Outer table:
    resc: 4371  cdn: 286  rcz: 86  deg: 1  resp: 4371
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        4 Row size:          105 Rows:        286
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         51
      Total IO sort cost: 28
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4993  Resp:  4993
HA Join
  Outer table:
    resc: 4371  cdn: 286  rcz: 86  deg: 1  resp: 4371
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  4                probefrag:   88 ppasses:    1
  Hash join   Resc: 4855   Resp: 4855
***********************
Join order[70]:  OE_ORDER_LINES_ALL[OOL]#2  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_LINES_ALL[OOL]#4  OE_ORDER_HEADERS_ALL[OOH]#3  MTL_DEMAND[MD1]#0
Now joining: OE_ORDER_HEADERS_ALL[OOH]#3 *******
NL Join
  Outer table: cost: 4355  cdn: 65  rcz: 69  resp:  4355
  Inner table: OE_ORDER_HEADERS_ALL
    Access path: tsc  Resc: 483
    Join:  Resc:  35750  Resp:  35750
  Access path: index (unique)
      Index: OE_ORDER_HEADERS_U1
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  1.8939e-05  TB_SEL:  1.8939e-05
    Join:  resc: 4420  resp: 4420
  Access path: index (eq-unique)
      Index: OE_ORDER_HEADERS_U1
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 4420  resp: 4420
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  1.8833e-05  TB_SEL:  1.8833e-05
    Join:  resc: 4485  resp: 4485
  Best NL cost: 4420  resp: 4420
Join cardinality:  0 = outer (65) * inner (26401) * sel (1.0101e-09)  [flag=0]
SM Join
  Outer table:
    resc: 4355  cdn: 65  rcz: 69  deg: 1  resp: 4355
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        1 Row size:           86 Rows:         65
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         48
      Total IO sort cost: 24
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4974  Resp:  4974
HA Join
  Outer table:
    resc: 4355  cdn: 65  rcz: 69  deg: 1  resp: 4355
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  1                probefrag:   88 ppasses:    1
  Hash join   Resc: 4839   Resp: 4839
Join result: cost: 4420  cdn: 1  rcz: 84
Now joining: MTL_DEMAND[MD1]#0 *******
NL Join
  Outer table: cost: 4420  cdn: 1  rcz: 84  resp:  4420
  Inner table: MTL_DEMAND
    Access path: tsc  Resc: 15
    Join:  Resc:  4435  Resp:  4435
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N1
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 30
  IX_SEL:  1.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 4450  resp: 4450
  Access path: index (no sta/stp keys)
      Index: MTL_DEMAND_N12
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 27
  IX_SEL:  1.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 4447  resp: 4447
  Access path: index (join index)
      Index: MTL_DEMAND_N13
  TABLE: MTL_DEMAND
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  5.3191e-03
    Join:  resc: 4422  resp: 4422
  Best NL cost: 4422  resp: 4422
Outer join cardinality:  0 = max ( outer (0) , (outer (0) * inner (822) * sel (5.3191e-03) )  [flag=16]
SM Join
  Outer table:
    resc: 4420  cdn: 1  rcz: 84  deg: 1  resp: 4420
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        1 Row size:          103 Rows:          1
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         48
      Total IO sort cost: 24
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:        3 Row size:           29 Rows:        822
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         50
      Total IO sort cost: 26
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4486  Resp:  4486
HA Join
  Outer table:
    resc: 4420  cdn: 1  rcz: 84  deg: 1  resp: 4420
  Inner table: MTL_DEMAND
    resc: 15  cdn: 822  rcz: 17  deg:  1  resp: 15
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 1   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  1                probefrag:   3 ppasses:    1
  Hash join   Resc: 4436   Resp: 4436
***********************
Join order[71]:  OE_ORDER_LINES_ALL[OOL]#2  OE_ORDER_HEADERS_ALL[OOH]#3  MTL_DEMAND[MD1]#0  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_LINES_ALL[OOL]#4
Now joining: OE_ORDER_HEADERS_ALL[OOH]#3 *******
NL Join
  Outer table: cost: 3827  cdn: 3940  rcz: 27  resp:  3827
  Inner table: OE_ORDER_HEADERS_ALL
    Access path: tsc  Resc: 483
    Join:  Resc:  1906847  Resp:  1906847
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 38932
  IX_SEL:  1.0000e+00  TB_SEL:  1.0000e+00
    Join:  resc: 153395907  resp: 153395907
  Best NL cost: 1906847  resp: 1906847
Join cardinality:  104019940 = outer (3940) * inner (26401) * sel (1.0000e+00)  [flag=0]
***********************
Join order[72]:  OE_ORDER_LINES_ALL[OOL]#2  OE_ORDER_LINES_ALL[OOL]#4  MTL_DEMAND[MD1]#0  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_HEADERS_ALL[OOH]#3
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 3827  cdn: 3940  rcz: 27  resp:  3827
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  15082207  Resp:  15082207
  Access path: index (unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  3.9236e-06  TB_SEL:  3.9236e-06
    Join:  resc: 11707  resp: 11707
  Access path: index (eq-unique)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 2
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 11707  resp: 11707
  Best NL cost: 11707  resp: 11707
Join cardinality:  1306 = outer (3940) * inner (84386) * sel (3.9294e-06)  [flag=0]
SM Join
  Outer table:
    resc: 3827  cdn: 3940  rcz: 27  deg: 1  resp: 3827
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       20 Row size:           40 Rows:       3940
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         67
      Total IO sort cost: 44
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  8158  Resp:  8158
HA Join
  Outer table:
    resc: 3827  cdn: 3940  rcz: 27  deg: 1  resp: 3827
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 8   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  19                probefrag:   402 ppasses:    1
  Hash join   Resc: 7662   Resp: 7662
***********************
Join order[73]:  OE_ORDER_HEADERS_ALL[OOH]#3  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_LINES_ALL[OOL]#2  MTL_DEMAND[MD1]#0  OE_ORDER_LINES_ALL[OOL]#4
Now joining: MTL_SALES_ORDERS[MSO]#1 *******
NL Join
  Outer table: cost: 483  cdn: 26401  rcz: 15  resp:  483
  Inner table: MTL_SALES_ORDERS
    Access path: tsc  Resc: 132
    Join:  Resc:  3485415  Resp:  3485415
  Best NL cost: 3485415  resp: 3485415
Join cardinality:  2750 = outer (26401) * inner (2755) * sel (3.7811e-05)  [flag=0]
SM Join
  Outer table:
    resc: 483  cdn: 26401  rcz: 15  deg: 1  resp: 483
  Inner table: MTL_SALES_ORDERS
    resc: 132  cdn: 2755  rcz: 15  deg:  1  resp: 132
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       10 Row size:           27 Rows:       2755
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         57
      Total IO sort cost: 34
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  760  Resp:  760
HA Join
  Outer table:
    resc: 483  cdn: 26401  rcz: 15  deg: 1  resp: 483
  Inner table: MTL_SALES_ORDERS
    resc: 132  cdn: 2755  rcz: 15  deg:  1  resp: 132
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 10   Deg: 1   (sides swapped)
      hash_area:  256 (max=13107)  buildfrag:  88                probefrag:   10 ppasses:    1
  Hash join   Resc: 625   Resp: 625
  Outer table:
    resc: 132  cdn: 2755  rcz: 15  deg: 1  resp: 132
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 2   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  10                probefrag:   88 ppasses:    1
  Hash join   Resc: 617   Resp: 617
Join result: cost: 617  cdn: 2750  rcz: 30
Now joining: OE_ORDER_LINES_ALL[OOL]#2 *******
NL Join
  Outer table: cost: 617  cdn: 2750  rcz: 30  resp:  617
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  10524867  Resp:  10524867
  Best NL cost: 10524867  resp: 10524867
Join cardinality:  197 = outer (2750) * inner (3940) * sel (1.8148e-05)  [flag=0]
SM Join
  Outer table:
    resc: 617  cdn: 2750  rcz: 30  deg: 1  resp: 617
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 3940  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       15 Row size:           43 Rows:       2750
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         62
      Total IO sort cost: 38
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       20 Row size:           40 Rows:       3940
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         67
      Total IO sort cost: 44
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4526  Resp:  4526
HA Join
  Outer table:
    resc: 617  cdn: 2750  rcz: 30  deg: 1  resp: 617
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 3940  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 2   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  15                probefrag:   19 ppasses:    1
  Hash join   Resc: 4446   Resp: 4446
***********************
Join order[74]:  OE_ORDER_HEADERS_ALL[OOH]#3  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_LINES_ALL[OOL]#4  OE_ORDER_LINES_ALL[OOL]#2  MTL_DEMAND[MD1]#0
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 617  cdn: 2750  rcz: 30  resp:  617
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  10524867  Resp:  10524867
  Access path: index (join index)
      Index: OE_ORDER_LINES_N1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 3
  IX_SEL:  0.0000e+00  TB_SEL:  2.4557e-05
    Join:  resc: 8867  resp: 8867
  Best NL cost: 8867  resp: 8867
Join cardinality:  6200 = outer (2750) * inner (84386) * sel (2.6713e-05)  [flag=0]
SM Join
  Outer table:
    resc: 617  cdn: 2750  rcz: 30  deg: 1  resp: 617
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       15 Row size:           43 Rows:       2750
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         62
      Total IO sort cost: 38
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  4944  Resp:  4944
HA Join
  Outer table:
    resc: 617  cdn: 2750  rcz: 30  deg: 1  resp: 617
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 7   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  15                probefrag:   402 ppasses:    1
  Hash join   Resc: 4451   Resp: 4451
***********************
Join order[75]:  OE_ORDER_HEADERS_ALL[OOH]#3  OE_ORDER_LINES_ALL[OOL]#2  MTL_DEMAND[MD1]#0  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_LINES_ALL[OOL]#4
Now joining: OE_ORDER_LINES_ALL[OOL]#2 *******
NL Join
  Outer table: cost: 483  cdn: 26401  rcz: 15  resp:  483
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  101037110  Resp:  101037110
  Best NL cost: 101037110  resp: 101037110
Join cardinality:  104019940 = outer (26401) * inner (3940) * sel (1.0000e+00)  [flag=0]
***********************
Join order[76]:  OE_ORDER_HEADERS_ALL[OOH]#3  OE_ORDER_LINES_ALL[OOL]#4  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_LINES_ALL[OOL]#2  MTL_DEMAND[MD1]#0
Now joining: OE_ORDER_LINES_ALL[OOL]#4 *******
NL Join
  Outer table: cost: 483  cdn: 26401  rcz: 15  resp:  483
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  101037110  Resp:  101037110
  Access path: index (join index)
      Index: OE_ORDER_LINES_N1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 3
  IX_SEL:  0.0000e+00  TB_SEL:  2.4557e-05
    Join:  resc: 79686  resp: 79686
  Best NL cost: 79686  resp: 79686
Join cardinality:  59513 = outer (26401) * inner (84386) * sel (2.6713e-05)  [flag=0]
SM Join
  Outer table:
    resc: 483  cdn: 26401  rcz: 15  deg: 1  resp: 483
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  4882  Resp:  4882
SM Join (with index on outer)
  Access path: index (no sta/stp keys)
      Index: OE_ORDER_HEADERS_U1
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 37885
  IX_SEL:  1.0000e+00  TB_SEL:  1.0000e+00
  Outer table:
    resc: 37885  cdn: 26401  rcz: 15  deg: 1  resp: 37885
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
  Merge join  Cost:  42173  Resp:  42173
HA Join
  Outer table:
    resc: 483  cdn: 26401  rcz: 15  deg: 1  resp: 483
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 37   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  88                probefrag:   402 ppasses:    1
  Hash join   Resc: 4347   Resp: 4347
Join result: cost: 4347  cdn: 59513  rcz: 42
Now joining: MTL_SALES_ORDERS[MSO]#1 *******
NL Join
  Outer table: cost: 4347  cdn: 59513  rcz: 42  resp:  4347
  Inner table: MTL_SALES_ORDERS
    Access path: tsc  Resc: 132
    Join:  Resc:  7860063  Resp:  7860063
  Best NL cost: 7860063  resp: 7860063
Join cardinality:  59494 = outer (59513) * inner (2755) * sel (3.6284e-04)  [flag=0]
SM Join
  Outer table:
    resc: 4347  cdn: 59513  rcz: 42  deg: 1  resp: 4347
  Inner table: MTL_SALES_ORDERS
    resc: 132  cdn: 2755  rcz: 15  deg:  1  resp: 132
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      416 Row size:           57 Rows:      59513
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        510
      Total IO sort cost: 463
      Total CPU sort cost: 0
      Total Temp space used: 7185000
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       10 Row size:           27 Rows:       2755
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         57
      Total IO sort cost: 34
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4976  Resp:  4976
HA Join
  Outer table:
    resc: 4347  cdn: 59513  rcz: 42  deg: 1  resp: 4347
  Inner table: MTL_SALES_ORDERS
    resc: 132  cdn: 2755  rcz: 15  deg:  1  resp: 132
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 81   Deg: 1   (sides swapped)
      hash_area:  256 (max=13107)  buildfrag:  393                probefrag:   10 ppasses:    1
  Hash join   Resc: 4560   Resp: 4560
  Outer table:
    resc: 132  cdn: 2755  rcz: 15  deg: 1  resp: 132
  Inner table: OE_ORDER_LINES_ALL
    resc: 4347  cdn: 59513  rcz: 42  deg:  1  resp: 4347
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 5   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  10                probefrag:   393 ppasses:    1
  Hash join   Resc: 4484   Resp: 4484
***********************
Join order[77]:  OE_ORDER_HEADERS_ALL[OOH]#3  OE_ORDER_LINES_ALL[OOL]#4  OE_ORDER_LINES_ALL[OOL]#2  MTL_DEMAND[MD1]#0  MTL_SALES_ORDERS[MSO]#1
Now joining: OE_ORDER_LINES_ALL[OOL]#2 *******
NL Join
  Outer table: cost: 4347  cdn: 59513  rcz: 42  resp:  4347
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  227760598  Resp:  227760598
  Best NL cost: 227760598  resp: 227760598
Join cardinality:  921 = outer (59513) * inner (3940) * sel (3.9294e-06)  [flag=0]
SM Join
  Outer table:
    resc: 4347  cdn: 59513  rcz: 42  deg: 1  resp: 4347
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 3940  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      416 Row size:           57 Rows:      59513
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        510
      Total IO sort cost: 463
      Total CPU sort cost: 0
      Total Temp space used: 7185000
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       20 Row size:           40 Rows:       3940
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         67
      Total IO sort cost: 44
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  8680  Resp:  8680
HA Join
  Outer table:
    resc: 4347  cdn: 59513  rcz: 42  deg: 1  resp: 4347
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 3940  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 83   Deg: 1   (sides swapped)
      hash_area:  256 (max=13107)  buildfrag:  393                probefrag:   19 ppasses:    1
  Hash join   Resc: 8257   Resp: 8257
  Outer table:
    resc: 3827  cdn: 3940  rcz: 27  deg: 1  resp: 3827
  Inner table: OE_ORDER_LINES_ALL
    resc: 4347  cdn: 59513  rcz: 42  deg:  1  resp: 4347
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 8   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  19                probefrag:   393 ppasses:    1
  Hash join   Resc: 8182   Resp: 8182
***********************
Join order[78]:  OE_ORDER_LINES_ALL[OOL]#4  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_LINES_ALL[OOL]#2  MTL_DEMAND[MD1]#0  OE_ORDER_HEADERS_ALL[OOH]#3
Now joining: MTL_SALES_ORDERS[MSO]#1 *******
NL Join
  Outer table: cost: 3827  cdn: 84386  rcz: 27  resp:  3827
  Inner table: MTL_SALES_ORDERS
    Access path: tsc  Resc: 132
    Join:  Resc:  11142779  Resp:  11142779
  Best NL cost: 11142779  resp: 11142779
Join cardinality:  232491538 = outer (84386) * inner (2755) * sel (1.0000e+00)  [flag=0]
***********************
Join order[79]:  OE_ORDER_LINES_ALL[OOL]#4  OE_ORDER_LINES_ALL[OOL]#2  MTL_DEMAND[MD1]#0  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_HEADERS_ALL[OOH]#3
Now joining: OE_ORDER_LINES_ALL[OOL]#2 *******
NL Join
  Outer table: cost: 3827  cdn: 84386  rcz: 27  resp:  3827
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  322949049  Resp:  322949049
  Best NL cost: 322949049  resp: 322949049
Join cardinality:  1306 = outer (84386) * inner (3940) * sel (3.9294e-06)  [flag=0]
SM Join
  Outer table:
    resc: 3827  cdn: 84386  rcz: 27  deg: 1  resp: 3827
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 3940  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       20 Row size:           40 Rows:       3940
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         67
      Total IO sort cost: 44
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  8158  Resp:  8158
SM Join (with index on outer)
  Access path: index (no sta/stp keys)
      Index: OE_ORDER_LINES_U1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 88840
  IX_SEL:  1.0000e+00  TB_SEL:  1.0000e+00
  Outer table:
    resc: 88840  cdn: 84386  rcz: 27  deg: 1  resp: 88840
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 3940  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       20 Row size:           40 Rows:       3940
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         67
      Total IO sort cost: 44
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  92710  Resp:  92710
HA Join
  Outer table:
    resc: 3827  cdn: 84386  rcz: 27  deg: 1  resp: 3827
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 3940  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 85   Deg: 1   (sides swapped)
      hash_area:  256 (max=13107)  buildfrag:  402                probefrag:   19 ppasses:    1
  Hash join   Resc: 7739   Resp: 7739
  Outer table:
    resc: 3827  cdn: 3940  rcz: 27  deg: 1  resp: 3827
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 8   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  19                probefrag:   402 ppasses:    1
  Hash join   Resc: 7662   Resp: 7662
***********************
Join order[80]:  OE_ORDER_LINES_ALL[OOL]#4  OE_ORDER_HEADERS_ALL[OOH]#3  MTL_SALES_ORDERS[MSO]#1  OE_ORDER_LINES_ALL[OOL]#2  MTL_DEMAND[MD1]#0
Now joining: OE_ORDER_HEADERS_ALL[OOH]#3 *******
NL Join
  Outer table: cost: 3827  cdn: 84386  rcz: 27  resp:  3827
  Inner table: OE_ORDER_HEADERS_ALL
    Access path: tsc  Resc: 483
    Join:  Resc:  40762265  Resp:  40762265
  Access path: index (unique)
      Index: OE_ORDER_HEADERS_U1
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  1.8939e-05  TB_SEL:  1.8939e-05
    Join:  resc: 88213  resp: 88213
  Access path: index (eq-unique)
      Index: OE_ORDER_HEADERS_U1
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 1
  IX_SEL:  0.0000e+00  TB_SEL:  0.0000e+00
    Join:  resc: 88213  resp: 88213
  Access path: index (scan)
      Index: OE_ORDER_HEADERS_U2
  TABLE: OE_ORDER_HEADERS_ALL
      RSC_CPU: 0   RSC_IO: 38932
  IX_SEL:  1.0000e+00  TB_SEL:  1.0000e+00
    Join:  resc: 3285319579  resp: 3285319579
  Best NL cost: 88213  resp: 88213
Join cardinality:  59513 = outer (84386) * inner (26401) * sel (2.6713e-05)  [flag=0]
SM Join
  Outer table:
    resc: 3827  cdn: 84386  rcz: 27  deg: 1  resp: 3827
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      414 Row size:           40 Rows:      84386
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        508
      Total IO sort cost: 461
      Total CPU sort cost: 0
      Total Temp space used: 7496000
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4882  Resp:  4882
SM Join (with index on outer)
  Access path: index (no sta/stp keys)
      Index: OE_ORDER_LINES_N1
  TABLE: OE_ORDER_LINES_ALL
      RSC_CPU: 0   RSC_IO: 71892
  IX_SEL:  1.0000e+00  TB_SEL:  1.0000e+00
  Outer table:
    resc: 71892  cdn: 84386  rcz: 27  deg: 1  resp: 71892
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       88 Row size:           27 Rows:      26401
      Initial runs:          1 Merge passes:        1 IO Cost / pass:        135
      Total IO sort cost: 112
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  72486  Resp:  72486
HA Join
  Outer table:
    resc: 3827  cdn: 84386  rcz: 27  deg: 1  resp: 3827
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 483  cdn: 26401  rcz: 15  deg:  1  resp: 483
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 99   Deg: 1   (sides swapped)
      hash_area:  256 (max=13107)  buildfrag:  402                probefrag:   88 ppasses:    1
  Hash join   Resc: 4409   Resp: 4409
  Outer table:
    resc: 483  cdn: 26401  rcz: 15  deg: 1  resp: 483
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 84386  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 37   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  88                probefrag:   402 ppasses:    1
  Hash join   Resc: 4347   Resp: 4347
Join result: cost: 4347  cdn: 59513  rcz: 42
Now joining: MTL_SALES_ORDERS[MSO]#1 *******
NL Join
  Outer table: cost: 4347  cdn: 59513  rcz: 42  resp:  4347
  Inner table: MTL_SALES_ORDERS
    Access path: tsc  Resc: 132
    Join:  Resc:  7860063  Resp:  7860063
  Best NL cost: 7860063  resp: 7860063
Join cardinality:  6200 = outer (59513) * inner (2755) * sel (3.7811e-05)  [flag=0]
SM Join
  Outer table:
    resc: 4347  cdn: 59513  rcz: 42  deg: 1  resp: 4347
  Inner table: MTL_SALES_ORDERS
    resc: 132  cdn: 2755  rcz: 15  deg:  1  resp: 132
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      416 Row size:           57 Rows:      59513
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        510
      Total IO sort cost: 463
      Total CPU sort cost: 0
      Total Temp space used: 6235000
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       10 Row size:           27 Rows:       2755
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         57
      Total IO sort cost: 34
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  4976  Resp:  4976
HA Join
  Outer table:
    resc: 4347  cdn: 59513  rcz: 42  deg: 1  resp: 4347
  Inner table: MTL_SALES_ORDERS
    resc: 132  cdn: 2755  rcz: 15  deg:  1  resp: 132
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 81   Deg: 1   (sides swapped)
      hash_area:  256 (max=13107)  buildfrag:  393                probefrag:   10 ppasses:    1
  Hash join   Resc: 4560   Resp: 4560
  Outer table:
    resc: 132  cdn: 2755  rcz: 15  deg: 1  resp: 132
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 4347  cdn: 59513  rcz: 42  deg:  1  resp: 4347
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 5   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  10                probefrag:   393 ppasses:    1
  Hash join   Resc: 4484   Resp: 4484
***********************
Join order[81]:  OE_ORDER_LINES_ALL[OOL]#4  OE_ORDER_HEADERS_ALL[OOH]#3  OE_ORDER_LINES_ALL[OOL]#2  MTL_DEMAND[MD1]#0  MTL_SALES_ORDERS[MSO]#1
Now joining: OE_ORDER_LINES_ALL[OOL]#2 *******
NL Join
  Outer table: cost: 4347  cdn: 59513  rcz: 42  resp:  4347
  Inner table: OE_ORDER_LINES_ALL
    Access path: tsc  Resc: 3827
    Join:  Resc:  227760598  Resp:  227760598
  Best NL cost: 227760598  resp: 227760598
Join cardinality:  921 = outer (59513) * inner (3940) * sel (3.9294e-06)  [flag=0]
SM Join
  Outer table:
    resc: 4347  cdn: 59513  rcz: 42  deg: 1  resp: 4347
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 3940  rcz: 27  deg:  1  resp: 3827
    using join:1 distribution:2 #groups:1
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:      416 Row size:           57 Rows:      59513
      Initial runs:          2 Merge passes:        1 IO Cost / pass:        510
      Total IO sort cost: 463
      Total CPU sort cost: 0
      Total Temp space used: 6235000
    SORT resource      Sort statistics
      Sort width:          305 Area size:     1048576 Max Area size:    53686272   Degree: 1
      Blocks to Sort:       20 Row size:           40 Rows:       3940
      Initial runs:          1 Merge passes:        1 IO Cost / pass:         67
      Total IO sort cost: 44
      Total CPU sort cost: 0
      Total Temp space used: 0
  Merge join  Cost:  8680  Resp:  8680
HA Join
  Outer table:
    resc: 4347  cdn: 59513  rcz: 42  deg: 1  resp: 4347
  Inner table: OE_ORDER_LINES_ALL
    resc: 3827  cdn: 3940  rcz: 27  deg:  1  resp: 3827
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 83   Deg: 1   (sides swapped)
      hash_area:  256 (max=13107)  buildfrag:  393                probefrag:   19 ppasses:    1
  Hash join   Resc: 8257   Resp: 8257
  Outer table:
    resc: 3827  cdn: 3940  rcz: 27  deg: 1  resp: 3827
  Inner table: OE_ORDER_HEADERS_ALL
    resc: 4347  cdn: 59513  rcz: 42  deg:  1  resp: 4347
    using join:8 distribution:2 #groups:1
  Hash join one ptn Resc: 8   Deg: 1
      hash_area:  256 (max=13107)  buildfrag:  19                probefrag:   393 ppasses:    1
  Hash join   Resc: 8182   Resp: 8182
Final - All Rows Plan:
  JOIN ORDER: 6
  CST: 4422  CDN: 1  RSC: 4422  RSP: 4422  BYTES: 101
  IO-RSC: 4422  IO-RSP: 4422  CPU-RSC: 0  CPU-RSP: 0
PLAN
Cost of plan:  4422
Operation...........Object name.....Options.........Id...Pid..
SELECT STATEMENT                                        0
FILTER                                                  1
FILTER                                                  2    1
NESTED LOOPS                        OUTER               3    2
NESTED LOOPS                                            4    3
NESTED LOOPS                                            5    4
HASH JOIN                                               6    5
TABLE ACCESS        MTL_SALES_ORDERSFULL                7    6
TABLE ACCESS        OE_ORDER_LINES_AFULL                8    6
TABLE ACCESS        OE_ORDER_LINES_ABY INDEX ROWID      9    5
INDEX               OE_ORDER_LINES_UUNIQUE SCAN        10    9
TABLE ACCESS        OE_ORDER_HEADERSBY INDEX ROWID     11    4
INDEX               OE_ORDER_HEADERSUNIQUE SCAN        12   11
TABLE ACCESS        MTL_DEMAND      BY INDEX ROWID     13    3
INDEX               MTL_DEMAND_N13RSRANGE SCAN         14   13
QUERY
ALTER SESSION SET EVENTS '10053 TRACE NAME CONTEXT OFF'

SQLTXPLAIN 10.0 secs:182.000 15-MAY-07 15:12:50