인덱스를 사용하여 NULL값 찾기
며칠 전에 gurubee에서 오라클 데이터베이스의 인덱스에 상수값을 넣는 방식에 대한 질문글이 올라와 찾아본 내용을 정리해보려고 합니다. 몇개의 블로그 글과 오라클 매뉴얼에서 이와 관련된 재미있는 내용을 발견했습니다. 오라클은 인덱스의 키 값이 모두 NULL인 row에 대해서는 저장하지 않는다는 것입니다. Oracle Database does not store in the index any rows where all the keys are NULL. docs.oracle.com/cd/B19306_01/server.102/b14200/statements_5010.htm 이런 특성으로 인해 WHERE 조건절에 IS NULL을 사용할 경우 테이블 스캔이 발생할 수 있습니다. 이런 경우를 회피하기 위한 방법이 ..
oracle
2020. 10. 18. 00:28
링크
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday