Advertisement
Guest User

Untitled

a guest
Feb 29th, 2016
151
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
T-SQL 104.87 KB | None | 0 0
  1. <?xml version="1.0" encoding="utf-16"?>
  2. <ShowPlanXML xmlns="http://schemas.microsoft.com/sqlserver/2004/07/showplan" Version="1.2" Build="11.0.3000.0">
  3.   <BatchSequence>
  4.     <Batch>
  5.       <Statements>
  6.         <StmtSimple StatementText="UPDATE  EFT.AssetState&#xD;&#xA;              SET stateID = st.nextStateID&#xD;&#xA;          FROM    #Event AS e&#xD;&#xA;                  INNER JOIN&#xD;&#xA;                  EFT.AssetState AS ast&#xD;&#xA;                  ON ast.assetID = e.assetID&#xD;&#xA;                  INNER JOIN&#xD;&#xA;                  Transition AS st&#xD;&#xA;                  ON st.stateID = ast.stateID&#xD;&#xA;                     AND st.eventID = e.eventID&#xD;&#xA;                     AND st.MachineID = ast.machineID&#xD;&#xA;&#x9;&#x9;  OPTION (MERGE JOIN, HASH JOIN)&#xD;&#xA;          --&#xD;&#xA;         " StatementId="184" StatementCompId="101" StatementType="UPDATE" RetrievedFromCache="true" StatementSubTreeCost="3260.66" StatementEstRows="7.42422e+006" StatementOptmLevel="FULL" QueryHash="0x406B9E277AE40731" QueryPlanHash="0xA0457D6FB41E930E">
  7.           <StatementSetOptions QUOTED_IDENTIFIER="true" ARITHABORT="false" CONCAT_NULL_YIELDS_NULL="true" ANSI_NULLS="true" ANSI_PADDING="true" ANSI_WARNINGS="true" NUMERIC_ROUNDABORT="false" />
  8.           <QueryPlan DegreeOfParallelism="4" MemoryGrant="735256" CachedPlanSize="176" CompileTime="21" CompileCPU="21" CompileMemory="1040">
  9.             <ThreadStat Branches="4" UsedThreads="16">
  10.               <ThreadReservation NodeId="0" ReservedThreads="16" />
  11.             </ThreadStat>
  12.             <MemoryGrantInfo SerialRequiredMemory="3072" SerialDesiredMemory="1226400" RequiredMemory="14112" DesiredMemory="1237440" RequestedMemory="735256" GrantWaitTime="0" GrantedMemory="735256" MaxUsedMemory="341656" />
  13.             <OptimizerHardwareDependentProperties EstimatedAvailableMemoryGrant="209703" EstimatedPagesCached="52425" EstimatedAvailableDegreeOfParallelism="2" />
  14.             <RelOp NodeId="1" PhysicalOp="Sequence" LogicalOp="Sequence" EstimateRows="7.42422e+006" EstimateIO="0" EstimateCPU="14.8484" AvgRowSize="9" EstimatedTotalSubtreeCost="3260.66" Parallel="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row">
  15.               <OutputList />
  16.               <RunTimeInformation>
  17.                 <RunTimeCountersPerThread Thread="0" ActualRows="1383576" ActualEndOfScans="1" ActualExecutions="1" />
  18.               </RunTimeInformation>
  19.               <Sequence>
  20.                 <RelOp NodeId="2" PhysicalOp="Index Update" LogicalOp="Update" EstimateRows="7.42422e+006" EstimateIO="253.744" EstimateCPU="7.42422" AvgRowSize="9" EstimatedTotalSubtreeCost="1666.01" Parallel="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row">
  21.                   <OutputList />
  22.                   <RunTimeInformation>
  23.                     <RunTimeCountersPerThread Thread="0" ActualRows="1383576" ActualEndOfScans="1" ActualExecutions="1" />
  24.                   </RunTimeInformation>
  25.                   <Update WithOrderedPrefetch="1" DMLRequestSort="1">
  26.                     <Object Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Index="[IX_AssetState_assetID_stateID]" IndexKind="NonClustered" />
  27.                     <SetPredicate>
  28.                       <ScalarOperator ScalarString="[assetID1017] = [RobTestBench].[EFT].[AssetState].[assetID],[busDate1018] = [RobTestBench].[EFT].[AssetState].[busDate],[machineID1019] = [RobTestBench].[EFT].[AssetState].[machineID],[stateID1020] = [RobTestBench].[EFT].[AssetState].[stateID]">
  29.                         <ScalarExpressionList>
  30.                           <ScalarOperator>
  31.                             <MultipleAssign>
  32.                               <Assign>
  33.                                 <ColumnReference Column="assetID1017" />
  34.                                 <ScalarOperator>
  35.                                   <Identifier>
  36.                                     <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Column="assetID" />
  37.                                   </Identifier>
  38.                                 </ScalarOperator>
  39.                               </Assign>
  40.                               <Assign>
  41.                                 <ColumnReference Column="busDate1018" />
  42.                                 <ScalarOperator>
  43.                                   <Identifier>
  44.                                     <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Column="busDate" />
  45.                                   </Identifier>
  46.                                 </ScalarOperator>
  47.                               </Assign>
  48.                               <Assign>
  49.                                 <ColumnReference Column="machineID1019" />
  50.                                 <ScalarOperator>
  51.                                   <Identifier>
  52.                                     <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Column="machineID" />
  53.                                   </Identifier>
  54.                                 </ScalarOperator>
  55.                               </Assign>
  56.                               <Assign>
  57.                                 <ColumnReference Column="stateID1020" />
  58.                                 <ScalarOperator>
  59.                                   <Identifier>
  60.                                     <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Column="stateID" />
  61.                                   </Identifier>
  62.                                 </ScalarOperator>
  63.                               </Assign>
  64.                             </MultipleAssign>
  65.                           </ScalarOperator>
  66.                         </ScalarExpressionList>
  67.                       </ScalarOperator>
  68.                     </SetPredicate>
  69.                     <ActionColumn>
  70.                       <ColumnReference Column="Act1016" />
  71.                     </ActionColumn>
  72.                     <RelOp NodeId="4" PhysicalOp="Sort" LogicalOp="Sort" EstimateRows="7.42422e+006" EstimateIO="592.962" EstimateCPU="277.586" AvgRowSize="31" EstimatedTotalSubtreeCost="1404.84" Parallel="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row">
  73.                       <OutputList>
  74.                         <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Column="assetID" />
  75.                         <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Column="busDate" />
  76.                         <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Column="machineID" />
  77.                         <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Column="stateID" />
  78.                         <ColumnReference Column="Act1016" />
  79.                       </OutputList>
  80.                       <MemoryFractions Input="1" Output="1" />
  81.                       <RunTimeInformation>
  82.                         <RunTimeCountersPerThread Thread="0" ActualRows="1383576" ActualRebinds="1" ActualRewinds="0" ActualEndOfScans="1" ActualExecutions="1" />
  83.                       </RunTimeInformation>
  84.                       <Sort Distinct="0">
  85.                         <OrderBy>
  86.                           <OrderByColumn Ascending="1">
  87.                             <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Column="assetID" />
  88.                           </OrderByColumn>
  89.                           <OrderByColumn Ascending="1">
  90.                             <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Column="stateID" />
  91.                           </OrderByColumn>
  92.                           <OrderByColumn Ascending="1">
  93.                             <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Column="machineID" />
  94.                           </OrderByColumn>
  95.                           <OrderByColumn Ascending="1">
  96.                             <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Column="busDate" />
  97.                           </OrderByColumn>
  98.                           <OrderByColumn Ascending="1">
  99.                             <ColumnReference Column="Act1016" />
  100.                           </OrderByColumn>
  101.                         </OrderBy>
  102.                         <RelOp NodeId="5" PhysicalOp="Filter" LogicalOp="Filter" EstimateRows="7.42422e+006" EstimateIO="0" EstimateCPU="3.13467" AvgRowSize="31" EstimatedTotalSubtreeCost="534.294" Parallel="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row">
  103.                           <OutputList>
  104.                             <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Column="assetID" />
  105.                             <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Column="busDate" />
  106.                             <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Column="machineID" />
  107.                             <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Column="stateID" />
  108.                             <ColumnReference Column="Act1016" />
  109.                           </OutputList>
  110.                           <RunTimeInformation>
  111.                             <RunTimeCountersPerThread Thread="0" ActualRows="1383576" ActualEndOfScans="1" ActualExecutions="1" />
  112.                           </RunTimeInformation>
  113.                           <Filter StartupExpression="0">
  114.                             <RelOp NodeId="6" PhysicalOp="Table Spool" LogicalOp="Eager Spool" EstimateRows="8.24913e+006" EstimateIO="25.0926" EstimateCPU="1.49378" AvgRowSize="32" EstimatedTotalSubtreeCost="531.16" Parallel="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row">
  115.                               <OutputList>
  116.                                 <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Column="assetID" />
  117.                                 <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Column="busDate" />
  118.                                 <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Column="machineID" />
  119.                                 <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Column="stateID" />
  120.                                 <ColumnReference Column="Expr1012" />
  121.                                 <ColumnReference Column="Expr1013" />
  122.                                 <ColumnReference Column="Act1016" />
  123.                               </OutputList>
  124.                               <RunTimeInformation>
  125.                                 <RunTimeCountersPerThread Thread="0" ActualRows="3929472" ActualRebinds="1" ActualRewinds="0" ActualEndOfScans="1" ActualExecutions="1" />
  126.                               </RunTimeInformation>
  127.                               <Spool>
  128.                                 <RelOp NodeId="7" PhysicalOp="Split" LogicalOp="Split" EstimateRows="8.24913e+006" EstimateIO="0" EstimateCPU="6.18685" AvgRowSize="32" EstimatedTotalSubtreeCost="1003.14" Parallel="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row">
  129.                                   <OutputList>
  130.                                     <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Column="assetID" />
  131.                                     <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Column="busDate" />
  132.                                     <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Column="machineID" />
  133.                                     <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Column="stateID" />
  134.                                     <ColumnReference Column="Expr1012" />
  135.                                     <ColumnReference Column="Expr1013" />
  136.                                     <ColumnReference Column="Act1016" />
  137.                                   </OutputList>
  138.                                   <RunTimeInformation>
  139.                                     <RunTimeCountersPerThread Thread="0" ActualRows="3929472" ActualEndOfScans="1" ActualExecutions="1" />
  140.                                   </RunTimeInformation>
  141.                                   <Split>
  142.                                     <DefinedValues>
  143.                                       <DefinedValue>
  144.                                         <ColumnReference Column="Act1016" />
  145.                                       </DefinedValue>
  146.                                     </DefinedValues>
  147.                                     <ActionColumn>
  148.                                       <ColumnReference Column="Act1016" />
  149.                                     </ActionColumn>
  150.                                     <RelOp NodeId="8" PhysicalOp="Clustered Index Update" LogicalOp="Update" EstimateRows="4.12456e+006" EstimateIO="99.8914" EstimateCPU="4.12456" AvgRowSize="32" EstimatedTotalSubtreeCost="996.955" Parallel="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row">
  151.                                       <OutputList>
  152.                                         <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Column="assetID" />
  153.                                         <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Column="busDate" />
  154.                                         <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Column="machineID" />
  155.                                         <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Column="stateID" />
  156.                                         <ColumnReference Column="stateID_OLD" />
  157.                                         <ColumnReference Column="Expr1012" />
  158.                                         <ColumnReference Column="Expr1013" />
  159.                                       </OutputList>
  160.                                       <RunTimeInformation>
  161.                                         <RunTimeCountersPerThread Thread="0" ActualRows="1964736" ActualEndOfScans="1" ActualExecutions="1" />
  162.                                       </RunTimeInformation>
  163.                                       <Update WithOrderedPrefetch="1" DMLRequestSort="1">
  164.                                         <Object Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Index="[PK_AssetState]" IndexKind="Clustered" />
  165.                                         <SetPredicate>
  166.                                           <ScalarOperator ScalarString="[RobTestBench].[EFT].[AssetState].[stateID] = [RobTestBench].[dbo].[Transition].[nextStateID] as [st].[nextStateID]">
  167.                                             <ScalarExpressionList>
  168.                                               <ScalarOperator>
  169.                                                 <MultipleAssign>
  170.                                                   <Assign>
  171.                                                     <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Column="stateID" />
  172.                                                     <ScalarOperator>
  173.                                                       <Identifier>
  174.                                                         <ColumnReference Database="[RobTestBench]" Schema="[dbo]" Table="[Transition]" Alias="[st]" Column="nextStateID" />
  175.                                                       </Identifier>
  176.                                                     </ScalarOperator>
  177.                                                   </Assign>
  178.                                                 </MultipleAssign>
  179.                                               </ScalarOperator>
  180.                                             </ScalarExpressionList>
  181.                                           </ScalarOperator>
  182.                                         </SetPredicate>
  183.                                         <RelOp NodeId="9" PhysicalOp="Compute Scalar" LogicalOp="Compute Scalar" EstimateRows="4.12456e+006" EstimateIO="0" EstimateCPU="0.412456" AvgRowSize="28" EstimatedTotalSubtreeCost="892.94" Parallel="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row">
  184.                                           <OutputList>
  185.                                             <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Alias="[ast]" Column="assetID" />
  186.                                             <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Alias="[ast]" Column="busDate" />
  187.                                             <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Alias="[ast]" Column="machineID" />
  188.                                             <ColumnReference Database="[RobTestBench]" Schema="[dbo]" Table="[Transition]" Alias="[st]" Column="nextStateID" />
  189.                                             <ColumnReference Column="Expr1012" />
  190.                                             <ColumnReference Column="Expr1013" />
  191.                                             <ColumnReference Column="Expr1029" />
  192.                                           </OutputList>
  193.                                           <RunTimeInformation>
  194.                                             <RunTimeCountersPerThread Thread="0" ActualRows="1964736" ActualEndOfScans="1" ActualExecutions="1" />
  195.                                           </RunTimeInformation>
  196.                                           <ComputeScalar>
  197.                                             <DefinedValues>
  198.                                               <DefinedValue>
  199.                                                 <ColumnReference Column="Expr1012" />
  200.                                                 <ScalarOperator ScalarString="[Expr1012]">
  201.                                                   <Identifier>
  202.                                                     <ColumnReference Column="Expr1012" />
  203.                                                   </Identifier>
  204.                                                 </ScalarOperator>
  205.                                               </DefinedValue>
  206.                                               <DefinedValue>
  207.                                                 <ColumnReference Column="Expr1013" />
  208.                                                 <ScalarOperator ScalarString="[Expr1013]">
  209.                                                   <Identifier>
  210.                                                     <ColumnReference Column="Expr1013" />
  211.                                                   </Identifier>
  212.                                                 </ScalarOperator>
  213.                                               </DefinedValue>
  214.                                             </DefinedValues>
  215.                                             <RelOp NodeId="11" PhysicalOp="Compute Scalar" LogicalOp="Compute Scalar" EstimateRows="4.12456e+006" EstimateIO="0" EstimateCPU="0.412456" AvgRowSize="28" EstimatedTotalSubtreeCost="892.94" Parallel="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row">
  216.                                               <OutputList>
  217.                                                 <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Alias="[ast]" Column="assetID" />
  218.                                                 <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Alias="[ast]" Column="busDate" />
  219.                                                 <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Alias="[ast]" Column="machineID" />
  220.                                                 <ColumnReference Database="[RobTestBench]" Schema="[dbo]" Table="[Transition]" Alias="[st]" Column="nextStateID" />
  221.                                                 <ColumnReference Column="Expr1012" />
  222.                                                 <ColumnReference Column="Expr1013" />
  223.                                               </OutputList>
  224.                                               <ComputeScalar>
  225.                                                 <DefinedValues>
  226.                                                   <DefinedValue>
  227.                                                     <ColumnReference Column="Expr1012" />
  228.                                                     <ScalarOperator ScalarString="CASE WHEN [Expr1009] THEN (1) ELSE (0) END">
  229.                                                       <IF>
  230.                                                         <Condition>
  231.                                                           <ScalarOperator>
  232.                                                             <Identifier>
  233.                                                               <ColumnReference Column="Expr1009" />
  234.                                                             </Identifier>
  235.                                                           </ScalarOperator>
  236.                                                         </Condition>
  237.                                                         <Then>
  238.                                                           <ScalarOperator>
  239.                                                             <Const ConstValue="(1)" />
  240.                                                           </ScalarOperator>
  241.                                                         </Then>
  242.                                                         <Else>
  243.                                                           <ScalarOperator>
  244.                                                             <Const ConstValue="(0)" />
  245.                                                           </ScalarOperator>
  246.                                                         </Else>
  247.                                                       </IF>
  248.                                                     </ScalarOperator>
  249.                                                   </DefinedValue>
  250.                                                   <DefinedValue>
  251.                                                     <ColumnReference Column="Expr1013" />
  252.                                                     <ScalarOperator ScalarString="CASE WHEN [Expr1009] THEN (1) ELSE (0) END">
  253.                                                       <IF>
  254.                                                         <Condition>
  255.                                                           <ScalarOperator>
  256.                                                             <Identifier>
  257.                                                               <ColumnReference Column="Expr1009" />
  258.                                                             </Identifier>
  259.                                                           </ScalarOperator>
  260.                                                         </Condition>
  261.                                                         <Then>
  262.                                                           <ScalarOperator>
  263.                                                             <Const ConstValue="(1)" />
  264.                                                           </ScalarOperator>
  265.                                                         </Then>
  266.                                                         <Else>
  267.                                                           <ScalarOperator>
  268.                                                             <Const ConstValue="(0)" />
  269.                                                           </ScalarOperator>
  270.                                                         </Else>
  271.                                                       </IF>
  272.                                                     </ScalarOperator>
  273.                                                   </DefinedValue>
  274.                                                 </DefinedValues>
  275.                                                 <RelOp NodeId="12" PhysicalOp="Parallelism" LogicalOp="Gather Streams" EstimateRows="4.12456e+006" EstimateIO="0" EstimateCPU="30.9184" AvgRowSize="28" EstimatedTotalSubtreeCost="892.527" Parallel="1" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row">
  276.                                                   <OutputList>
  277.                                                     <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Alias="[ast]" Column="assetID" />
  278.                                                     <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Alias="[ast]" Column="busDate" />
  279.                                                     <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Alias="[ast]" Column="machineID" />
  280.                                                     <ColumnReference Database="[RobTestBench]" Schema="[dbo]" Table="[Transition]" Alias="[st]" Column="nextStateID" />
  281.                                                     <ColumnReference Column="Expr1009" />
  282.                                                   </OutputList>
  283.                                                   <RunTimeInformation>
  284.                                                     <RunTimeCountersPerThread Thread="0" ActualRows="1964736" ActualEndOfScans="1" ActualExecutions="1" />
  285.                                                   </RunTimeInformation>
  286.                                                   <Parallelism>
  287.                                                     <OrderBy>
  288.                                                       <OrderByColumn Ascending="1">
  289.                                                         <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Alias="[ast]" Column="assetID" />
  290.                                                       </OrderByColumn>
  291.                                                       <OrderByColumn Ascending="1">
  292.                                                         <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Alias="[ast]" Column="busDate" />
  293.                                                       </OrderByColumn>
  294.                                                       <OrderByColumn Ascending="1">
  295.                                                         <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Alias="[ast]" Column="machineID" />
  296.                                                       </OrderByColumn>
  297.                                                     </OrderBy>
  298.                                                     <RelOp NodeId="13" PhysicalOp="Sort" LogicalOp="Sort" EstimateRows="4.12456e+006" EstimateIO="155.867" EstimateCPU="69.0803" AvgRowSize="28" EstimatedTotalSubtreeCost="861.609" Parallel="1" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row">
  299.                                                       <OutputList>
  300.                                                         <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Alias="[ast]" Column="assetID" />
  301.                                                         <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Alias="[ast]" Column="busDate" />
  302.                                                         <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Alias="[ast]" Column="machineID" />
  303.                                                         <ColumnReference Database="[RobTestBench]" Schema="[dbo]" Table="[Transition]" Alias="[st]" Column="nextStateID" />
  304.                                                         <ColumnReference Column="Expr1009" />
  305.                                                       </OutputList>
  306.                                                       <MemoryFractions Input="0.420425" Output="1" />
  307.                                                       <RunTimeInformation>
  308.                                                         <RunTimeCountersPerThread Thread="4" ActualRows="491130" Batches="0" ActualExecutionMode="Row" ActualRebinds="1" ActualRewinds="0" ActualEndOfScans="1" ActualExecutions="1" />
  309.                                                         <RunTimeCountersPerThread Thread="2" ActualRows="491159" Batches="0" ActualExecutionMode="Row" ActualRebinds="1" ActualRewinds="0" ActualEndOfScans="1" ActualExecutions="1" />
  310.                                                         <RunTimeCountersPerThread Thread="3" ActualRows="491047" Batches="0" ActualExecutionMode="Row" ActualRebinds="1" ActualRewinds="0" ActualEndOfScans="1" ActualExecutions="1" />
  311.                                                         <RunTimeCountersPerThread Thread="1" ActualRows="491400" Batches="0" ActualExecutionMode="Row" ActualRebinds="1" ActualRewinds="0" ActualEndOfScans="1" ActualExecutions="1" />
  312.                                                         <RunTimeCountersPerThread Thread="0" ActualRows="0" ActualRebinds="0" ActualRewinds="0" ActualEndOfScans="0" ActualExecutions="0" />
  313.                                                       </RunTimeInformation>
  314.                                                       <Sort Distinct="0">
  315.                                                         <OrderBy>
  316.                                                           <OrderByColumn Ascending="1">
  317.                                                             <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Alias="[ast]" Column="assetID" />
  318.                                                           </OrderByColumn>
  319.                                                           <OrderByColumn Ascending="1">
  320.                                                             <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Alias="[ast]" Column="busDate" />
  321.                                                           </OrderByColumn>
  322.                                                           <OrderByColumn Ascending="1">
  323.                                                             <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Alias="[ast]" Column="machineID" />
  324.                                                           </OrderByColumn>
  325.                                                         </OrderBy>
  326.                                                         <RelOp NodeId="14" PhysicalOp="Compute Scalar" LogicalOp="Compute Scalar" EstimateRows="4.12456e+006" EstimateIO="0" EstimateCPU="0.206228" AvgRowSize="28" EstimatedTotalSubtreeCost="636.661" Parallel="1" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row">
  327.                                                           <OutputList>
  328.                                                             <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Alias="[ast]" Column="assetID" />
  329.                                                             <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Alias="[ast]" Column="busDate" />
  330.                                                             <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Alias="[ast]" Column="machineID" />
  331.                                                             <ColumnReference Database="[RobTestBench]" Schema="[dbo]" Table="[Transition]" Alias="[st]" Column="nextStateID" />
  332.                                                             <ColumnReference Column="Expr1009" />
  333.                                                           </OutputList>
  334.                                                           <ComputeScalar>
  335.                                                             <DefinedValues>
  336.                                                               <DefinedValue>
  337.                                                                 <ColumnReference Column="Expr1009" />
  338.                                                                 <ScalarOperator ScalarString="CASE WHEN [RobTestBench].[EFT].[AssetState].[stateID] as [ast].[stateID] = [RobTestBench].[dbo].[Transition].[nextStateID] as [st].[nextStateID] THEN (1) ELSE (0) END">
  339.                                                                   <IF>
  340.                                                                     <Condition>
  341.                                                                       <ScalarOperator>
  342.                                                                         <Compare CompareOp="BINARY IS">
  343.                                                                           <ScalarOperator>
  344.                                                                             <Identifier>
  345.                                                                               <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Alias="[ast]" Column="stateID" />
  346.                                                                             </Identifier>
  347.                                                                           </ScalarOperator>
  348.                                                                           <ScalarOperator>
  349.                                                                             <Identifier>
  350.                                                                               <ColumnReference Database="[RobTestBench]" Schema="[dbo]" Table="[Transition]" Alias="[st]" Column="nextStateID" />
  351.                                                                             </Identifier>
  352.                                                                           </ScalarOperator>
  353.                                                                         </Compare>
  354.                                                                       </ScalarOperator>
  355.                                                                     </Condition>
  356.                                                                     <Then>
  357.                                                                       <ScalarOperator>
  358.                                                                         <Const ConstValue="(1)" />
  359.                                                                       </ScalarOperator>
  360.                                                                     </Then>
  361.                                                                     <Else>
  362.                                                                       <ScalarOperator>
  363.                                                                         <Const ConstValue="(0)" />
  364.                                                                       </ScalarOperator>
  365.                                                                     </Else>
  366.                                                                   </IF>
  367.                                                                 </ScalarOperator>
  368.                                                               </DefinedValue>
  369.                                                             </DefinedValues>
  370.                                                             <RelOp NodeId="15" PhysicalOp="Hash Match" LogicalOp="Aggregate" EstimateRows="4.12456e+006" EstimateIO="0" EstimateCPU="232.178" AvgRowSize="31" EstimatedTotalSubtreeCost="636.455" Parallel="1" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row">
  371.                                                               <OutputList>
  372.                                                                 <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Alias="[ast]" Column="assetID" />
  373.                                                                 <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Alias="[ast]" Column="busDate" />
  374.                                                                 <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Alias="[ast]" Column="machineID" />
  375.                                                                 <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Alias="[ast]" Column="stateID" />
  376.                                                                 <ColumnReference Database="[RobTestBench]" Schema="[dbo]" Table="[Transition]" Alias="[st]" Column="nextStateID" />
  377.                                                               </OutputList>
  378.                                                               <MemoryFractions Input="0.386709" Output="0.579575" />
  379.                                                               <RunTimeInformation>
  380.                                                                 <RunTimeCountersPerThread Thread="4" ActualRows="491130" Batches="0" ActualExecutionMode="Row" ActualEndOfScans="1" ActualExecutions="1" />
  381.                                                                 <RunTimeCountersPerThread Thread="2" ActualRows="491159" Batches="0" ActualExecutionMode="Row" ActualEndOfScans="1" ActualExecutions="1" />
  382.                                                                 <RunTimeCountersPerThread Thread="3" ActualRows="491047" Batches="0" ActualExecutionMode="Row" ActualEndOfScans="1" ActualExecutions="1" />
  383.                                                                 <RunTimeCountersPerThread Thread="1" ActualRows="491400" Batches="0" ActualExecutionMode="Row" ActualEndOfScans="1" ActualExecutions="1" />
  384.                                                                 <RunTimeCountersPerThread Thread="0" ActualRows="0" ActualEndOfScans="0" ActualExecutions="0" />
  385.                                                               </RunTimeInformation>
  386.                                                               <Hash>
  387.                                                                 <DefinedValues>
  388.                                                                   <DefinedValue>
  389.                                                                     <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Alias="[ast]" Column="stateID" />
  390.                                                                     <ScalarOperator ScalarString="ANY([RobTestBench].[EFT].[AssetState].[stateID] as [ast].[stateID])">
  391.                                                                       <Aggregate Distinct="0" AggType="ANY">
  392.                                                                         <ScalarOperator>
  393.                                                                           <Identifier>
  394.                                                                             <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Alias="[ast]" Column="stateID" />
  395.                                                                           </Identifier>
  396.                                                                         </ScalarOperator>
  397.                                                                       </Aggregate>
  398.                                                                     </ScalarOperator>
  399.                                                                   </DefinedValue>
  400.                                                                   <DefinedValue>
  401.                                                                     <ColumnReference Database="[RobTestBench]" Schema="[dbo]" Table="[Transition]" Alias="[st]" Column="nextStateID" />
  402.                                                                     <ScalarOperator ScalarString="ANY([RobTestBench].[dbo].[Transition].[nextStateID] as [st].[nextStateID])">
  403.                                                                       <Aggregate Distinct="0" AggType="ANY">
  404.                                                                         <ScalarOperator>
  405.                                                                           <Identifier>
  406.                                                                             <ColumnReference Database="[RobTestBench]" Schema="[dbo]" Table="[Transition]" Alias="[st]" Column="nextStateID" />
  407.                                                                           </Identifier>
  408.                                                                         </ScalarOperator>
  409.                                                                       </Aggregate>
  410.                                                                     </ScalarOperator>
  411.                                                                   </DefinedValue>
  412.                                                                 </DefinedValues>
  413.                                                                 <HashKeysBuild>
  414.                                                                   <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Alias="[ast]" Column="assetID" />
  415.                                                                   <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Alias="[ast]" Column="busDate" />
  416.                                                                   <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Alias="[ast]" Column="machineID" />
  417.                                                                 </HashKeysBuild>
  418.                                                                 <BuildResidual>
  419.                                                                   <ScalarOperator ScalarString="[RobTestBench].[EFT].[AssetState].[assetID] as [ast].[assetID] = [RobTestBench].[EFT].[AssetState].[assetID] as [ast].[assetID] AND [RobTestBench].[EFT].[AssetState].[busDate] as [ast].[busDate] = [RobTestBench].[EFT].[AssetState].[busDate] as [ast].[busDate] AND [RobTestBench].[EFT].[AssetState].[machineID] as [ast].[machineID] = [RobTestBench].[EFT].[AssetState].[machineID] as [ast].[machineID]">
  420.                                                                     <Logical Operation="AND">
  421.                                                                       <ScalarOperator>
  422.                                                                         <Logical Operation="AND">
  423.                                                                           <ScalarOperator>
  424.                                                                             <Compare CompareOp="IS">
  425.                                                                               <ScalarOperator>
  426.                                                                                 <Identifier>
  427.                                                                                   <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Alias="[ast]" Column="assetID" />
  428.                                                                                 </Identifier>
  429.                                                                               </ScalarOperator>
  430.                                                                               <ScalarOperator>
  431.                                                                                 <Identifier>
  432.                                                                                   <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Alias="[ast]" Column="assetID" />
  433.                                                                                 </Identifier>
  434.                                                                               </ScalarOperator>
  435.                                                                             </Compare>
  436.                                                                           </ScalarOperator>
  437.                                                                           <ScalarOperator>
  438.                                                                             <Compare CompareOp="IS">
  439.                                                                               <ScalarOperator>
  440.                                                                                 <Identifier>
  441.                                                                                   <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Alias="[ast]" Column="busDate" />
  442.                                                                                 </Identifier>
  443.                                                                               </ScalarOperator>
  444.                                                                               <ScalarOperator>
  445.                                                                                 <Identifier>
  446.                                                                                   <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Alias="[ast]" Column="busDate" />
  447.                                                                                 </Identifier>
  448.                                                                               </ScalarOperator>
  449.                                                                             </Compare>
  450.                                                                           </ScalarOperator>
  451.                                                                         </Logical>
  452.                                                                       </ScalarOperator>
  453.                                                                       <ScalarOperator>
  454.                                                                         <Compare CompareOp="IS">
  455.                                                                           <ScalarOperator>
  456.                                                                             <Identifier>
  457.                                                                               <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Alias="[ast]" Column="machineID" />
  458.                                                                             </Identifier>
  459.                                                                           </ScalarOperator>
  460.                                                                           <ScalarOperator>
  461.                                                                             <Identifier>
  462.                                                                               <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Alias="[ast]" Column="machineID" />
  463.                                                                             </Identifier>
  464.                                                                           </ScalarOperator>
  465.                                                                         </Compare>
  466.                                                                       </ScalarOperator>
  467.                                                                     </Logical>
  468.                                                                   </ScalarOperator>
  469.                                                                 </BuildResidual>
  470.                                                                 <RelOp NodeId="16" PhysicalOp="Parallelism" LogicalOp="Repartition Streams" EstimateRows="4.94948e+007" EstimateIO="0" EstimateCPU="158.591" AvgRowSize="31" EstimatedTotalSubtreeCost="404.277" Parallel="1" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row">
  471.                                                                   <OutputList>
  472.                                                                     <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Alias="[ast]" Column="assetID" />
  473.                                                                     <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Alias="[ast]" Column="busDate" />
  474.                                                                     <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Alias="[ast]" Column="machineID" />
  475.                                                                     <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Alias="[ast]" Column="stateID" />
  476.                                                                     <ColumnReference Database="[RobTestBench]" Schema="[dbo]" Table="[Transition]" Alias="[st]" Column="nextStateID" />
  477.                                                                   </OutputList>
  478.                                                                   <RunTimeInformation>
  479.                                                                     <RunTimeCountersPerThread Thread="4" ActualRows="491130" Batches="0" ActualExecutionMode="Row" ActualEndOfScans="1" ActualExecutions="1" />
  480.                                                                     <RunTimeCountersPerThread Thread="2" ActualRows="491159" Batches="0" ActualExecutionMode="Row" ActualEndOfScans="1" ActualExecutions="1" />
  481.                                                                     <RunTimeCountersPerThread Thread="3" ActualRows="491047" Batches="0" ActualExecutionMode="Row" ActualEndOfScans="1" ActualExecutions="1" />
  482.                                                                     <RunTimeCountersPerThread Thread="1" ActualRows="491400" Batches="0" ActualExecutionMode="Row" ActualEndOfScans="1" ActualExecutions="1" />
  483.                                                                     <RunTimeCountersPerThread Thread="0" ActualRows="0" ActualEndOfScans="0" ActualExecutions="0" />
  484.                                                                   </RunTimeInformation>
  485.                                                                   <Parallelism PartitioningType="Hash">
  486.                                                                     <PartitionColumns>
  487.                                                                       <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Alias="[ast]" Column="assetID" />
  488.                                                                       <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Alias="[ast]" Column="busDate" />
  489.                                                                       <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Alias="[ast]" Column="machineID" />
  490.                                                                     </PartitionColumns>
  491.                                                                     <RelOp NodeId="17" PhysicalOp="Hash Match" LogicalOp="Inner Join" EstimateRows="4.94948e+007" EstimateIO="0" EstimateCPU="133.817" AvgRowSize="31" EstimatedTotalSubtreeCost="245.686" Parallel="1" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row">
  492.                                                                       <OutputList>
  493.                                                                         <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Alias="[ast]" Column="assetID" />
  494.                                                                         <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Alias="[ast]" Column="busDate" />
  495.                                                                         <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Alias="[ast]" Column="machineID" />
  496.                                                                         <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Alias="[ast]" Column="stateID" />
  497.                                                                         <ColumnReference Database="[RobTestBench]" Schema="[dbo]" Table="[Transition]" Alias="[st]" Column="nextStateID" />
  498.                                                                       </OutputList>
  499.                                                                       <MemoryFractions Input="0.996268" Output="0.611002" />
  500.                                                                       <RunTimeInformation>
  501.                                                                         <RunTimeCountersPerThread Thread="1" ActualRows="491261" Batches="0" ActualExecutionMode="Row" ActualEndOfScans="1" ActualExecutions="1" />
  502.                                                                         <RunTimeCountersPerThread Thread="2" ActualRows="491065" Batches="0" ActualExecutionMode="Row" ActualEndOfScans="1" ActualExecutions="1" />
  503.                                                                         <RunTimeCountersPerThread Thread="4" ActualRows="491356" Batches="0" ActualExecutionMode="Row" ActualEndOfScans="1" ActualExecutions="1" />
  504.                                                                         <RunTimeCountersPerThread Thread="3" ActualRows="491054" Batches="0" ActualExecutionMode="Row" ActualEndOfScans="1" ActualExecutions="1" />
  505.                                                                         <RunTimeCountersPerThread Thread="0" ActualRows="0" ActualEndOfScans="0" ActualExecutions="0" />
  506.                                                                       </RunTimeInformation>
  507.                                                                       <Hash>
  508.                                                                         <DefinedValues />
  509.                                                                         <HashKeysBuild>
  510.                                                                           <ColumnReference Table="#Event" Alias="[e]" Column="assetID" />
  511.                                                                           <ColumnReference Table="#Event" Alias="[e]" Column="eventID" />
  512.                                                                         </HashKeysBuild>
  513.                                                                         <HashKeysProbe>
  514.                                                                           <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Alias="[ast]" Column="assetID" />
  515.                                                                           <ColumnReference Database="[RobTestBench]" Schema="[dbo]" Table="[Transition]" Alias="[st]" Column="eventID" />
  516.                                                                         </HashKeysProbe>
  517.                                                                         <ProbeResidual>
  518.                                                                           <ScalarOperator ScalarString="#Event.[assetID] as [e].[assetID]=[RobTestBench].[EFT].[AssetState].[assetID] as [ast].[assetID] AND [RobTestBench].[dbo].[Transition].[eventID] as [st].[eventID]=#Event.[eventID] as [e].[eventID]">
  519.                                                                             <Logical Operation="AND">
  520.                                                                               <ScalarOperator>
  521.                                                                                 <Compare CompareOp="EQ">
  522.                                                                                   <ScalarOperator>
  523.                                                                                     <Identifier>
  524.                                                                                       <ColumnReference Table="#Event" Alias="[e]" Column="assetID" />
  525.                                                                                     </Identifier>
  526.                                                                                   </ScalarOperator>
  527.                                                                                   <ScalarOperator>
  528.                                                                                     <Identifier>
  529.                                                                                       <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Alias="[ast]" Column="assetID" />
  530.                                                                                     </Identifier>
  531.                                                                                   </ScalarOperator>
  532.                                                                                 </Compare>
  533.                                                                               </ScalarOperator>
  534.                                                                               <ScalarOperator>
  535.                                                                                 <Compare CompareOp="EQ">
  536.                                                                                   <ScalarOperator>
  537.                                                                                     <Identifier>
  538.                                                                                       <ColumnReference Database="[RobTestBench]" Schema="[dbo]" Table="[Transition]" Alias="[st]" Column="eventID" />
  539.                                                                                     </Identifier>
  540.                                                                                   </ScalarOperator>
  541.                                                                                   <ScalarOperator>
  542.                                                                                     <Identifier>
  543.                                                                                       <ColumnReference Table="#Event" Alias="[e]" Column="eventID" />
  544.                                                                                     </Identifier>
  545.                                                                                   </ScalarOperator>
  546.                                                                                 </Compare>
  547.                                                                               </ScalarOperator>
  548.                                                                             </Logical>
  549.                                                                           </ScalarOperator>
  550.                                                                         </ProbeResidual>
  551.                                                                         <RelOp NodeId="18" PhysicalOp="Parallelism" LogicalOp="Repartition Streams" EstimateRows="3.92947e+006" EstimateIO="0" EstimateCPU="6.7199" AvgRowSize="15" EstimatedTotalSubtreeCost="18.7458" Parallel="1" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row">
  552.                                                                           <OutputList>
  553.                                                                             <ColumnReference Table="#Event" Alias="[e]" Column="assetID" />
  554.                                                                             <ColumnReference Table="#Event" Alias="[e]" Column="eventID" />
  555.                                                                           </OutputList>
  556.                                                                           <RunTimeInformation>
  557.                                                                             <RunTimeCountersPerThread Thread="1" ActualRows="982423" Batches="0" ActualExecutionMode="Row" ActualEndOfScans="1" ActualExecutions="1" />
  558.                                                                             <RunTimeCountersPerThread Thread="2" ActualRows="982227" Batches="0" ActualExecutionMode="Row" ActualEndOfScans="1" ActualExecutions="1" />
  559.                                                                             <RunTimeCountersPerThread Thread="4" ActualRows="982546" Batches="0" ActualExecutionMode="Row" ActualEndOfScans="1" ActualExecutions="1" />
  560.                                                                             <RunTimeCountersPerThread Thread="3" ActualRows="982276" Batches="0" ActualExecutionMode="Row" ActualEndOfScans="1" ActualExecutions="1" />
  561.                                                                             <RunTimeCountersPerThread Thread="0" ActualRows="0" ActualEndOfScans="0" ActualExecutions="0" />
  562.                                                                           </RunTimeInformation>
  563.                                                                           <Parallelism PartitioningType="Hash">
  564.                                                                             <PartitionColumns>
  565.                                                                               <ColumnReference Table="#Event" Alias="[e]" Column="assetID" />
  566.                                                                               <ColumnReference Table="#Event" Alias="[e]" Column="eventID" />
  567.                                                                             </PartitionColumns>
  568.                                                                             <RelOp NodeId="19" PhysicalOp="Clustered Index Scan" LogicalOp="Clustered Index Scan" EstimateRows="3.92947e+006" EstimateIO="9.86461" EstimateCPU="2.16129" AvgRowSize="15" EstimatedTotalSubtreeCost="12.0259" TableCardinality="3.92947e+006" Parallel="1" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row">
  569.                                                                               <OutputList>
  570.                                                                                 <ColumnReference Table="#Event" Alias="[e]" Column="assetID" />
  571.                                                                                 <ColumnReference Table="#Event" Alias="[e]" Column="eventID" />
  572.                                                                               </OutputList>
  573.                                                                               <RunTimeInformation>
  574.                                                                                 <RunTimeCountersPerThread Thread="1" ActualRows="934012" Batches="0" ActualExecutionMode="Row" ActualEndOfScans="1" ActualExecutions="1" />
  575.                                                                                 <RunTimeCountersPerThread Thread="4" ActualRows="1030904" Batches="0" ActualExecutionMode="Row" ActualEndOfScans="1" ActualExecutions="1" />
  576.                                                                                 <RunTimeCountersPerThread Thread="2" ActualRows="944642" Batches="0" ActualExecutionMode="Row" ActualEndOfScans="1" ActualExecutions="1" />
  577.                                                                                 <RunTimeCountersPerThread Thread="3" ActualRows="1019914" Batches="0" ActualExecutionMode="Row" ActualEndOfScans="1" ActualExecutions="1" />
  578.                                                                                 <RunTimeCountersPerThread Thread="0" ActualRows="0" ActualEndOfScans="0" ActualExecutions="0" />
  579.                                                                               </RunTimeInformation>
  580.                                                                               <IndexScan Ordered="0" ForcedIndex="0" ForceScan="0" NoExpandHint="0">
  581.                                                                                 <DefinedValues>
  582.                                                                                   <DefinedValue>
  583.                                                                                     <ColumnReference Table="#Event" Alias="[e]" Column="assetID" />
  584.                                                                                   </DefinedValue>
  585.                                                                                   <DefinedValue>
  586.                                                                                     <ColumnReference Table="#Event" Alias="[e]" Column="eventID" />
  587.                                                                                   </DefinedValue>
  588.                                                                                 </DefinedValues>
  589.                                                                                 <Object Database="[tempdb]" Schema="[dbo]" Table="[#Event]" Index="[IX_Ev_assetID]" Alias="[e]" />
  590.                                                                               </IndexScan>
  591.                                                                             </RelOp>
  592.                                                                           </Parallelism>
  593.                                                                         </RelOp>
  594.                                                                         <RelOp NodeId="20" PhysicalOp="Parallelism" LogicalOp="Repartition Streams" EstimateRows="1.15465e+007" EstimateIO="0" EstimateCPU="38.8117" AvgRowSize="35" EstimatedTotalSubtreeCost="93.1237" Parallel="1" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row">
  595.                                                                           <OutputList>
  596.                                                                             <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Alias="[ast]" Column="assetID" />
  597.                                                                             <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Alias="[ast]" Column="busDate" />
  598.                                                                             <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Alias="[ast]" Column="machineID" />
  599.                                                                             <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Alias="[ast]" Column="stateID" />
  600.                                                                             <ColumnReference Database="[RobTestBench]" Schema="[dbo]" Table="[Transition]" Alias="[st]" Column="eventID" />
  601.                                                                             <ColumnReference Database="[RobTestBench]" Schema="[dbo]" Table="[Transition]" Alias="[st]" Column="nextStateID" />
  602.                                                                           </OutputList>
  603.                                                                           <RunTimeInformation>
  604.                                                                             <RunTimeCountersPerThread Thread="1" ActualRows="5535486" Batches="0" ActualExecutionMode="Row" ActualEndOfScans="1" ActualExecutions="1" />
  605.                                                                             <RunTimeCountersPerThread Thread="2" ActualRows="5535520" Batches="0" ActualExecutionMode="Row" ActualEndOfScans="1" ActualExecutions="1" />
  606.                                                                             <RunTimeCountersPerThread Thread="4" ActualRows="5535414" Batches="0" ActualExecutionMode="Row" ActualEndOfScans="1" ActualExecutions="1" />
  607.                                                                             <RunTimeCountersPerThread Thread="3" ActualRows="5535442" Batches="0" ActualExecutionMode="Row" ActualEndOfScans="1" ActualExecutions="1" />
  608.                                                                             <RunTimeCountersPerThread Thread="0" ActualRows="0" ActualEndOfScans="0" ActualExecutions="0" />
  609.                                                                           </RunTimeInformation>
  610.                                                                           <Parallelism PartitioningType="Hash">
  611.                                                                             <PartitionColumns>
  612.                                                                               <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Alias="[ast]" Column="assetID" />
  613.                                                                               <ColumnReference Database="[RobTestBench]" Schema="[dbo]" Table="[Transition]" Alias="[st]" Column="eventID" />
  614.                                                                             </PartitionColumns>
  615.                                                                             <RelOp NodeId="21" PhysicalOp="Hash Match" LogicalOp="Inner Join" EstimateRows="1.15465e+007" EstimateIO="0" EstimateCPU="28.4961" AvgRowSize="35" EstimatedTotalSubtreeCost="54.312" Parallel="1" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row">
  616.                                                                               <OutputList>
  617.                                                                                 <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Alias="[ast]" Column="assetID" />
  618.                                                                                 <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Alias="[ast]" Column="busDate" />
  619.                                                                                 <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Alias="[ast]" Column="machineID" />
  620.                                                                                 <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Alias="[ast]" Column="stateID" />
  621.                                                                                 <ColumnReference Database="[RobTestBench]" Schema="[dbo]" Table="[Transition]" Alias="[st]" Column="eventID" />
  622.                                                                                 <ColumnReference Database="[RobTestBench]" Schema="[dbo]" Table="[Transition]" Alias="[st]" Column="nextStateID" />
  623.                                                                               </OutputList>
  624.                                                                               <MemoryFractions Input="0.00373206" Output="0.00228884" />
  625.                                                                               <RunTimeInformation>
  626.                                                                                 <RunTimeCountersPerThread Thread="1" ActualRows="854272" Batches="0" ActualExecutionMode="Row" ActualEndOfScans="1" ActualExecutions="1" />
  627.                                                                                 <RunTimeCountersPerThread Thread="2" ActualRows="7407868" Batches="0" ActualExecutionMode="Row" ActualEndOfScans="1" ActualExecutions="1" />
  628.                                                                                 <RunTimeCountersPerThread Thread="4" ActualRows="12724992" Batches="0" ActualExecutionMode="Row" ActualEndOfScans="1" ActualExecutions="1" />
  629.                                                                                 <RunTimeCountersPerThread Thread="3" ActualRows="1154730" Batches="0" ActualExecutionMode="Row" ActualEndOfScans="1" ActualExecutions="1" />
  630.                                                                                 <RunTimeCountersPerThread Thread="0" ActualRows="0" ActualEndOfScans="0" ActualExecutions="0" />
  631.                                                                               </RunTimeInformation>
  632.                                                                               <Hash>
  633.                                                                                 <DefinedValues />
  634.                                                                                 <HashKeysBuild>
  635.                                                                                   <ColumnReference Database="[RobTestBench]" Schema="[dbo]" Table="[Transition]" Alias="[st]" Column="stateID" />
  636.                                                                                   <ColumnReference Database="[RobTestBench]" Schema="[dbo]" Table="[Transition]" Alias="[st]" Column="machineID" />
  637.                                                                                 </HashKeysBuild>
  638.                                                                                 <HashKeysProbe>
  639.                                                                                   <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Alias="[ast]" Column="stateID" />
  640.                                                                                   <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Alias="[ast]" Column="machineID" />
  641.                                                                                 </HashKeysProbe>
  642.                                                                                 <ProbeResidual>
  643.                                                                                   <ScalarOperator ScalarString="[RobTestBench].[dbo].[Transition].[stateID] as [st].[stateID]=[RobTestBench].[EFT].[AssetState].[stateID] as [ast].[stateID] AND [RobTestBench].[dbo].[Transition].[machineID] as [st].[machineID]=[RobTestBench].[EFT].[AssetState].[machineID] as [ast].[machineID]">
  644.                                                                                     <Logical Operation="AND">
  645.                                                                                       <ScalarOperator>
  646.                                                                                         <Compare CompareOp="EQ">
  647.                                                                                           <ScalarOperator>
  648.                                                                                             <Identifier>
  649.                                                                                               <ColumnReference Database="[RobTestBench]" Schema="[dbo]" Table="[Transition]" Alias="[st]" Column="stateID" />
  650.                                                                                             </Identifier>
  651.                                                                                           </ScalarOperator>
  652.                                                                                           <ScalarOperator>
  653.                                                                                             <Identifier>
  654.                                                                                               <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Alias="[ast]" Column="stateID" />
  655.                                                                                             </Identifier>
  656.                                                                                           </ScalarOperator>
  657.                                                                                         </Compare>
  658.                                                                                       </ScalarOperator>
  659.                                                                                       <ScalarOperator>
  660.                                                                                         <Compare CompareOp="EQ">
  661.                                                                                           <ScalarOperator>
  662.                                                                                             <Identifier>
  663.                                                                                               <ColumnReference Database="[RobTestBench]" Schema="[dbo]" Table="[Transition]" Alias="[st]" Column="machineID" />
  664.                                                                                             </Identifier>
  665.                                                                                           </ScalarOperator>
  666.                                                                                           <ScalarOperator>
  667.                                                                                             <Identifier>
  668.                                                                                               <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Alias="[ast]" Column="machineID" />
  669.                                                                                             </Identifier>
  670.                                                                                           </ScalarOperator>
  671.                                                                                         </Compare>
  672.                                                                                       </ScalarOperator>
  673.                                                                                     </Logical>
  674.                                                                                   </ScalarOperator>
  675.                                                                                 </ProbeResidual>
  676.                                                                                 <RelOp NodeId="22" PhysicalOp="Parallelism" LogicalOp="Repartition Streams" EstimateRows="1173" EstimateIO="0" EstimateCPU="0.0313878" AvgRowSize="23" EstimatedTotalSubtreeCost="0.0433846" Parallel="1" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row">
  677.                                                                                   <OutputList>
  678.                                                                                     <ColumnReference Database="[RobTestBench]" Schema="[dbo]" Table="[Transition]" Alias="[st]" Column="machineID" />
  679.                                                                                     <ColumnReference Database="[RobTestBench]" Schema="[dbo]" Table="[Transition]" Alias="[st]" Column="eventID" />
  680.                                                                                     <ColumnReference Database="[RobTestBench]" Schema="[dbo]" Table="[Transition]" Alias="[st]" Column="stateID" />
  681.                                                                                     <ColumnReference Database="[RobTestBench]" Schema="[dbo]" Table="[Transition]" Alias="[st]" Column="nextStateID" />
  682.                                                                                   </OutputList>
  683.                                                                                   <RunTimeInformation>
  684.                                                                                     <RunTimeCountersPerThread Thread="1" ActualRows="299" Batches="0" ActualExecutionMode="Row" ActualEndOfScans="1" ActualExecutions="1" />
  685.                                                                                     <RunTimeCountersPerThread Thread="2" ActualRows="247" Batches="0" ActualExecutionMode="Row" ActualEndOfScans="1" ActualExecutions="1" />
  686.                                                                                     <RunTimeCountersPerThread Thread="3" ActualRows="299" Batches="0" ActualExecutionMode="Row" ActualEndOfScans="1" ActualExecutions="1" />
  687.                                                                                     <RunTimeCountersPerThread Thread="4" ActualRows="328" Batches="0" ActualExecutionMode="Row" ActualEndOfScans="1" ActualExecutions="1" />
  688.                                                                                     <RunTimeCountersPerThread Thread="0" ActualRows="0" ActualEndOfScans="0" ActualExecutions="0" />
  689.                                                                                   </RunTimeInformation>
  690.                                                                                   <Parallelism PartitioningType="Hash">
  691.                                                                                     <PartitionColumns>
  692.                                                                                       <ColumnReference Database="[RobTestBench]" Schema="[dbo]" Table="[Transition]" Alias="[st]" Column="stateID" />
  693.                                                                                       <ColumnReference Database="[RobTestBench]" Schema="[dbo]" Table="[Transition]" Alias="[st]" Column="machineID" />
  694.                                                                                     </PartitionColumns>
  695.                                                                                     <RelOp NodeId="23" PhysicalOp="Index Scan" LogicalOp="Index Scan" EstimateRows="1173" EstimateIO="0.0112731" EstimateCPU="0.00072365" AvgRowSize="23" EstimatedTotalSubtreeCost="0.0119968" TableCardinality="1173" Parallel="1" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row">
  696.                                                                                       <OutputList>
  697.                                                                                         <ColumnReference Database="[RobTestBench]" Schema="[dbo]" Table="[Transition]" Alias="[st]" Column="machineID" />
  698.                                                                                         <ColumnReference Database="[RobTestBench]" Schema="[dbo]" Table="[Transition]" Alias="[st]" Column="eventID" />
  699.                                                                                         <ColumnReference Database="[RobTestBench]" Schema="[dbo]" Table="[Transition]" Alias="[st]" Column="stateID" />
  700.                                                                                         <ColumnReference Database="[RobTestBench]" Schema="[dbo]" Table="[Transition]" Alias="[st]" Column="nextStateID" />
  701.                                                                                       </OutputList>
  702.                                                                                       <RunTimeInformation>
  703.                                                                                         <RunTimeCountersPerThread Thread="1" ActualRows="359" Batches="0" ActualExecutionMode="Row" ActualEndOfScans="1" ActualExecutions="1" />
  704.                                                                                         <RunTimeCountersPerThread Thread="4" ActualRows="325" Batches="0" ActualExecutionMode="Row" ActualEndOfScans="1" ActualExecutions="1" />
  705.                                                                                         <RunTimeCountersPerThread Thread="3" ActualRows="240" Batches="0" ActualExecutionMode="Row" ActualEndOfScans="1" ActualExecutions="1" />
  706.                                                                                         <RunTimeCountersPerThread Thread="2" ActualRows="249" Batches="0" ActualExecutionMode="Row" ActualEndOfScans="1" ActualExecutions="1" />
  707.                                                                                         <RunTimeCountersPerThread Thread="0" ActualRows="0" ActualEndOfScans="0" ActualExecutions="0" />
  708.                                                                                       </RunTimeInformation>
  709.                                                                                       <IndexScan Ordered="0" ForcedIndex="0" ForceSeek="0" ForceScan="0" NoExpandHint="0" Storage="RowStore">
  710.                                                                                         <DefinedValues>
  711.                                                                                           <DefinedValue>
  712.                                                                                             <ColumnReference Database="[RobTestBench]" Schema="[dbo]" Table="[Transition]" Alias="[st]" Column="machineID" />
  713.                                                                                           </DefinedValue>
  714.                                                                                           <DefinedValue>
  715.                                                                                             <ColumnReference Database="[RobTestBench]" Schema="[dbo]" Table="[Transition]" Alias="[st]" Column="eventID" />
  716.                                                                                           </DefinedValue>
  717.                                                                                           <DefinedValue>
  718.                                                                                             <ColumnReference Database="[RobTestBench]" Schema="[dbo]" Table="[Transition]" Alias="[st]" Column="stateID" />
  719.                                                                                           </DefinedValue>
  720.                                                                                           <DefinedValue>
  721.                                                                                             <ColumnReference Database="[RobTestBench]" Schema="[dbo]" Table="[Transition]" Alias="[st]" Column="nextStateID" />
  722.                                                                                           </DefinedValue>
  723.                                                                                         </DefinedValues>
  724.                                                                                         <Object Database="[RobTestBench]" Schema="[dbo]" Table="[Transition]" Index="[UK_Transition_machineID_nextStateID_eventID]" Alias="[st]" IndexKind="NonClustered" />
  725.                                                                                       </IndexScan>
  726.                                                                                     </RelOp>
  727.                                                                                   </Parallelism>
  728.                                                                                 </RelOp>
  729.                                                                                 <RelOp NodeId="24" PhysicalOp="Parallelism" LogicalOp="Repartition Streams" EstimateRows="4.57726e+006" EstimateIO="0" EstimateCPU="11.9288" AvgRowSize="27" EstimatedTotalSubtreeCost="25.7725" Parallel="1" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row">
  730.                                                                                   <OutputList>
  731.                                                                                     <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Alias="[ast]" Column="assetID" />
  732.                                                                                     <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Alias="[ast]" Column="busDate" />
  733.                                                                                     <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Alias="[ast]" Column="machineID" />
  734.                                                                                     <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Alias="[ast]" Column="stateID" />
  735.                                                                                   </OutputList>
  736.                                                                                   <RunTimeInformation>
  737.                                                                                     <RunTimeCountersPerThread Thread="1" ActualRows="1144314" Batches="0" ActualExecutionMode="Row" ActualEndOfScans="1" ActualExecutions="1" />
  738.                                                                                     <RunTimeCountersPerThread Thread="2" ActualRows="1125560" Batches="0" ActualExecutionMode="Row" ActualEndOfScans="1" ActualExecutions="1" />
  739.                                                                                     <RunTimeCountersPerThread Thread="3" ActualRows="766348" Batches="0" ActualExecutionMode="Row" ActualEndOfScans="1" ActualExecutions="1" />
  740.                                                                                     <RunTimeCountersPerThread Thread="4" ActualRows="1541034" Batches="0" ActualExecutionMode="Row" ActualEndOfScans="1" ActualExecutions="1" />
  741.                                                                                     <RunTimeCountersPerThread Thread="0" ActualRows="0" ActualEndOfScans="0" ActualExecutions="0" />
  742.                                                                                   </RunTimeInformation>
  743.                                                                                   <Parallelism PartitioningType="Hash">
  744.                                                                                     <PartitionColumns>
  745.                                                                                       <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Alias="[ast]" Column="stateID" />
  746.                                                                                       <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Alias="[ast]" Column="machineID" />
  747.                                                                                     </PartitionColumns>
  748.                                                                                     <RelOp NodeId="25" PhysicalOp="Index Scan" LogicalOp="Index Scan" EstimateRows="4.57726e+006" EstimateIO="11.3261" EstimateCPU="2.51757" AvgRowSize="27" EstimatedTotalSubtreeCost="13.8437" TableCardinality="4.57726e+006" Parallel="1" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row">
  749.                                                                                       <OutputList>
  750.                                                                                         <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Alias="[ast]" Column="assetID" />
  751.                                                                                         <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Alias="[ast]" Column="busDate" />
  752.                                                                                         <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Alias="[ast]" Column="machineID" />
  753.                                                                                         <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Alias="[ast]" Column="stateID" />
  754.                                                                                       </OutputList>
  755.                                                                                       <RunTimeInformation>
  756.                                                                                         <RunTimeCountersPerThread Thread="4" ActualRows="854803" Batches="0" ActualExecutionMode="Row" ActualEndOfScans="1" ActualExecutions="1" />
  757.                                                                                         <RunTimeCountersPerThread Thread="1" ActualRows="1388538" Batches="0" ActualExecutionMode="Row" ActualEndOfScans="1" ActualExecutions="1" />
  758.                                                                                         <RunTimeCountersPerThread Thread="3" ActualRows="1217897" Batches="0" ActualExecutionMode="Row" ActualEndOfScans="1" ActualExecutions="1" />
  759.                                                                                         <RunTimeCountersPerThread Thread="2" ActualRows="1116018" Batches="0" ActualExecutionMode="Row" ActualEndOfScans="1" ActualExecutions="1" />
  760.                                                                                         <RunTimeCountersPerThread Thread="0" ActualRows="0" ActualEndOfScans="0" ActualExecutions="0" />
  761.                                                                                       </RunTimeInformation>
  762.                                                                                       <IndexScan Ordered="1" ScanDirection="FORWARD" ForcedIndex="0" ForceSeek="0" ForceScan="0" NoExpandHint="0" Storage="RowStore">
  763.                                                                                         <DefinedValues>
  764.                                                                                           <DefinedValue>
  765.                                                                                             <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Alias="[ast]" Column="assetID" />
  766.                                                                                           </DefinedValue>
  767.                                                                                           <DefinedValue>
  768.                                                                                             <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Alias="[ast]" Column="busDate" />
  769.                                                                                           </DefinedValue>
  770.                                                                                           <DefinedValue>
  771.                                                                                             <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Alias="[ast]" Column="machineID" />
  772.                                                                                           </DefinedValue>
  773.                                                                                           <DefinedValue>
  774.                                                                                             <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Alias="[ast]" Column="stateID" />
  775.                                                                                           </DefinedValue>
  776.                                                                                         </DefinedValues>
  777.                                                                                         <Object Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Index="[IX_AssetState_machineID_stateID_assetID]" Alias="[ast]" IndexKind="NonClustered" />
  778.                                                                                       </IndexScan>
  779.                                                                                     </RelOp>
  780.                                                                                   </Parallelism>
  781.                                                                                 </RelOp>
  782.                                                                               </Hash>
  783.                                                                             </RelOp>
  784.                                                                           </Parallelism>
  785.                                                                         </RelOp>
  786.                                                                       </Hash>
  787.                                                                     </RelOp>
  788.                                                                   </Parallelism>
  789.                                                                 </RelOp>
  790.                                                               </Hash>
  791.                                                             </RelOp>
  792.                                                           </ComputeScalar>
  793.                                                         </RelOp>
  794.                                                       </Sort>
  795.                                                     </RelOp>
  796.                                                   </Parallelism>
  797.                                                 </RelOp>
  798.                                               </ComputeScalar>
  799.                                             </RelOp>
  800.                                           </ComputeScalar>
  801.                                         </RelOp>
  802.                                       </Update>
  803.                                     </RelOp>
  804.                                   </Split>
  805.                                 </RelOp>
  806.                               </Spool>
  807.                             </RelOp>
  808.                             <Predicate>
  809.                               <ScalarOperator ScalarString="NOT [Expr1012]">
  810.                                 <Logical Operation="NOT">
  811.                                   <ScalarOperator>
  812.                                     <Identifier>
  813.                                       <ColumnReference Column="Expr1012" />
  814.                                     </Identifier>
  815.                                   </ScalarOperator>
  816.                                 </Logical>
  817.                               </ScalarOperator>
  818.                             </Predicate>
  819.                           </Filter>
  820.                         </RelOp>
  821.                       </Sort>
  822.                     </RelOp>
  823.                   </Update>
  824.                 </RelOp>
  825.                 <RelOp NodeId="47" PhysicalOp="Index Update" LogicalOp="Update" EstimateRows="7.42422e+006" EstimateIO="167.538" EstimateCPU="7.42422" AvgRowSize="9" EstimatedTotalSubtreeCost="1579.81" Parallel="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row">
  826.                   <OutputList />
  827.                   <RunTimeInformation>
  828.                     <RunTimeCountersPerThread Thread="0" ActualRows="1383576" ActualEndOfScans="1" ActualExecutions="1" />
  829.                   </RunTimeInformation>
  830.                   <Update WithOrderedPrefetch="1" DMLRequestSort="1">
  831.                     <Object Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Index="[IX_AssetState_machineID_stateID_assetID]" IndexKind="NonClustered" />
  832.                     <SetPredicate>
  833.                       <ScalarOperator ScalarString="[assetID1021] = [RobTestBench].[EFT].[AssetState].[assetID],[busDate1022] = [RobTestBench].[EFT].[AssetState].[busDate],[machineID1023] = [RobTestBench].[EFT].[AssetState].[machineID],[stateID1024] = [RobTestBench].[EFT].[AssetState].[stateID]">
  834.                         <ScalarExpressionList>
  835.                           <ScalarOperator>
  836.                             <MultipleAssign>
  837.                               <Assign>
  838.                                 <ColumnReference Column="assetID1021" />
  839.                                 <ScalarOperator>
  840.                                   <Identifier>
  841.                                     <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Column="assetID" />
  842.                                   </Identifier>
  843.                                 </ScalarOperator>
  844.                               </Assign>
  845.                               <Assign>
  846.                                 <ColumnReference Column="busDate1022" />
  847.                                 <ScalarOperator>
  848.                                   <Identifier>
  849.                                     <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Column="busDate" />
  850.                                   </Identifier>
  851.                                 </ScalarOperator>
  852.                               </Assign>
  853.                               <Assign>
  854.                                 <ColumnReference Column="machineID1023" />
  855.                                 <ScalarOperator>
  856.                                   <Identifier>
  857.                                     <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Column="machineID" />
  858.                                   </Identifier>
  859.                                 </ScalarOperator>
  860.                               </Assign>
  861.                               <Assign>
  862.                                 <ColumnReference Column="stateID1024" />
  863.                                 <ScalarOperator>
  864.                                   <Identifier>
  865.                                     <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Column="stateID" />
  866.                                   </Identifier>
  867.                                 </ScalarOperator>
  868.                               </Assign>
  869.                             </MultipleAssign>
  870.                           </ScalarOperator>
  871.                         </ScalarExpressionList>
  872.                       </ScalarOperator>
  873.                     </SetPredicate>
  874.                     <ActionColumn>
  875.                       <ColumnReference Column="Act1016" />
  876.                     </ActionColumn>
  877.                     <RelOp NodeId="49" PhysicalOp="Sort" LogicalOp="Sort" EstimateRows="7.42422e+006" EstimateIO="592.962" EstimateCPU="277.586" AvgRowSize="31" EstimatedTotalSubtreeCost="1404.84" Parallel="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row">
  878.                       <OutputList>
  879.                         <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Column="assetID" />
  880.                         <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Column="busDate" />
  881.                         <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Column="machineID" />
  882.                         <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Column="stateID" />
  883.                         <ColumnReference Column="Act1016" />
  884.                       </OutputList>
  885.                       <MemoryFractions Input="1" Output="1" />
  886.                       <RunTimeInformation>
  887.                         <RunTimeCountersPerThread Thread="0" ActualRows="1383576" ActualRebinds="1" ActualRewinds="0" ActualEndOfScans="1" ActualExecutions="1" />
  888.                       </RunTimeInformation>
  889.                       <Sort Distinct="0">
  890.                         <OrderBy>
  891.                           <OrderByColumn Ascending="1">
  892.                             <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Column="machineID" />
  893.                           </OrderByColumn>
  894.                           <OrderByColumn Ascending="1">
  895.                             <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Column="stateID" />
  896.                           </OrderByColumn>
  897.                           <OrderByColumn Ascending="1">
  898.                             <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Column="assetID" />
  899.                           </OrderByColumn>
  900.                           <OrderByColumn Ascending="1">
  901.                             <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Column="busDate" />
  902.                           </OrderByColumn>
  903.                           <OrderByColumn Ascending="1">
  904.                             <ColumnReference Column="Act1016" />
  905.                           </OrderByColumn>
  906.                         </OrderBy>
  907.                         <RelOp NodeId="50" PhysicalOp="Filter" LogicalOp="Filter" EstimateRows="7.42422e+006" EstimateIO="0" EstimateCPU="3.13467" AvgRowSize="31" EstimatedTotalSubtreeCost="534.294" Parallel="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row">
  908.                           <OutputList>
  909.                             <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Column="assetID" />
  910.                             <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Column="busDate" />
  911.                             <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Column="machineID" />
  912.                             <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Column="stateID" />
  913.                             <ColumnReference Column="Act1016" />
  914.                           </OutputList>
  915.                           <RunTimeInformation>
  916.                             <RunTimeCountersPerThread Thread="0" ActualRows="1383576" ActualEndOfScans="1" ActualExecutions="1" />
  917.                           </RunTimeInformation>
  918.                           <Filter StartupExpression="0">
  919.                             <RelOp NodeId="51" PhysicalOp="Table Spool" LogicalOp="Eager Spool" EstimateRows="8.24913e+006" EstimateIO="25.0926" EstimateCPU="1.49378" AvgRowSize="32" EstimatedTotalSubtreeCost="531.16" Parallel="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row">
  920.                               <OutputList>
  921.                                 <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Column="assetID" />
  922.                                 <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Column="busDate" />
  923.                                 <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Column="machineID" />
  924.                                 <ColumnReference Database="[RobTestBench]" Schema="[EFT]" Table="[AssetState]" Column="stateID" />
  925.                                 <ColumnReference Column="Expr1012" />
  926.                                 <ColumnReference Column="Expr1013" />
  927.                                 <ColumnReference Column="Act1016" />
  928.                               </OutputList>
  929.                               <RunTimeInformation>
  930.                                 <RunTimeCountersPerThread Thread="0" ActualRows="3929472" ActualRebinds="1" ActualRewinds="0" ActualEndOfScans="1" ActualExecutions="1" />
  931.                               </RunTimeInformation>
  932.                               <Spool PrimaryNodeId="6" />
  933.                             </RelOp>
  934.                             <Predicate>
  935.                               <ScalarOperator ScalarString="NOT [Expr1013]">
  936.                                 <Logical Operation="NOT">
  937.                                   <ScalarOperator>
  938.                                     <Identifier>
  939.                                       <ColumnReference Column="Expr1013" />
  940.                                     </Identifier>
  941.                                   </ScalarOperator>
  942.                                 </Logical>
  943.                               </ScalarOperator>
  944.                             </Predicate>
  945.                           </Filter>
  946.                         </RelOp>
  947.                       </Sort>
  948.                     </RelOp>
  949.                   </Update>
  950.                 </RelOp>
  951.               </Sequence>
  952.             </RelOp>
  953.           </QueryPlan>
  954.         </StmtSimple>
  955.       </Statements>
  956.     </Batch>
  957.   </BatchSequence>
  958. </ShowPlanXML>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement