두 가지 질문이 있습니다.전체 텍스트 인덱싱 대 %% 및 클러스터 된 인덱스
Integer
유형의 열에서 문자열 값 유형 열 대신 클러스터형 색인을 선택해야하는 경우에는 의미가 있습니다.
왜?
새 행은 내가 맞다 중간
에서 인덱스의 끝에 추가하지만 삽입하지 때문에 INSERT가 처리 될 때마다 페이지의 데이터 재정렬의 원인이됩니다 클러스터 된 인덱스? Integer
유형의 열에 대해 클러스터 된 색인을 선택해야하는 다른 이유는 무엇입니까? 아니면 잘못된 방향으로 움직이고 있습니까?
내가
Select Column1 From Table1 Where Column1 Like '%SomeVal%'
나는 이것에 대한 질문에 다음과 같은 한 쿼리를 아래와 같이 %...%
를 사용하여 문자열을 검색해야합니다.
- 위의 상황에서
%....%
을 사용하는 것이 맞습니까? Column1
의 클러스터 된 인덱스를 넣은 다음%....%
- 을 입력 할 수 있습니까? 전체 텍스트 인덱싱을 선택해야합니까? 그렇다면
%...%
이상의 전체 텍스트 인덱싱을 선호해야하는 이유는 무엇입니까?
접두어 '%'는 색인 스캔을 수행합니다. 귀하의 질문은 실제로 의미가 없습니다. 우리에게 당신의 인식 된 해결책을 말하기보다는, 당신이 해결하려고하는 실제 문제를 말해주십시오. –
@mitchwheat - 선생님, 내 쿼리는 술어가 들어 있습니다. 쿼리에서 언급했듯이 – Pankaj
이 도움이되지 않습니다 ..... –