안녕하세요.. 문의 드려요..
아래와 같이 update 쿼리를 실행하니..
4시간 넘게 작업이 지연되서, 작업을 중지 시켰어요..
건은 9천 500백만건 정도이고요...
UPDATE 테이블명 SET RRN_BRN =substr(TRIM(RRN_BRN) ,1,7) +
replicate('*' ,13- char_length(substr(TRIM(RRN_BRN) ,1,7)))
where RRN_BRN IS NOT NULL
AND TRIM(RRN_BRN) <> ''
주민번호 뒷자리 6자리를 * 로 update하려는 쿼리인데요..
update 속도를 빠르게 할수 있는 방법이 없을까요...ㅠ-ㅠ
쿼리 튜닝이나.. 조언 부탁드릴께요..
sybase db라서..RPAD 기능이 없어요 ㅠ-ㅠ
그럼 좋은 하루 보내세요...
|