Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?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.480" Build="12.0.6024.0" xmlns="http://schemas.microsoft.com/sqlserver/2004/07/showplan">
- <BatchSequence>
- <Batch>
- <Statements>
- <StmtSimple StatementCompId="1" StatementEstRows="1" StatementId="1" StatementOptmLevel="FULL" StatementOptmEarlyAbortReason="GoodEnoughPlanFound" CardinalityEstimationModelVersion="120" StatementSubTreeCost="0.796595" StatementText="select count(*) from Algarprint.sys.partitions" StatementType="SELECT" QueryHash="0x11FC47150B2B9AB" QueryPlanHash="0xCC39D10165A9E959" RetrievedFromCache="true">
- <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="0" NonParallelPlanReason="CouldNotGenerateValidParallelPlan" MemoryGrant="1024" CachedPlanSize="32" CompileTime="13" CompileCPU="13" CompileMemory="400">
- <MemoryGrantInfo SerialRequiredMemory="512" SerialDesiredMemory="592" RequiredMemory="512" DesiredMemory="592" RequestedMemory="1024" GrantWaitTime="0" GrantedMemory="1024" MaxUsedMemory="0" />
- <OptimizerHardwareDependentProperties EstimatedAvailableMemoryGrant="208052" EstimatedPagesCached="104026" EstimatedAvailableDegreeOfParallelism="4" />
- <RelOp AvgRowSize="11" EstimateCPU="1E-07" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="1" LogicalOp="Compute Scalar" NodeId="1" Parallel="false" PhysicalOp="Compute Scalar" EstimatedTotalSubtreeCost="0.796595">
- <OutputList>
- <ColumnReference Column="Expr1019" />
- </OutputList>
- <ComputeScalar>
- <DefinedValues>
- <DefinedValue>
- <ColumnReference Column="Expr1019" />
- <ScalarOperator ScalarString="CONVERT_IMPLICIT(int,[globalagg1024],0)">
- <Convert DataType="int" Style="0" Implicit="true">
- <ScalarOperator>
- <Identifier>
- <ColumnReference Column="globalagg1024" />
- </Identifier>
- </ScalarOperator>
- </Convert>
- </ScalarOperator>
- </DefinedValue>
- </DefinedValues>
- <RelOp AvgRowSize="15" EstimateCPU="5.3E-06" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="1" LogicalOp="Aggregate" NodeId="2" Parallel="false" PhysicalOp="Stream Aggregate" EstimatedTotalSubtreeCost="0.796595">
- <OutputList>
- <ColumnReference Column="globalagg1024" />
- </OutputList>
- <RunTimeInformation>
- <RunTimeCountersPerThread Thread="0" ActualRows="1" ActualEndOfScans="1" ActualExecutions="1" ActualElapsedms="59245" ActualCPUms="10601" />
- </RunTimeInformation>
- <StreamAggregate>
- <DefinedValues>
- <DefinedValue>
- <ColumnReference Column="globalagg1024" />
- <ScalarOperator ScalarString="SUM([partialagg1023])">
- <Aggregate AggType="SUM" Distinct="false">
- <ScalarOperator>
- <Identifier>
- <ColumnReference Column="partialagg1023" />
- </Identifier>
- </ScalarOperator>
- </Aggregate>
- </ScalarOperator>
- </DefinedValue>
- </DefinedValues>
- <RelOp AvgRowSize="15" EstimateCPU="8E-07" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="8" LogicalOp="Concatenation" NodeId="3" Parallel="false" PhysicalOp="Concatenation" EstimatedTotalSubtreeCost="0.796589">
- <OutputList>
- <ColumnReference Column="partialagg1023" />
- </OutputList>
- <RunTimeInformation>
- <RunTimeCountersPerThread Thread="0" ActualRows="1" ActualEndOfScans="1" ActualExecutions="1" ActualElapsedms="59245" ActualCPUms="10601" />
- </RunTimeInformation>
- <Concat>
- <DefinedValues>
- <DefinedValue>
- <ColumnReference Column="partialagg1023" />
- <ColumnReference Column="partialagg1023" />
- <ColumnReference Column="partialagg1023" />
- </DefinedValue>
- </DefinedValues>
- <RelOp AvgRowSize="15" EstimateCPU="0.000350334" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="4" LogicalOp="Aggregate" NodeId="4" Parallel="false" PhysicalOp="Stream Aggregate" EstimatedTotalSubtreeCost="0.386901">
- <OutputList>
- <ColumnReference Column="partialagg1023" />
- </OutputList>
- <RunTimeInformation>
- <RunTimeCountersPerThread Thread="0" ActualRows="1" ActualEndOfScans="1" ActualExecutions="1" ActualElapsedms="59238" ActualCPUms="10594" />
- </RunTimeInformation>
- <StreamAggregate>
- <DefinedValues>
- <DefinedValue>
- <ColumnReference Column="partialagg1023" />
- <ScalarOperator ScalarString="Count(*)">
- <Aggregate AggType="countstar" Distinct="false" />
- </ScalarOperator>
- </DefinedValue>
- </DefinedValues>
- <RelOp AvgRowSize="9" EstimateCPU="0.0317485" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="580.556" LogicalOp="Filter" NodeId="5" Parallel="false" PhysicalOp="Filter" EstimatedTotalSubtreeCost="0.386551">
- <OutputList />
- <RunTimeInformation>
- <RunTimeCountersPerThread Thread="0" ActualRows="20094" ActualEndOfScans="1" ActualExecutions="1" ActualElapsedms="59231" ActualCPUms="10586" />
- </RunTimeInformation>
- <Filter StartupExpression="false">
- <RelOp AvgRowSize="17" EstimateCPU="0.0020094" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="580.556" LogicalOp="Compute Scalar" NodeId="6" Parallel="false" PhysicalOp="Compute Scalar" EstimatedTotalSubtreeCost="0.354802">
- <OutputList>
- <ColumnReference Database="[AlgarPrint]" Schema="[sys]" Table="[sysrowsets]" Alias="[rs]" Column="idminor" />
- <ColumnReference Column="Expr1020" />
- </OutputList>
- <ComputeScalar>
- <DefinedValues>
- <DefinedValue>
- <ColumnReference Column="Expr1020" />
- <ScalarOperator ScalarString="objectproperty([AlgarPrint].[sys].[sysrowsets].[idmajor] as [rs].[idmajor],'TableIsMemoryOptimized')">
- <Intrinsic FunctionName="objectproperty">
- <ScalarOperator>
- <Identifier>
- <ColumnReference Database="[AlgarPrint]" Schema="[sys]" Table="[sysrowsets]" Alias="[rs]" Column="idmajor" />
- </Identifier>
- </ScalarOperator>
- <ScalarOperator>
- <Const ConstValue="'TableIsMemoryOptimized'" />
- </ScalarOperator>
- </Intrinsic>
- </ScalarOperator>
- </DefinedValue>
- </DefinedValues>
- <RelOp AvgRowSize="20" EstimateCPU="0.0222604" EstimateIO="0.330532" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="580.556" LogicalOp="Clustered Index Scan" NodeId="7" Parallel="false" PhysicalOp="Clustered Index Scan" EstimatedTotalSubtreeCost="0.352793" TableCardinality="20094">
- <OutputList>
- <ColumnReference Database="[AlgarPrint]" Schema="[sys]" Table="[sysrowsets]" Alias="[rs]" Column="idmajor" />
- <ColumnReference Database="[AlgarPrint]" Schema="[sys]" Table="[sysrowsets]" Alias="[rs]" Column="idminor" />
- </OutputList>
- <RunTimeInformation>
- <RunTimeCountersPerThread Thread="0" ActualRows="20094" ActualEndOfScans="1" ActualExecutions="1" ActualElapsedms="61" ActualCPUms="61" ActualScans="1" ActualLogicalReads="447" ActualPhysicalReads="0" ActualReadAheads="0" ActualLobLogicalReads="0" ActualLobPhysicalReads="0" ActualLobReadAheads="0" />
- </RunTimeInformation>
- <IndexScan Ordered="false" ForcedIndex="false" ForceScan="false" NoExpandHint="false" Storage="RowStore">
- <DefinedValues>
- <DefinedValue>
- <ColumnReference Database="[AlgarPrint]" Schema="[sys]" Table="[sysrowsets]" Alias="[rs]" Column="idmajor" />
- </DefinedValue>
- <DefinedValue>
- <ColumnReference Database="[AlgarPrint]" Schema="[sys]" Table="[sysrowsets]" Alias="[rs]" Column="idminor" />
- </DefinedValue>
- </DefinedValues>
- <Object Database="[AlgarPrint]" Schema="[sys]" Table="[sysrowsets]" Index="[clust]" Alias="[rs]" TableReferenceId="1" IndexKind="Clustered" Storage="RowStore" />
- <Predicate>
- <ScalarOperator ScalarString="[AlgarPrint].[sys].[sysrowsets].[ownertype] as [rs].[ownertype]=(1) AND CONVERT(bit,[AlgarPrint].[sys].[sysrowsets].[status] as [rs].[status]&(65536),0)=(0)">
- <Logical Operation="AND">
- <ScalarOperator>
- <Compare CompareOp="EQ">
- <ScalarOperator>
- <Identifier>
- <ColumnReference Database="[AlgarPrint]" Schema="[sys]" Table="[sysrowsets]" Alias="[rs]" Column="ownertype" />
- </Identifier>
- </ScalarOperator>
- <ScalarOperator>
- <Const ConstValue="(1)" />
- </ScalarOperator>
- </Compare>
- </ScalarOperator>
- <ScalarOperator>
- <Compare CompareOp="EQ">
- <ScalarOperator>
- <Convert DataType="bit" Style="0" Implicit="false">
- <ScalarOperator>
- <Arithmetic Operation="BIT_AND">
- <ScalarOperator>
- <Identifier>
- <ColumnReference Database="[AlgarPrint]" Schema="[sys]" Table="[sysrowsets]" Alias="[rs]" Column="status" />
- </Identifier>
- </ScalarOperator>
- <ScalarOperator>
- <Const ConstValue="(65536)" />
- </ScalarOperator>
- </Arithmetic>
- </ScalarOperator>
- </Convert>
- </ScalarOperator>
- <ScalarOperator>
- <Const ConstValue="(0)" />
- </ScalarOperator>
- </Compare>
- </ScalarOperator>
- </Logical>
- </ScalarOperator>
- </Predicate>
- </IndexScan>
- </RelOp>
- </ComputeScalar>
- </RelOp>
- <Predicate>
- <ScalarOperator ScalarString="[AlgarPrint].[sys].[sysrowsets].[idminor] as [rs].[idminor]<>(0) OR (0)=[Expr1020]">
- <Logical Operation="OR">
- <ScalarOperator>
- <Compare CompareOp="NE">
- <ScalarOperator>
- <Identifier>
- <ColumnReference Database="[AlgarPrint]" Schema="[sys]" Table="[sysrowsets]" Alias="[rs]" Column="idminor" />
- </Identifier>
- </ScalarOperator>
- <ScalarOperator>
- <Const ConstValue="(0)" />
- </ScalarOperator>
- </Compare>
- </ScalarOperator>
- <ScalarOperator>
- <Compare CompareOp="EQ">
- <ScalarOperator>
- <Const ConstValue="(0)" />
- </ScalarOperator>
- <ScalarOperator>
- <Identifier>
- <ColumnReference Column="Expr1020" />
- </Identifier>
- </ScalarOperator>
- </Compare>
- </ScalarOperator>
- </Logical>
- </ScalarOperator>
- </Predicate>
- </Filter>
- </RelOp>
- </StreamAggregate>
- </RelOp>
- <RelOp AvgRowSize="15" EstimateCPU="0.000456681" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="4" LogicalOp="Aggregate" NodeId="13" Parallel="false" PhysicalOp="Stream Aggregate" EstimatedTotalSubtreeCost="0.409687">
- <OutputList>
- <ColumnReference Column="partialagg1023" />
- </OutputList>
- <RunTimeInformation>
- <RunTimeCountersPerThread Thread="0" ActualRows="0" ActualEndOfScans="1" ActualExecutions="1" ActualElapsedms="7" ActualCPUms="7" />
- </RunTimeInformation>
- <StreamAggregate>
- <DefinedValues>
- <DefinedValue>
- <ColumnReference Column="partialagg1023" />
- <ScalarOperator ScalarString="Count(*)">
- <Aggregate AggType="countstar" Distinct="false" />
- </ScalarOperator>
- </DefinedValue>
- </DefinedValues>
- <RelOp AvgRowSize="9" EstimateCPU="0.0114187" EstimateIO="0.0112613" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="757.802" LogicalOp="Distinct Sort" NodeId="14" Parallel="false" PhysicalOp="Sort" EstimatedTotalSubtreeCost="0.409231">
- <OutputList />
- <MemoryFractions Input="1" Output="1" />
- <RunTimeInformation>
- <RunTimeCountersPerThread Thread="0" ActualRebinds="1" ActualRewinds="0" ActualRows="0" ActualEndOfScans="1" ActualExecutions="1" ActualElapsedms="7" ActualCPUms="7" ActualScans="0" ActualLogicalReads="0" ActualPhysicalReads="0" ActualReadAheads="0" ActualLobLogicalReads="0" ActualLobPhysicalReads="0" ActualLobReadAheads="0" />
- </RunTimeInformation>
- <Sort Distinct="true">
- <OrderBy>
- <OrderByColumn Ascending="true">
- <ColumnReference Database="[AlgarPrint]" Schema="[sys]" Table="[sysrowsets]" Alias="[rs]" Column="idmajor" />
- </OrderByColumn>
- <OrderByColumn Ascending="true">
- <ColumnReference Database="[AlgarPrint]" Schema="[sys]" Table="[sysrowsets]" Alias="[rs]" Column="idminor" />
- </OrderByColumn>
- <OrderByColumn Ascending="true">
- <ColumnReference Database="[AlgarPrint]" Schema="[sys]" Table="[sysrowsets]" Alias="[rs]" Column="numpart" />
- </OrderByColumn>
- </OrderBy>
- <RelOp AvgRowSize="24" EstimateCPU="0.0222604" EstimateIO="0.330532" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="758.411" LogicalOp="Clustered Index Scan" NodeId="16" Parallel="false" PhysicalOp="Clustered Index Scan" EstimatedTotalSubtreeCost="0.352793" TableCardinality="20094">
- <OutputList>
- <ColumnReference Database="[AlgarPrint]" Schema="[sys]" Table="[sysrowsets]" Alias="[rs]" Column="idmajor" />
- <ColumnReference Database="[AlgarPrint]" Schema="[sys]" Table="[sysrowsets]" Alias="[rs]" Column="idminor" />
- <ColumnReference Database="[AlgarPrint]" Schema="[sys]" Table="[sysrowsets]" Alias="[rs]" Column="numpart" />
- </OutputList>
- <RunTimeInformation>
- <RunTimeCountersPerThread Thread="0" ActualRows="0" ActualEndOfScans="1" ActualExecutions="1" ActualElapsedms="7" ActualCPUms="7" ActualScans="1" ActualLogicalReads="447" ActualPhysicalReads="0" ActualReadAheads="0" ActualLobLogicalReads="0" ActualLobPhysicalReads="0" ActualLobReadAheads="0" />
- </RunTimeInformation>
- <IndexScan Ordered="false" ForcedIndex="false" ForceScan="false" NoExpandHint="false" Storage="RowStore">
- <DefinedValues>
- <DefinedValue>
- <ColumnReference Database="[AlgarPrint]" Schema="[sys]" Table="[sysrowsets]" Alias="[rs]" Column="idmajor" />
- </DefinedValue>
- <DefinedValue>
- <ColumnReference Database="[AlgarPrint]" Schema="[sys]" Table="[sysrowsets]" Alias="[rs]" Column="idminor" />
- </DefinedValue>
- <DefinedValue>
- <ColumnReference Database="[AlgarPrint]" Schema="[sys]" Table="[sysrowsets]" Alias="[rs]" Column="numpart" />
- </DefinedValue>
- </DefinedValues>
- <Object Database="[AlgarPrint]" Schema="[sys]" Table="[sysrowsets]" Index="[clust]" Alias="[rs]" TableReferenceId="2" IndexKind="Clustered" Storage="RowStore" />
- <Predicate>
- <ScalarOperator ScalarString="CONVERT(bit,[AlgarPrint].[sys].[sysrowsets].[status] as [rs].[status]&(65536),0)=(1) AND [AlgarPrint].[sys].[sysrowsets].[ownertype] as [rs].[ownertype]=(1) OR [AlgarPrint].[sys].[sysrowsets].[ownertype] as [rs].[ownertype]=(3) OR [AlgarPrint].[sys].[sysrowsets].[ownertype] as [rs].[ownertype]=(2)">
- <Logical Operation="OR">
- <ScalarOperator>
- <Logical Operation="AND">
- <ScalarOperator>
- <Compare CompareOp="EQ">
- <ScalarOperator>
- <Convert DataType="bit" Style="0" Implicit="false">
- <ScalarOperator>
- <Arithmetic Operation="BIT_AND">
- <ScalarOperator>
- <Identifier>
- <ColumnReference Database="[AlgarPrint]" Schema="[sys]" Table="[sysrowsets]" Alias="[rs]" Column="status" />
- </Identifier>
- </ScalarOperator>
- <ScalarOperator>
- <Const ConstValue="(65536)" />
- </ScalarOperator>
- </Arithmetic>
- </ScalarOperator>
- </Convert>
- </ScalarOperator>
- <ScalarOperator>
- <Const ConstValue="(1)" />
- </ScalarOperator>
- </Compare>
- </ScalarOperator>
- <ScalarOperator>
- <Compare CompareOp="EQ">
- <ScalarOperator>
- <Identifier>
- <ColumnReference Database="[AlgarPrint]" Schema="[sys]" Table="[sysrowsets]" Alias="[rs]" Column="ownertype" />
- </Identifier>
- </ScalarOperator>
- <ScalarOperator>
- <Const ConstValue="(1)" />
- </ScalarOperator>
- </Compare>
- </ScalarOperator>
- </Logical>
- </ScalarOperator>
- <ScalarOperator>
- <Compare CompareOp="EQ">
- <ScalarOperator>
- <Identifier>
- <ColumnReference Database="[AlgarPrint]" Schema="[sys]" Table="[sysrowsets]" Alias="[rs]" Column="ownertype" />
- </Identifier>
- </ScalarOperator>
- <ScalarOperator>
- <Const ConstValue="(3)" />
- </ScalarOperator>
- </Compare>
- </ScalarOperator>
- <ScalarOperator>
- <Compare CompareOp="EQ">
- <ScalarOperator>
- <Identifier>
- <ColumnReference Database="[AlgarPrint]" Schema="[sys]" Table="[sysrowsets]" Alias="[rs]" Column="ownertype" />
- </Identifier>
- </ScalarOperator>
- <ScalarOperator>
- <Const ConstValue="(2)" />
- </ScalarOperator>
- </Compare>
- </ScalarOperator>
- </Logical>
- </ScalarOperator>
- </Predicate>
- </IndexScan>
- </RelOp>
- </Sort>
- </RelOp>
- </StreamAggregate>
- </RelOp>
- </Concat>
- </RelOp>
- </StreamAggregate>
- </RelOp>
- </ComputeScalar>
- </RelOp>
- </QueryPlan>
- </StmtSimple>
- </Statements>
- </Batch>
- </BatchSequence>
- </ShowPlanXML>
Advertisement
Add Comment
Please, Sign In to add comment