You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
n-gram 사용하지 않는 이유 -> 캐싱 오버플로우
대용량 검색에 적합하지 않은 이유는 사견이긴 하지만 buffering 방식의 limit 때문이 아닐까 싶습니다!
물론 이 부분은 inverted index의 생성 방법, 리소스 상태에 따라 결과가 상이 할 수 있다는 점 참고해주세요 ㅎㅎ
------ 추가 ------
"옵티마이저는 index를 통해 읽어야 할 레코드 수가 전체 테이블 레코드의 20~25%를 넘으면 모든 데이터를 순차 탐색하는 방법으로 필터링한다."
이렇게 동작하는 이유가 pk를 이용하면 순차 io로 탐색이 가능하지만 secondary index인 경우 랜덤 io를 하기 때문에 그렇지 않을까 생각해봅니다.
Real MySQL 8장
etc
The text was updated successfully, but these errors were encountered: