검색 조건에 leagueCode LIKE 'nba %'과 같은 내용이 포함 된 새 SELECT 문을 추가해야합니다.와일드 카드에서 오는 영향은 무엇입니까
leagueCode에 대한 색인이 여전히 악용 될 수 있는지 또는 대상 열에 %가 포함 된 후 오버 헤드가 발생하는지 알고 싶습니다.
검색 조건에 leagueCode LIKE 'nba %'과 같은 내용이 포함 된 새 SELECT 문을 추가해야합니다.와일드 카드에서 오는 영향은 무엇입니까
leagueCode에 대한 색인이 여전히 악용 될 수 있는지 또는 대상 열에 %가 포함 된 후 오버 헤드가 발생하는지 알고 싶습니다.
와일드 카드의 위치에 따라 달라집니다.
오버 헤드? 물론 그렇지만 정확한 (테이블 스캔이 없음) 정확한 방법은 없습니다.
예, 고정 된 접두사 (이 경우 nba
)가 있기 때문에 색인을 계속 사용할 수 있습니다.
'leagueCode like'nba % ''? 그렇지 않으면 와일드 카드 검색을 수행하지 않고 문자 'nba [퍼센트 문자]'를 찾고 있습니다. – nocache