gpt4 book ai didi

sql server 阻塞操作符

转载 作者:行者123 更新时间:2023-12-04 08:49:36 24 4
gpt4 key购买 nike

是否有所有阻塞运算符的列表?我知道验证运算符阻塞的唯一明确方法是检查其属性并查看数据是否已排序。这是验证运算符(operator)是否阻塞的唯一方法吗?如果不是,验证运算符(operator)是否阻塞的其他方法是什么?

阻塞运算符需要在传递数据之前处理所有行,而非阻塞运算符会将行传递给其他运算符,并在读取和处理数据后立即处理。

下面是阻塞与非阻塞的定义

消耗输入行并同时产生输出行的迭代器(在
GetRow 方法)。我们经常将这些迭代器称为“非阻塞”。

在生成之前消耗所有输入行(通常在 Open 方法中)的迭代器
任何输出行。我们将这些迭代器称为“阻塞”或“走走停停”。

为什么我需要这些信息
主要是好奇心和个人知识。我没有做任何疯狂的事情。只需阅读有关阻塞与非阻塞运算符的内容,并想知道哪个运算符执行哪个操作。

这仅适用于 SSMS 查询计划

最佳答案

你见过这个:http://blogs.msdn.com/b/craigfr/archive/2006/06/19/637048.aspx ?
顺便说一句,题外话,stackoverflow 似乎认为简短的答案不好。它至少有 30 个字符。 :)

关于sql server 阻塞操作符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15399763/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com