Advertisement
Guest User

Untitled

a guest
Dec 26th, 2018
437
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 28.33 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.6" Build="14.0.1000.169" xmlns="http://schemas.microsoft.com/sqlserver/2004/07/showplan">
  3.   <BatchSequence>
  4.     <Batch>
  5.       <Statements>
  6.         <StmtSimple StatementCompId="1" StatementEstRows="1334.63" StatementId="1" StatementOptmLevel="FULL" CardinalityEstimationModelVersion="120" StatementSubTreeCost="5.7542" StatementText="WITH rankedResults AS&#xD;&#xA; ( select UserId,RowId from (select UserId, ROW_NUMBER() over (order by Money desc, UserId asc) as RowId from myTable   ) dt &#xD;&#xA;   where (RowId BETWEEN 111 and 150) or UserId=1) &#xD;&#xA;select myTable.UserId, Money ,userName,avatarImageLink,authorityLevel,RowId&#xD;&#xA; from myTable&#xD;&#xA;  join rankedResults on  myTable.UserId=rankedResults.UserId&#xD;&#xA; where  myTable.UserId in (select rankedResults.UserId from rankedResults)    &#xD;&#xA;&#xD;&#xA;   order by RowId asc" StatementType="SELECT" QueryHash="0xD5867B67A89062EA" QueryPlanHash="0x95832BEA33D796EE" RetrievedFromCache="true" 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 DegreeOfParallelism="1" MemoryGrant="5008" CachedPlanSize="64" CompileTime="16" CompileCPU="16" CompileMemory="936">
  9.             <MemoryGrantInfo SerialRequiredMemory="1536" SerialDesiredMemory="5008" RequiredMemory="1536" DesiredMemory="5008" RequestedMemory="5008" GrantWaitTime="0" GrantedMemory="5008" MaxUsedMemory="696" MaxQueryMemory="19575664" />
  10.             <OptimizerHardwareDependentProperties EstimatedAvailableMemoryGrant="559094" EstimatedPagesCached="838641" EstimatedAvailableDegreeOfParallelism="12" MaxCompileMemory="71654360" />
  11.             <OptimizerStatsUsage>
  12.               <StatisticsInfo Database="[myDB]" Schema="[dbo]" Table="[myTable]" Statistics="[PK_myTable]" ModificationCount="3" SamplingPercent="100" LastUpdate="2018-12-26T21:13:02.4" />
  13.             </OptimizerStatsUsage>
  14.             <QueryTimeStats CpuTime="165" ElapsedTime="165" />
  15.             <RelOp AvgRowSize="125" EstimateCPU="0.00557875" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="1334.63" LogicalOp="Inner Join" NodeId="1" Parallel="false" PhysicalOp="Nested Loops" EstimatedTotalSubtreeCost="5.7542">
  16.               <OutputList>
  17.                 <ColumnReference Database="[myDB]" Schema="[dbo]" Table="[myTable]" Column="UserId" />
  18.                 <ColumnReference Database="[myDB]" Schema="[dbo]" Table="[myTable]" Column="userName" />
  19.                 <ColumnReference Database="[myDB]" Schema="[dbo]" Table="[myTable]" Column="authorityLevel" />
  20.                 <ColumnReference Database="[myDB]" Schema="[dbo]" Table="[myTable]" Column="avatarImageLink" />
  21.                 <ColumnReference Database="[myDB]" Schema="[dbo]" Table="[myTable]" Column="Money" />
  22.                 <ColumnReference Column="Expr1004" />
  23.               </OutputList>
  24.               <RunTimeInformation>
  25.                 <RunTimeCountersPerThread Thread="0" ActualRows="41" Batches="0" ActualEndOfScans="1" ActualExecutions="1" ActualExecutionMode="Row" ActualElapsedms="164" ActualCPUms="164" />
  26.               </RunTimeInformation>
  27.               <NestedLoops Optimized="false" WithOrderedPrefetch="true">
  28.                 <OuterReferences>
  29.                   <ColumnReference Database="[myDB]" Schema="[dbo]" Table="[myTable]" Column="UserId" />
  30.                   <ColumnReference Column="Expr1010" />
  31.                 </OuterReferences>
  32.                 <RelOp AvgRowSize="19" EstimateCPU="0.021716" EstimateIO="0.0112613" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="1334.63" LogicalOp="Sort" NodeId="3" Parallel="false" PhysicalOp="Sort" EstimatedTotalSubtreeCost="1.66424">
  33.                   <OutputList>
  34.                     <ColumnReference Column="Expr1004" />
  35.                     <ColumnReference Database="[myDB]" Schema="[dbo]" Table="[myTable]" Column="UserId" />
  36.                   </OutputList>
  37.                   <MemoryFractions Input="0.0506912" Output="1" />
  38.                   <RunTimeInformation>
  39.                     <RunTimeCountersPerThread Thread="0" ActualRebinds="1" ActualRewinds="0" ActualRows="41" Batches="0" ActualEndOfScans="1" ActualExecutions="1" ActualExecutionMode="Row" ActualElapsedms="164" ActualCPUms="164" ActualScans="0" ActualLogicalReads="0" ActualPhysicalReads="0" ActualReadAheads="0" ActualLobLogicalReads="0" ActualLobPhysicalReads="0" ActualLobReadAheads="0" InputMemoryGrant="688" OutputMemoryGrant="3600" UsedMemoryGrant="16" />
  40.                   </RunTimeInformation>
  41.                   <Sort Distinct="false">
  42.                     <OrderBy>
  43.                       <OrderByColumn Ascending="true">
  44.                         <ColumnReference Column="Expr1004" />
  45.                       </OrderByColumn>
  46.                     </OrderBy>
  47.                     <RelOp AvgRowSize="19" EstimateCPU="0.231194" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="1334.63" LogicalOp="Inner Join" NodeId="4" Parallel="false" PhysicalOp="Hash Match" EstimatedTotalSubtreeCost="1.63126">
  48.                       <OutputList>
  49.                         <ColumnReference Column="Expr1004" />
  50.                         <ColumnReference Database="[myDB]" Schema="[dbo]" Table="[myTable]" Column="UserId" />
  51.                       </OutputList>
  52.                       <MemoryFractions Input="1" Output="0.949309" />
  53.                       <RunTimeInformation>
  54.                         <RunTimeCountersPerThread Thread="0" ActualRows="41" Batches="0" ActualEndOfScans="1" ActualExecutions="1" ActualExecutionMode="Row" ActualElapsedms="164" ActualCPUms="164" ActualScans="0" ActualLogicalReads="0" ActualPhysicalReads="0" ActualReadAheads="0" ActualLobLogicalReads="0" ActualLobPhysicalReads="0" ActualLobReadAheads="0" InputMemoryGrant="4496" OutputMemoryGrant="4320" UsedMemoryGrant="688" />
  55.                       </RunTimeInformation>
  56.                       <Hash>
  57.                         <DefinedValues />
  58.                         <HashKeysBuild>
  59.                           <ColumnReference Database="[myDB]" Schema="[dbo]" Table="[myTable]" Column="UserId" />
  60.                         </HashKeysBuild>
  61.                         <HashKeysProbe>
  62.                           <ColumnReference Database="[myDB]" Schema="[dbo]" Table="[myTable]" Column="UserId" />
  63.                         </HashKeysProbe>
  64.                         <RelOp AvgRowSize="11" EstimateCPU="0.210892" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="14828.8" LogicalOp="Filter" NodeId="5" Parallel="false" PhysicalOp="Filter" EstimatedTotalSubtreeCost="0.700032">
  65.                           <OutputList>
  66.                             <ColumnReference Database="[myDB]" Schema="[dbo]" Table="[myTable]" Column="UserId" />
  67.                           </OutputList>
  68.                           <RunTimeInformation>
  69.                             <RunTimeCountersPerThread Thread="0" ActualRows="41" Batches="0" ActualEndOfScans="1" ActualExecutions="1" ActualExecutionMode="Row" ActualElapsedms="81" ActualCPUms="81" />
  70.                           </RunTimeInformation>
  71.                           <Filter StartupExpression="false">
  72.                             <RelOp AvgRowSize="19" EstimateCPU="0.0131807" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="164759" LogicalOp="Compute Scalar" NodeId="6" Parallel="false" PhysicalOp="Sequence Project" EstimatedTotalSubtreeCost="0.489141">
  73.                               <OutputList>
  74.                                 <ColumnReference Database="[myDB]" Schema="[dbo]" Table="[myTable]" Column="UserId" />
  75.                                 <ColumnReference Column="Expr1007" />
  76.                               </OutputList>
  77.                               <RunTimeInformation>
  78.                                 <RunTimeCountersPerThread Thread="0" ActualRows="164759" Batches="0" ActualEndOfScans="1" ActualExecutions="1" ActualExecutionMode="Row" ActualElapsedms="50" ActualCPUms="50" />
  79.                               </RunTimeInformation>
  80.                               <SequenceProject>
  81.                                 <DefinedValues>
  82.                                   <DefinedValue>
  83.                                     <ColumnReference Column="Expr1007" />
  84.                                     <ScalarOperator ScalarString="row_number">
  85.                                       <Sequence FunctionName="row_number" />
  86.                                     </ScalarOperator>
  87.                                   </DefinedValue>
  88.                                 </DefinedValues>
  89.                                 <RelOp AvgRowSize="19" EstimateCPU="0.00329518" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="164759" LogicalOp="Segment" NodeId="7" Parallel="false" PhysicalOp="Segment" EstimatedTotalSubtreeCost="0.47596">
  90.                                   <OutputList>
  91.                                     <ColumnReference Database="[myDB]" Schema="[dbo]" Table="[myTable]" Column="UserId" />
  92.                                     <ColumnReference Database="[myDB]" Schema="[dbo]" Table="[myTable]" Column="Money" />
  93.                                     <ColumnReference Column="Segment1008" />
  94.                                   </OutputList>
  95.                                   <RunTimeInformation>
  96.                                     <RunTimeCountersPerThread Thread="0" ActualRows="164759" Batches="0" ActualEndOfScans="1" ActualExecutions="1" ActualExecutionMode="Row" ActualElapsedms="31" ActualCPUms="31" />
  97.                                   </RunTimeInformation>
  98.                                   <Segment>
  99.                                     <GroupBy />
  100.                                     <SegmentColumn>
  101.                                       <ColumnReference Column="Segment1008" />
  102.                                     </SegmentColumn>
  103.                                     <RelOp AvgRowSize="19" EstimateCPU="0.181392" EstimateIO="0.291273" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="164759" EstimatedRowsRead="164759" LogicalOp="Index Scan" NodeId="8" Parallel="false" PhysicalOp="Index Scan" EstimatedTotalSubtreeCost="0.472665" TableCardinality="164759">
  104.                                       <OutputList>
  105.                                         <ColumnReference Database="[myDB]" Schema="[dbo]" Table="[myTable]" Column="UserId" />
  106.                                         <ColumnReference Database="[myDB]" Schema="[dbo]" Table="[myTable]" Column="Money" />
  107.                                       </OutputList>
  108.                                       <RunTimeInformation>
  109.                                         <RunTimeCountersPerThread Thread="0" ActualRows="164759" ActualRowsRead="164759" Batches="0" ActualEndOfScans="1" ActualExecutions="1" ActualExecutionMode="Row" ActualElapsedms="20" ActualCPUms="20" ActualScans="1" ActualLogicalReads="394" ActualPhysicalReads="0" ActualReadAheads="0" ActualLobLogicalReads="0" ActualLobPhysicalReads="0" ActualLobReadAheads="0" />
  110.                                       </RunTimeInformation>
  111.                                       <IndexScan Ordered="true" ScanDirection="FORWARD" ForcedIndex="false" ForceSeek="false" ForceScan="false" NoExpandHint="false" Storage="RowStore">
  112.                                         <DefinedValues>
  113.                                           <DefinedValue>
  114.                                             <ColumnReference Database="[myDB]" Schema="[dbo]" Table="[myTable]" Column="UserId" />
  115.                                           </DefinedValue>
  116.                                           <DefinedValue>
  117.                                             <ColumnReference Database="[myDB]" Schema="[dbo]" Table="[myTable]" Column="Money" />
  118.                                           </DefinedValue>
  119.                                         </DefinedValues>
  120.                                         <Object Database="[myDB]" Schema="[dbo]" Table="[myTable]" Index="[Money]" TableReferenceId="3" IndexKind="NonClustered" Storage="RowStore" />
  121.                                       </IndexScan>
  122.                                     </RelOp>
  123.                                   </Segment>
  124.                                 </RelOp>
  125.                               </SequenceProject>
  126.                             </RelOp>
  127.                             <Predicate>
  128.                               <ScalarOperator ScalarString="[Expr1007]&gt;=(111) AND [Expr1007]&lt;=(150) OR [myDB].[dbo].[myTable].[UserId]=(1)">
  129.                                 <Logical Operation="OR">
  130.                                   <ScalarOperator>
  131.                                     <Logical Operation="AND">
  132.                                       <ScalarOperator>
  133.                                         <Compare CompareOp="GE">
  134.                                           <ScalarOperator>
  135.                                             <Identifier>
  136.                                               <ColumnReference Column="Expr1007" />
  137.                                             </Identifier>
  138.                                           </ScalarOperator>
  139.                                           <ScalarOperator>
  140.                                             <Const ConstValue="(111)" />
  141.                                           </ScalarOperator>
  142.                                         </Compare>
  143.                                       </ScalarOperator>
  144.                                       <ScalarOperator>
  145.                                         <Compare CompareOp="LE">
  146.                                           <ScalarOperator>
  147.                                             <Identifier>
  148.                                               <ColumnReference Column="Expr1007" />
  149.                                             </Identifier>
  150.                                           </ScalarOperator>
  151.                                           <ScalarOperator>
  152.                                             <Const ConstValue="(150)" />
  153.                                           </ScalarOperator>
  154.                                         </Compare>
  155.                                       </ScalarOperator>
  156.                                     </Logical>
  157.                                   </ScalarOperator>
  158.                                   <ScalarOperator>
  159.                                     <Compare CompareOp="EQ">
  160.                                       <ScalarOperator>
  161.                                         <Identifier>
  162.                                           <ColumnReference Database="[myDB]" Schema="[dbo]" Table="[myTable]" Column="UserId" />
  163.                                         </Identifier>
  164.                                       </ScalarOperator>
  165.                                       <ScalarOperator>
  166.                                         <Const ConstValue="(1)" />
  167.                                       </ScalarOperator>
  168.                                     </Compare>
  169.                                   </ScalarOperator>
  170.                                 </Logical>
  171.                               </ScalarOperator>
  172.                             </Predicate>
  173.                           </Filter>
  174.                         </RelOp>
  175.                         <RelOp AvgRowSize="19" EstimateCPU="0.210892" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="14828.8" LogicalOp="Filter" NodeId="9" Parallel="false" PhysicalOp="Filter" EstimatedTotalSubtreeCost="0.700032">
  176.                           <OutputList>
  177.                             <ColumnReference Database="[myDB]" Schema="[dbo]" Table="[myTable]" Column="UserId" />
  178.                             <ColumnReference Column="Expr1004" />
  179.                           </OutputList>
  180.                           <RunTimeInformation>
  181.                             <RunTimeCountersPerThread Thread="0" ActualRows="41" Batches="0" ActualEndOfScans="1" ActualExecutions="1" ActualExecutionMode="Row" ActualElapsedms="82" ActualCPUms="82" />
  182.                           </RunTimeInformation>
  183.                           <Filter StartupExpression="false">
  184.                             <RelOp AvgRowSize="19" EstimateCPU="0.0131807" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="164759" LogicalOp="Compute Scalar" NodeId="10" Parallel="false" PhysicalOp="Sequence Project" EstimatedTotalSubtreeCost="0.489141">
  185.                               <OutputList>
  186.                                 <ColumnReference Database="[myDB]" Schema="[dbo]" Table="[myTable]" Column="UserId" />
  187.                                 <ColumnReference Column="Expr1004" />
  188.                               </OutputList>
  189.                               <RunTimeInformation>
  190.                                 <RunTimeCountersPerThread Thread="0" ActualRows="164759" Batches="0" ActualEndOfScans="1" ActualExecutions="1" ActualExecutionMode="Row" ActualElapsedms="51" ActualCPUms="51" />
  191.                               </RunTimeInformation>
  192.                               <SequenceProject>
  193.                                 <DefinedValues>
  194.                                   <DefinedValue>
  195.                                     <ColumnReference Column="Expr1004" />
  196.                                     <ScalarOperator ScalarString="row_number">
  197.                                       <Sequence FunctionName="row_number" />
  198.                                     </ScalarOperator>
  199.                                   </DefinedValue>
  200.                                 </DefinedValues>
  201.                                 <RelOp AvgRowSize="19" EstimateCPU="0.00329518" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="164759" LogicalOp="Segment" NodeId="11" Parallel="false" PhysicalOp="Segment" EstimatedTotalSubtreeCost="0.47596">
  202.                                   <OutputList>
  203.                                     <ColumnReference Database="[myDB]" Schema="[dbo]" Table="[myTable]" Column="UserId" />
  204.                                     <ColumnReference Database="[myDB]" Schema="[dbo]" Table="[myTable]" Column="Money" />
  205.                                     <ColumnReference Column="Segment1009" />
  206.                                   </OutputList>
  207.                                   <RunTimeInformation>
  208.                                     <RunTimeCountersPerThread Thread="0" ActualRows="164759" Batches="0" ActualEndOfScans="1" ActualExecutions="1" ActualExecutionMode="Row" ActualElapsedms="31" ActualCPUms="31" />
  209.                                   </RunTimeInformation>
  210.                                   <Segment>
  211.                                     <GroupBy />
  212.                                     <SegmentColumn>
  213.                                       <ColumnReference Column="Segment1009" />
  214.                                     </SegmentColumn>
  215.                                     <RelOp AvgRowSize="19" EstimateCPU="0.181392" EstimateIO="0.291273" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="164759" EstimatedRowsRead="164759" LogicalOp="Index Scan" NodeId="12" Parallel="false" PhysicalOp="Index Scan" EstimatedTotalSubtreeCost="0.472665" TableCardinality="164759">
  216.                                       <OutputList>
  217.                                         <ColumnReference Database="[myDB]" Schema="[dbo]" Table="[myTable]" Column="UserId" />
  218.                                         <ColumnReference Database="[myDB]" Schema="[dbo]" Table="[myTable]" Column="Money" />
  219.                                       </OutputList>
  220.                                       <RunTimeInformation>
  221.                                         <RunTimeCountersPerThread Thread="0" ActualRows="164759" ActualRowsRead="164759" Batches="0" ActualEndOfScans="1" ActualExecutions="1" ActualExecutionMode="Row" ActualElapsedms="20" ActualCPUms="20" ActualScans="1" ActualLogicalReads="394" ActualPhysicalReads="0" ActualReadAheads="0" ActualLobLogicalReads="0" ActualLobPhysicalReads="0" ActualLobReadAheads="0" />
  222.                                       </RunTimeInformation>
  223.                                       <IndexScan Ordered="true" ScanDirection="FORWARD" ForcedIndex="false" ForceSeek="false" ForceScan="false" NoExpandHint="false" Storage="RowStore">
  224.                                         <DefinedValues>
  225.                                           <DefinedValue>
  226.                                             <ColumnReference Database="[myDB]" Schema="[dbo]" Table="[myTable]" Column="UserId" />
  227.                                           </DefinedValue>
  228.                                           <DefinedValue>
  229.                                             <ColumnReference Database="[myDB]" Schema="[dbo]" Table="[myTable]" Column="Money" />
  230.                                           </DefinedValue>
  231.                                         </DefinedValues>
  232.                                         <Object Database="[myDB]" Schema="[dbo]" Table="[myTable]" Index="[Money]" TableReferenceId="2" IndexKind="NonClustered" Storage="RowStore" />
  233.                                       </IndexScan>
  234.                                     </RelOp>
  235.                                   </Segment>
  236.                                 </RelOp>
  237.                               </SequenceProject>
  238.                             </RelOp>
  239.                             <Predicate>
  240.                               <ScalarOperator ScalarString="[Expr1004]&gt;=(111) AND [Expr1004]&lt;=(150) OR [myDB].[dbo].[myTable].[UserId]=(1)">
  241.                                 <Logical Operation="OR">
  242.                                   <ScalarOperator>
  243.                                     <Logical Operation="AND">
  244.                                       <ScalarOperator>
  245.                                         <Compare CompareOp="GE">
  246.                                           <ScalarOperator>
  247.                                             <Identifier>
  248.                                               <ColumnReference Column="Expr1004" />
  249.                                             </Identifier>
  250.                                           </ScalarOperator>
  251.                                           <ScalarOperator>
  252.                                             <Const ConstValue="(111)" />
  253.                                           </ScalarOperator>
  254.                                         </Compare>
  255.                                       </ScalarOperator>
  256.                                       <ScalarOperator>
  257.                                         <Compare CompareOp="LE">
  258.                                           <ScalarOperator>
  259.                                             <Identifier>
  260.                                               <ColumnReference Column="Expr1004" />
  261.                                             </Identifier>
  262.                                           </ScalarOperator>
  263.                                           <ScalarOperator>
  264.                                             <Const ConstValue="(150)" />
  265.                                           </ScalarOperator>
  266.                                         </Compare>
  267.                                       </ScalarOperator>
  268.                                     </Logical>
  269.                                   </ScalarOperator>
  270.                                   <ScalarOperator>
  271.                                     <Compare CompareOp="EQ">
  272.                                       <ScalarOperator>
  273.                                         <Identifier>
  274.                                           <ColumnReference Database="[myDB]" Schema="[dbo]" Table="[myTable]" Column="UserId" />
  275.                                         </Identifier>
  276.                                       </ScalarOperator>
  277.                                       <ScalarOperator>
  278.                                         <Const ConstValue="(1)" />
  279.                                       </ScalarOperator>
  280.                                     </Compare>
  281.                                   </ScalarOperator>
  282.                                 </Logical>
  283.                               </ScalarOperator>
  284.                             </Predicate>
  285.                           </Filter>
  286.                         </RelOp>
  287.                       </Hash>
  288.                     </RelOp>
  289.                   </Sort>
  290.                 </RelOp>
  291.                 <RelOp AvgRowSize="117" EstimateCPU="0.0001581" EstimateIO="0.003125" EstimateRebinds="1333.63" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="1" EstimatedRowsRead="1" LogicalOp="Clustered Index Seek" NodeId="13" Parallel="false" PhysicalOp="Clustered Index Seek" EstimatedTotalSubtreeCost="4.08438" TableCardinality="164759">
  292.                   <OutputList>
  293.                     <ColumnReference Database="[myDB]" Schema="[dbo]" Table="[myTable]" Column="UserId" />
  294.                     <ColumnReference Database="[myDB]" Schema="[dbo]" Table="[myTable]" Column="userName" />
  295.                     <ColumnReference Database="[myDB]" Schema="[dbo]" Table="[myTable]" Column="authorityLevel" />
  296.                     <ColumnReference Database="[myDB]" Schema="[dbo]" Table="[myTable]" Column="avatarImageLink" />
  297.                     <ColumnReference Database="[myDB]" Schema="[dbo]" Table="[myTable]" Column="Money" />
  298.                   </OutputList>
  299.                   <RunTimeInformation>
  300.                     <RunTimeCountersPerThread Thread="0" ActualRows="41" ActualRowsRead="41" Batches="0" ActualEndOfScans="0" ActualExecutions="41" ActualExecutionMode="Row" ActualElapsedms="0" ActualCPUms="0" ActualScans="0" ActualLogicalReads="101" ActualPhysicalReads="0" ActualReadAheads="0" ActualLobLogicalReads="0" ActualLobPhysicalReads="0" ActualLobReadAheads="0" />
  301.                   </RunTimeInformation>
  302.                   <IndexScan Ordered="true" ScanDirection="FORWARD" ForcedIndex="false" ForceSeek="false" ForceScan="false" NoExpandHint="false" Storage="RowStore">
  303.                     <DefinedValues>
  304.                       <DefinedValue>
  305.                         <ColumnReference Database="[myDB]" Schema="[dbo]" Table="[myTable]" Column="UserId" />
  306.                       </DefinedValue>
  307.                       <DefinedValue>
  308.                         <ColumnReference Database="[myDB]" Schema="[dbo]" Table="[myTable]" Column="userName" />
  309.                       </DefinedValue>
  310.                       <DefinedValue>
  311.                         <ColumnReference Database="[myDB]" Schema="[dbo]" Table="[myTable]" Column="authorityLevel" />
  312.                       </DefinedValue>
  313.                       <DefinedValue>
  314.                         <ColumnReference Database="[myDB]" Schema="[dbo]" Table="[myTable]" Column="avatarImageLink" />
  315.                       </DefinedValue>
  316.                       <DefinedValue>
  317.                         <ColumnReference Database="[myDB]" Schema="[dbo]" Table="[myTable]" Column="Money" />
  318.                       </DefinedValue>
  319.                     </DefinedValues>
  320.                     <Object Database="[myDB]" Schema="[dbo]" Table="[myTable]" Index="[PK_myTable]" TableReferenceId="1" IndexKind="Clustered" Storage="RowStore" />
  321.                     <SeekPredicates>
  322.                       <SeekPredicateNew>
  323.                         <SeekKeys>
  324.                           <Prefix ScanType="EQ">
  325.                             <RangeColumns>
  326.                               <ColumnReference Database="[myDB]" Schema="[dbo]" Table="[myTable]" Column="UserId" />
  327.                             </RangeColumns>
  328.                             <RangeExpressions>
  329.                               <ScalarOperator ScalarString="[myDB].[dbo].[myTable].[UserId]">
  330.                                 <Identifier>
  331.                                   <ColumnReference Database="[myDB]" Schema="[dbo]" Table="[myTable]" Column="UserId" />
  332.                                 </Identifier>
  333.                               </ScalarOperator>
  334.                             </RangeExpressions>
  335.                           </Prefix>
  336.                         </SeekKeys>
  337.                       </SeekPredicateNew>
  338.                     </SeekPredicates>
  339.                   </IndexScan>
  340.                 </RelOp>
  341.               </NestedLoops>
  342.             </RelOp>
  343.           </QueryPlan>
  344.         </StmtSimple>
  345.       </Statements>
  346.     </Batch>
  347.   </BatchSequence>
  348. </ShowPlanXML>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement