- 운영서버 반영 ```SQL CREATE INDEX idx_TB_COMMON_MATCH_COMM ON DMFHF.TB_COMMON_MATCH(COMM_GB, COMM_CD); create index idx_TB_PASSIVLC_RSPNS_rdt on TB_PASSIVLC_RSPNS(report_dt); create index idx_TB_DSAST_RCV_rdt on TB_DSAST_RCV(SND_DT); create index idx_TB_CALL_REQUST_rdt on TB_CALL_REQUST(SND_DT); --------------------------------------------------------------------------- CREATE UNIQUE INDEX PK_TB_LC_FSHOPRRPT_202206 ON TB_LC_FSHOPRRPT_202206(Slot_no, report_dt, MODEM); ALTER TABLE TB_LC_FSHOPRRPT_202206 ADD ( CONSTRAINT PK_TB_LC_FSHOPRRPT_202206 PRIMARY KEY (Slot_no, report_dt, MODEM) USING INDEX PK_TB_LC_FSHOPRRPT_202206 ENABLE VALIDATE); --------------------------------------------------------------------------- --테이블 생성 함수 재 컴파일 SP_CREATE_POSFISH_TABLE_NEW ``` - Rest Query파일 반영 ```SQL ``` - 데이터 정리 ``` SQL -- 데이터 확인 select slot_no||to_char(report_dt, 'yyyymmddhh24miss')||modem as rowkey, count(*) as cnt from TB_LC_FSHOPRRPT_202205 group by slot_no||to_char(report_dt, 'yyyymmddhh24miss')||modem having count(slot_no||to_char(report_dt, 'yyyymmddhh24miss')||modem) > 1 -- 중복 제거 delete from TB_LC_FSHOPRRPT_202202 where rowid in ( select min(rowid) as rid from TB_LC_FSHOPRRPT_202202 group by slot_no||to_char(report_dt, 'yyyymmddhh24miss')||modem having count(slot_no||to_char(report_dt, 'yyyymmddhh24miss')||modem) > 1 ) ```