SQLP

시험 직전 요약장

판단 기준과 헷갈리는 개념, 대표 예제를 짧게 확인하세요.

이론 목록

Function-Based Index: 표현식 검색·NULL·정렬 최적화

원래 이론 →

판단 기준

혼동정확한 기준
SQL Text가 완전히 같아야 FBI를 쓴다Oracle은 표현식 트리를 비교하며 대소문자·공백은 무시할 수 있다
비슷한 함수는 모두 같은 FBI를 쓴다함수·연산이 다르면 Expression Tree가 달라질 수 있다
DETERMINISTIC이면 Oracle이 정확성을 검증했다개발자의 선언이며 위반 시 잘못된 결과가 조용히 발생할 수 있다
함수 변경은 FBI와 무관하다종속 FBI가 DISABLED될 수 있고 Rebuild가 필요하다
모든 NULL Row는 FBI에 저장된다모든 표현식 결과가 NULL이면 Entry가 없다
Sentinel은 아무 값이나 사용 가능하다실제 값 충돌·타입·정렬·통계를 확인한다
조건부 Unique Index는 성능 객체일 뿐이다특정 Row의 데이터 무결성을 적용한다
FBI가 ORDER BY 표현식을 저장하면 Sort는 항상 없다방향·Prefix·전역 순서·총비용을 실제 Plan으로 확인한다
통계는 일반 Index에만 필요하다FBI와 Base Table 통계도 Optimizer 판단에 필요하다
변환 FBI는 잘못된 데이터도 자동 정제한다변환 불가능한 INSERT·UPDATE가 실패할 수 있다

이 부분의 원문 →

내 최근 연습 오답

현재 브라우저의 연습 채점 기록에서 공개된 단원과 연결된 오답을 확인합니다.

학습 기록 →

오답 기록을 확인하고 있습니다.