SQL Server 2012를 사용하고 있습니다. 테이블에 텍스트와 날짜 열이 있습니다. 텍스트 열은 전체 텍스트 색인을가집니다. 쿼리는 전체 텍스트 열에 대해 CONTAINS를 발행하지만 날짜 열에는보다 큼 조건을 포함해야합니다. SQL Server의 b-tree 및 전체 텍스트 인덱스 병합 성능에 대해 우려하고 있습니다.전체 텍스트 인덱스에 대한 혼합 된 쿼리
오라클의 경우 전체 텍스트 색인 (CTXCAT)에 "일반"열을 포함하지 않으면 "일반"열을 포함하여이 시나리오의 성능 측면을 해결하므로 전체 그런 -text 지수 : 그런
ctx_ddl.create_index_set('auction_set');
ctx_ddl.add_index ('auction_set', 'start_date');
다음 쿼리 :
WHERE CATSEARCH (item_desc, '(toy dog) | "live animal"', 'start_date > ###') > 0
그것은 SQL Server의 전체 텍스트 인덱스에 B- 트리 인덱스를 결합 할 수 있습니까?
SQL Server에서 쿼리 된 혼합 된 (전체 텍스트 & b-tree) 시나리오를 해결하는 가장 좋은 방법은 무엇입니까?
감사합니다.