Advertisement
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.2" Build="11.0.2100.60" xmlns="http://schemas.microsoft.com/sqlserver/2004/07/showplan">
- <BatchSequence>
- <Batch>
- <Statements>
- <StmtSimple StatementCompId="1" StatementEstRows="2255.04" StatementId="1" StatementOptmLevel="FULL" StatementOptmEarlyAbortReason="GoodEnoughPlanFound" StatementSubTreeCost="0.489632" StatementText="SELECT MAX([deliveryid]) AS deliveryid
 , COUNT(*) AS cnt 
 FROM [_hMaiServer].[dbo].[hm_deliverylog]
 WHERE [deliverytime] > DATEADD(HOUR, -2400, GETDATE()) 
 --AND [deliverybody] <> 'x' 
 GROUP BY deliverysubject" StatementType="SELECT" QueryHash="0xACE63AF3D338339E" QueryPlanHash="0xBE0FD586F11B3E7E" 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="NoParallelPlansInDesktopOrExpressEdition" MemoryGrant="2176" CachedPlanSize="24" CompileTime="0" CompileCPU="0" CompileMemory="272">
- <MissingIndexes>
- <MissingIndexGroup Impact="70.8206">
- <MissingIndex Database="[_hMaiServer]" Schema="[dbo]" Table="[hm_deliverylog]">
- <ColumnGroup Usage="INEQUALITY">
- <Column Name="[deliverytime]" ColumnId="4" />
- </ColumnGroup>
- <ColumnGroup Usage="INCLUDE">
- <Column Name="[deliveryid]" ColumnId="1" />
- <Column Name="[deliverysubject]" ColumnId="5" />
- </ColumnGroup>
- </MissingIndex>
- </MissingIndexGroup>
- </MissingIndexes>
- <MemoryGrantInfo SerialRequiredMemory="512" SerialDesiredMemory="2176" RequiredMemory="512" DesiredMemory="2176" RequestedMemory="2176" GrantWaitTime="0" GrantedMemory="2176" MaxUsedMemory="784" />
- <OptimizerHardwareDependentProperties EstimatedAvailableMemoryGrant="6553" EstimatedPagesCached="1638" EstimatedAvailableDegreeOfParallelism="2" />
- <RelOp AvgRowSize="15" EstimateCPU="0.00419772" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="2255.04" LogicalOp="Compute Scalar" NodeId="0" Parallel="false" PhysicalOp="Compute Scalar" EstimatedTotalSubtreeCost="0.489632">
- <OutputList>
- <ColumnReference Column="Expr1004" />
- <ColumnReference Column="Expr1005" />
- </OutputList>
- <ComputeScalar>
- <DefinedValues>
- <DefinedValue>
- <ColumnReference Column="Expr1005" />
- <ScalarOperator ScalarString="CONVERT_IMPLICIT(int,[Expr1011],0)">
- <Convert DataType="int" Style="0" Implicit="true">
- <ScalarOperator>
- <Identifier>
- <ColumnReference Column="Expr1011" />
- </Identifier>
- </ScalarOperator>
- </Convert>
- </ScalarOperator>
- </DefinedValue>
- </DefinedValues>
- <RelOp AvgRowSize="15" EstimateCPU="0.00419772" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="2255.04" LogicalOp="Aggregate" NodeId="1" Parallel="false" PhysicalOp="Stream Aggregate" EstimatedTotalSubtreeCost="0.489632">
- <OutputList>
- <ColumnReference Column="Expr1004" />
- <ColumnReference Column="Expr1011" />
- </OutputList>
- <RunTimeInformation>
- <RunTimeCountersPerThread Thread="0" ActualRows="2264" ActualEndOfScans="1" ActualExecutions="1" />
- </RunTimeInformation>
- <StreamAggregate>
- <DefinedValues>
- <DefinedValue>
- <ColumnReference Column="Expr1011" />
- <ScalarOperator ScalarString="Count(*)">
- <Aggregate AggType="countstar" Distinct="false" />
- </ScalarOperator>
- </DefinedValue>
- <DefinedValue>
- <ColumnReference Column="Expr1004" />
- <ScalarOperator ScalarString="MAX([_hMaiServer].[dbo].[hm_deliverylog].[deliveryid])">
- <Aggregate AggType="MAX" Distinct="false">
- <ScalarOperator>
- <Identifier>
- <ColumnReference Database="[_hMaiServer]" Schema="[dbo]" Table="[hm_deliverylog]" Column="deliveryid" />
- </Identifier>
- </ScalarOperator>
- </Aggregate>
- </ScalarOperator>
- </DefinedValue>
- </DefinedValues>
- <GroupBy>
- <ColumnReference Database="[_hMaiServer]" Schema="[dbo]" Table="[hm_deliverylog]" Column="deliverysubject" />
- </GroupBy>
- <RelOp AvgRowSize="116" EstimateCPU="0.101325" EstimateIO="0.0112613" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="5117" LogicalOp="Sort" NodeId="2" Parallel="false" PhysicalOp="Sort" EstimatedTotalSubtreeCost="0.485434">
- <OutputList>
- <ColumnReference Database="[_hMaiServer]" Schema="[dbo]" Table="[hm_deliverylog]" Column="deliveryid" />
- <ColumnReference Database="[_hMaiServer]" Schema="[dbo]" Table="[hm_deliverylog]" Column="deliverysubject" />
- </OutputList>
- <MemoryFractions Input="1" Output="1" />
- <RunTimeInformation>
- <RunTimeCountersPerThread Thread="0" ActualRebinds="1" ActualRewinds="0" ActualRows="5117" ActualEndOfScans="1" ActualExecutions="1" />
- </RunTimeInformation>
- <Sort Distinct="false">
- <OrderBy>
- <OrderByColumn Ascending="true">
- <ColumnReference Database="[_hMaiServer]" Schema="[dbo]" Table="[hm_deliverylog]" Column="deliverysubject" />
- </OrderByColumn>
- </OrderBy>
- <RelOp AvgRowSize="124" EstimateCPU="0.0057857" EstimateIO="0.364606" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="5117" LogicalOp="Table Scan" NodeId="3" Parallel="false" PhysicalOp="Table Scan" EstimatedTotalSubtreeCost="0.370392" TableCardinality="5117">
- <OutputList>
- <ColumnReference Database="[_hMaiServer]" Schema="[dbo]" Table="[hm_deliverylog]" Column="deliveryid" />
- <ColumnReference Database="[_hMaiServer]" Schema="[dbo]" Table="[hm_deliverylog]" Column="deliverysubject" />
- </OutputList>
- <RunTimeInformation>
- <RunTimeCountersPerThread Thread="0" ActualRows="5117" ActualEndOfScans="1" ActualExecutions="1" />
- </RunTimeInformation>
- <TableScan Ordered="false" ForcedIndex="false" ForceScan="false" NoExpandHint="false">
- <DefinedValues>
- <DefinedValue>
- <ColumnReference Database="[_hMaiServer]" Schema="[dbo]" Table="[hm_deliverylog]" Column="deliveryid" />
- </DefinedValue>
- <DefinedValue>
- <ColumnReference Database="[_hMaiServer]" Schema="[dbo]" Table="[hm_deliverylog]" Column="deliverysubject" />
- </DefinedValue>
- </DefinedValues>
- <Object Database="[_hMaiServer]" Schema="[dbo]" Table="[hm_deliverylog]" IndexKind="Heap" />
- <Predicate>
- <ScalarOperator ScalarString="[_hMaiServer].[dbo].[hm_deliverylog].[deliverytime]>dateadd(hour,(-2400),getdate())">
- <Compare CompareOp="GT">
- <ScalarOperator>
- <Identifier>
- <ColumnReference Database="[_hMaiServer]" Schema="[dbo]" Table="[hm_deliverylog]" Column="deliverytime" />
- </Identifier>
- </ScalarOperator>
- <ScalarOperator>
- <Identifier>
- <ColumnReference Column="ConstExpr1006">
- <ScalarOperator>
- <Intrinsic FunctionName="dateadd">
- <ScalarOperator>
- <Const ConstValue="(6)" />
- </ScalarOperator>
- <ScalarOperator>
- <Const ConstValue="(-2400)" />
- </ScalarOperator>
- <ScalarOperator>
- <Intrinsic FunctionName="getdate" />
- </ScalarOperator>
- </Intrinsic>
- </ScalarOperator>
- </ColumnReference>
- </Identifier>
- </ScalarOperator>
- </Compare>
- </ScalarOperator>
- </Predicate>
- </TableScan>
- </RelOp>
- </Sort>
- </RelOp>
- </StreamAggregate>
- </RelOp>
- </ComputeScalar>
- </RelOp>
- </QueryPlan>
- </StmtSimple>
- </Statements>
- </Batch>
- </BatchSequence>
- </ShowPlanXML>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement