If you have option to revise PI, you can improve performance of this query. You might need to implement following in CUST_T table. This will help to maintain uniquness, support to other queries using USI and improved performance of mentioned or similar to mentioned queries.
PRIMARY INDEX ( FIRST_DT ,VISITOR_ID )
PARTITION BY RANGE_N(FIRST_DT BETWEEN DATE '2010-08-01'
AND '2099-12-31' EACH INTERVAL '1' DAY )
UNIQUE INDEX ( FIRST_DT ,VISITOR_ID,CUST_ID );
If you have option to revise PI, you can improve performance of this query. You might need to implement following in CUST_T table. This will help to maintain uniquness, support to other queries using USI and improved performance of mentioned or similar to mentioned queries.