equal 검색은 btree index를 사용한다. 이때 중복된 값이 많을 경우 인덱스도 검색을 해야하고 검색된 포인터를 이용해서 실제 테이블에 액세스해서 값을 가져와야 한다. 결국 Disk Read하는 량이 많아진다는 것이다.
반면 zone 검색은 해당 Keywod를 index로 검색한 후 문서 ID를 가져오면 되는 것이다.
당연히 분포도가 넓으면 zone검색이 빠를수밖에 없다.
'IT-Consultant' 카테고리의 다른 글
Timeout, Timeout..... (0) | 2007.06.17 |
---|---|
Timeout, Timeout..... (0) | 2007.06.17 |
query와 searcher로 검색 수행 과정 (0) | 2007.06.13 |
query와 searcher로 검색 수행 과정 (0) | 2007.06.13 |
특정 Term에 대한 Terminfo 찾기 (0) | 2007.06.11 |