Sql server 强制SQL Server使用全文索引而不是其他索引启动查询计划

Sql server 强制SQL Server使用全文索引而不是其他索引启动查询计划,sql-server,Sql Server,是否可以强制使用CONTAINS语句的查询在查询计划中使用全文索引作为其起点,而不是另一个索引。通常的WITH(INDEX(xxx))语法似乎不起作用 以下是一个查询示例: SELECT f.Bar FROM Foo f INNER JOIN Baz b ON b.FooId = f.Id WHERE CONTAINS(f.SearchData, @p0) ORDER BY f.Date 查询计划错误地扫描了日期列上的索引,而不是从SearchData列上的全文搜索开始

是否可以强制使用CONTAINS语句的查询在查询计划中使用全文索引作为其起点,而不是另一个索引。通常的WITH(INDEX(xxx))语法似乎不起作用

以下是一个查询示例:

SELECT f.Bar FROM Foo f
INNER JOIN Baz b ON b.FooId = f.Id
WHERE CONTAINS(f.SearchData, @p0)
ORDER BY f.Date
查询计划错误地扫描了日期列上的索引,而不是从SearchData列上的全文搜索开始