|
|
1
6
在第一个查询中,您的
|
|
|
2
2
即使是确定性标量函数,每行也至少计算一次。如果同一确定性标量函数在同一“行”上使用相同的参数多次出现,我相信只有在这种情况下才会对其进行一次计算-例如,在
我认为您的兰德问题是因为您继续重新设定种子:
正如您所指出的,我已经开始缓存标量函数结果——甚至可以预先计算标量函数结果表并加入它们。要使标量函数发挥作用,最终必须采取一些措施。不是这样,最好的选择是CLR——显然,它们的性能远远优于SQLUDF。不幸的是,我无法在当前环境中使用它们。 |
|
Sweepy Dodo · JSON lite的格式化 1 年前 |
|
|
giantjenga · 优化整数向量到二进制向量的转换 1 年前 |
|
Zegarek · Postgresql递归查询未提供预期结果 1 年前 |
|
|
Joe · 为什么这两个查询之间的性能存在如此大的差异? 2 年前 |
|
tic-toc-choc · 在`dplyr中高效使用列表进行过滤` 2 年前 |