목록Database/Oracle (1)
yeonuel-tech

우리가 쿼리문을 날릴 때 부정문을 긍정문으로 바꿔서 쿼리문을 작성해야 인덱스를 활용할 수 있어서 더욱 효율적으로 탐색할 수 있다고 한다. 왜 그런걸까? 쿼리문을 긍정문으로 작성했을 때와 부정문으로 작성했을 때의 차이점은 무엇이길래 인덱스를 활용하거나 활용하지 못하는 것일까? 일단, 우리는 2가지 개념을 짚고 가야한다. 바로 탐색방법과 인덱스이다. 1. 탐색방법 탐색에는 2가지 방법이 있다. 바로 순차탐색과 이진탐색이 있다. 순차탐색은 처음부터 끝까지 순서대로 확인하는 것이다. 다음으로는 이진탐색이 있다. 이진탐색은 찾고자하는 값과 현재 위치의 값을 비교하여 탐색하는 범위를 좁혀나가는 효율적인 탐색방식이다. 간단하게 말하자면 찾고자하는 값과 현재 값을 비교하여 필요한 범위의 영역만 탐색하는 방식이다. 밑에..
Database/Oracle
2024. 2. 22. 11:35