Advertisement
Guest User

QUERYTRACEON 9481

a guest
Sep 29th, 2014
282
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 42.85 KB | None | 0 0
  1. <?xml version="1.0" encoding="utf-16"?>
  2. <ShowPlanXML xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Version="1.2" Build="12.0.2402.0" xmlns="http://schemas.microsoft.com/sqlserver/2004/07/showplan">
  3.   <BatchSequence>
  4.     <Batch>
  5.       <Statements>
  6.         <StmtSimple StatementCompId="60" StatementEstRows="1" StatementId="1" StatementOptmLevel="FULL" StatementOptmEarlyAbortReason="TimeOut" CardinalityEstimationModelVersion="70" StatementSubTreeCost="3.32479" StatementText="SELECT COUNT_BIG(1) FROM dbo.Conteudos AS conteudo INNER JOIN dbo.Usuarios AS usuario ON conteudo.UsuarioId = usuario.UsuarioId INNER JOIN dbo.ConteudosCategorias AS conteudoCategoria ON conteudo.ConteudoId = conteudoCategoria.ConteudoId INNER JOIN dbo.ConteudosGeneros AS conteudoGenero ON conteudo.ConteudoId = conteudoGenero.ConteudoId INNER JOIN dbo.ConteudosGeneros AS conteudoGenero2 ON conteudo.ConteudoId = conteudoGenero2.ConteudoId WHERE conteudo.ConteudoTipo = 6 AND conteudo.ConteudoExcluido = 0 AND usuario.UsuarioExcluido = 0 AND usuario.UsuarioBanido = 0 AND conteudoCategoria.CategoriaId = @CategoriaId AND conteudoGenero.GeneroId = @GeneroId AND conteudoGenero2.GeneroId = @SegundoGeneroId AND NOT EXISTS (SELECT t0.ConteudoId FROM dbo.ConteudosPersonagens AS t0 WHERE t0.ConteudoId = conteudo.ConteudoId AND t0.PersonagemId = @RemoverPersonagemId) AND NOT EXISTS (SELECT t0.ConteudoId FROM dbo.ConteudosGeneros AS t0 WHERE t0.ConteudoId = conteudo.ConteudoId AND t0.GeneroId = @RemoverGeneroId) OPTION (QUERYTRACEON 9481)" StatementType="SELECT" QueryHash="0x4C5E796462CBA4E4" QueryPlanHash="0xB9823124657FD100" RetrievedFromCache="true">
  7.           <StatementSetOptions ANSI_NULLS="true" ANSI_PADDING="true" ANSI_WARNINGS="true" ARITHABORT="true" CONCAT_NULL_YIELDS_NULL="true" NUMERIC_ROUNDABORT="false" QUOTED_IDENTIFIER="true" />
  8.           <QueryPlan DegreeOfParallelism="1" MemoryGrant="1024" CachedPlanSize="72" CompileTime="97" CompileCPU="97" CompileMemory="3080">
  9.             <MemoryGrantInfo SerialRequiredMemory="512" SerialDesiredMemory="960" RequiredMemory="512" DesiredMemory="960" RequestedMemory="1024" GrantWaitTime="0" GrantedMemory="1024" MaxUsedMemory="168" />
  10.             <OptimizerHardwareDependentProperties EstimatedAvailableMemoryGrant="247466" EstimatedPagesCached="371200" EstimatedAvailableDegreeOfParallelism="8" />
  11.             <RelOp AvgRowSize="15" EstimateCPU="0.0235911" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="1" LogicalOp="Aggregate" NodeId="0" Parallel="false" PhysicalOp="Stream Aggregate" EstimatedTotalSubtreeCost="3.32479">
  12.               <OutputList>
  13.                 <ColumnReference Column="Expr1007" />
  14.               </OutputList>
  15.               <RunTimeInformation>
  16.                 <RunTimeCountersPerThread Thread="0" ActualRows="1" ActualEndOfScans="1" ActualExecutions="1" />
  17.               </RunTimeInformation>
  18.               <StreamAggregate>
  19.                 <DefinedValues>
  20.                   <DefinedValue>
  21.                     <ColumnReference Column="Expr1007" />
  22.                     <ScalarOperator ScalarString="Count(*)">
  23.                       <Aggregate AggType="countstar" Distinct="false" />
  24.                     </ScalarOperator>
  25.                   </DefinedValue>
  26.                 </DefinedValues>
  27.                 <RelOp AvgRowSize="9" EstimateCPU="0.485642" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="39317.7" LogicalOp="Inner Join" NodeId="1" Parallel="false" PhysicalOp="Merge Join" EstimatedTotalSubtreeCost="3.3012">
  28.                   <OutputList />
  29.                   <RunTimeInformation>
  30.                     <RunTimeCountersPerThread Thread="0" ActualRows="461" ActualEndOfScans="1" ActualExecutions="1" />
  31.                   </RunTimeInformation>
  32.                   <Merge ManyToMany="false">
  33.                     <InnerSideJoinColumns>
  34.                       <ColumnReference Database="[Spirit]" Schema="[dbo]" Table="[Conteudos]" Alias="[conteudo]" Column="UsuarioId" />
  35.                     </InnerSideJoinColumns>
  36.                     <OuterSideJoinColumns>
  37.                       <ColumnReference Database="[Spirit]" Schema="[dbo]" Table="[Usuarios]" Alias="[usuario]" Column="UsuarioId" />
  38.                     </OuterSideJoinColumns>
  39.                     <Residual>
  40.                       <ScalarOperator ScalarString="[Spirit].[dbo].[Conteudos].[UsuarioId] as [conteudo].[UsuarioId]=[Spirit].[dbo].[Usuarios].[UsuarioId] as [usuario].[UsuarioId]">
  41.                         <Compare CompareOp="EQ">
  42.                           <ScalarOperator>
  43.                             <Identifier>
  44.                               <ColumnReference Database="[Spirit]" Schema="[dbo]" Table="[Conteudos]" Alias="[conteudo]" Column="UsuarioId" />
  45.                             </Identifier>
  46.                           </ScalarOperator>
  47.                           <ScalarOperator>
  48.                             <Identifier>
  49.                               <ColumnReference Database="[Spirit]" Schema="[dbo]" Table="[Usuarios]" Alias="[usuario]" Column="UsuarioId" />
  50.                             </Identifier>
  51.                           </ScalarOperator>
  52.                         </Compare>
  53.                       </ScalarOperator>
  54.                     </Residual>
  55.                     <RelOp AvgRowSize="11" EstimateCPU="0.178169" EstimateIO="0.16292" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="161829" LogicalOp="Index Seek" NodeId="2" Parallel="false" PhysicalOp="Index Seek" EstimatedTotalSubtreeCost="0.341089" TableCardinality="486108">
  56.                       <OutputList>
  57.                         <ColumnReference Database="[Spirit]" Schema="[dbo]" Table="[Usuarios]" Alias="[usuario]" Column="UsuarioId" />
  58.                       </OutputList>
  59.                       <RunTimeInformation>
  60.                         <RunTimeCountersPerThread Thread="0" ActualRows="458520" ActualEndOfScans="0" ActualExecutions="1" />
  61.                       </RunTimeInformation>
  62.                       <IndexScan Ordered="true" ScanDirection="FORWARD" ForcedIndex="false" ForceSeek="false" ForceScan="false" NoExpandHint="false" Storage="RowStore">
  63.                         <DefinedValues>
  64.                           <DefinedValue>
  65.                             <ColumnReference Database="[Spirit]" Schema="[dbo]" Table="[Usuarios]" Alias="[usuario]" Column="UsuarioId" />
  66.                           </DefinedValue>
  67.                         </DefinedValues>
  68.                         <Object Database="[Spirit]" Schema="[dbo]" Table="[Usuarios]" Index="[IDX_Usuarios_UsuarioBanido_UsuarioExcluido]" Alias="[usuario]" IndexKind="NonClustered" Storage="RowStore" />
  69.                         <SeekPredicates>
  70.                           <SeekPredicateNew>
  71.                             <SeekKeys>
  72.                               <Prefix ScanType="EQ">
  73.                                 <RangeColumns>
  74.                                   <ColumnReference Database="[Spirit]" Schema="[dbo]" Table="[Usuarios]" Alias="[usuario]" Column="UsuarioBanido" />
  75.                                   <ColumnReference Database="[Spirit]" Schema="[dbo]" Table="[Usuarios]" Alias="[usuario]" Column="UsuarioExcluido" />
  76.                                 </RangeColumns>
  77.                                 <RangeExpressions>
  78.                                   <ScalarOperator ScalarString="(0)">
  79.                                     <Const ConstValue="(0)" />
  80.                                   </ScalarOperator>
  81.                                   <ScalarOperator ScalarString="(0)">
  82.                                     <Const ConstValue="(0)" />
  83.                                   </ScalarOperator>
  84.                                 </RangeExpressions>
  85.                               </Prefix>
  86.                             </SeekKeys>
  87.                           </SeekPredicateNew>
  88.                         </SeekPredicates>
  89.                       </IndexScan>
  90.                     </RelOp>
  91.                     <RelOp AvgRowSize="11" EstimateCPU="0.0164348" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="41529.2" LogicalOp="Inner Join" NodeId="3" Parallel="false" PhysicalOp="Nested Loops" EstimatedTotalSubtreeCost="2.47447">
  92.                       <OutputList>
  93.                         <ColumnReference Database="[Spirit]" Schema="[dbo]" Table="[Conteudos]" Alias="[conteudo]" Column="UsuarioId" />
  94.                       </OutputList>
  95.                       <RunTimeInformation>
  96.                         <RunTimeCountersPerThread Thread="0" ActualRows="488" ActualEndOfScans="1" ActualExecutions="1" />
  97.                       </RunTimeInformation>
  98.                       <NestedLoops Optimized="false" WithOrderedPrefetch="true">
  99.                         <OuterReferences>
  100.                           <ColumnReference Database="[Spirit]" Schema="[dbo]" Table="[ConteudosGeneros]" Alias="[conteudoGenero2]" Column="ConteudoId" />
  101.                           <ColumnReference Column="Expr1009" />
  102.                         </OuterReferences>
  103.                         <RelOp AvgRowSize="15" EstimateCPU="0.0733407" EstimateIO="0.0112613" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="3931.77" LogicalOp="Sort" NodeId="5" Parallel="false" PhysicalOp="Sort" EstimatedTotalSubtreeCost="1.59832">
  104.                           <OutputList>
  105.                             <ColumnReference Database="[Spirit]" Schema="[dbo]" Table="[Conteudos]" Alias="[conteudo]" Column="UsuarioId" />
  106.                             <ColumnReference Database="[Spirit]" Schema="[dbo]" Table="[ConteudosGeneros]" Alias="[conteudoGenero2]" Column="ConteudoId" />
  107.                           </OutputList>
  108.                           <MemoryFractions Input="1" Output="1" />
  109.                           <RunTimeInformation>
  110.                             <RunTimeCountersPerThread Thread="0" ActualRebinds="1" ActualRewinds="0" ActualRows="3062" ActualEndOfScans="1" ActualExecutions="1" />
  111.                           </RunTimeInformation>
  112.                           <Sort Distinct="false">
  113.                             <OrderBy>
  114.                               <OrderByColumn Ascending="true">
  115.                                 <ColumnReference Database="[Spirit]" Schema="[dbo]" Table="[Conteudos]" Alias="[conteudo]" Column="UsuarioId" />
  116.                               </OrderByColumn>
  117.                             </OrderBy>
  118.                             <RelOp AvgRowSize="15" EstimateCPU="0.202792" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="3931.77" LogicalOp="Inner Join" NodeId="6" Parallel="false" PhysicalOp="Merge Join" EstimatedTotalSubtreeCost="1.51372">
  119.                               <OutputList>
  120.                                 <ColumnReference Database="[Spirit]" Schema="[dbo]" Table="[Conteudos]" Alias="[conteudo]" Column="UsuarioId" />
  121.                                 <ColumnReference Database="[Spirit]" Schema="[dbo]" Table="[ConteudosGeneros]" Alias="[conteudoGenero2]" Column="ConteudoId" />
  122.                               </OutputList>
  123.                               <RunTimeInformation>
  124.                                 <RunTimeCountersPerThread Thread="0" ActualRows="3062" ActualEndOfScans="1" ActualExecutions="1" />
  125.                               </RunTimeInformation>
  126.                               <Merge ManyToMany="false">
  127.                                 <InnerSideJoinColumns>
  128.                                   <ColumnReference Database="[Spirit]" Schema="[dbo]" Table="[ConteudosGeneros]" Alias="[conteudoGenero]" Column="ConteudoId" />
  129.                                 </InnerSideJoinColumns>
  130.                                 <OuterSideJoinColumns>
  131.                                   <ColumnReference Database="[Spirit]" Schema="[dbo]" Table="[ConteudosGeneros]" Alias="[conteudoGenero2]" Column="ConteudoId" />
  132.                                 </OuterSideJoinColumns>
  133.                                 <Residual>
  134.                                   <ScalarOperator ScalarString="[Spirit].[dbo].[ConteudosGeneros].[ConteudoId] as [conteudoGenero].[ConteudoId]=[Spirit].[dbo].[ConteudosGeneros].[ConteudoId] as [conteudoGenero2].[ConteudoId]">
  135.                                     <Compare CompareOp="EQ">
  136.                                       <ScalarOperator>
  137.                                         <Identifier>
  138.                                           <ColumnReference Database="[Spirit]" Schema="[dbo]" Table="[ConteudosGeneros]" Alias="[conteudoGenero]" Column="ConteudoId" />
  139.                                         </Identifier>
  140.                                       </ScalarOperator>
  141.                                       <ScalarOperator>
  142.                                         <Identifier>
  143.                                           <ColumnReference Database="[Spirit]" Schema="[dbo]" Table="[ConteudosGeneros]" Alias="[conteudoGenero2]" Column="ConteudoId" />
  144.                                         </Identifier>
  145.                                       </ScalarOperator>
  146.                                     </Compare>
  147.                                   </ScalarOperator>
  148.                                 </Residual>
  149.                                 <RelOp AvgRowSize="11" EstimateCPU="0.0599929" EstimateIO="0.0561249" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="54396.2" LogicalOp="Index Seek" NodeId="7" Parallel="false" PhysicalOp="Index Seek" EstimatedTotalSubtreeCost="0.116118" TableCardinality="2062640">
  150.                                   <OutputList>
  151.                                     <ColumnReference Database="[Spirit]" Schema="[dbo]" Table="[ConteudosGeneros]" Alias="[conteudoGenero2]" Column="ConteudoId" />
  152.                                   </OutputList>
  153.                                   <RunTimeInformation>
  154.                                     <RunTimeCountersPerThread Thread="0" ActualRows="54984" ActualEndOfScans="0" ActualExecutions="1" />
  155.                                   </RunTimeInformation>
  156.                                   <IndexScan Ordered="true" ScanDirection="FORWARD" ForcedIndex="false" ForceSeek="false" ForceScan="false" NoExpandHint="false" Storage="RowStore">
  157.                                     <DefinedValues>
  158.                                       <DefinedValue>
  159.                                         <ColumnReference Database="[Spirit]" Schema="[dbo]" Table="[ConteudosGeneros]" Alias="[conteudoGenero2]" Column="ConteudoId" />
  160.                                       </DefinedValue>
  161.                                     </DefinedValues>
  162.                                     <Object Database="[Spirit]" Schema="[dbo]" Table="[ConteudosGeneros]" Index="[IDX_ConteudosGeneros_GeneroId]" Alias="[conteudoGenero2]" IndexKind="NonClustered" Storage="RowStore" />
  163.                                     <SeekPredicates>
  164.                                       <SeekPredicateNew>
  165.                                         <SeekKeys>
  166.                                           <Prefix ScanType="EQ">
  167.                                             <RangeColumns>
  168.                                               <ColumnReference Database="[Spirit]" Schema="[dbo]" Table="[ConteudosGeneros]" Alias="[conteudoGenero2]" Column="GeneroId" />
  169.                                             </RangeColumns>
  170.                                             <RangeExpressions>
  171.                                               <ScalarOperator ScalarString="[@SegundoGeneroId]">
  172.                                                 <Identifier>
  173.                                                   <ColumnReference Column="@SegundoGeneroId" />
  174.                                                 </Identifier>
  175.                                               </ScalarOperator>
  176.                                             </RangeExpressions>
  177.                                           </Prefix>
  178.                                         </SeekKeys>
  179.                                       </SeekPredicateNew>
  180.                                     </SeekPredicates>
  181.                                   </IndexScan>
  182.                                 </RelOp>
  183.                                 <RelOp AvgRowSize="19" EstimateCPU="0.162514" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="39317.7" LogicalOp="Left Anti Semi Join" NodeId="8" Parallel="false" PhysicalOp="Merge Join" EstimatedTotalSubtreeCost="1.1948">
  184.                                   <OutputList>
  185.                                     <ColumnReference Database="[Spirit]" Schema="[dbo]" Table="[Conteudos]" Alias="[conteudo]" Column="ConteudoId" />
  186.                                     <ColumnReference Database="[Spirit]" Schema="[dbo]" Table="[Conteudos]" Alias="[conteudo]" Column="UsuarioId" />
  187.                                     <ColumnReference Database="[Spirit]" Schema="[dbo]" Table="[ConteudosGeneros]" Alias="[conteudoGenero]" Column="ConteudoId" />
  188.                                   </OutputList>
  189.                                   <RunTimeInformation>
  190.                                     <RunTimeCountersPerThread Thread="0" ActualRows="17416" ActualEndOfScans="1" ActualExecutions="1" />
  191.                                   </RunTimeInformation>
  192.                                   <Merge ManyToMany="false">
  193.                                     <InnerSideJoinColumns>
  194.                                       <ColumnReference Database="[Spirit]" Schema="[dbo]" Table="[ConteudosGeneros]" Alias="[t0]" Column="ConteudoId" />
  195.                                     </InnerSideJoinColumns>
  196.                                     <OuterSideJoinColumns>
  197.                                       <ColumnReference Database="[Spirit]" Schema="[dbo]" Table="[Conteudos]" Alias="[conteudo]" Column="ConteudoId" />
  198.                                     </OuterSideJoinColumns>
  199.                                     <Residual>
  200.                                       <ScalarOperator ScalarString="[Spirit].[dbo].[ConteudosGeneros].[ConteudoId] as [t0].[ConteudoId]=[Spirit].[dbo].[Conteudos].[ConteudoId] as [conteudo].[ConteudoId]">
  201.                                         <Compare CompareOp="EQ">
  202.                                           <ScalarOperator>
  203.                                             <Identifier>
  204.                                               <ColumnReference Database="[Spirit]" Schema="[dbo]" Table="[ConteudosGeneros]" Alias="[t0]" Column="ConteudoId" />
  205.                                             </Identifier>
  206.                                           </ScalarOperator>
  207.                                           <ScalarOperator>
  208.                                             <Identifier>
  209.                                               <ColumnReference Database="[Spirit]" Schema="[dbo]" Table="[Conteudos]" Alias="[conteudo]" Column="ConteudoId" />
  210.                                             </Identifier>
  211.                                           </ScalarOperator>
  212.                                         </Compare>
  213.                                       </ScalarOperator>
  214.                                     </Residual>
  215.                                     <RelOp AvgRowSize="19" EstimateCPU="0.174843" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="45844" LogicalOp="Left Anti Semi Join" NodeId="9" Parallel="false" PhysicalOp="Merge Join" EstimatedTotalSubtreeCost="0.97336">
  216.                                       <OutputList>
  217.                                         <ColumnReference Database="[Spirit]" Schema="[dbo]" Table="[Conteudos]" Alias="[conteudo]" Column="ConteudoId" />
  218.                                         <ColumnReference Database="[Spirit]" Schema="[dbo]" Table="[Conteudos]" Alias="[conteudo]" Column="UsuarioId" />
  219.                                         <ColumnReference Database="[Spirit]" Schema="[dbo]" Table="[ConteudosGeneros]" Alias="[conteudoGenero]" Column="ConteudoId" />
  220.                                       </OutputList>
  221.                                       <RunTimeInformation>
  222.                                         <RunTimeCountersPerThread Thread="0" ActualRows="23074" ActualEndOfScans="1" ActualExecutions="1" />
  223.                                       </RunTimeInformation>
  224.                                       <Merge ManyToMany="false">
  225.                                         <InnerSideJoinColumns>
  226.                                           <ColumnReference Database="[Spirit]" Schema="[dbo]" Table="[ConteudosPersonagens]" Alias="[t0]" Column="ConteudoId" />
  227.                                         </InnerSideJoinColumns>
  228.                                         <OuterSideJoinColumns>
  229.                                           <ColumnReference Database="[Spirit]" Schema="[dbo]" Table="[Conteudos]" Alias="[conteudo]" Column="ConteudoId" />
  230.                                         </OuterSideJoinColumns>
  231.                                         <Residual>
  232.                                           <ScalarOperator ScalarString="[Spirit].[dbo].[ConteudosPersonagens].[ConteudoId] as [t0].[ConteudoId]=[Spirit].[dbo].[Conteudos].[ConteudoId] as [conteudo].[ConteudoId]">
  233.                                             <Compare CompareOp="EQ">
  234.                                               <ScalarOperator>
  235.                                                 <Identifier>
  236.                                                   <ColumnReference Database="[Spirit]" Schema="[dbo]" Table="[ConteudosPersonagens]" Alias="[t0]" Column="ConteudoId" />
  237.                                                 </Identifier>
  238.                                               </ScalarOperator>
  239.                                               <ScalarOperator>
  240.                                                 <Identifier>
  241.                                                   <ColumnReference Database="[Spirit]" Schema="[dbo]" Table="[Conteudos]" Alias="[conteudo]" Column="ConteudoId" />
  242.                                                 </Identifier>
  243.                                               </ScalarOperator>
  244.                                             </Compare>
  245.                                           </ScalarOperator>
  246.                                         </Residual>
  247.                                         <RelOp AvgRowSize="19" EstimateCPU="0.351646" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="48786.4" LogicalOp="Inner Join" NodeId="10" Parallel="false" PhysicalOp="Merge Join" EstimatedTotalSubtreeCost="0.733736">
  248.                                           <OutputList>
  249.                                             <ColumnReference Database="[Spirit]" Schema="[dbo]" Table="[Conteudos]" Alias="[conteudo]" Column="ConteudoId" />
  250.                                             <ColumnReference Database="[Spirit]" Schema="[dbo]" Table="[Conteudos]" Alias="[conteudo]" Column="UsuarioId" />
  251.                                             <ColumnReference Database="[Spirit]" Schema="[dbo]" Table="[ConteudosGeneros]" Alias="[conteudoGenero]" Column="ConteudoId" />
  252.                                           </OutputList>
  253.                                           <RunTimeInformation>
  254.                                             <RunTimeCountersPerThread Thread="0" ActualRows="26406" ActualEndOfScans="1" ActualExecutions="1" />
  255.                                           </RunTimeInformation>
  256.                                           <Merge ManyToMany="false">
  257.                                             <InnerSideJoinColumns>
  258.                                               <ColumnReference Database="[Spirit]" Schema="[dbo]" Table="[ConteudosGeneros]" Alias="[conteudoGenero]" Column="ConteudoId" />
  259.                                             </InnerSideJoinColumns>
  260.                                             <OuterSideJoinColumns>
  261.                                               <ColumnReference Database="[Spirit]" Schema="[dbo]" Table="[Conteudos]" Alias="[conteudo]" Column="ConteudoId" />
  262.                                             </OuterSideJoinColumns>
  263.                                             <Residual>
  264.                                               <ScalarOperator ScalarString="[Spirit].[dbo].[Conteudos].[ConteudoId] as [conteudo].[ConteudoId]=[Spirit].[dbo].[ConteudosGeneros].[ConteudoId] as [conteudoGenero].[ConteudoId]">
  265.                                                 <Compare CompareOp="EQ">
  266.                                                   <ScalarOperator>
  267.                                                     <Identifier>
  268.                                                       <ColumnReference Database="[Spirit]" Schema="[dbo]" Table="[Conteudos]" Alias="[conteudo]" Column="ConteudoId" />
  269.                                                     </Identifier>
  270.                                                   </ScalarOperator>
  271.                                                   <ScalarOperator>
  272.                                                     <Identifier>
  273.                                                       <ColumnReference Database="[Spirit]" Schema="[dbo]" Table="[ConteudosGeneros]" Alias="[conteudoGenero]" Column="ConteudoId" />
  274.                                                     </Identifier>
  275.                                                   </ScalarOperator>
  276.                                                 </Compare>
  277.                                               </ScalarOperator>
  278.                                             </Residual>
  279.                                             <RelOp AvgRowSize="15" EstimateCPU="0.124692" EstimateIO="0.152029" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="113214" LogicalOp="Index Seek" NodeId="11" Parallel="false" PhysicalOp="Index Seek" EstimatedTotalSubtreeCost="0.276722" TableCardinality="2380610">
  280.                                               <OutputList>
  281.                                                 <ColumnReference Database="[Spirit]" Schema="[dbo]" Table="[Conteudos]" Alias="[conteudo]" Column="ConteudoId" />
  282.                                                 <ColumnReference Database="[Spirit]" Schema="[dbo]" Table="[Conteudos]" Alias="[conteudo]" Column="UsuarioId" />
  283.                                               </OutputList>
  284.                                               <RunTimeInformation>
  285.                                                 <RunTimeCountersPerThread Thread="0" ActualRows="201324" ActualEndOfScans="1" ActualExecutions="1" />
  286.                                               </RunTimeInformation>
  287.                                               <IndexScan Ordered="true" ScanDirection="FORWARD" ForcedIndex="false" ForceSeek="false" ForceScan="false" NoExpandHint="false" Storage="RowStore">
  288.                                                 <DefinedValues>
  289.                                                   <DefinedValue>
  290.                                                     <ColumnReference Database="[Spirit]" Schema="[dbo]" Table="[Conteudos]" Alias="[conteudo]" Column="ConteudoId" />
  291.                                                   </DefinedValue>
  292.                                                   <DefinedValue>
  293.                                                     <ColumnReference Database="[Spirit]" Schema="[dbo]" Table="[Conteudos]" Alias="[conteudo]" Column="UsuarioId" />
  294.                                                   </DefinedValue>
  295.                                                 </DefinedValues>
  296.                                                 <Object Database="[Spirit]" Schema="[dbo]" Table="[Conteudos]" Index="[IDX_Conteudos_ConteudoTipo_ConteudoExcluido]" Alias="[conteudo]" IndexKind="NonClustered" Storage="RowStore" />
  297.                                                 <SeekPredicates>
  298.                                                   <SeekPredicateNew>
  299.                                                     <SeekKeys>
  300.                                                       <Prefix ScanType="EQ">
  301.                                                         <RangeColumns>
  302.                                                           <ColumnReference Database="[Spirit]" Schema="[dbo]" Table="[Conteudos]" Alias="[conteudo]" Column="ConteudoTipo" />
  303.                                                           <ColumnReference Database="[Spirit]" Schema="[dbo]" Table="[Conteudos]" Alias="[conteudo]" Column="ConteudoExcluido" />
  304.                                                         </RangeColumns>
  305.                                                         <RangeExpressions>
  306.                                                           <ScalarOperator ScalarString="(6)">
  307.                                                             <Const ConstValue="(6)" />
  308.                                                           </ScalarOperator>
  309.                                                           <ScalarOperator ScalarString="(0)">
  310.                                                             <Const ConstValue="(0)" />
  311.                                                           </ScalarOperator>
  312.                                                         </RangeExpressions>
  313.                                                       </Prefix>
  314.                                                     </SeekKeys>
  315.                                                   </SeekPredicateNew>
  316.                                                 </SeekPredicates>
  317.                                               </IndexScan>
  318.                                             </RelOp>
  319.                                             <RelOp AvgRowSize="11" EstimateCPU="0.0543281" EstimateIO="0.0510371" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="49246.4" LogicalOp="Index Seek" NodeId="12" Parallel="false" PhysicalOp="Index Seek" EstimatedTotalSubtreeCost="0.105365" TableCardinality="2062640">
  320.                                               <OutputList>
  321.                                                 <ColumnReference Database="[Spirit]" Schema="[dbo]" Table="[ConteudosGeneros]" Alias="[conteudoGenero]" Column="ConteudoId" />
  322.                                               </OutputList>
  323.                                               <RunTimeInformation>
  324.                                                 <RunTimeCountersPerThread Thread="0" ActualRows="48871" ActualEndOfScans="1" ActualExecutions="1" />
  325.                                               </RunTimeInformation>
  326.                                               <IndexScan Ordered="true" ScanDirection="FORWARD" ForcedIndex="false" ForceSeek="false" ForceScan="false" NoExpandHint="false" Storage="RowStore">
  327.                                                 <DefinedValues>
  328.                                                   <DefinedValue>
  329.                                                     <ColumnReference Database="[Spirit]" Schema="[dbo]" Table="[ConteudosGeneros]" Alias="[conteudoGenero]" Column="ConteudoId" />
  330.                                                   </DefinedValue>
  331.                                                 </DefinedValues>
  332.                                                 <Object Database="[Spirit]" Schema="[dbo]" Table="[ConteudosGeneros]" Index="[IDX_ConteudosGeneros_GeneroId]" Alias="[conteudoGenero]" IndexKind="NonClustered" Storage="RowStore" />
  333.                                                 <SeekPredicates>
  334.                                                   <SeekPredicateNew>
  335.                                                     <SeekKeys>
  336.                                                       <Prefix ScanType="EQ">
  337.                                                         <RangeColumns>
  338.                                                           <ColumnReference Database="[Spirit]" Schema="[dbo]" Table="[ConteudosGeneros]" Alias="[conteudoGenero]" Column="GeneroId" />
  339.                                                         </RangeColumns>
  340.                                                         <RangeExpressions>
  341.                                                           <ScalarOperator ScalarString="[@GeneroId]">
  342.                                                             <Identifier>
  343.                                                               <ColumnReference Column="@GeneroId" />
  344.                                                             </Identifier>
  345.                                                           </ScalarOperator>
  346.                                                         </RangeExpressions>
  347.                                                       </Prefix>
  348.                                                     </SeekKeys>
  349.                                                   </SeekPredicateNew>
  350.                                                 </SeekPredicates>
  351.                                               </IndexScan>
  352.                                             </RelOp>
  353.                                           </Merge>
  354.                                         </RelOp>
  355.                                         <RelOp AvgRowSize="11" EstimateCPU="0.0327417" EstimateIO="0.0320369" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="29622.4" LogicalOp="Index Seek" NodeId="14" Parallel="false" PhysicalOp="Index Seek" EstimatedTotalSubtreeCost="0.0647786" TableCardinality="1197300">
  356.                                           <OutputList>
  357.                                             <ColumnReference Database="[Spirit]" Schema="[dbo]" Table="[ConteudosPersonagens]" Alias="[t0]" Column="ConteudoId" />
  358.                                           </OutputList>
  359.                                           <RunTimeInformation>
  360.                                             <RunTimeCountersPerThread Thread="0" ActualRows="28975" ActualEndOfScans="1" ActualExecutions="1" />
  361.                                           </RunTimeInformation>
  362.                                           <IndexScan Ordered="true" ScanDirection="FORWARD" ForcedIndex="false" ForceSeek="false" ForceScan="false" NoExpandHint="false" Storage="RowStore">
  363.                                             <DefinedValues>
  364.                                               <DefinedValue>
  365.                                                 <ColumnReference Database="[Spirit]" Schema="[dbo]" Table="[ConteudosPersonagens]" Alias="[t0]" Column="ConteudoId" />
  366.                                               </DefinedValue>
  367.                                             </DefinedValues>
  368.                                             <Object Database="[Spirit]" Schema="[dbo]" Table="[ConteudosPersonagens]" Index="[IDX_ConteudosPersonagens_PersonagemId]" Alias="[t0]" IndexKind="NonClustered" Storage="RowStore" />
  369.                                             <SeekPredicates>
  370.                                               <SeekPredicateNew>
  371.                                                 <SeekKeys>
  372.                                                   <Prefix ScanType="EQ">
  373.                                                     <RangeColumns>
  374.                                                       <ColumnReference Database="[Spirit]" Schema="[dbo]" Table="[ConteudosPersonagens]" Alias="[t0]" Column="PersonagemId" />
  375.                                                     </RangeColumns>
  376.                                                     <RangeExpressions>
  377.                                                       <ScalarOperator ScalarString="[@RemoverPersonagemId]">
  378.                                                         <Identifier>
  379.                                                           <ColumnReference Column="@RemoverPersonagemId" />
  380.                                                         </Identifier>
  381.                                                       </ScalarOperator>
  382.                                                     </RangeExpressions>
  383.                                                   </Prefix>
  384.                                                 </SeekKeys>
  385.                                               </SeekPredicateNew>
  386.                                             </SeekPredicates>
  387.                                           </IndexScan>
  388.                                         </RelOp>
  389.                                       </Merge>
  390.                                     </RelOp>
  391.                                     <RelOp AvgRowSize="11" EstimateCPU="0.029862" EstimateIO="0.0290634" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="27004.6" LogicalOp="Index Seek" NodeId="16" Parallel="false" PhysicalOp="Index Seek" EstimatedTotalSubtreeCost="0.0589254" TableCardinality="2062640">
  392.                                       <OutputList>
  393.                                         <ColumnReference Database="[Spirit]" Schema="[dbo]" Table="[ConteudosGeneros]" Alias="[t0]" Column="ConteudoId" />
  394.                                       </OutputList>
  395.                                       <RunTimeInformation>
  396.                                         <RunTimeCountersPerThread Thread="0" ActualRows="27138" ActualEndOfScans="1" ActualExecutions="1" />
  397.                                       </RunTimeInformation>
  398.                                       <IndexScan Ordered="true" ScanDirection="FORWARD" ForcedIndex="false" ForceSeek="false" ForceScan="false" NoExpandHint="false" Storage="RowStore">
  399.                                         <DefinedValues>
  400.                                           <DefinedValue>
  401.                                             <ColumnReference Database="[Spirit]" Schema="[dbo]" Table="[ConteudosGeneros]" Alias="[t0]" Column="ConteudoId" />
  402.                                           </DefinedValue>
  403.                                         </DefinedValues>
  404.                                         <Object Database="[Spirit]" Schema="[dbo]" Table="[ConteudosGeneros]" Index="[IDX_ConteudosGeneros_GeneroId]" Alias="[t0]" IndexKind="NonClustered" Storage="RowStore" />
  405.                                         <SeekPredicates>
  406.                                           <SeekPredicateNew>
  407.                                             <SeekKeys>
  408.                                               <Prefix ScanType="EQ">
  409.                                                 <RangeColumns>
  410.                                                   <ColumnReference Database="[Spirit]" Schema="[dbo]" Table="[ConteudosGeneros]" Alias="[t0]" Column="GeneroId" />
  411.                                                 </RangeColumns>
  412.                                                 <RangeExpressions>
  413.                                                   <ScalarOperator ScalarString="[@RemoverGeneroId]">
  414.                                                     <Identifier>
  415.                                                       <ColumnReference Column="@RemoverGeneroId" />
  416.                                                     </Identifier>
  417.                                                   </ScalarOperator>
  418.                                                 </RangeExpressions>
  419.                                               </Prefix>
  420.                                             </SeekKeys>
  421.                                           </SeekPredicateNew>
  422.                                         </SeekPredicates>
  423.                                       </IndexScan>
  424.                                     </RelOp>
  425.                                   </Merge>
  426.                                 </RelOp>
  427.                               </Merge>
  428.                             </RelOp>
  429.                           </Sort>
  430.                         </RelOp>
  431.                         <RelOp AvgRowSize="9" EstimateCPU="0.0001581" EstimateIO="0.003125" EstimateRebinds="3930.73" EstimateRewinds="0.0421537" EstimatedExecutionMode="Row" EstimateRows="1" LogicalOp="Index Seek" NodeId="19" Parallel="false" PhysicalOp="Index Seek" EstimatedTotalSubtreeCost="0.859715" TableCardinality="687260">
  432.                           <OutputList />
  433.                           <RunTimeInformation>
  434.                             <RunTimeCountersPerThread Thread="0" ActualRows="488" ActualEndOfScans="2574" ActualExecutions="3062" />
  435.                           </RunTimeInformation>
  436.                           <IndexScan Ordered="true" ScanDirection="FORWARD" ForcedIndex="false" ForceSeek="false" ForceScan="false" NoExpandHint="false" Storage="RowStore">
  437.                             <DefinedValues />
  438.                             <Object Database="[Spirit]" Schema="[dbo]" Table="[ConteudosCategorias]" Index="[IDX_ConteudosCategorias_CategoriaId]" Alias="[conteudoCategoria]" IndexKind="NonClustered" Storage="RowStore" />
  439.                             <SeekPredicates>
  440.                               <SeekPredicateNew>
  441.                                 <SeekKeys>
  442.                                   <Prefix ScanType="EQ">
  443.                                     <RangeColumns>
  444.                                       <ColumnReference Database="[Spirit]" Schema="[dbo]" Table="[ConteudosCategorias]" Alias="[conteudoCategoria]" Column="CategoriaId" />
  445.                                       <ColumnReference Database="[Spirit]" Schema="[dbo]" Table="[ConteudosCategorias]" Alias="[conteudoCategoria]" Column="ConteudoId" />
  446.                                     </RangeColumns>
  447.                                     <RangeExpressions>
  448.                                       <ScalarOperator ScalarString="[@CategoriaId]">
  449.                                         <Identifier>
  450.                                           <ColumnReference Column="@CategoriaId" />
  451.                                         </Identifier>
  452.                                       </ScalarOperator>
  453.                                       <ScalarOperator ScalarString="[Spirit].[dbo].[ConteudosGeneros].[ConteudoId] as [conteudoGenero2].[ConteudoId]">
  454.                                         <Identifier>
  455.                                           <ColumnReference Database="[Spirit]" Schema="[dbo]" Table="[ConteudosGeneros]" Alias="[conteudoGenero2]" Column="ConteudoId" />
  456.                                         </Identifier>
  457.                                       </ScalarOperator>
  458.                                     </RangeExpressions>
  459.                                   </Prefix>
  460.                                 </SeekKeys>
  461.                               </SeekPredicateNew>
  462.                             </SeekPredicates>
  463.                           </IndexScan>
  464.                         </RelOp>
  465.                       </NestedLoops>
  466.                     </RelOp>
  467.                   </Merge>
  468.                 </RelOp>
  469.               </StreamAggregate>
  470.             </RelOp>
  471.             <ParameterList>
  472.               <ColumnReference Column="@RemoverGeneroId" ParameterCompiledValue="(135)" ParameterRuntimeValue="(135)" />
  473.               <ColumnReference Column="@RemoverPersonagemId" ParameterCompiledValue="(57007)" ParameterRuntimeValue="(57007)" />
  474.               <ColumnReference Column="@SegundoGeneroId" ParameterCompiledValue="(58)" ParameterRuntimeValue="(58)" />
  475.               <ColumnReference Column="@GeneroId" ParameterCompiledValue="(34)" ParameterRuntimeValue="(34)" />
  476.               <ColumnReference Column="@CategoriaId" ParameterCompiledValue="(1227)" ParameterRuntimeValue="(1227)" />
  477.             </ParameterList>
  478.           </QueryPlan>
  479.         </StmtSimple>
  480.       </Statements>
  481.     </Batch>
  482.   </BatchSequence>
  483. </ShowPlanXML>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement