SqlServerQueryableExtensions.WithApproximate<T> 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
启用近似近邻 (ANN) 搜索矢量搜索查询。 这会导致WITH APPROXIMATE添加到 SQL TOP 子句,指示SQL Server使用向量索引来提高性能。
[System.Diagnostics.CodeAnalysis.Experimental("EF9105")]
public static System.Linq.IQueryable<T> WithApproximate<T>(this System.Linq.IQueryable<T> source);
[<System.Diagnostics.CodeAnalysis.Experimental("EF9105")>]
static member WithApproximate : System.Linq.IQueryable<'T> -> System.Linq.IQueryable<'T>
<Extension()>
Public Function WithApproximate(Of T) (source As IQueryable(Of T)) As IQueryable(Of T)
类型参数
- T
参数
- source
- IQueryable<T>
返回
IQueryable<T>
- 特性
注解
必须调用此方法才能 Take(...) 指定结果数。 如果没有 WithApproximate,矢量搜索在不使用矢量索引的情况下执行确切的 k-near 邻居 (kNN) 搜索。