Advertisement
Guest User

DELETE from ETLHeaders Plan

a guest
Dec 21st, 2014
191
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 23.11 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.2" Build="11.0.5058.0" xmlns="http://schemas.microsoft.com/sqlserver/2004/07/showplan">
  3. <BatchSequence>
  4. <Batch>
  5. <Statements>
  6. <StmtSimple StatementCompId="1" StatementEstRows="41901.8" StatementId="1" StatementOptmLevel="FULL" StatementSubTreeCost="49898600" StatementText="DELETE [ETLHeaders] WHERE [ETLHeaderID]&lt;@1" StatementType="DELETE" QueryHash="0x309B2BACD973C818" QueryPlanHash="0x55699CDA6320252F" RetrievedFromCache="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 DegreeOfParallelism="1" MemoryGrant="11806520" CachedPlanSize="80" CompileTime="4" CompileCPU="4" CompileMemory="400">
  9. <MemoryGrantInfo SerialRequiredMemory="512" SerialDesiredMemory="53895282848" RequiredMemory="512" DesiredMemory="53895282848" RequestedMemory="11806520" GrantWaitTime="0" GrantedMemory="11806520" MaxUsedMemory="28136" />
  10. <OptimizerHardwareDependentProperties EstimatedAvailableMemoryGrant="786432" EstimatedPagesCached="393216" EstimatedAvailableDegreeOfParallelism="4" />
  11. <RelOp AvgRowSize="9" EstimateCPU="8888.67" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="8888590000" LogicalOp="Sequence" NodeId="1" Parallel="false" PhysicalOp="Sequence" EstimatedTotalSubtreeCost="49898600">
  12. <OutputList />
  13. <RunTimeInformation>
  14. <RunTimeCountersPerThread Thread="0" ActualRows="361190" ActualEndOfScans="1" ActualExecutions="1" />
  15. </RunTimeInformation>
  16. <Sequence>
  17. <RelOp AvgRowSize="9" EstimateCPU="0.0419018" EstimateIO="2.60807" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="41901.8" LogicalOp="Delete" NodeId="2" Parallel="false" PhysicalOp="Index Delete" EstimatedTotalSubtreeCost="11.653">
  18. <OutputList />
  19. <RunTimeInformation>
  20. <RunTimeCountersPerThread Thread="0" ActualRows="39157" ActualEndOfScans="1" ActualExecutions="1" />
  21. </RunTimeInformation>
  22. <Update WithOrderedPrefetch="true" DMLRequestSort="true">
  23. <Object Database="[FileSentinel]" Schema="[dbo]" Table="[ETLHeaders]" Index="[IX_ETLHeaders_DateOfSale_ProfitCentreID_incl]" IndexKind="NonClustered" />
  24. <RelOp AvgRowSize="19" EstimateCPU="2.95326" EstimateIO="0.0112613" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="41901.8" LogicalOp="Sort" NodeId="4" Parallel="false" PhysicalOp="Sort" EstimatedTotalSubtreeCost="9.00303">
  25. <OutputList>
  26. <ColumnReference Database="[FileSentinel]" Schema="[dbo]" Table="[ETLHeaders]" Column="ETLHeaderID" />
  27. <ColumnReference Database="[FileSentinel]" Schema="[dbo]" Table="[ETLHeaders]" Column="ProfitCentreID" />
  28. <ColumnReference Database="[FileSentinel]" Schema="[dbo]" Table="[ETLHeaders]" Column="DateOfSale" />
  29. </OutputList>
  30. <MemoryFractions Input="1" Output="1" />
  31. <RunTimeInformation>
  32. <RunTimeCountersPerThread Thread="0" ActualRebinds="1" ActualRewinds="0" ActualRows="39157" ActualEndOfScans="1" ActualExecutions="1" />
  33. </RunTimeInformation>
  34. <Sort Distinct="false">
  35. <OrderBy>
  36. <OrderByColumn Ascending="true">
  37. <ColumnReference Database="[FileSentinel]" Schema="[dbo]" Table="[ETLHeaders]" Column="DateOfSale" />
  38. </OrderByColumn>
  39. <OrderByColumn Ascending="true">
  40. <ColumnReference Database="[FileSentinel]" Schema="[dbo]" Table="[ETLHeaders]" Column="ProfitCentreID" />
  41. </OrderByColumn>
  42. <OrderByColumn Ascending="true">
  43. <ColumnReference Database="[FileSentinel]" Schema="[dbo]" Table="[ETLHeaders]" Column="ETLHeaderID" />
  44. </OrderByColumn>
  45. </OrderBy>
  46. <RelOp AvgRowSize="19" EstimateCPU="0.00506592" EstimateIO="0.00437869" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="41901.8" LogicalOp="Eager Spool" NodeId="5" Parallel="false" PhysicalOp="Table Spool" EstimatedTotalSubtreeCost="6.03851">
  47. <OutputList>
  48. <ColumnReference Database="[FileSentinel]" Schema="[dbo]" Table="[ETLHeaders]" Column="ETLHeaderID" />
  49. <ColumnReference Database="[FileSentinel]" Schema="[dbo]" Table="[ETLHeaders]" Column="ProfitCentreID" />
  50. <ColumnReference Database="[FileSentinel]" Schema="[dbo]" Table="[ETLHeaders]" Column="DateOfSale" />
  51. </OutputList>
  52. <RunTimeInformation>
  53. <RunTimeCountersPerThread Thread="0" ActualRebinds="1" ActualRewinds="0" ActualRows="39157" ActualEndOfScans="1" ActualExecutions="1" />
  54. </RunTimeInformation>
  55. <Spool>
  56. <RelOp AvgRowSize="19" EstimateCPU="0.125705" EstimateIO="16.323" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="41901.8" LogicalOp="Delete" NodeId="6" Parallel="false" PhysicalOp="Clustered Index Delete" EstimatedTotalSubtreeCost="18.0719">
  57. <OutputList>
  58. <ColumnReference Database="[FileSentinel]" Schema="[dbo]" Table="[ETLHeaders]" Column="ETLHeaderID" />
  59. <ColumnReference Database="[FileSentinel]" Schema="[dbo]" Table="[ETLHeaders]" Column="ProfitCentreID" />
  60. <ColumnReference Database="[FileSentinel]" Schema="[dbo]" Table="[ETLHeaders]" Column="DateOfSale" />
  61. </OutputList>
  62. <RunTimeInformation>
  63. <RunTimeCountersPerThread Thread="0" ActualRows="39157" ActualEndOfScans="1" ActualExecutions="1" />
  64. </RunTimeInformation>
  65. <SimpleUpdate DMLRequestSort="true">
  66. <Object Database="[FileSentinel]" Schema="[dbo]" Table="[ETLHeaders]" Index="[PK_ETLHeaders]" IndexKind="Clustered" />
  67. <Object Database="[FileSentinel]" Schema="[dbo]" Table="[ETLHeaders]" Index="[IX_ETLHeaders_InstructionSetID_incl]" IndexKind="NonClustered" />
  68. <Object Database="[FileSentinel]" Schema="[dbo]" Table="[ETLHeaders]" Index="[IX_ETLHeaders_DateAdded]" IndexKind="NonClustered" />
  69. <SeekPredicateNew>
  70. <SeekKeys>
  71. <EndRange ScanType="LT">
  72. <RangeColumns>
  73. <ColumnReference Database="[FileSentinel]" Schema="[dbo]" Table="[ETLHeaders]" Column="ETLHeaderID" />
  74. </RangeColumns>
  75. <RangeExpressions>
  76. <ScalarOperator ScalarString="(32465870)">
  77. <Const ConstValue="(32465870)" />
  78. </ScalarOperator>
  79. </RangeExpressions>
  80. </EndRange>
  81. </SeekKeys>
  82. </SeekPredicateNew>
  83. </SimpleUpdate>
  84. </RelOp>
  85. </Spool>
  86. </RelOp>
  87. </Sort>
  88. </RelOp>
  89. </Update>
  90. </RelOp>
  91. <RelOp AvgRowSize="9" EstimateCPU="0.0419018" EstimateIO="2.0352" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="41901.8" LogicalOp="Delete" NodeId="7" Parallel="false" PhysicalOp="Index Delete" EstimatedTotalSubtreeCost="11.0801">
  92. <OutputList />
  93. <RunTimeInformation>
  94. <RunTimeCountersPerThread Thread="0" ActualRows="39157" ActualEndOfScans="1" ActualExecutions="1" />
  95. </RunTimeInformation>
  96. <Update WithOrderedPrefetch="true" DMLRequestSort="true">
  97. <Object Database="[FileSentinel]" Schema="[dbo]" Table="[ETLHeaders]" Index="[IX_ETLHeaders_ProfitCentreID_DateOfSale_incl]" IndexKind="NonClustered" />
  98. <RelOp AvgRowSize="19" EstimateCPU="2.95326" EstimateIO="0.0112613" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="41901.8" LogicalOp="Sort" NodeId="9" Parallel="false" PhysicalOp="Sort" EstimatedTotalSubtreeCost="9.00303">
  99. <OutputList>
  100. <ColumnReference Database="[FileSentinel]" Schema="[dbo]" Table="[ETLHeaders]" Column="ETLHeaderID" />
  101. <ColumnReference Database="[FileSentinel]" Schema="[dbo]" Table="[ETLHeaders]" Column="ProfitCentreID" />
  102. <ColumnReference Database="[FileSentinel]" Schema="[dbo]" Table="[ETLHeaders]" Column="DateOfSale" />
  103. </OutputList>
  104. <MemoryFractions Input="1" Output="1" />
  105. <RunTimeInformation>
  106. <RunTimeCountersPerThread Thread="0" ActualRebinds="1" ActualRewinds="0" ActualRows="39157" ActualEndOfScans="1" ActualExecutions="1" />
  107. </RunTimeInformation>
  108. <Sort Distinct="false">
  109. <OrderBy>
  110. <OrderByColumn Ascending="true">
  111. <ColumnReference Database="[FileSentinel]" Schema="[dbo]" Table="[ETLHeaders]" Column="ProfitCentreID" />
  112. </OrderByColumn>
  113. <OrderByColumn Ascending="true">
  114. <ColumnReference Database="[FileSentinel]" Schema="[dbo]" Table="[ETLHeaders]" Column="DateOfSale" />
  115. </OrderByColumn>
  116. <OrderByColumn Ascending="true">
  117. <ColumnReference Database="[FileSentinel]" Schema="[dbo]" Table="[ETLHeaders]" Column="ETLHeaderID" />
  118. </OrderByColumn>
  119. </OrderBy>
  120. <RelOp AvgRowSize="19" EstimateCPU="0.00506592" EstimateIO="0.00437869" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="41901.8" LogicalOp="Eager Spool" NodeId="10" Parallel="false" PhysicalOp="Table Spool" EstimatedTotalSubtreeCost="6.03851">
  121. <OutputList>
  122. <ColumnReference Database="[FileSentinel]" Schema="[dbo]" Table="[ETLHeaders]" Column="ETLHeaderID" />
  123. <ColumnReference Database="[FileSentinel]" Schema="[dbo]" Table="[ETLHeaders]" Column="ProfitCentreID" />
  124. <ColumnReference Database="[FileSentinel]" Schema="[dbo]" Table="[ETLHeaders]" Column="DateOfSale" />
  125. </OutputList>
  126. <RunTimeInformation>
  127. <RunTimeCountersPerThread Thread="0" ActualRebinds="1" ActualRewinds="0" ActualRows="39157" ActualEndOfScans="1" ActualExecutions="1" />
  128. </RunTimeInformation>
  129. <Spool PrimaryNodeId="5" />
  130. </RelOp>
  131. </Sort>
  132. </RelOp>
  133. </Update>
  134. </RelOp>
  135. <RelOp AvgRowSize="9" EstimateCPU="8888.59" EstimateIO="293733" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="8888590000" LogicalOp="Delete" NodeId="11" Parallel="false" PhysicalOp="Index Delete" EstimatedTotalSubtreeCost="49889700">
  136. <OutputList />
  137. <RunTimeInformation>
  138. <RunTimeCountersPerThread Thread="0" ActualRows="361190" ActualEndOfScans="1" ActualExecutions="1" />
  139. </RunTimeInformation>
  140. <Update WithOrderedPrefetch="true" DMLRequestSort="true">
  141. <Object Database="[FileSentinel]" Schema="[sys]" Table="[xml_index_nodes_1077578877_256000]" Index="[XML_IX_ETLHeaders_Property]" IndexKind="SecondaryXML" />
  142. <RelOp AvgRowSize="4927" EstimateCPU="671723" EstimateIO="48366700" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="8888590000" LogicalOp="Sort" NodeId="13" Parallel="false" PhysicalOp="Sort" EstimatedTotalSubtreeCost="49587100">
  143. <OutputList>
  144. <ColumnReference Database="[FileSentinel]" Schema="[sys]" Table="[xml_index_nodes_1077578877_256000]" Column="id" />
  145. <ColumnReference Database="[FileSentinel]" Schema="[sys]" Table="[xml_index_nodes_1077578877_256000]" Column="value" />
  146. <ColumnReference Database="[FileSentinel]" Schema="[sys]" Table="[xml_index_nodes_1077578877_256000]" Column="hid" />
  147. <ColumnReference Database="[FileSentinel]" Schema="[sys]" Table="[xml_index_nodes_1077578877_256000]" Column="pk1" />
  148. </OutputList>
  149. <MemoryFractions Input="1" Output="1" />
  150. <RunTimeInformation>
  151. <RunTimeCountersPerThread Thread="0" ActualRebinds="1" ActualRewinds="0" ActualRows="361190" ActualEndOfScans="1" ActualExecutions="1" />
  152. </RunTimeInformation>
  153. <Sort Distinct="false">
  154. <OrderBy>
  155. <OrderByColumn Ascending="true">
  156. <ColumnReference Database="[FileSentinel]" Schema="[sys]" Table="[xml_index_nodes_1077578877_256000]" Column="pk1" />
  157. </OrderByColumn>
  158. <OrderByColumn Ascending="true">
  159. <ColumnReference Database="[FileSentinel]" Schema="[sys]" Table="[xml_index_nodes_1077578877_256000]" Column="hid" />
  160. </OrderByColumn>
  161. <OrderByColumn Ascending="true">
  162. <ColumnReference Database="[FileSentinel]" Schema="[sys]" Table="[xml_index_nodes_1077578877_256000]" Column="value" />
  163. </OrderByColumn>
  164. <OrderByColumn Ascending="true">
  165. <ColumnReference Database="[FileSentinel]" Schema="[sys]" Table="[xml_index_nodes_1077578877_256000]" Column="id" />
  166. </OrderByColumn>
  167. </OrderBy>
  168. <RelOp AvgRowSize="4927" EstimateCPU="8888.59" EstimateIO="452560" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="8888590000" LogicalOp="Delete" NodeId="14" Parallel="false" PhysicalOp="Clustered Index Delete" EstimatedTotalSubtreeCost="548633">
  169. <OutputList>
  170. <ColumnReference Database="[FileSentinel]" Schema="[sys]" Table="[xml_index_nodes_1077578877_256000]" Column="id" />
  171. <ColumnReference Database="[FileSentinel]" Schema="[sys]" Table="[xml_index_nodes_1077578877_256000]" Column="value" />
  172. <ColumnReference Database="[FileSentinel]" Schema="[sys]" Table="[xml_index_nodes_1077578877_256000]" Column="hid" />
  173. <ColumnReference Database="[FileSentinel]" Schema="[sys]" Table="[xml_index_nodes_1077578877_256000]" Column="pk1" />
  174. </OutputList>
  175. <RunTimeInformation>
  176. <RunTimeCountersPerThread Thread="0" ActualRows="361190" ActualEndOfScans="1" ActualExecutions="1" />
  177. </RunTimeInformation>
  178. <Update DMLRequestSort="true">
  179. <Object Database="[FileSentinel]" Schema="[sys]" Table="[xml_index_nodes_1077578877_256000]" Index="[XML_IX_ETLHeaders]" IndexKind="PrimaryXML" />
  180. <RelOp AvgRowSize="469" EstimateCPU="37154.3" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="8888590000" LogicalOp="Inner Join" NodeId="15" Parallel="false" PhysicalOp="Nested Loops" EstimatedTotalSubtreeCost="87184.6">
  181. <OutputList>
  182. <ColumnReference Database="[FileSentinel]" Schema="[dbo]" Table="[ETLHeaders]" Column="ETLHeaderID" />
  183. <ColumnReference Database="[FileSentinel]" Schema="[sys]" Table="[xml_index_nodes_1077578877_256000]" Column="pk1" />
  184. <ColumnReference Database="[FileSentinel]" Schema="[sys]" Table="[xml_index_nodes_1077578877_256000]" Column="id" />
  185. </OutputList>
  186. <RunTimeInformation>
  187. <RunTimeCountersPerThread Thread="0" ActualRows="361190" ActualEndOfScans="1" ActualExecutions="1" />
  188. </RunTimeInformation>
  189. <NestedLoops Optimized="false" WithOrderedPrefetch="true">
  190. <OuterReferences>
  191. <ColumnReference Database="[FileSentinel]" Schema="[dbo]" Table="[ETLHeaders]" Column="ETLHeaderID" />
  192. <ColumnReference Column="Expr1016" />
  193. </OuterReferences>
  194. <RelOp AvgRowSize="19" EstimateCPU="0.00506592" EstimateIO="0.00437869" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="41901.8" LogicalOp="Eager Spool" NodeId="18" Parallel="false" PhysicalOp="Table Spool" EstimatedTotalSubtreeCost="6.03851">
  195. <OutputList>
  196. <ColumnReference Database="[FileSentinel]" Schema="[dbo]" Table="[ETLHeaders]" Column="ETLHeaderID" />
  197. <ColumnReference Database="[FileSentinel]" Schema="[dbo]" Table="[ETLHeaders]" Column="ProfitCentreID" />
  198. <ColumnReference Database="[FileSentinel]" Schema="[dbo]" Table="[ETLHeaders]" Column="DateOfSale" />
  199. </OutputList>
  200. <RunTimeInformation>
  201. <RunTimeCountersPerThread Thread="0" ActualRebinds="1" ActualRewinds="0" ActualRows="39157" ActualEndOfScans="1" ActualExecutions="1" />
  202. </RunTimeInformation>
  203. <Spool PrimaryNodeId="5" />
  204. </RelOp>
  205. <RelOp AvgRowSize="465" EstimateCPU="0.233499" EstimateIO="1.18683" EstimateRebinds="41900.8" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="212129" LogicalOp="Clustered Index Seek" NodeId="22" Parallel="false" PhysicalOp="Clustered Index Seek" EstimatedTotalSubtreeCost="50024.2" TableCardinality="12651300">
  206. <OutputList>
  207. <ColumnReference Database="[FileSentinel]" Schema="[sys]" Table="[xml_index_nodes_1077578877_256000]" Column="pk1" />
  208. <ColumnReference Database="[FileSentinel]" Schema="[sys]" Table="[xml_index_nodes_1077578877_256000]" Column="id" />
  209. </OutputList>
  210. <RunTimeInformation>
  211. <RunTimeCountersPerThread Thread="0" ActualRows="361190" ActualEndOfScans="39157" ActualExecutions="39157" />
  212. </RunTimeInformation>
  213. <IndexScan Ordered="true" ScanDirection="FORWARD" ForcedIndex="false" ForceSeek="false" ForceScan="false" NoExpandHint="false" Storage="RowStore">
  214. <DefinedValues>
  215. <DefinedValue>
  216. <ColumnReference Database="[FileSentinel]" Schema="[sys]" Table="[xml_index_nodes_1077578877_256000]" Column="pk1" />
  217. </DefinedValue>
  218. <DefinedValue>
  219. <ColumnReference Database="[FileSentinel]" Schema="[sys]" Table="[xml_index_nodes_1077578877_256000]" Column="id" />
  220. </DefinedValue>
  221. </DefinedValues>
  222. <Object Database="[FileSentinel]" Schema="[sys]" Table="[xml_index_nodes_1077578877_256000]" Index="[XML_IX_ETLHeaders]" IndexKind="PrimaryXML" />
  223. <SeekPredicates>
  224. <SeekPredicateNew>
  225. <SeekKeys>
  226. <Prefix ScanType="EQ">
  227. <RangeColumns>
  228. <ColumnReference Database="[FileSentinel]" Schema="[sys]" Table="[xml_index_nodes_1077578877_256000]" Column="pk1" />
  229. </RangeColumns>
  230. <RangeExpressions>
  231. <ScalarOperator ScalarString="[FileSentinel].[dbo].[ETLHeaders].[ETLHeaderID]">
  232. <Identifier>
  233. <ColumnReference Database="[FileSentinel]" Schema="[dbo]" Table="[ETLHeaders]" Column="ETLHeaderID" />
  234. </Identifier>
  235. </ScalarOperator>
  236. </RangeExpressions>
  237. </Prefix>
  238. </SeekKeys>
  239. </SeekPredicateNew>
  240. </SeekPredicates>
  241. </IndexScan>
  242. </RelOp>
  243. </NestedLoops>
  244. </RelOp>
  245. </Update>
  246. </RelOp>
  247. </Sort>
  248. </RelOp>
  249. </Update>
  250. </RelOp>
  251. </Sequence>
  252. </RelOp>
  253. <ParameterList>
  254. <ColumnReference Column="@1" ParameterCompiledValue="(32465870)" ParameterRuntimeValue="(32465870)" />
  255. </ParameterList>
  256. </QueryPlan>
  257. </StmtSimple>
  258. </Statements>
  259. </Batch>
  260. </BatchSequence>
  261. </ShowPlanXML>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement