MS SQL은 여러 데이터베이스를 연결 (조인 또는 유니버스)하는 뷰의 전체 텍스트 인덱싱을 지원할 수 있습니까?여러 데이터베이스가있는 뷰의 전체 텍스트 인덱싱
3
A
답변
1
예, 물론입니다. 각 색인은 개별적으로 쿼리되며 결과는 엔진에 의해 결합됩니다. 예를 들어
, 당신이 가지고있는 경우에 : 전체 텍스트 인덱스
그리고 당신과 함께
- DatabaseA, TableA의, FieldA 두 데이터베이스에서 두 테이블의 두 필드를 모두 포함하는보기가 있으면 해당보기를 쿼리 할 때 잘 작동합니다. SQL Server의 관점에서 볼 때 동일한 데이터베이스에 있는지 여부는 중요하지 않습니다.
이것이 시나리오와 일치하지 않는 경우 문제에 대한 자세한 내용을 게시 해보십시오. 감사!
0
아니요, 전혀 아닙니다.
인덱스가없는 테이블이나 뷰에는 전체 텍스트 인덱스를 만들 수 없습니다.
왼쪽/오른쪽 조인 또는 공용 구조가 포함 된 클러스터 된 인덱스로 뷰를 만들 수 없습니다.
단일 테이블 또는 내부 조인 된 테이블이있는 경우에만 다른 데이터베이스의 데이터가 포함 된 뷰에서 전체 텍스트 검색을 수행 할 수 있습니다.
시도해 보셨습니까? – MarlonRibunal
제 동료가 지금 작업 중입니다. 나는 그것을 시험하지 않고 질문하지 않았다. – BenMaddox