Performance issue with R12 Sales Query
I am facing issue while query data for sales from oracle EBS R12 seeded tables. The query runs for too long.
SELECT MSI.SEGMENT1, OL.SHIP_FROM_ORG_ID, OL.ORDERED_QUANTITY SOLD_QTY, OL.UNIT_SELLING_PRICE SELLING_PRICE
FROM OE_ORDER_HEADERS_ALL OH, OE_ORDER_LINES_ALL OL, MTL_SYSTEM_ITEMS_B MSI
WHERE OH.HEADER_ID = OL.HEADER_ID
AND OL.SHIP_FROM_ORG_ID = MSI.ORGANIZATION_ID
AND OL.INVENTORY_ITEM_ID = MSI.INVENTORY_ITEM_ID
AND NVL(oh.source_document_type_id,0) <> 10
AND SUBSTR(SEGMENT1,4,3) = 'FIF'
AND UPPER(OL.FLOW_STATUS_CODE) NOT IN ('ENTERED','CANCELLED')