小编Ale*_*ola的帖子

Sql Server REPLACE 函数是否会增加估计的行大小?

分析一个简单的查询,我注意到 REPLACE 函数增加了估计的行大小。查看在 AdventureWorks 上执行的以下查询:

select p.BusinessEntityID, REPLACE(p.FirstName, 'a', 'b') as X
from Person.Person p
Run Code Online (Sandbox Code Playgroud)

以下是执行计划。仅应用与 REPLACE 函数相关的计算标量组件时,估计的行大小从 65 B 开始增加到 4015 B。谁能解释一下吗?

测试在Sql Server 2022上完成。

提前致谢。

在此输入图像描述

sql-server replace

3
推荐指数
1
解决办法
257
查看次数

标签 统计

replace ×1

sql-server ×1