전체 텍스트 인덱싱 된 열이있는 매우 큰 테이블이 있습니다. 이 표를 현명하게 분할하면 (나에게 현명하게 날짜로 표시됨) 쿼리 속도가 빨라 집니까? 쿼리가 단일 파티션으로 제한 되더라도 전체 텍스트 절이 여전히 전체 테이블을 검색합니까?SQL Server 파티셔닝을 사용하여 전체 텍스트 검색을 최적화 할 수 있습니까?
지금까지 내가 본 것에서 볼 때 파티셔닝이 도움이되지 않을 것이라고 생각합니다. 따라서 최선의 대안은 가치있는 대답입니다. 예를 들어 각 기간에 대한 표를 만들고 [???]을 사용하여 쉽게 유지 관리 할 수 있습니다.
EDIT : 현재 450 만 행은 매우 크지 만 시간이 지남에 따라 커질 것입니다 (내일 2 천만 개가 될 수 있으므로이를 계획하고 싶습니다). 하드웨어면에서 나는 꽤 단서가 없다. 전체 쿼리가 많은 수의 행을 반환 할 때 쿼리가 전체적으로 느리지 만 쿼리가 느리다는 것을 알고 있습니다. 그것이 계산 경계 또는 IO 경계를 의미하는지 또는 말할 충분한 정보인지를 확신 할 수 없습니다.