전화 = N'1234'를 사용한 쿼리가 전화 = '1234'보다 느린 이유는 무엇입니까? 나는 바르샤르인 들판이 있습니다(20). 이 쿼리가 실행되면 속도가 빠릅니다(인덱스 검색 사용). SELECT * FROM [dbo].[phone] WHERE phone = '5554474477' 하지만 이것은 느립니다(색인 스캔 사용). SELECT * FROM [dbo].[phone] WHERE phone = N'5554474477' 필드를 nvarchar로 변경하면 인덱스 검색이 사용될 것으로 예상됩니다. ㅠㅠnvarchar데이터 유형 우선 순위가 보다 높습니다.varchar그래서 그것은 칼럼의 암묵적인 캐스팅을 수행해야 합니다.nvarchar이렇게 하면 색인 검색을 방지할 수 있습니다. 일부 조합에서는 여전히..