Question: Scenario # 4 Question and scenario: Optimization Please provide the following: 1 . Detail description of what the code is doing. Be sure to include
Scenario #
Question and scenario: Optimization
Please provide the following:
Detail description of what the code is doing. Be sure to include an explanation of each functions;
A revised SQL statement containing your suggestions for optimizing query performance
DDL Statement
CREATE TABLE tgetrec
AS
WITH
tgetrec
AS
SELECT parallel auto
SUUID,
EUUID,
SNPSHTID
ROWNUMBER
OVER PARTITION BY SUUID ORDER BY SNPSHTID RNK
FROM tblsnpshot
WHERE SSTATUS IN SELECT SSTATUS FROM SSTATUSDIM WHERE SSTATUS IN
'COMPLETED',
'CANCELED',
'ADMINCOMPLETED',
'ADMINCANCELED'
SELECT
BSOURCEDATA,
BESRID
BEUUID,
BTUUID,
BDUUID,
tocharBTRANSACTIONDATE, 'Month DDYYYY
BTUUID,
BTTYPE,
BDTYPE,
BESTATUS,
BCUUID,
BSUUID
BEDATE,
BCID
CASE WHEN ARNK THEN BTRANSACTIONDATE END CDATE
FROM tgetrec A
RIGHT OUTER JOIN tbltrans B
ON ASUUID BSUUID AND AEUUID BEUUID
WHERE TRUNC BTRANSACTIONDATESELECT DDATE FROM DATEDIM
WHERE DDATE TODATE MMDDYYYY;
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
