Tuning suggestions
Could you please provide your suggestions for tuning below SQL? It is running for over 17mins
SQL_ID 2ugbj6wq1qs1g
--------------------
select distinct TXT_8."TPNB", TXT_8."CHANNEL", TXT_8."REGION_CD",
TXT_10."LOCATION_NUMBER" as RETAIL_OUTLET_NUMBER from PRODUCT_DIM
TXT_8, CALENDAR_DIM TXT_9, LOCATION_DIM TXT_10, STORE_RANGE_REF TXT_11
where ((TXT_8."MERCH_GROUP_CD" = TXT_11."MERCHANDISE_GROUP_CD") and
(TXT_10."LOCATION_NUMBER" = TXT_11."RETAIL_OUTLET_NUMBER") and
(TXT_9."CALENDAR_DT" >= TXT_8."VALID_FROM_DTTM") and
(TXT_9."CALENDAR_DT" <= TXT_8."VALID_TO_DTTM") and
(TXT_11."YEAR_WEEK_NUMBER" = TXT_9."YEAR_WEEK_NUMBER") and
(TXT_8."PRODUCT_RANGE_CODE" <= TXT_11."RANGE_CLASS_CD")) and
SQL_ID 2ugbj6wq1qs1g
--------------------
select distinct TXT_8."TPNB", TXT_8."CHANNEL", TXT_8."REGION_CD",
TXT_10."LOCATION_NUMBER" as RETAIL_OUTLET_NUMBER from PRODUCT_DIM
TXT_8, CALENDAR_DIM TXT_9, LOCATION_DIM TXT_10, STORE_RANGE_REF TXT_11
where ((TXT_8."MERCH_GROUP_CD" = TXT_11."MERCHANDISE_GROUP_CD") and
(TXT_10."LOCATION_NUMBER" = TXT_11."RETAIL_OUTLET_NUMBER") and
(TXT_9."CALENDAR_DT" >= TXT_8."VALID_FROM_DTTM") and
(TXT_9."CALENDAR_DT" <= TXT_8."VALID_TO_DTTM") and
(TXT_11."YEAR_WEEK_NUMBER" = TXT_9."YEAR_WEEK_NUMBER") and
(TXT_8."PRODUCT_RANGE_CODE" <= TXT_11."RANGE_CLASS_CD")) and
0