728x90 반응형 Skills/MsSQL14 LIKE, CONTAINS 차이점 및 성능 비교 SQL Server에서 문자열 검색에 사용되는 방법으로 LIKE와 CONTAINS가 있다. 두 가지의 차이점과 성능에 대해서 비교해보자. LIKE SELECT * FROM USER_TB WHERE UserName LIKE 'Tom' OR UserName LIKE 'Thomas' 문자열이 지정된 패턴과 일치하는지 여부를 확인하는 연산자. 열이 인덱싱되지 않아도 된다. 일반 문자나 와일드카드 문자(%, _, [], [^])를 패턴에 사용할 수 있다. 와일드카드 문자를 패턴의 다른 위치에 필요에 따라 사용할 수 있다. 패턴의 앞부분에 와일드카드를 사용하면 어떠한 인덱스도 사용할 수 없으므로, 성능은 느려진다. 비교에 사용되는 패턴은 최대 8000바이트까지의 문자열까지 사용할 수 있다. CONTAINS SELE.. 2023. 9. 5. MSSQL SQL Server 공식문서 https://learn.microsoft.com/ko-kr/sql/sql-server/?view=sql-server-ver16 SQL Server 기술 설명서 - SQL Server SQL Server에서 관심 있는 영역을 선택합니다. learn.microsoft.com 2023. 9. 5. 이전 1 2 3 다음 728x90 반응형