智能查询处理 (CTP 2.0)
通过调整批处理模式和行模式运算符的内存授予大小,行模式内存授予反馈扩展了 SQL Serverx) 中引入的内存授予反馈功能。 对于内存授予过量的情况,如果授予的内存是实际使用内存大小的两倍,内存授予反馈将重新计算内存授予。 然后,连续执行将请求更少的内存。 对于造成到磁盘的溢出的大小不足的内存授予,内存授予反馈将触发重新计算内存授予。 然后,连续执行将请求更多的内存。 在数据库兼容性级别 150 下默认启用此功能。 近似 COUNT DISTINCT 返回组中唯一非空值的近似数。 此函数旨在用于大数据方案。 该函数针对查询进行了优化,其中满足所有以下条件: 访问至少数百万行的数据集。 聚合包含大量非重复值的一个或多个列。 响应能力比绝对精度更重要。o APPROX_COUNT_DISTINCT 返回的结果通常在准确答案的 2% 范围内。
o 它在准确答案所需的一小部分时间内返回近似答案。