Application-Impact Patch
- nologging DPL 시 checkpoint 지연으로 인한 DPL 지연 현상 해소
- _VT_HINT 추가
- lead/lag 함수의 offset 인자에 NULL 입력 시 처리 추가
- CAST, CASE 문에서 char semantic이 고려되지 않는 문제 수정
- iscan 노드에서 filter를 병합하여 처리하도록 개선
- Initial parameter 사용법 개선 및 BTIP 재개발
- Temp Lob Life Cycle 개선
- PSM BLUT 기능 개선(RS_LOCK 제거, SC_PIN_CNT_MAX 방어, PKG 지원)
- v$patch에서 CS_PATCH 컬럼 제거
- virtual column 존재 시 PBI 수행 제한하도록 수정
- scheduler 관련 catalogview desc 수정
- Expression 비교 로직 성능 개선
- journal merge 중인 index가 있는 상태에서 insert 수행 시 idxm 노드가 생성되지 않도록 개선
- ddl create index merge 파라미터 session parameter로 변경
- Executor PGA 관리 개선
- MView Query Rewrite 불가 현상 수정
- Partition Index로 MIN/MAX 최적화 수행 시 FGA Filter 위치 조정
- Join Elimination 적용 시 결과값 오류 수정
- 동일 Predicate 존재 시 OR Expansion 일부 적용으로 발생하는 결과값 오류 수정
- FGA와 Partition Index 사용 시 MIN/MAX 결과 오류 수정
- Object 타입 Bind 변수 사용 시 Invalidate 체크 불가 문제 수정
- GATHER AUTO 옵션 사용 시 Partition 통계 수집 오류 수정
- Partition IOT Dynamic Sampling 시 블록 수 계산 오류 수정
- Tuple 부등호 조건 사용 시 NULL 결과 누락 오류 수정
- Join Predicate에서 Tuple 사용 시 결과 값 오류 수정
- IN / NOT IN 절에서 NULL 값 처리 로직 개선
- Bind Parameter의 Const FD 생성 로직 개선
- FIRST_VALUE/LAST_VALUE IGNORE NULLS 결과 오류 수정
- CTAS 수행 시 내부 ITAS에 대한 Storage Scan 적용 개선
- Outer Ref가 포함된 서브쿼리 처리 시 실행 계획 생성 오류 수정