Advertisement
Zarty

CPToMore_Records_Exec_Plan

May 19th, 2023
19
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 31.03 KB | None | 0 0
  1. <?xml version="1.0" encoding="utf-16"?>
  2. <ShowPlanXML xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Version="1.571" Build="16.0.5168.212" xmlns="http://schemas.microsoft.com/sqlserver/2004/07/showplan">
  3. <BatchSequence>
  4. <Batch>
  5. <Statements>
  6. <StmtSimple StatementCompId="16" StatementEstRows="49.8658" StatementId="1" StatementOptmLevel="FULL" CardinalityEstimationModelVersion="130" StatementSubTreeCost="101.145" StatementText="INSERT INTO #TMPDATA ([Id])&#xD;&#xA; &#xD;&#xA; SELECT TOP(@BatchSize) MAX([Id])&#xD;&#xA; FROM [Posting].[TrackingItems]&#xD;&#xA; WHERE [IsReadyToSentToMoRe] = 1&#xD;&#xA; AND [IsSentToMoRe] = 0&#xD;&#xA; AND COALESCE (ResponseState,PostingState) IN (SELECT value FROM STRING_SPLIT(@EntityStates, ','))&#xD;&#xA; GROUP BY [ItemId]&#xD;&#xA; , PostingState" StatementType="INSERT" QueryHash="0xFDD1983BF434267E" QueryPlanHash="0x0E48CBD101A69A22" RetrievedFromCache="true" StatementSqlHandle="0x09006B3325E1E6CE65ED6AA88E8298DAA6630000000000000000000000000000000000000000000000000000" DatabaseContextSettingsId="10" ParentObjectId="1607676775" BatchSqlHandle="0x030007006733D35FF3090C01FFAF000001000000000000000000000000000000000000000000000000000000" StatementParameterizationType="0" SecurityPolicyApplied="false">
  7. <StatementSetOptions ANSI_NULLS="true" ANSI_PADDING="true" ANSI_WARNINGS="true" ARITHABORT="true" CONCAT_NULL_YIELDS_NULL="true" NUMERIC_ROUNDABORT="false" QUOTED_IDENTIFIER="true" />
  8. <QueryPlan CachedPlanSize="48" CompileTime="85" CompileCPU="27" CompileMemory="1144">
  9. <ThreadStat Branches="2" />
  10. <MissingIndexes>
  11. <MissingIndexGroup Impact="94.1844">
  12. <MissingIndex Database="[LBG_CPDB]" Schema="[Posting]" Table="[TrackingItems]">
  13. <ColumnGroup Usage="EQUALITY">
  14. <Column Name="[IsReadyToSentToMoRe]" ColumnId="43" />
  15. <Column Name="[IsSentToMoRe]" ColumnId="44" />
  16. </ColumnGroup>
  17. <ColumnGroup Usage="INCLUDE">
  18. <Column Name="[ItemId]" ColumnId="4" />
  19. <Column Name="[PostingState]" ColumnId="7" />
  20. <Column Name="[ResponseState]" ColumnId="8" />
  21. </ColumnGroup>
  22. </MissingIndex>
  23. </MissingIndexGroup>
  24. </MissingIndexes>
  25. <Warnings>
  26. <PlanAffectingConvert ConvertIssue="Cardinality Estimate" Expression="CONVERT_IMPLICIT(int,STRING_SPLIT.[value],0)" />
  27. </Warnings>
  28. <MemoryGrantInfo SerialRequiredMemory="512" SerialDesiredMemory="544" GrantedMemory="0" MaxUsedMemory="0" />
  29. <OptimizerHardwareDependentProperties EstimatedAvailableMemoryGrant="7829359" EstimatedPagesCached="2936009" EstimatedAvailableDegreeOfParallelism="3" MaxCompileMemory="23775288" />
  30. <OptimizerStatsUsage>
  31. <StatisticsInfo Database="[060bd81c-596a-432c-9544-bb3bca432de8]" Schema="[Posting]" Table="[TrackingItems]" Statistics="[_WA_Sys_00000008_4DB4832C]" ModificationCount="40249" SamplingPercent="3.06762" LastUpdate="2023-05-10T17:34:53.47" />
  32. <StatisticsInfo Database="[060bd81c-596a-432c-9544-bb3bca432de8]" Schema="[Posting]" Table="[TrackingItems]" Statistics="[_WA_Sys_0000002B_4DB4832C]" ModificationCount="0" SamplingPercent="2.91967" LastUpdate="2023-05-11T16:15:59.56" />
  33. <StatisticsInfo Database="[060bd81c-596a-432c-9544-bb3bca432de8]" Schema="[Posting]" Table="[TrackingItems]" Statistics="[_WA_Sys_00000007_4DB4832C]" ModificationCount="32017" SamplingPercent="3.03969" LastUpdate="2023-05-10T17:32:53.47" />
  34. <StatisticsInfo Database="[060bd81c-596a-432c-9544-bb3bca432de8]" Schema="[Posting]" Table="[TrackingItems]" Statistics="[_WA_Sys_0000002C_4DB4832C]" ModificationCount="16820" SamplingPercent="3.03902" LastUpdate="2023-05-10T17:52:53.63" />
  35. <StatisticsInfo Database="[060bd81c-596a-432c-9544-bb3bca432de8]" Schema="[Posting]" Table="[TrackingItems]" Statistics="[IX_TrackingItems_ItemId_TriggeringState]" ModificationCount="30346" SamplingPercent="2.94453" LastUpdate="2023-05-10T17:25:53.52" />
  36. </OptimizerStatsUsage>
  37. <RelOp AvgRowSize="9" EstimateCPU="4.98658E-05" EstimateIO="0.01" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="49.8658" LogicalOp="Insert" NodeId="0" Parallel="false" PhysicalOp="Table Insert" EstimatedTotalSubtreeCost="101.145">
  38. <OutputList />
  39. <Update DMLRequestSort="false">
  40. <Object Database="[tempdb]" Schema="[dbo]" Table="[#TMPDATA]" Storage="RowStore" />
  41. <SetPredicate>
  42. <ScalarOperator ScalarString="[#TMPDATA].[Id] = [Expr1006],[#TMPDATA].[RowNumber] = [Expr1007]">
  43. <ScalarExpressionList>
  44. <ScalarOperator>
  45. <MultipleAssign>
  46. <Assign>
  47. <ColumnReference Table="[#TMPDATA]" Column="Id" />
  48. <ScalarOperator>
  49. <Identifier>
  50. <ColumnReference Column="Expr1006" />
  51. </Identifier>
  52. </ScalarOperator>
  53. </Assign>
  54. <Assign>
  55. <ColumnReference Table="[#TMPDATA]" Column="RowNumber" />
  56. <ScalarOperator>
  57. <Identifier>
  58. <ColumnReference Column="Expr1007" />
  59. </Identifier>
  60. </ScalarOperator>
  61. </Assign>
  62. </MultipleAssign>
  63. </ScalarOperator>
  64. </ScalarExpressionList>
  65. </ScalarOperator>
  66. </SetPredicate>
  67. <RelOp AvgRowSize="19" EstimateCPU="4.98658E-06" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="49.8658" LogicalOp="Compute Scalar" NodeId="1" Parallel="false" PhysicalOp="Compute Scalar" EstimatedTotalSubtreeCost="101.135">
  68. <OutputList>
  69. <ColumnReference Column="Expr1006" />
  70. <ColumnReference Column="Expr1007" />
  71. </OutputList>
  72. <ComputeScalar ComputeSequence="true">
  73. <DefinedValues>
  74. <DefinedValue>
  75. <ColumnReference Column="Expr1007" />
  76. <ScalarOperator ScalarString="getidentity((-1165403949),(2),N'#TMPDATA')">
  77. <Intrinsic FunctionName="getidentity">
  78. <ScalarOperator>
  79. <Const ConstValue="(-1165403949)" />
  80. </ScalarOperator>
  81. <ScalarOperator>
  82. <Const ConstValue="(2)" />
  83. </ScalarOperator>
  84. <ScalarOperator>
  85. <Const ConstValue="N'#TMPDATA'" />
  86. </ScalarOperator>
  87. </Intrinsic>
  88. </ScalarOperator>
  89. </DefinedValue>
  90. </DefinedValues>
  91. <RelOp AvgRowSize="15" EstimateCPU="4.98658E-06" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="49.8658" LogicalOp="Top" NodeId="2" Parallel="false" PhysicalOp="Top" EstimatedTotalSubtreeCost="101.135">
  92. <OutputList>
  93. <ColumnReference Column="Expr1006" />
  94. </OutputList>
  95. <Top RowCount="false" IsPercent="false" WithTies="false">
  96. <TopExpression>
  97. <ScalarOperator ScalarString="CONVERT_IMPLICIT(bigint,[@BatchSize],0)">
  98. <Identifier>
  99. <ColumnReference Column="ConstExpr1008">
  100. <ScalarOperator>
  101. <Convert DataType="bigint" Style="0" Implicit="true">
  102. <ScalarOperator>
  103. <Identifier>
  104. <ColumnReference Column="@BatchSize" />
  105. </Identifier>
  106. </ScalarOperator>
  107. </Convert>
  108. </ScalarOperator>
  109. </ColumnReference>
  110. </Identifier>
  111. </ScalarOperator>
  112. </TopExpression>
  113. <RelOp AvgRowSize="15" EstimateCPU="9.89114E-05" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="49.8658" LogicalOp="Aggregate" NodeId="3" Parallel="false" PhysicalOp="Stream Aggregate" EstimatedTotalSubtreeCost="101.135">
  114. <OutputList>
  115. <ColumnReference Column="Expr1006" />
  116. </OutputList>
  117. <StreamAggregate>
  118. <DefinedValues>
  119. <DefinedValue>
  120. <ColumnReference Column="Expr1006" />
  121. <ScalarOperator ScalarString="MAX([LBG_CPDB].[Posting].[TrackingItems].[Id])">
  122. <Aggregate AggType="MAX" Distinct="false">
  123. <ScalarOperator>
  124. <Identifier>
  125. <ColumnReference Database="[LBG_CPDB]" Schema="[Posting]" Table="[TrackingItems]" Column="Id" />
  126. </Identifier>
  127. </ScalarOperator>
  128. </Aggregate>
  129. </ScalarOperator>
  130. </DefinedValue>
  131. </DefinedValues>
  132. <GroupBy>
  133. <ColumnReference Database="[LBG_CPDB]" Schema="[Posting]" Table="[TrackingItems]" Column="PostingState" />
  134. <ColumnReference Database="[LBG_CPDB]" Schema="[Posting]" Table="[TrackingItems]" Column="ItemId" />
  135. </GroupBy>
  136. <RelOp AvgRowSize="48" EstimateCPU="0.00143607" EstimateIO="0.0112613" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="123.297" LogicalOp="Sort" NodeId="4" Parallel="false" PhysicalOp="Sort" EstimatedTotalSubtreeCost="101.135">
  137. <OutputList>
  138. <ColumnReference Database="[LBG_CPDB]" Schema="[Posting]" Table="[TrackingItems]" Column="Id" />
  139. <ColumnReference Database="[LBG_CPDB]" Schema="[Posting]" Table="[TrackingItems]" Column="ItemId" />
  140. <ColumnReference Database="[LBG_CPDB]" Schema="[Posting]" Table="[TrackingItems]" Column="PostingState" />
  141. </OutputList>
  142. <MemoryFractions Input="1" Output="1" />
  143. <Sort Distinct="false">
  144. <OrderBy>
  145. <OrderByColumn Ascending="true">
  146. <ColumnReference Database="[LBG_CPDB]" Schema="[Posting]" Table="[TrackingItems]" Column="PostingState" />
  147. </OrderByColumn>
  148. <OrderByColumn Ascending="true">
  149. <ColumnReference Database="[LBG_CPDB]" Schema="[Posting]" Table="[TrackingItems]" Column="ItemId" />
  150. </OrderByColumn>
  151. </OrderBy>
  152. <RelOp AvgRowSize="48" EstimateCPU="0.0287216" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="123.297" LogicalOp="Gather Streams" NodeId="5" Parallel="true" PhysicalOp="Parallelism" EstimatedTotalSubtreeCost="101.122">
  153. <OutputList>
  154. <ColumnReference Database="[LBG_CPDB]" Schema="[Posting]" Table="[TrackingItems]" Column="Id" />
  155. <ColumnReference Database="[LBG_CPDB]" Schema="[Posting]" Table="[TrackingItems]" Column="ItemId" />
  156. <ColumnReference Database="[LBG_CPDB]" Schema="[Posting]" Table="[TrackingItems]" Column="PostingState" />
  157. </OutputList>
  158. <Parallelism>
  159. <RelOp AvgRowSize="48" EstimateCPU="0.000171794" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="123.297" LogicalOp="Left Semi Join" NodeId="6" Parallel="true" PhysicalOp="Nested Loops" EstimatedTotalSubtreeCost="101.094">
  160. <OutputList>
  161. <ColumnReference Database="[LBG_CPDB]" Schema="[Posting]" Table="[TrackingItems]" Column="Id" />
  162. <ColumnReference Database="[LBG_CPDB]" Schema="[Posting]" Table="[TrackingItems]" Column="ItemId" />
  163. <ColumnReference Database="[LBG_CPDB]" Schema="[Posting]" Table="[TrackingItems]" Column="PostingState" />
  164. </OutputList>
  165. <NestedLoops Optimized="false">
  166. <OuterReferences>
  167. <ColumnReference Column="Expr1009" />
  168. </OuterReferences>
  169. <RelOp AvgRowSize="52" EstimateCPU="0.0294042" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="123.297" LogicalOp="Repartition Streams" NodeId="7" Parallel="true" PhysicalOp="Parallelism" EstimatedTotalSubtreeCost="101.122">
  170. <OutputList>
  171. <ColumnReference Database="[LBG_CPDB]" Schema="[Posting]" Table="[TrackingItems]" Column="Id" />
  172. <ColumnReference Database="[LBG_CPDB]" Schema="[Posting]" Table="[TrackingItems]" Column="ItemId" />
  173. <ColumnReference Database="[LBG_CPDB]" Schema="[Posting]" Table="[TrackingItems]" Column="PostingState" />
  174. <ColumnReference Column="Expr1009" />
  175. </OutputList>
  176. <Parallelism PartitioningType="RoundRobin">
  177. <RelOp AvgRowSize="52" EstimateCPU="4.10992E-06" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="123.297" LogicalOp="Compute Scalar" NodeId="8" Parallel="true" PhysicalOp="Compute Scalar" EstimatedTotalSubtreeCost="101.092">
  178. <OutputList>
  179. <ColumnReference Database="[LBG_CPDB]" Schema="[Posting]" Table="[TrackingItems]" Column="Id" />
  180. <ColumnReference Database="[LBG_CPDB]" Schema="[Posting]" Table="[TrackingItems]" Column="ItemId" />
  181. <ColumnReference Database="[LBG_CPDB]" Schema="[Posting]" Table="[TrackingItems]" Column="PostingState" />
  182. <ColumnReference Column="Expr1009" />
  183. </OutputList>
  184. <ComputeScalar>
  185. <DefinedValues>
  186. <DefinedValue>
  187. <ColumnReference Column="Expr1009" />
  188. <ScalarOperator ScalarString="CASE WHEN [LBG_CPDB].[Posting].[TrackingItems].[ResponseState] IS NOT NULL THEN [LBG_CPDB].[Posting].[TrackingItems].[ResponseState] ELSE [LBG_CPDB].[Posting].[TrackingItems].[PostingState] END">
  189. <IF>
  190. <Condition>
  191. <ScalarOperator>
  192. <Compare CompareOp="IS NOT">
  193. <ScalarOperator>
  194. <Identifier>
  195. <ColumnReference Database="[LBG_CPDB]" Schema="[Posting]" Table="[TrackingItems]" Column="ResponseState" />
  196. </Identifier>
  197. </ScalarOperator>
  198. <ScalarOperator>
  199. <Const ConstValue="NULL" />
  200. </ScalarOperator>
  201. </Compare>
  202. </ScalarOperator>
  203. </Condition>
  204. <Then>
  205. <ScalarOperator>
  206. <Identifier>
  207. <ColumnReference Database="[LBG_CPDB]" Schema="[Posting]" Table="[TrackingItems]" Column="ResponseState" />
  208. </Identifier>
  209. </ScalarOperator>
  210. </Then>
  211. <Else>
  212. <ScalarOperator>
  213. <Identifier>
  214. <ColumnReference Database="[LBG_CPDB]" Schema="[Posting]" Table="[TrackingItems]" Column="PostingState" />
  215. </Identifier>
  216. </ScalarOperator>
  217. </Else>
  218. </IF>
  219. </ScalarOperator>
  220. </DefinedValue>
  221. </DefinedValues>
  222. <RelOp AvgRowSize="53" EstimateCPU="0.742925" EstimateIO="99.755" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="123.297" EstimatedRowsRead="2026020" LogicalOp="Clustered Index Scan" NodeId="9" Parallel="true" PhysicalOp="Clustered Index Scan" EstimatedTotalSubtreeCost="100.498" TableCardinality="2026020">
  223. <OutputList>
  224. <ColumnReference Database="[LBG_CPDB]" Schema="[Posting]" Table="[TrackingItems]" Column="Id" />
  225. <ColumnReference Database="[LBG_CPDB]" Schema="[Posting]" Table="[TrackingItems]" Column="ItemId" />
  226. <ColumnReference Database="[LBG_CPDB]" Schema="[Posting]" Table="[TrackingItems]" Column="PostingState" />
  227. <ColumnReference Database="[LBG_CPDB]" Schema="[Posting]" Table="[TrackingItems]" Column="ResponseState" />
  228. </OutputList>
  229. <IndexScan Ordered="false" ForcedIndex="false" ForceScan="false" NoExpandHint="false" Storage="RowStore">
  230. <DefinedValues>
  231. <DefinedValue>
  232. <ColumnReference Database="[LBG_CPDB]" Schema="[Posting]" Table="[TrackingItems]" Column="Id" />
  233. </DefinedValue>
  234. <DefinedValue>
  235. <ColumnReference Database="[LBG_CPDB]" Schema="[Posting]" Table="[TrackingItems]" Column="ItemId" />
  236. </DefinedValue>
  237. <DefinedValue>
  238. <ColumnReference Database="[LBG_CPDB]" Schema="[Posting]" Table="[TrackingItems]" Column="PostingState" />
  239. </DefinedValue>
  240. <DefinedValue>
  241. <ColumnReference Database="[LBG_CPDB]" Schema="[Posting]" Table="[TrackingItems]" Column="ResponseState" />
  242. </DefinedValue>
  243. </DefinedValues>
  244. <Object Database="[LBG_CPDB]" Schema="[Posting]" Table="[TrackingItems]" Index="[PK_TrackingItems]" IndexKind="Clustered" Storage="RowStore" />
  245. <Predicate>
  246. <ScalarOperator ScalarString="[LBG_CPDB].[Posting].[TrackingItems].[IsReadyToSentToMoRe]=(1) AND [LBG_CPDB].[Posting].[TrackingItems].[IsSentToMoRe]=(0)">
  247. <Logical Operation="AND">
  248. <ScalarOperator>
  249. <Compare CompareOp="EQ">
  250. <ScalarOperator>
  251. <Identifier>
  252. <ColumnReference Database="[LBG_CPDB]" Schema="[Posting]" Table="[TrackingItems]" Column="IsReadyToSentToMoRe" />
  253. </Identifier>
  254. </ScalarOperator>
  255. <ScalarOperator>
  256. <Const ConstValue="(1)" />
  257. </ScalarOperator>
  258. </Compare>
  259. </ScalarOperator>
  260. <ScalarOperator>
  261. <Compare CompareOp="EQ">
  262. <ScalarOperator>
  263. <Identifier>
  264. <ColumnReference Database="[LBG_CPDB]" Schema="[Posting]" Table="[TrackingItems]" Column="IsSentToMoRe" />
  265. </Identifier>
  266. </ScalarOperator>
  267. <ScalarOperator>
  268. <Const ConstValue="(0)" />
  269. </ScalarOperator>
  270. </Compare>
  271. </ScalarOperator>
  272. </Logical>
  273. </ScalarOperator>
  274. </Predicate>
  275. </IndexScan>
  276. </RelOp>
  277. </ComputeScalar>
  278. </RelOp>
  279. </Parallelism>
  280. </RelOp>
  281. <RelOp AvgRowSize="9" EstimateCPU="2.4E-05" EstimateIO="0" EstimateRebinds="92.6834" EstimateRewinds="29.6141" EstimatedExecutionMode="Row" EstimateRows="1" EstimateRowsWithoutRowGoal="7.07107" LogicalOp="Filter" NodeId="10" Parallel="true" PhysicalOp="Filter" EstimatedTotalSubtreeCost="0.00137767">
  282. <OutputList />
  283. <Filter StartupExpression="false">
  284. <RelOp AvgRowSize="11" EstimateCPU="5E-06" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="122.297" EstimatedExecutionMode="Row" EstimateRows="7.07107" EstimateRowsWithoutRowGoal="50" LogicalOp="Compute Scalar" NodeId="11" Parallel="true" PhysicalOp="Compute Scalar" EstimatedTotalSubtreeCost="0.000959186">
  285. <OutputList>
  286. <ColumnReference Column="Expr1010" />
  287. </OutputList>
  288. <ComputeScalar>
  289. <DefinedValues>
  290. <DefinedValue>
  291. <ColumnReference Column="Expr1010" />
  292. <ScalarOperator ScalarString="CONVERT_IMPLICIT(int,STRING_SPLIT.[value],0)">
  293. <Convert DataType="int" Style="0" Implicit="true">
  294. <ScalarOperator>
  295. <Identifier>
  296. <ColumnReference Table="[STRING_SPLIT]" Column="value" />
  297. </Identifier>
  298. </ScalarOperator>
  299. </Convert>
  300. </ScalarOperator>
  301. </DefinedValue>
  302. </DefinedValues>
  303. <RelOp AvgRowSize="111" EstimateCPU="5.0157E-05" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="122.297" EstimatedExecutionMode="Row" EstimateRows="7.07107" EstimateRowsWithoutRowGoal="50" LogicalOp="Table-valued function" NodeId="12" Parallel="true" PhysicalOp="Table-valued function" EstimatedTotalSubtreeCost="0.000872002">
  304. <OutputList>
  305. <ColumnReference Table="[STRING_SPLIT]" Column="value" />
  306. </OutputList>
  307. <TableValuedFunction>
  308. <DefinedValues>
  309. <DefinedValue>
  310. <ColumnReference Table="[STRING_SPLIT]" Column="value" />
  311. </DefinedValue>
  312. </DefinedValues>
  313. <Object Table="[STRING_SPLIT]" />
  314. <ParameterList>
  315. <ScalarOperator ScalarString="[@EntityStates]">
  316. <Identifier>
  317. <ColumnReference Column="@EntityStates" />
  318. </Identifier>
  319. </ScalarOperator>
  320. <ScalarOperator ScalarString="','">
  321. <Const ConstValue="','" />
  322. </ScalarOperator>
  323. </ParameterList>
  324. </TableValuedFunction>
  325. </RelOp>
  326. </ComputeScalar>
  327. </RelOp>
  328. <Predicate>
  329. <ScalarOperator ScalarString="[Expr1009]=[Expr1010]">
  330. <Compare CompareOp="EQ">
  331. <ScalarOperator>
  332. <Identifier>
  333. <ColumnReference Column="Expr1009" />
  334. </Identifier>
  335. </ScalarOperator>
  336. <ScalarOperator>
  337. <Identifier>
  338. <ColumnReference Column="Expr1010" />
  339. </Identifier>
  340. </ScalarOperator>
  341. </Compare>
  342. </ScalarOperator>
  343. </Predicate>
  344. </Filter>
  345. </RelOp>
  346. </NestedLoops>
  347. </RelOp>
  348. </Parallelism>
  349. </RelOp>
  350. </Sort>
  351. </RelOp>
  352. </StreamAggregate>
  353. </RelOp>
  354. </Top>
  355. </RelOp>
  356. </ComputeScalar>
  357. </RelOp>
  358. </Update>
  359. </RelOp>
  360. </QueryPlan>
  361. </StmtSimple>
  362. </Statements>
  363. </Batch>
  364. </BatchSequence>
  365. </ShowPlanXML>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement