Skip to content

Commit a235410

Browse files
authored
Update showplan-logical-and-physical-operators-reference.md
1 parent 7d502ba commit a235410

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

docs/relational-databases/showplan-logical-and-physical-operators-reference.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: "Showplan Logical and Physical Operators Reference | Microsoft Docs"
33
ms.custom: ""
4-
ms.date: "05/31/2017"
4+
ms.date: "10/12/2017"
55
ms.prod: "sql-server-2016"
66
ms.reviewer: ""
77
ms.suite: ""
@@ -257,7 +257,7 @@ manager: "jhubbard"
257257
|![Remote query operator icon](../relational-databases/media/remote-query-32x.gif "Remote query operator icon")|**Remote Query**|The **Remote Query** operator submits a query to a remote source. The text of the query sent to the remote server appears in the **Argument** column. **Remote Query** is a logical and physical operator.|
258258
|![Remote scan operator icon](../relational-databases/media/remote-scan-32x.gif "Remote scan operator icon")|**Remote Scan**|The **Remote Scan** operator scans a remote object. The name of the remote object appears in the **Argument** column. **Remote Scan** is a logical and physical operator.|
259259
|![Remote update operator icon](../relational-databases/media/remote-update-32x.gif "Remote update operator icon")|**Remote Update**|The **Remote Update** operator updates the input rows in a remote object. **Remote Update** is a logical and physical operator.|
260-
|![Repartition streams parallelism operator icon](../relational-databases/media/parallelism-repartition-stream.gif "Repartition streams parallelism operator icon")|**Repartition Streams**|The **Repartition Streams** operator consumes multiple streams and produces multiple streams of records. The record contents and format are not changed. If the query optimizer uses a bitmap filter, the number of rows in the output stream is reduced. Each record from an input stream is placed into one output stream. If this operator is order preserving, all input streams must be ordered and merged into several ordered output streams. If the output is partitioned, the **Argument** column contains a PARTITION COLUMNS:() predicate and the partitioning columns.If the output is ordered, the **Argument** column contains an ORDER BY:() predicate and the columns being ordered. **Repartition Streams** is a logical operator. The operator is used only in parallel query plans.|
260+
|![Repartition streams parallelism operator icon](../relational-databases/media/parallelism-repartition-stream.gif "Repartition streams parallelism operator icon")|**Repartition Streams**|The **Repartition Streams** operator (or exchange iterator) consumes multiple streams and produces multiple streams of records. The record contents and format are not changed. If the query optimizer uses a bitmap filter, the number of rows in the output stream is reduced. Each record from an input stream is placed into one output stream. If this operator is order preserving, all input streams must be ordered and merged into several ordered output streams. If the output is partitioned, the **Argument** column contains a PARTITION COLUMNS:() predicate and the partitioning columns.If the output is ordered, the **Argument** column contains an ORDER BY:() predicate and the columns being ordered. **Repartition Streams** is a logical operator. The operator is used only in parallel query plans.|
261261
|![Result language element icon](../relational-databases/media/result-32x.gif "Result language element icon")|**Result**|The **Result** operator is the data returned at the end of a query plan. This is usually the root element of a Showplan. **Result** is a language element.|
262262
|![RID lookup operator icon](../relational-databases/media/rid-nonclust-locate-32x.gif "RID lookup operator icon")|**RID Lookup**|**RID Lookup** is a bookmark lookup on a heap using a supplied row identifier (RID). The **Argument** column contains the bookmark label used to look up the row in the table and the name of the table in which the row is looked up. **RID Lookup** is always accompanied by a NESTED LOOP JOIN. **RID Lookup** is a physical operator. For more information about bookmark lookups, see "[Bookmark Lookup](http://go.microsoft.com/fwlink/?LinkId=132568)" on the MSDN SQL Server blog.|
263263
|None|**Right Anti Semi Join**|The **Right Anti Semi Join** operator outputs each row from the second (bottom) input when a matching row in the first (top) input does not exist. A matching row is defined as a row that satisfies the predicate in the **Argument** column (if no predicate exists, each row is a matching row). **Right Anti Semi Join** is a logical operator.|

0 commit comments

Comments
 (0)