2022. 12. 28. 10:54 오라클
CTAS 또는 WITH 절 내에 GROUP BY / ORDER BY 절 사용 시 ORA-07445: [qkswcDriver] 및 인스턴스 crash 또는 hang (19c)
• 현상
➢ CTAS 또는 WITH 절 내에 GROUP BY / ORDER BY 구문 사용 시 ORA-7445: [qkswcDriver] 및인스턴스 crash 또는 hang 현상 발생
➢ Create Table As Select 절에서 SELECT 문장에 GROUP BY 또는 ORDER BY 구문이 있을 경우
➢ WITH 절의 Table function으로 GROUP BY 또는 ORDER BY 구문이 있을 경우 hang 또는 instance crash 또는 ORA-7445: [qkswcDriver] 에러 발생
• 원인
➢ <Note:21217621.8> Bug.21217621 ORA-7445: [qkswcDriver] error or hang using WITH and Group by / Order by
• 해결 방안
1. Patch 21217621 을 20.1 미만 버젼에서는 적용 필요 (Fix하는 DB RU patch가 없음)
2. Workaround : Create Table As Select 절에서 Select 절을 괄호로 묶어서 “create table as select * from (select ….) 처럼 변환하여 사용