Skip to content

Instantly share code, notes, and snippets.

@jeh-dias
Created May 28, 2019 16:18
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jeh-dias/683935c0be76c83cc2daee84315421a8 to your computer and use it in GitHub Desktop.
Save jeh-dias/683935c0be76c83cc2daee84315421a8 to your computer and use it in GitHub Desktop.
Plano de Execução
<?xml version="1.0" encoding="utf-16"?>
<ShowPlanXML xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Version="1.6" Build="14.0.2014.14" xmlns="http://schemas.microsoft.com/sqlserver/2004/07/showplan">
<BatchSequence>
<Batch>
<Statements>
<StmtSimple StatementCompId="2" StatementEstRows="69.5476" StatementId="1" StatementOptmLevel="FULL" StatementOptmEarlyAbortReason="TimeOut" CardinalityEstimationModelVersion="120" StatementSubTreeCost="4.81304" StatementText="SELECT U.schoolID,COUNT(DISTINCT G.user_assessmentID) gradeAmount, COUNT(DISTINCT C.user_assessmentID) compositionAmount &#xD;&#xA;FROM Evaluations E&#xD;&#xA; LEFT JOIN Users_Assessments UA ON UA.assessmentID = E.assessmentID&#xD;&#xA; INNER JOIN Users U ON U.id = Ua.userID&#xD;&#xA; LEFT JOIN Grades G ON G.user_assessmentID = UA.id&#xD;&#xA; LEFT JOIN Compositions C ON C.user_assessmentID = UA.id&#xD;&#xA;WHERE UA.assessmentID = 453 &#xD;&#xA; AND U.schoolID IN (13368,20200,26200,38009,38150,&#xD;&#xA;42037,45282,54083,59399,59491,&#xD;&#xA;61748,67423,67835,73282,75023,&#xD;&#xA;75592,79169,87099,87718,87836,&#xD;&#xA;89454,90398,93353,96881,96911,&#xD;&#xA;98140,99820,109713,118155,120017,&#xD;&#xA;130694,130908,134711,137950,146619,&#xD;&#xA;146644,147740,147749,150565,152751,&#xD;&#xA;154328,155257,155497,155660,164188,&#xD;&#xA;165580,165972,167065,168874,168875,&#xD;&#xA;168959,169249,170845,172895,173033,&#xD;&#xA;173492,174505,182022,182023,182134,&#xD;&#xA;182135,182137,182142,185314,188181,&#xD;&#xA;190483,190597,190816,190922,191137,&#xD;&#xA;191236,&#xD;&#xA;191523,&#xD;&#xA;191525,&#xD;&#xA;191556,&#xD;&#xA;191873,&#xD;&#xA;191890,&#xD;&#xA;192083,&#xD;&#xA;192650,&#xD;&#xA;192983,&#xD;&#xA;192996,&#xD;&#xA;193005,&#xD;&#xA;193091,&#xD;&#xA;193092,&#xD;&#xA;193117,&#xD;&#xA;194392,&#xD;&#xA;194543,&#xD;&#xA;195293,&#xD;&#xA;197474,&#xD;&#xA;197672,&#xD;&#xA;197732,&#xD;&#xA;198538,&#xD;&#xA;198548,&#xD;&#xA;198846,&#xD;&#xA;199298,&#xD;&#xA;201771,&#xD;&#xA;203008,&#xD;&#xA;203971,&#xD;&#xA;204065,&#xD;&#xA;204359,&#xD;&#xA;205014,&#xD;&#xA;213130,&#xD;&#xA;231011,&#xD;&#xA;231633,&#xD;&#xA;231748,&#xD;&#xA;237076,&#xD;&#xA;247492,&#xD;&#xA;247591,&#xD;&#xA;248477,&#xD;&#xA;248493,&#xD;&#xA;248576,&#xD;&#xA;248631,&#xD;&#xA;248649,&#xD;&#xA;249083,&#xD;&#xA;249149,&#xD;&#xA;249227,&#xD;&#xA;256148,&#xD;&#xA;256199,&#xD;&#xA;256548,&#xD;&#xA;257058,&#xD;&#xA;257079,&#xD;&#xA;257108,&#xD;&#xA;257111,&#xD;&#xA;257112,&#xD;&#xA;257140,&#xD;&#xA;257287,&#xD;&#xA;257325,&#xD;&#xA;257369,&#xD;&#xA;257496,&#xD;&#xA;257526,&#xD;&#xA;257527,&#xD;&#xA;257567,&#xD;&#xA;257650,&#xD;&#xA;258072,&#xD;&#xA;258080,&#xD;&#xA;258175,&#xD;&#xA;258176,&#xD;&#xA;258177,&#xD;&#xA;260083,&#xD;&#xA;260084,&#xD;&#xA;260102) &#xD;&#xA;GROUP BY U.schoolID" StatementType="SELECT" QueryHash="0xD4D93D74CE1469F5" QueryPlanHash="0xE7201C8D6B1BE8C6" RetrievedFromCache="true" SecurityPolicyApplied="false">
<StatementSetOptions ANSI_NULLS="true" ANSI_PADDING="true" ANSI_WARNINGS="true" ARITHABORT="true" CONCAT_NULL_YIELDS_NULL="true" NUMERIC_ROUNDABORT="false" QUOTED_IDENTIFIER="true" />
<QueryPlan DegreeOfParallelism="1" MemoryGrant="4272" CachedPlanSize="208" CompileTime="957" CompileCPU="74" CompileMemory="3272">
<MemoryGrantInfo SerialRequiredMemory="2560" SerialDesiredMemory="4272" RequiredMemory="2560" DesiredMemory="4272" RequestedMemory="4272" GrantWaitTime="3" GrantedMemory="4272" MaxUsedMemory="2224" MaxQueryMemory="213320" />
<OptimizerHardwareDependentProperties EstimatedAvailableMemoryGrant="206844" EstimatedPagesCached="51711" EstimatedAvailableDegreeOfParallelism="2" MaxCompileMemory="610488" />
<OptimizerStatsUsage>
<StatisticsInfo Database="[NovoGestao]" Schema="[dbo]" Table="[Compositions]" Statistics="[_WA_Sys_00000002_37A5467C]" ModificationCount="0" SamplingPercent="32.4215" LastUpdate="2019-05-27T17:44:44.45" />
<StatisticsInfo Database="[NovoGestao]" Schema="[dbo]" Table="[Evaluations]" Statistics="[_dta_index_Evaluations_8_1173579219__K9_K13]" ModificationCount="485" SamplingPercent="100" LastUpdate="2018-06-15T14:32:54.14" />
<StatisticsInfo Database="[NovoGestao]" Schema="[dbo]" Table="[Users]" Statistics="[_WA_Sys_0000000A_51EF2864]" ModificationCount="0" SamplingPercent="100" LastUpdate="2019-05-27T17:39:09.61" />
<StatisticsInfo Database="[NovoGestao]" Schema="[dbo]" Table="[Users_Assessments]" Statistics="[_WA_Sys_00000002_2180FB33]" ModificationCount="0" SamplingPercent="100" LastUpdate="2019-05-27T17:40:49.95" />
<StatisticsInfo Database="[NovoGestao]" Schema="[dbo]" Table="[Users]" Statistics="[PK_Users_1]" ModificationCount="0" SamplingPercent="100" LastUpdate="2019-05-27T17:38:48.52" />
<StatisticsInfo Database="[NovoGestao]" Schema="[dbo]" Table="[Users_Assessments]" Statistics="[_WA_Sys_00000003_2180FB33]" ModificationCount="0" SamplingPercent="100" LastUpdate="2019-05-27T17:40:50.96" />
<StatisticsInfo Database="[NovoGestao]" Schema="[dbo]" Table="[Users_Assessments]" Statistics="[PK_Users_Assessments]" ModificationCount="0" SamplingPercent="100" LastUpdate="2019-05-27T17:40:44.81" />
<StatisticsInfo Database="[NovoGestao]" Schema="[dbo]" Table="[Grades]" Statistics="[_WA_Sys_00000002_4E88ABD4]" ModificationCount="0" SamplingPercent="10.1618" LastUpdate="2019-05-27T17:44:43.79" />
</OptimizerStatsUsage>
<WaitStats>
<Wait WaitType="PAGEIOLATCH_UP" WaitTimeMs="2" WaitCount="3" />
<Wait WaitType="RESERVED_MEMORY_ALLOCATION_EXT" WaitTimeMs="3" WaitCount="617" />
<Wait WaitType="PAGEIOLATCH_EX" WaitTimeMs="3" WaitCount="1" />
<Wait WaitType="MEMORY_ALLOCATION_EXT" WaitTimeMs="28" WaitCount="3382" />
<Wait WaitType="PAGEIOLATCH_SH" WaitTimeMs="2704" WaitCount="266" />
</WaitStats>
<QueryTimeStats CpuTime="513" ElapsedTime="3213" />
<RelOp AvgRowSize="19" EstimateCPU="3.48033E-06" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="69.5476" LogicalOp="Compute Scalar" NodeId="0" Parallel="false" PhysicalOp="Compute Scalar" EstimatedTotalSubtreeCost="4.81304">
<OutputList>
<ColumnReference Database="[NovoGestao]" Schema="[dbo]" Table="[Users]" Alias="[U]" Column="schoolID" />
<ColumnReference Column="Expr1005" />
<ColumnReference Column="Expr1006" />
</OutputList>
<ComputeScalar>
<DefinedValues>
<DefinedValue>
<ColumnReference Database="[NovoGestao]" Schema="[dbo]" Table="[Users]" Alias="[U]" Column="schoolID" />
<ScalarOperator ScalarString="[Expr1009]">
<Identifier>
<ColumnReference Column="Expr1009" />
</Identifier>
</ScalarOperator>
</DefinedValue>
</DefinedValues>
<RelOp AvgRowSize="19" EstimateCPU="0.0189037" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="34.8033" LogicalOp="Inner Join" NodeId="1" Parallel="false" PhysicalOp="Hash Match" EstimatedTotalSubtreeCost="4.81304">
<OutputList>
<ColumnReference Column="Expr1005" />
<ColumnReference Column="Expr1006" />
<ColumnReference Column="Expr1009" />
</OutputList>
<MemoryFractions Input="0.0186916" Output="0.4" />
<RunTimeInformation>
<RunTimeCountersPerThread Thread="0" ActualRows="113" Batches="0" ActualEndOfScans="1" ActualExecutions="1" ActualExecutionMode="Row" ActualElapsedms="3212" ActualCPUms="513" ActualScans="0" ActualLogicalReads="0" ActualPhysicalReads="0" ActualReadAheads="0" ActualLobLogicalReads="0" ActualLobPhysicalReads="0" ActualLobReadAheads="0" InputMemoryGrant="1048" OutputMemoryGrant="1704" UsedMemoryGrant="320" />
</RunTimeInformation>
<Hash>
<DefinedValues />
<HashKeysBuild>
<ColumnReference Column="Expr1008" />
</HashKeysBuild>
<HashKeysProbe>
<ColumnReference Column="Expr1009" />
</HashKeysProbe>
<ProbeResidual>
<ScalarOperator ScalarString="[Expr1008] = [Expr1009]">
<Compare CompareOp="IS">
<ScalarOperator>
<Identifier>
<ColumnReference Column="Expr1008" />
</Identifier>
</ScalarOperator>
<ScalarOperator>
<Identifier>
<ColumnReference Column="Expr1009" />
</Identifier>
</ScalarOperator>
</Compare>
</ScalarOperator>
</ProbeResidual>
<RelOp AvgRowSize="15" EstimateCPU="6.95476E-06" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="69.5476" LogicalOp="Compute Scalar" NodeId="2" Parallel="false" PhysicalOp="Compute Scalar" EstimatedTotalSubtreeCost="2.40926">
<OutputList>
<ColumnReference Column="Expr1005" />
<ColumnReference Column="Expr1008" />
</OutputList>
<ComputeScalar>
<DefinedValues>
<DefinedValue>
<ColumnReference Column="Expr1008" />
<ScalarOperator ScalarString="[NovoGestao].[dbo].[Users].[schoolID] as [U].[schoolID]">
<Identifier>
<ColumnReference Database="[NovoGestao]" Schema="[dbo]" Table="[Users]" Alias="[U]" Column="schoolID" />
</Identifier>
</ScalarOperator>
</DefinedValue>
</DefinedValues>
<RelOp AvgRowSize="15" EstimateCPU="0" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="69.5476" LogicalOp="Compute Scalar" NodeId="3" Parallel="false" PhysicalOp="Compute Scalar" EstimatedTotalSubtreeCost="2.40925">
<OutputList>
<ColumnReference Database="[NovoGestao]" Schema="[dbo]" Table="[Users]" Alias="[U]" Column="schoolID" />
<ColumnReference Column="Expr1005" />
</OutputList>
<ComputeScalar>
<DefinedValues>
<DefinedValue>
<ColumnReference Column="Expr1005" />
<ScalarOperator ScalarString="CONVERT_IMPLICIT(int,[Expr1015],0)">
<Convert DataType="int" Style="0" Implicit="true">
<ScalarOperator>
<Identifier>
<ColumnReference Column="Expr1015" />
</Identifier>
</ScalarOperator>
</Convert>
</ScalarOperator>
</DefinedValue>
</DefinedValues>
<RelOp AvgRowSize="15" EstimateCPU="0.000770474" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="69.5476" LogicalOp="Aggregate" NodeId="4" Parallel="false" PhysicalOp="Stream Aggregate" EstimatedTotalSubtreeCost="2.40925">
<OutputList>
<ColumnReference Database="[NovoGestao]" Schema="[dbo]" Table="[Users]" Alias="[U]" Column="schoolID" />
<ColumnReference Column="Expr1015" />
</OutputList>
<RunTimeInformation>
<RunTimeCountersPerThread Thread="0" ActualRows="113" Batches="0" ActualEndOfScans="1" ActualExecutions="1" ActualExecutionMode="Row" ActualElapsedms="3196" ActualCPUms="496" />
</RunTimeInformation>
<StreamAggregate>
<DefinedValues>
<DefinedValue>
<ColumnReference Column="Expr1015" />
<ScalarOperator ScalarString="COUNT([NovoGestao].[dbo].[Grades].[user_assessmentID] as [G].[user_assessmentID])">
<Aggregate AggType="COUNT_BIG" Distinct="false">
<ScalarOperator>
<Identifier>
<ColumnReference Database="[NovoGestao]" Schema="[dbo]" Table="[Grades]" Alias="[G]" Column="user_assessmentID" />
</Identifier>
</ScalarOperator>
</Aggregate>
</ScalarOperator>
</DefinedValue>
</DefinedValues>
<GroupBy>
<ColumnReference Database="[NovoGestao]" Schema="[dbo]" Table="[Users]" Alias="[U]" Column="schoolID" />
</GroupBy>
<RelOp AvgRowSize="15" EstimateCPU="0.0776837" EstimateIO="0.0112613" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="1226.17" LogicalOp="Distinct Sort" NodeId="5" Parallel="false" PhysicalOp="Sort" EstimatedTotalSubtreeCost="2.40848">
<OutputList>
<ColumnReference Database="[NovoGestao]" Schema="[dbo]" Table="[Users]" Alias="[U]" Column="schoolID" />
<ColumnReference Database="[NovoGestao]" Schema="[dbo]" Table="[Grades]" Alias="[G]" Column="user_assessmentID" />
</OutputList>
<Warnings>
<SpillToTempDb SpillLevel="1" SpilledThreadCount="1" />
<SortSpillDetails GrantedMemoryKb="2224" UsedMemoryKb="2224" WritesToTempDb="10" ReadsFromTempDb="10" />
</Warnings>
<MemoryFractions Input="1" Output="0.981308" />
<RunTimeInformation>
<RunTimeCountersPerThread Thread="0" ActualRebinds="1" ActualRewinds="0" ActualRows="4821" Batches="0" ActualEndOfScans="1" ActualExecutions="1" ActualExecutionMode="Row" ActualElapsedms="3195" ActualCPUms="495" ActualScans="0" ActualLogicalReads="0" ActualPhysicalReads="0" ActualReadAheads="0" ActualLobLogicalReads="0" ActualLobPhysicalReads="0" ActualLobReadAheads="0" InputMemoryGrant="2224" OutputMemoryGrant="1808" UsedMemoryGrant="2224" />
</RunTimeInformation>
<Sort Distinct="true">
<OrderBy>
<OrderByColumn Ascending="true">
<ColumnReference Database="[NovoGestao]" Schema="[dbo]" Table="[Users]" Alias="[U]" Column="schoolID" />
</OrderByColumn>
<OrderByColumn Ascending="true">
<ColumnReference Database="[NovoGestao]" Schema="[dbo]" Table="[Grades]" Alias="[G]" Column="user_assessmentID" />
</OrderByColumn>
</OrderBy>
<RelOp AvgRowSize="19" EstimateCPU="0.000795302" EstimateIO="0.0065637" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="4139.21" LogicalOp="Eager Spool" NodeId="6" Parallel="false" PhysicalOp="Table Spool" EstimatedTotalSubtreeCost="2.31954">
<OutputList>
<ColumnReference Database="[NovoGestao]" Schema="[dbo]" Table="[Users]" Alias="[U]" Column="schoolID" />
<ColumnReference Database="[NovoGestao]" Schema="[dbo]" Table="[Grades]" Alias="[G]" Column="user_assessmentID" />
<ColumnReference Database="[NovoGestao]" Schema="[dbo]" Table="[Compositions]" Alias="[C]" Column="user_assessmentID" />
</OutputList>
<RunTimeInformation>
<RunTimeCountersPerThread Thread="0" ActualRebinds="1" ActualRewinds="0" ActualRows="37750" ActualRowsRead="37750" Batches="0" ActualEndOfScans="1" ActualExecutions="1" ActualExecutionMode="Row" ActualElapsedms="3167" ActualCPUms="469" ActualScans="1" ActualLogicalReads="76312" ActualPhysicalReads="0" ActualReadAheads="0" ActualLobLogicalReads="0" ActualLobPhysicalReads="0" ActualLobReadAheads="0" />
</RunTimeInformation>
<Spool>
<RelOp AvgRowSize="19" EstimateCPU="0.0139125" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="4139.21" LogicalOp="Left Outer Join" NodeId="7" Parallel="false" PhysicalOp="Nested Loops" EstimatedTotalSubtreeCost="4.62351">
<OutputList>
<ColumnReference Database="[NovoGestao]" Schema="[dbo]" Table="[Users]" Alias="[U]" Column="schoolID" />
<ColumnReference Database="[NovoGestao]" Schema="[dbo]" Table="[Grades]" Alias="[G]" Column="user_assessmentID" />
<ColumnReference Database="[NovoGestao]" Schema="[dbo]" Table="[Compositions]" Alias="[C]" Column="user_assessmentID" />
</OutputList>
<RunTimeInformation>
<RunTimeCountersPerThread Thread="0" ActualRows="37750" Batches="0" ActualEndOfScans="1" ActualExecutions="1" ActualExecutionMode="Row" ActualElapsedms="2967" ActualCPUms="279" />
</RunTimeInformation>
<NestedLoops Optimized="false" WithUnorderedPrefetch="true">
<OuterReferences>
<ColumnReference Database="[NovoGestao]" Schema="[dbo]" Table="[Users_Assessments]" Alias="[UA]" Column="id" />
<ColumnReference Column="Expr1014" />
</OuterReferences>
<RelOp AvgRowSize="19" EstimateCPU="0.0139125" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="3328.36" LogicalOp="Left Outer Join" NodeId="9" Parallel="false" PhysicalOp="Nested Loops" EstimatedTotalSubtreeCost="2.78764">
<OutputList>
<ColumnReference Database="[NovoGestao]" Schema="[dbo]" Table="[Users_Assessments]" Alias="[UA]" Column="id" />
<ColumnReference Database="[NovoGestao]" Schema="[dbo]" Table="[Users]" Alias="[U]" Column="schoolID" />
<ColumnReference Database="[NovoGestao]" Schema="[dbo]" Table="[Grades]" Alias="[G]" Column="user_assessmentID" />
</OutputList>
<MemoryFractions Input="0" Output="0.0934579" />
<RunTimeInformation>
<RunTimeCountersPerThread Thread="0" ActualRows="37750" Batches="0" ActualEndOfScans="1" ActualExecutions="1" ActualExecutionMode="Row" ActualElapsedms="2344" ActualCPUms="186" />
</RunTimeInformation>
<NestedLoops Optimized="true" WithUnorderedPrefetch="true">
<OuterReferences>
<ColumnReference Database="[NovoGestao]" Schema="[dbo]" Table="[Users_Assessments]" Alias="[UA]" Column="id" />
<ColumnReference Column="Expr1013" />
</OuterReferences>
<RelOp AvgRowSize="15" EstimateCPU="0.00546692" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="1307.88" LogicalOp="Inner Join" NodeId="12" Parallel="false" PhysicalOp="Nested Loops" EstimatedTotalSubtreeCost="1.07984">
<OutputList>
<ColumnReference Database="[NovoGestao]" Schema="[dbo]" Table="[Users_Assessments]" Alias="[UA]" Column="id" />
<ColumnReference Database="[NovoGestao]" Schema="[dbo]" Table="[Users]" Alias="[U]" Column="schoolID" />
</OutputList>
<Warnings NoJoinPredicate="true" />
<RunTimeInformation>
<RunTimeCountersPerThread Thread="0" ActualRows="11420" Batches="0" ActualEndOfScans="1" ActualExecutions="1" ActualExecutionMode="Row" ActualElapsedms="1086" ActualCPUms="112" />
</RunTimeInformation>
<NestedLoops Optimized="false">
<RelOp AvgRowSize="15" EstimateCPU="0.429422" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="488.274" LogicalOp="Inner Join" NodeId="13" Parallel="false" PhysicalOp="Hash Match" EstimatedTotalSubtreeCost="0.993148">
<OutputList>
<ColumnReference Database="[NovoGestao]" Schema="[dbo]" Table="[Users_Assessments]" Alias="[UA]" Column="id" />
<ColumnReference Database="[NovoGestao]" Schema="[dbo]" Table="[Users]" Alias="[U]" Column="schoolID" />
</OutputList>
<MemoryFractions Input="1" Output="0.906542" />
<RunTimeInformation>
<RunTimeCountersPerThread Thread="0" ActualRows="5710" Batches="0" ActualEndOfScans="1" ActualExecutions="1" ActualExecutionMode="Row" ActualElapsedms="928" ActualCPUms="98" ActualScans="0" ActualLogicalReads="0" ActualPhysicalReads="0" ActualReadAheads="0" ActualLobLogicalReads="0" ActualLobPhysicalReads="0" ActualLobReadAheads="0" InputMemoryGrant="2736" OutputMemoryGrant="2576" UsedMemoryGrant="768" />
</RunTimeInformation>
<Hash>
<DefinedValues />
<HashKeysBuild>
<ColumnReference Database="[NovoGestao]" Schema="[dbo]" Table="[Users_Assessments]" Alias="[UA]" Column="userID" />
</HashKeysBuild>
<HashKeysProbe>
<ColumnReference Database="[NovoGestao]" Schema="[dbo]" Table="[Users]" Alias="[U]" Column="id" />
</HashKeysProbe>
<RelOp AvgRowSize="15" EstimateCPU="0.006438" EstimateIO="0.0126767" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="5710" EstimatedRowsRead="5710" LogicalOp="Index Seek" NodeId="14" Parallel="false" PhysicalOp="Index Seek" EstimatedTotalSubtreeCost="0.0191147" TableCardinality="1596520">
<OutputList>
<ColumnReference Database="[NovoGestao]" Schema="[dbo]" Table="[Users_Assessments]" Alias="[UA]" Column="id" />
<ColumnReference Database="[NovoGestao]" Schema="[dbo]" Table="[Users_Assessments]" Alias="[UA]" Column="userID" />
</OutputList>
<RunTimeInformation>
<RunTimeCountersPerThread Thread="0" ActualRows="5710" ActualRowsRead="5710" Batches="0" ActualEndOfScans="1" ActualExecutions="1" ActualExecutionMode="Row" ActualElapsedms="72" ActualCPUms="1" ActualScans="1" ActualLogicalReads="20" ActualPhysicalReads="3" ActualReadAheads="44" ActualLobLogicalReads="0" ActualLobPhysicalReads="0" ActualLobReadAheads="0" />
</RunTimeInformation>
<IndexScan Ordered="true" ScanDirection="FORWARD" ForcedIndex="false" ForceSeek="false" ForceScan="false" NoExpandHint="false" Storage="RowStore">
<DefinedValues>
<DefinedValue>
<ColumnReference Database="[NovoGestao]" Schema="[dbo]" Table="[Users_Assessments]" Alias="[UA]" Column="id" />
</DefinedValue>
<DefinedValue>
<ColumnReference Database="[NovoGestao]" Schema="[dbo]" Table="[Users_Assessments]" Alias="[UA]" Column="userID" />
</DefinedValue>
</DefinedValues>
<Object Database="[NovoGestao]" Schema="[dbo]" Table="[Users_Assessments]" Index="[_dta_index_Users_Assessments_5_562101043__K3_K1_K2]" Alias="[UA]" IndexKind="NonClustered" Storage="RowStore" />
<SeekPredicates>
<SeekPredicateNew>
<SeekKeys>
<Prefix ScanType="EQ">
<RangeColumns>
<ColumnReference Database="[NovoGestao]" Schema="[dbo]" Table="[Users_Assessments]" Alias="[UA]" Column="assessmentID" />
</RangeColumns>
<RangeExpressions>
<ScalarOperator ScalarString="(453)">
<Const ConstValue="(453)" />
</ScalarOperator>
</RangeExpressions>
</Prefix>
</SeekKeys>
</SeekPredicateNew>
</SeekPredicates>
</IndexScan>
</RelOp>
<RelOp AvgRowSize="15" EstimateCPU="0.0782019" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="18708.6" LogicalOp="Inner Join" NodeId="16" Parallel="false" PhysicalOp="Nested Loops" EstimatedTotalSubtreeCost="0.544609">
<OutputList>
<ColumnReference Database="[NovoGestao]" Schema="[dbo]" Table="[Users]" Alias="[U]" Column="id" />
<ColumnReference Database="[NovoGestao]" Schema="[dbo]" Table="[Users]" Alias="[U]" Column="schoolID" />
</OutputList>
<RunTimeInformation>
<RunTimeCountersPerThread Thread="0" ActualRows="97881" Batches="0" ActualEndOfScans="1" ActualExecutions="1" ActualExecutionMode="Row" ActualElapsedms="839" ActualCPUms="80" />
</RunTimeInformation>
<NestedLoops Optimized="false" WithUnorderedPrefetch="true">
<OuterReferences>
<ColumnReference Column="Expr1007" />
<ColumnReference Column="Expr1012" />
</OuterReferences>
<RelOp AvgRowSize="11" EstimateCPU="0.000140157" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="140" LogicalOp="Constant Scan" NodeId="18" Parallel="false" PhysicalOp="Constant Scan" EstimatedTotalSubtreeCost="0.000140157">
<OutputList>
<ColumnReference Column="Expr1007" />
</OutputList>
<RunTimeInformation>
<RunTimeCountersPerThread Thread="0" ActualRows="140" Batches="0" ActualEndOfScans="1" ActualExecutions="1" ActualExecutionMode="Row" ActualElapsedms="0" ActualCPUms="0" />
</RunTimeInformation>
<ConstantScan>
<Values>
<Row>
<ScalarOperator ScalarString="(13368)">
<Const ConstValue="(13368)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(20200)">
<Const ConstValue="(20200)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(26200)">
<Const ConstValue="(26200)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(38009)">
<Const ConstValue="(38009)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(38150)">
<Const ConstValue="(38150)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(42037)">
<Const ConstValue="(42037)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(45282)">
<Const ConstValue="(45282)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(54083)">
<Const ConstValue="(54083)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(59399)">
<Const ConstValue="(59399)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(59491)">
<Const ConstValue="(59491)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(61748)">
<Const ConstValue="(61748)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(67423)">
<Const ConstValue="(67423)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(67835)">
<Const ConstValue="(67835)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(73282)">
<Const ConstValue="(73282)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(75023)">
<Const ConstValue="(75023)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(75592)">
<Const ConstValue="(75592)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(79169)">
<Const ConstValue="(79169)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(87099)">
<Const ConstValue="(87099)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(87718)">
<Const ConstValue="(87718)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(87836)">
<Const ConstValue="(87836)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(89454)">
<Const ConstValue="(89454)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(90398)">
<Const ConstValue="(90398)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(93353)">
<Const ConstValue="(93353)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(96881)">
<Const ConstValue="(96881)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(96911)">
<Const ConstValue="(96911)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(98140)">
<Const ConstValue="(98140)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(99820)">
<Const ConstValue="(99820)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(109713)">
<Const ConstValue="(109713)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(118155)">
<Const ConstValue="(118155)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(120017)">
<Const ConstValue="(120017)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(130694)">
<Const ConstValue="(130694)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(130908)">
<Const ConstValue="(130908)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(134711)">
<Const ConstValue="(134711)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(137950)">
<Const ConstValue="(137950)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(146619)">
<Const ConstValue="(146619)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(146644)">
<Const ConstValue="(146644)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(147740)">
<Const ConstValue="(147740)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(147749)">
<Const ConstValue="(147749)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(150565)">
<Const ConstValue="(150565)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(152751)">
<Const ConstValue="(152751)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(154328)">
<Const ConstValue="(154328)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(155257)">
<Const ConstValue="(155257)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(155497)">
<Const ConstValue="(155497)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(155660)">
<Const ConstValue="(155660)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(164188)">
<Const ConstValue="(164188)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(165580)">
<Const ConstValue="(165580)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(165972)">
<Const ConstValue="(165972)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(167065)">
<Const ConstValue="(167065)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(168874)">
<Const ConstValue="(168874)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(168875)">
<Const ConstValue="(168875)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(168959)">
<Const ConstValue="(168959)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(169249)">
<Const ConstValue="(169249)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(170845)">
<Const ConstValue="(170845)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(172895)">
<Const ConstValue="(172895)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(173033)">
<Const ConstValue="(173033)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(173492)">
<Const ConstValue="(173492)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(174505)">
<Const ConstValue="(174505)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(182022)">
<Const ConstValue="(182022)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(182023)">
<Const ConstValue="(182023)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(182134)">
<Const ConstValue="(182134)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(182135)">
<Const ConstValue="(182135)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(182137)">
<Const ConstValue="(182137)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(182142)">
<Const ConstValue="(182142)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(185314)">
<Const ConstValue="(185314)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(188181)">
<Const ConstValue="(188181)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(190483)">
<Const ConstValue="(190483)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(190597)">
<Const ConstValue="(190597)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(190816)">
<Const ConstValue="(190816)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(190922)">
<Const ConstValue="(190922)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(191137)">
<Const ConstValue="(191137)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(191236)">
<Const ConstValue="(191236)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(191523)">
<Const ConstValue="(191523)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(191525)">
<Const ConstValue="(191525)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(191556)">
<Const ConstValue="(191556)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(191873)">
<Const ConstValue="(191873)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(191890)">
<Const ConstValue="(191890)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(192083)">
<Const ConstValue="(192083)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(192650)">
<Const ConstValue="(192650)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(192983)">
<Const ConstValue="(192983)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(192996)">
<Const ConstValue="(192996)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(193005)">
<Const ConstValue="(193005)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(193091)">
<Const ConstValue="(193091)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(193092)">
<Const ConstValue="(193092)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(193117)">
<Const ConstValue="(193117)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(194392)">
<Const ConstValue="(194392)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(194543)">
<Const ConstValue="(194543)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(195293)">
<Const ConstValue="(195293)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(197474)">
<Const ConstValue="(197474)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(197672)">
<Const ConstValue="(197672)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(197732)">
<Const ConstValue="(197732)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(198538)">
<Const ConstValue="(198538)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(198548)">
<Const ConstValue="(198548)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(198846)">
<Const ConstValue="(198846)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(199298)">
<Const ConstValue="(199298)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(201771)">
<Const ConstValue="(201771)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(203008)">
<Const ConstValue="(203008)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(203971)">
<Const ConstValue="(203971)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(204065)">
<Const ConstValue="(204065)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(204359)">
<Const ConstValue="(204359)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(205014)">
<Const ConstValue="(205014)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(213130)">
<Const ConstValue="(213130)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(231011)">
<Const ConstValue="(231011)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(231633)">
<Const ConstValue="(231633)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(231748)">
<Const ConstValue="(231748)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(237076)">
<Const ConstValue="(237076)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(247492)">
<Const ConstValue="(247492)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(247591)">
<Const ConstValue="(247591)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(248477)">
<Const ConstValue="(248477)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(248493)">
<Const ConstValue="(248493)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(248576)">
<Const ConstValue="(248576)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(248631)">
<Const ConstValue="(248631)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(248649)">
<Const ConstValue="(248649)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(249083)">
<Const ConstValue="(249083)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(249149)">
<Const ConstValue="(249149)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(249227)">
<Const ConstValue="(249227)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(256148)">
<Const ConstValue="(256148)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(256199)">
<Const ConstValue="(256199)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(256548)">
<Const ConstValue="(256548)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(257058)">
<Const ConstValue="(257058)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(257079)">
<Const ConstValue="(257079)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(257108)">
<Const ConstValue="(257108)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(257111)">
<Const ConstValue="(257111)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(257112)">
<Const ConstValue="(257112)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(257140)">
<Const ConstValue="(257140)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(257287)">
<Const ConstValue="(257287)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(257325)">
<Const ConstValue="(257325)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(257369)">
<Const ConstValue="(257369)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(257496)">
<Const ConstValue="(257496)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(257526)">
<Const ConstValue="(257526)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(257527)">
<Const ConstValue="(257527)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(257567)">
<Const ConstValue="(257567)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(257650)">
<Const ConstValue="(257650)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(258072)">
<Const ConstValue="(258072)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(258080)">
<Const ConstValue="(258080)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(258175)">
<Const ConstValue="(258175)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(258176)">
<Const ConstValue="(258176)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(258177)">
<Const ConstValue="(258177)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(260083)">
<Const ConstValue="(260083)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(260084)">
<Const ConstValue="(260084)" />
</ScalarOperator>
</Row>
<Row>
<ScalarOperator ScalarString="(260102)">
<Const ConstValue="(260102)" />
</ScalarOperator>
</Row>
</Values>
</ConstantScan>
</RelOp>
<RelOp AvgRowSize="15" EstimateCPU="0.000303996" EstimateIO="0.003125" EstimateRebinds="139" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="133.633" EstimatedRowsRead="133.633" LogicalOp="Index Seek" NodeId="19" Parallel="false" PhysicalOp="Index Seek" EstimatedTotalSubtreeCost="0.466267" TableCardinality="1279650">
<OutputList>
<ColumnReference Database="[NovoGestao]" Schema="[dbo]" Table="[Users]" Alias="[U]" Column="id" />
<ColumnReference Database="[NovoGestao]" Schema="[dbo]" Table="[Users]" Alias="[U]" Column="schoolID" />
</OutputList>
<RunTimeInformation>
<RunTimeCountersPerThread Thread="0" ActualRows="97881" ActualRowsRead="97881" Batches="0" ActualEndOfScans="140" ActualExecutions="140" ActualExecutionMode="Row" ActualElapsedms="787" ActualCPUms="63" ActualScans="140" ActualLogicalReads="713" ActualPhysicalReads="39" ActualReadAheads="102" ActualLobLogicalReads="0" ActualLobPhysicalReads="0" ActualLobReadAheads="0" />
</RunTimeInformation>
<IndexScan Ordered="true" ScanDirection="FORWARD" ForcedIndex="false" ForceSeek="false" ForceScan="false" NoExpandHint="false" Storage="RowStore">
<DefinedValues>
<DefinedValue>
<ColumnReference Database="[NovoGestao]" Schema="[dbo]" Table="[Users]" Alias="[U]" Column="id" />
</DefinedValue>
<DefinedValue>
<ColumnReference Database="[NovoGestao]" Schema="[dbo]" Table="[Users]" Alias="[U]" Column="schoolID" />
</DefinedValue>
</DefinedValues>
<Object Database="[NovoGestao]" Schema="[dbo]" Table="[Users]" Index="[_dta_index_Users_5_1374627940__K10_K1]" Alias="[U]" IndexKind="NonClustered" Storage="RowStore" />
<SeekPredicates>
<SeekPredicateNew>
<SeekKeys>
<Prefix ScanType="EQ">
<RangeColumns>
<ColumnReference Database="[NovoGestao]" Schema="[dbo]" Table="[Users]" Alias="[U]" Column="schoolID" />
</RangeColumns>
<RangeExpressions>
<ScalarOperator ScalarString="[Expr1007]">
<Identifier>
<ColumnReference Column="Expr1007" />
</Identifier>
</ScalarOperator>
</RangeExpressions>
</Prefix>
</SeekKeys>
</SeekPredicateNew>
</SeekPredicates>
</IndexScan>
</RelOp>
</NestedLoops>
</RelOp>
</Hash>
</RelOp>
<RelOp AvgRowSize="9" EstimateCPU="0.000159946" EstimateIO="0.003125" EstimateRebinds="0" EstimateRewinds="487.274" EstimatedExecutionMode="Row" EstimateRows="2.67857" EstimatedRowsRead="2.67857" LogicalOp="Index Seek" NodeId="20" Parallel="false" PhysicalOp="Index Seek" EstimatedTotalSubtreeCost="0.0812226" TableCardinality="1125">
<OutputList />
<RunTimeInformation>
<RunTimeCountersPerThread Thread="0" ActualRows="11420" ActualRowsRead="11420" Batches="0" ActualEndOfScans="5710" ActualExecutions="5710" ActualExecutionMode="Row" ActualElapsedms="156" ActualCPUms="12" ActualScans="5710" ActualLogicalReads="11420" ActualPhysicalReads="2" ActualReadAheads="0" ActualLobLogicalReads="0" ActualLobPhysicalReads="0" ActualLobReadAheads="0" />
</RunTimeInformation>
<IndexScan Ordered="true" ScanDirection="FORWARD" ForcedIndex="false" ForceSeek="false" ForceScan="false" NoExpandHint="false" Storage="RowStore">
<DefinedValues />
<Object Database="[NovoGestao]" Schema="[dbo]" Table="[Evaluations]" Index="[_dta_index_Evaluations_8_1173579219__K9_K13]" Alias="[E]" IndexKind="NonClustered" Storage="RowStore" />
<SeekPredicates>
<SeekPredicateNew>
<SeekKeys>
<Prefix ScanType="EQ">
<RangeColumns>
<ColumnReference Database="[NovoGestao]" Schema="[dbo]" Table="[Evaluations]" Alias="[E]" Column="assessmentID" />
</RangeColumns>
<RangeExpressions>
<ScalarOperator ScalarString="(453)">
<Const ConstValue="(453)" />
</ScalarOperator>
</RangeExpressions>
</Prefix>
</SeekKeys>
</SeekPredicateNew>
</SeekPredicates>
</IndexScan>
</RelOp>
</NestedLoops>
</RelOp>
<RelOp AvgRowSize="11" EstimateCPU="0.000159799" EstimateIO="0.003125" EstimateRebinds="1305.2" EstimateRewinds="1.67857" EstimatedExecutionMode="Row" EstimateRows="2.54486" EstimatedRowsRead="2.54486" LogicalOp="Index Seek" NodeId="21" Parallel="false" PhysicalOp="Index Seek" EstimatedTotalSubtreeCost="1.69389" TableCardinality="3492640">
<OutputList>
<ColumnReference Database="[NovoGestao]" Schema="[dbo]" Table="[Grades]" Alias="[G]" Column="user_assessmentID" />
</OutputList>
<RunTimeInformation>
<RunTimeCountersPerThread Thread="0" ActualRows="35792" ActualRowsRead="35792" Batches="0" ActualEndOfScans="11420" ActualExecutions="11420" ActualExecutionMode="Row" ActualElapsedms="1188" ActualCPUms="57" ActualScans="11420" ActualLogicalReads="34406" ActualPhysicalReads="135" ActualReadAheads="0" ActualLobLogicalReads="0" ActualLobPhysicalReads="0" ActualLobReadAheads="0" />
</RunTimeInformation>
<IndexScan Ordered="true" ScanDirection="FORWARD" ForcedIndex="false" ForceSeek="false" ForceScan="false" NoExpandHint="false" Storage="RowStore">
<DefinedValues>
<DefinedValue>
<ColumnReference Database="[NovoGestao]" Schema="[dbo]" Table="[Grades]" Alias="[G]" Column="user_assessmentID" />
</DefinedValue>
</DefinedValues>
<Object Database="[NovoGestao]" Schema="[dbo]" Table="[Grades]" Index="[UK_userAssessmentID_areaID]" Alias="[G]" IndexKind="NonClustered" Storage="RowStore" />
<SeekPredicates>
<SeekPredicateNew>
<SeekKeys>
<Prefix ScanType="EQ">
<RangeColumns>
<ColumnReference Database="[NovoGestao]" Schema="[dbo]" Table="[Grades]" Alias="[G]" Column="user_assessmentID" />
</RangeColumns>
<RangeExpressions>
<ScalarOperator ScalarString="[NovoGestao].[dbo].[Users_Assessments].[id] as [UA].[id]">
<Identifier>
<ColumnReference Database="[NovoGestao]" Schema="[dbo]" Table="[Users_Assessments]" Alias="[UA]" Column="id" />
</Identifier>
</ScalarOperator>
</RangeExpressions>
</Prefix>
</SeekKeys>
</SeekPredicateNew>
</SeekPredicates>
</IndexScan>
</RelOp>
</NestedLoops>
</RelOp>
<RelOp AvgRowSize="11" EstimateCPU="0.0001581" EstimateIO="0.003125" EstimateRebinds="3321.54" EstimateRewinds="5.81982" EstimatedExecutionMode="Row" EstimateRows="1" EstimatedRowsRead="1" LogicalOp="Index Seek" NodeId="22" Parallel="false" PhysicalOp="Index Seek" EstimatedTotalSubtreeCost="1.82196" TableCardinality="670395">
<OutputList>
<ColumnReference Database="[NovoGestao]" Schema="[dbo]" Table="[Compositions]" Alias="[C]" Column="user_assessmentID" />
</OutputList>
<RunTimeInformation>
<RunTimeCountersPerThread Thread="0" ActualRows="35476" ActualRowsRead="35476" Batches="0" ActualEndOfScans="2274" ActualExecutions="37750" ActualExecutionMode="Row" ActualElapsedms="564" ActualCPUms="69" ActualScans="0" ActualLogicalReads="107872" ActualPhysicalReads="60" ActualReadAheads="0" ActualLobLogicalReads="0" ActualLobPhysicalReads="0" ActualLobReadAheads="0" />
</RunTimeInformation>
<IndexScan Ordered="true" ScanDirection="FORWARD" ForcedIndex="false" ForceSeek="false" ForceScan="false" NoExpandHint="false" Storage="RowStore">
<DefinedValues>
<DefinedValue>
<ColumnReference Database="[NovoGestao]" Schema="[dbo]" Table="[Compositions]" Alias="[C]" Column="user_assessmentID" />
</DefinedValue>
</DefinedValues>
<Object Database="[NovoGestao]" Schema="[dbo]" Table="[Compositions]" Index="[UK_Compositions_userAssessmentID]" Alias="[C]" IndexKind="NonClustered" Storage="RowStore" />
<SeekPredicates>
<SeekPredicateNew>
<SeekKeys>
<Prefix ScanType="EQ">
<RangeColumns>
<ColumnReference Database="[NovoGestao]" Schema="[dbo]" Table="[Compositions]" Alias="[C]" Column="user_assessmentID" />
</RangeColumns>
<RangeExpressions>
<ScalarOperator ScalarString="[NovoGestao].[dbo].[Users_Assessments].[id] as [UA].[id]">
<Identifier>
<ColumnReference Database="[NovoGestao]" Schema="[dbo]" Table="[Users_Assessments]" Alias="[UA]" Column="id" />
</Identifier>
</ScalarOperator>
</RangeExpressions>
</Prefix>
</SeekKeys>
</SeekPredicateNew>
</SeekPredicates>
</IndexScan>
</RelOp>
</NestedLoops>
</RelOp>
</Spool>
</RelOp>
</Sort>
</RelOp>
</StreamAggregate>
</RelOp>
</ComputeScalar>
</RelOp>
</ComputeScalar>
</RelOp>
<RelOp AvgRowSize="15" EstimateCPU="6.95476E-06" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="69.5476" LogicalOp="Compute Scalar" NodeId="23" Parallel="false" PhysicalOp="Compute Scalar" EstimatedTotalSubtreeCost="2.38487">
<OutputList>
<ColumnReference Column="Expr1006" />
<ColumnReference Column="Expr1009" />
</OutputList>
<ComputeScalar>
<DefinedValues>
<DefinedValue>
<ColumnReference Column="Expr1009" />
<ScalarOperator ScalarString="[NovoGestao].[dbo].[Users].[schoolID] as [U].[schoolID]">
<Identifier>
<ColumnReference Database="[NovoGestao]" Schema="[dbo]" Table="[Users]" Alias="[U]" Column="schoolID" />
</Identifier>
</ScalarOperator>
</DefinedValue>
</DefinedValues>
<RelOp AvgRowSize="15" EstimateCPU="0" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="69.5476" LogicalOp="Compute Scalar" NodeId="24" Parallel="false" PhysicalOp="Compute Scalar" EstimatedTotalSubtreeCost="2.38487">
<OutputList>
<ColumnReference Database="[NovoGestao]" Schema="[dbo]" Table="[Users]" Alias="[U]" Column="schoolID" />
<ColumnReference Column="Expr1006" />
</OutputList>
<ComputeScalar>
<DefinedValues>
<DefinedValue>
<ColumnReference Column="Expr1006" />
<ScalarOperator ScalarString="CONVERT_IMPLICIT(int,[Expr1016],0)">
<Convert DataType="int" Style="0" Implicit="true">
<ScalarOperator>
<Identifier>
<ColumnReference Column="Expr1016" />
</Identifier>
</ScalarOperator>
</Convert>
</ScalarOperator>
</DefinedValue>
</DefinedValues>
<RelOp AvgRowSize="15" EstimateCPU="0.000199579" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="69.5476" LogicalOp="Aggregate" NodeId="25" Parallel="false" PhysicalOp="Stream Aggregate" EstimatedTotalSubtreeCost="2.38487">
<OutputList>
<ColumnReference Database="[NovoGestao]" Schema="[dbo]" Table="[Users]" Alias="[U]" Column="schoolID" />
<ColumnReference Column="Expr1016" />
</OutputList>
<RunTimeInformation>
<RunTimeCountersPerThread Thread="0" ActualRows="113" Batches="0" ActualEndOfScans="1" ActualExecutions="1" ActualExecutionMode="Row" ActualElapsedms="16" ActualCPUms="16" />
</RunTimeInformation>
<StreamAggregate>
<DefinedValues>
<DefinedValue>
<ColumnReference Column="Expr1016" />
<ScalarOperator ScalarString="COUNT([NovoGestao].[dbo].[Compositions].[user_assessmentID] as [C].[user_assessmentID])">
<Aggregate AggType="COUNT_BIG" Distinct="false">
<ScalarOperator>
<Identifier>
<ColumnReference Database="[NovoGestao]" Schema="[dbo]" Table="[Compositions]" Alias="[C]" Column="user_assessmentID" />
</Identifier>
</ScalarOperator>
</Aggregate>
</ScalarOperator>
</DefinedValue>
</DefinedValues>
<GroupBy>
<ColumnReference Database="[NovoGestao]" Schema="[dbo]" Table="[Users]" Alias="[U]" Column="schoolID" />
</GroupBy>
<RelOp AvgRowSize="15" EstimateCPU="0.0035715" EstimateIO="0.0112613" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="274.676" LogicalOp="Sort" NodeId="26" Parallel="false" PhysicalOp="Sort" EstimatedTotalSubtreeCost="2.38467">
<OutputList>
<ColumnReference Database="[NovoGestao]" Schema="[dbo]" Table="[Users]" Alias="[U]" Column="schoolID" />
<ColumnReference Database="[NovoGestao]" Schema="[dbo]" Table="[Compositions]" Alias="[C]" Column="user_assessmentID" />
</OutputList>
<MemoryFractions Input="0.490654" Output="0.6" />
<RunTimeInformation>
<RunTimeCountersPerThread Thread="0" ActualRebinds="1" ActualRewinds="0" ActualRows="4885" Batches="0" ActualEndOfScans="1" ActualExecutions="1" ActualExecutionMode="Row" ActualElapsedms="16" ActualCPUms="16" ActualScans="0" ActualLogicalReads="0" ActualPhysicalReads="0" ActualReadAheads="0" ActualLobLogicalReads="0" ActualLobPhysicalReads="0" ActualLobReadAheads="0" InputMemoryGrant="1352" OutputMemoryGrant="1152" UsedMemoryGrant="264" />
</RunTimeInformation>
<Sort Distinct="false">
<OrderBy>
<OrderByColumn Ascending="true">
<ColumnReference Database="[NovoGestao]" Schema="[dbo]" Table="[Users]" Alias="[U]" Column="schoolID" />
</OrderByColumn>
</OrderBy>
<RelOp AvgRowSize="15" EstimateCPU="0.0502985" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="274.676" LogicalOp="Aggregate" NodeId="27" Parallel="false" PhysicalOp="Hash Match" EstimatedTotalSubtreeCost="2.36983">
<OutputList>
<ColumnReference Database="[NovoGestao]" Schema="[dbo]" Table="[Users]" Alias="[U]" Column="schoolID" />
<ColumnReference Database="[NovoGestao]" Schema="[dbo]" Table="[Compositions]" Alias="[C]" Column="user_assessmentID" />
</OutputList>
<MemoryFractions Input="0.981308" Output="0.490654" />
<RunTimeInformation>
<RunTimeCountersPerThread Thread="0" ActualRows="4885" Batches="0" ActualEndOfScans="1" ActualExecutions="1" ActualExecutionMode="Row" ActualElapsedms="13" ActualCPUms="13" ActualScans="0" ActualLogicalReads="0" ActualPhysicalReads="0" ActualReadAheads="0" ActualLobLogicalReads="0" ActualLobPhysicalReads="0" ActualLobReadAheads="0" InputMemoryGrant="2704" OutputMemoryGrant="1864" UsedMemoryGrant="760" />
</RunTimeInformation>
<Hash>
<DefinedValues />
<HashKeysBuild>
<ColumnReference Database="[NovoGestao]" Schema="[dbo]" Table="[Users]" Alias="[U]" Column="schoolID" />
<ColumnReference Database="[NovoGestao]" Schema="[dbo]" Table="[Compositions]" Alias="[C]" Column="user_assessmentID" />
</HashKeysBuild>
<BuildResidual>
<ScalarOperator ScalarString="[NovoGestao].[dbo].[Users].[schoolID] as [U].[schoolID] = [NovoGestao].[dbo].[Users].[schoolID] as [U].[schoolID] AND [NovoGestao].[dbo].[Compositions].[user_assessmentID] as [C].[user_assessmentID] = [NovoGestao].[dbo].[Compositions].[user_assessmentID] as [C].[user_assessmentID]">
<Logical Operation="AND">
<ScalarOperator>
<Compare CompareOp="IS">
<ScalarOperator>
<Identifier>
<ColumnReference Database="[NovoGestao]" Schema="[dbo]" Table="[Users]" Alias="[U]" Column="schoolID" />
</Identifier>
</ScalarOperator>
<ScalarOperator>
<Identifier>
<ColumnReference Database="[NovoGestao]" Schema="[dbo]" Table="[Users]" Alias="[U]" Column="schoolID" />
</Identifier>
</ScalarOperator>
</Compare>
</ScalarOperator>
<ScalarOperator>
<Compare CompareOp="IS">
<ScalarOperator>
<Identifier>
<ColumnReference Database="[NovoGestao]" Schema="[dbo]" Table="[Compositions]" Alias="[C]" Column="user_assessmentID" />
</Identifier>
</ScalarOperator>
<ScalarOperator>
<Identifier>
<ColumnReference Database="[NovoGestao]" Schema="[dbo]" Table="[Compositions]" Alias="[C]" Column="user_assessmentID" />
</Identifier>
</ScalarOperator>
</Compare>
</ScalarOperator>
</Logical>
</ScalarOperator>
</BuildResidual>
<RelOp AvgRowSize="19" EstimateCPU="0.000795302" EstimateIO="0.0065637" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="4139.21" LogicalOp="Eager Spool" NodeId="28" Parallel="false" PhysicalOp="Table Spool" EstimatedTotalSubtreeCost="2.31954">
<OutputList>
<ColumnReference Database="[NovoGestao]" Schema="[dbo]" Table="[Users]" Alias="[U]" Column="schoolID" />
<ColumnReference Database="[NovoGestao]" Schema="[dbo]" Table="[Grades]" Alias="[G]" Column="user_assessmentID" />
<ColumnReference Database="[NovoGestao]" Schema="[dbo]" Table="[Compositions]" Alias="[C]" Column="user_assessmentID" />
</OutputList>
<RunTimeInformation>
<RunTimeCountersPerThread Thread="0" ActualRebinds="1" ActualRewinds="0" ActualRows="37750" Batches="0" ActualEndOfScans="1" ActualExecutions="1" ActualExecutionMode="Row" ActualElapsedms="6" ActualCPUms="6" ActualScans="0" ActualLogicalReads="0" ActualPhysicalReads="0" ActualReadAheads="0" ActualLobLogicalReads="0" ActualLobPhysicalReads="0" ActualLobReadAheads="0" />
</RunTimeInformation>
<Spool PrimaryNodeId="6" />
</RelOp>
</Hash>
</RelOp>
</Sort>
</RelOp>
</StreamAggregate>
</RelOp>
</ComputeScalar>
</RelOp>
</ComputeScalar>
</RelOp>
</Hash>
</RelOp>
</ComputeScalar>
</RelOp>
</QueryPlan>
</StmtSimple>
</Statements>
</Batch>
</BatchSequence>
</ShowPlanXML>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment