Created
January 6, 2016 16:33
-
-
Save anonymous/696e1c7d49656deeb918 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
select | |
od.[Year], | |
AvgValue = avg(ObservationValue) | |
from dbo.ObservationDates od | |
join dbo.v_Observation o | |
on o.ObservationDateKey = od.DateKey | |
where | |
od.[Year] >= 2000 and od.[Year] < 2006 | |
group by | |
od.[Year] | |
option (USE PLAN N'<?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="12.0.4436.0" xmlns="http://schemas.microsoft.com/sqlserver/2004/07/showplan"> | |
<BatchSequence> | |
<Batch> | |
<Statements> | |
<StmtSimple StatementCompId="1" StatementEstRows="60.0079" StatementId="1" StatementOptmLevel="FULL" CardinalityEstimationModelVersion="120" StatementSubTreeCost="1034.33" StatementText="select 
 od.[Year], 
 AvgValue = avg(ObservationValue)
from dbo.ObservationDates od
join dbo.v_Observation o
 on o.ObservationDateKey = od.DateKey
where 
 od.[Year] >= 2000 and od.[Year] < 2006
group by 
 od.[Year]
option (querytraceon 4199)" StatementType="SELECT" QueryHash="0xE01A45FFCD2D134E" QueryPlanHash="0x9EFEF831BB146D" RetrievedFromCache="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 CachedPlanSize="128" CompileTime="76" CompileCPU="76" CompileMemory="3584"> | |
<ThreadStat Branches="1" /> | |
<MemoryGrantInfo SerialRequiredMemory="0" SerialDesiredMemory="0" /> | |
<OptimizerHardwareDependentProperties EstimatedAvailableMemoryGrant="52428" EstimatedPagesCached="13107" EstimatedAvailableDegreeOfParallelism="2" /> | |
<RelOp AvgRowSize="28" EstimateCPU="6.00079E-06" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="60.0079" LogicalOp="Compute Scalar" NodeId="1" Parallel="false" PhysicalOp="Compute Scalar" EstimatedTotalSubtreeCost="1034.33"> | |
<OutputList> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[ObservationDates]" Alias="[od]" Column="Year" /> | |
<ColumnReference Column="Expr1037" /> | |
</OutputList> | |
<ComputeScalar> | |
<DefinedValues> | |
<DefinedValue> | |
<ColumnReference Column="Expr1037" /> | |
<ScalarOperator ScalarString="CASE WHEN [globalagg1039]=(0) THEN NULL ELSE [globalagg1041]/CONVERT_IMPLICIT(decimal(19,0),[globalagg1039],0) END"> | |
<IF> | |
<Condition> | |
<ScalarOperator> | |
<Compare CompareOp="EQ"> | |
<ScalarOperator> | |
<Identifier> | |
<ColumnReference Column="globalagg1039" /> | |
</Identifier> | |
</ScalarOperator> | |
<ScalarOperator> | |
<Const ConstValue="(0)" /> | |
</ScalarOperator> | |
</Compare> | |
</ScalarOperator> | |
</Condition> | |
<Then> | |
<ScalarOperator> | |
<Const ConstValue="NULL" /> | |
</ScalarOperator> | |
</Then> | |
<Else> | |
<ScalarOperator> | |
<Arithmetic Operation="DIV"> | |
<ScalarOperator> | |
<Identifier> | |
<ColumnReference Column="globalagg1041" /> | |
</Identifier> | |
</ScalarOperator> | |
<ScalarOperator> | |
<Convert DataType="decimal" Precision="19" Scale="0" Style="0" Implicit="true"> | |
<ScalarOperator> | |
<Identifier> | |
<ColumnReference Column="globalagg1039" /> | |
</Identifier> | |
</ScalarOperator> | |
</Convert> | |
</ScalarOperator> | |
</Arithmetic> | |
</ScalarOperator> | |
</Else> | |
</IF> | |
</ScalarOperator> | |
</DefinedValue> | |
</DefinedValues> | |
<RelOp AvgRowSize="36" EstimateCPU="0.000102014" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="60.0079" LogicalOp="Aggregate" NodeId="2" Parallel="false" PhysicalOp="Stream Aggregate" EstimatedTotalSubtreeCost="1034.33"> | |
<OutputList> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[ObservationDates]" Alias="[od]" Column="Year" /> | |
<ColumnReference Column="globalagg1039" /> | |
<ColumnReference Column="globalagg1041" /> | |
</OutputList> | |
<StreamAggregate> | |
<DefinedValues> | |
<DefinedValue> | |
<ColumnReference Column="globalagg1039" /> | |
<ScalarOperator ScalarString="SUM([partialagg1038])"> | |
<Aggregate AggType="SUM" Distinct="false"> | |
<ScalarOperator> | |
<Identifier> | |
<ColumnReference Column="partialagg1038" /> | |
</Identifier> | |
</ScalarOperator> | |
</Aggregate> | |
</ScalarOperator> | |
</DefinedValue> | |
<DefinedValue> | |
<ColumnReference Column="globalagg1041" /> | |
<ScalarOperator ScalarString="SUM([partialagg1040])"> | |
<Aggregate AggType="SUM" Distinct="false"> | |
<ScalarOperator> | |
<Identifier> | |
<ColumnReference Column="partialagg1040" /> | |
</Identifier> | |
</ScalarOperator> | |
</Aggregate> | |
</ScalarOperator> | |
</DefinedValue> | |
</DefinedValues> | |
<GroupBy> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[ObservationDates]" Alias="[od]" Column="Year" /> | |
</GroupBy> | |
<RelOp AvgRowSize="36" EstimateCPU="0.029374" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="120.016" LogicalOp="Gather Streams" NodeId="3" Parallel="true" PhysicalOp="Parallelism" EstimatedTotalSubtreeCost="1034.33"> | |
<OutputList> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[ObservationDates]" Alias="[od]" Column="Year" /> | |
<ColumnReference Column="partialagg1038" /> | |
<ColumnReference Column="partialagg1040" /> | |
</OutputList> | |
<Parallelism> | |
<OrderBy> | |
<OrderByColumn Ascending="true"> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[ObservationDates]" Alias="[od]" Column="Year" /> | |
</OrderByColumn> | |
</OrderBy> | |
<RelOp AvgRowSize="36" EstimateCPU="59.0507" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="120.016" LogicalOp="Aggregate" NodeId="4" Parallel="true" PhysicalOp="Stream Aggregate" EstimatedTotalSubtreeCost="1034.3"> | |
<OutputList> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[ObservationDates]" Alias="[od]" Column="Year" /> | |
<ColumnReference Column="partialagg1038" /> | |
<ColumnReference Column="partialagg1040" /> | |
</OutputList> | |
<StreamAggregate> | |
<DefinedValues> | |
<DefinedValue> | |
<ColumnReference Column="partialagg1038" /> | |
<ScalarOperator ScalarString="COUNT_BIG([Union1032])"> | |
<Aggregate AggType="COUNT_BIG" Distinct="false"> | |
<ScalarOperator> | |
<Identifier> | |
<ColumnReference Column="Union1032" /> | |
</Identifier> | |
</ScalarOperator> | |
</Aggregate> | |
</ScalarOperator> | |
</DefinedValue> | |
<DefinedValue> | |
<ColumnReference Column="partialagg1040" /> | |
<ScalarOperator ScalarString="SUM([Union1032])"> | |
<Aggregate AggType="SUM" Distinct="false"> | |
<ScalarOperator> | |
<Identifier> | |
<ColumnReference Column="Union1032" /> | |
</Identifier> | |
</ScalarOperator> | |
</Aggregate> | |
</ScalarOperator> | |
</DefinedValue> | |
</DefinedValues> | |
<GroupBy> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[ObservationDates]" Alias="[od]" Column="Year" /> | |
</GroupBy> | |
<RelOp AvgRowSize="24" EstimateCPU="398.94" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="196835000" LogicalOp="Inner Join" NodeId="5" Parallel="true" PhysicalOp="Nested Loops" EstimatedTotalSubtreeCost="975.247"> | |
<OutputList> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[ObservationDates]" Alias="[od]" Column="Year" /> | |
<ColumnReference Column="Union1032" /> | |
</OutputList> | |
<NestedLoops Optimized="false"> | |
<OuterReferences> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[ObservationDates]" Alias="[od]" Column="DateKey" /> | |
</OuterReferences> | |
<RelOp AvgRowSize="15" EstimateCPU="0.00369443" EstimateIO="0.003125" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="3600.95" LogicalOp="Index Seek" NodeId="6" Parallel="true" PhysicalOp="Index Seek" EstimatedTotalSubtreeCost="0.00681943" TableCardinality="73049"> | |
<OutputList> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[ObservationDates]" Alias="[od]" Column="DateKey" /> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[ObservationDates]" Alias="[od]" Column="Year" /> | |
</OutputList> | |
<Warnings> | |
<ColumnsWithNoStatistics> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[ObservationDates]" Alias="[od]" Column="DateKey" /> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[ObservationDates]" Alias="[od]" Column="Year" /> | |
</ColumnsWithNoStatistics> | |
</Warnings> | |
<IndexScan Ordered="true" ScanDirection="FORWARD" ForcedIndex="false" ForceSeek="false" ForceScan="false" NoExpandHint="false" Storage="RowStore"> | |
<DefinedValues> | |
<DefinedValue> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[ObservationDates]" Alias="[od]" Column="DateKey" /> | |
</DefinedValue> | |
<DefinedValue> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[ObservationDates]" Alias="[od]" Column="Year" /> | |
</DefinedValue> | |
</DefinedValues> | |
<Object Database="[SW]" Schema="[dbo]" Table="[ObservationDates]" Index="[ix_ObservationDates]" Alias="[od]" IndexKind="NonClustered" Storage="RowStore" /> | |
<SeekPredicates> | |
<SeekPredicateNew> | |
<SeekKeys> | |
<StartRange ScanType="GE"> | |
<RangeColumns> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[ObservationDates]" Alias="[od]" Column="Year" /> | |
</RangeColumns> | |
<RangeExpressions> | |
<ScalarOperator ScalarString="(2000)"> | |
<Const ConstValue="(2000)" /> | |
</ScalarOperator> | |
</RangeExpressions> | |
</StartRange> | |
<EndRange ScanType="LT"> | |
<RangeColumns> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[ObservationDates]" Alias="[od]" Column="Year" /> | |
</RangeColumns> | |
<RangeExpressions> | |
<ScalarOperator ScalarString="(2006)"> | |
<Const ConstValue="(2006)" /> | |
</ScalarOperator> | |
</RangeExpressions> | |
</EndRange> | |
</SeekKeys> | |
</SeekPredicateNew> | |
</SeekPredicates> | |
<Predicate> | |
<ScalarOperator ScalarString="[SW].[dbo].[ObservationDates].[DateKey] as [od].[DateKey]<(20300101)"> | |
<Compare CompareOp="LT"> | |
<ScalarOperator> | |
<Identifier> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[ObservationDates]" Alias="[od]" Column="DateKey" /> | |
</Identifier> | |
</ScalarOperator> | |
<ScalarOperator> | |
<Const ConstValue="(20300101)" /> | |
</ScalarOperator> | |
</Compare> | |
</ScalarOperator> | |
</Predicate> | |
</IndexScan> | |
</RelOp> | |
<RelOp AvgRowSize="20" EstimateCPU="0.00530083" EstimateIO="0" EstimateRebinds="3599.95" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="53008.3" LogicalOp="Concatenation" NodeId="7" Parallel="true" PhysicalOp="Concatenation" EstimatedTotalSubtreeCost="576.299"> | |
<OutputList> | |
<ColumnReference Column="Union1032" /> | |
</OutputList> | |
<Concat> | |
<DefinedValues> | |
<DefinedValue> | |
<ColumnReference Column="Union1032" /> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[Observation_1800]" Column="ObservationValue" /> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[Observation_1900]" Column="ObservationValue" /> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[Observation_1910]" Column="ObservationValue" /> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[Observation_1920]" Column="ObservationValue" /> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[Observation_1930]" Column="ObservationValue" /> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[Observation_1940]" Column="ObservationValue" /> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[Observation_1950]" Column="ObservationValue" /> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[Observation_1960]" Column="ObservationValue" /> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[Observation_1970]" Column="ObservationValue" /> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[Observation_1980]" Column="ObservationValue" /> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[Observation_1990]" Column="ObservationValue" /> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[Observation_2000]" Column="ObservationValue" /> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[Observation_2010]" Column="ObservationValue" /> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[Observation_2020]" Column="ObservationValue" /> | |
</DefinedValue> | |
</DefinedValues> | |
<RelOp AvgRowSize="20" EstimateCPU="0.00051628" EstimateIO="0.003125" EstimateRebinds="3599.95" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="326.618" LogicalOp="Filter" NodeId="8" Parallel="true" PhysicalOp="Filter" EstimatedTotalSubtreeCost="10.9599" TableCardinality="4423710"> | |
<OutputList> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[Observation_1800]" Column="ObservationValue" /> | |
</OutputList> | |
<Filter StartupExpression="true"> | |
<RelOp AvgRowSize="20" EstimateCPU="0.00051628" EstimateIO="0.003125" EstimateRebinds="3599.95" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="326.618" LogicalOp="Clustered Index Seek" NodeId="9" Parallel="true" PhysicalOp="Clustered Index Seek" EstimatedTotalSubtreeCost="10.9599" TableCardinality="4423710"> | |
<OutputList> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[Observation_1800]" Column="ObservationValue" /> | |
</OutputList> | |
<IndexScan Ordered="true" ScanDirection="FORWARD" ForcedIndex="false" ForceSeek="false" ForceScan="false" NoExpandHint="false" Storage="RowStore"> | |
<DefinedValues> | |
<DefinedValue> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[Observation_1800]" Column="ObservationValue" /> | |
</DefinedValue> | |
</DefinedValues> | |
<Object Database="[SW]" Schema="[dbo]" Table="[Observation_1800]" Index="[pk_Observation_1800]" IndexKind="Clustered" Storage="RowStore" /> | |
<SeekPredicates> | |
<SeekPredicateNew> | |
<SeekKeys> | |
<Prefix ScanType="EQ"> | |
<RangeColumns> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[Observation_1800]" Column="ObservationDateKey" /> | |
</RangeColumns> | |
<RangeExpressions> | |
<ScalarOperator ScalarString="[SW].[dbo].[ObservationDates].[DateKey] as [od].[DateKey]"> | |
<Identifier> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[ObservationDates]" Alias="[od]" Column="DateKey" /> | |
</Identifier> | |
</ScalarOperator> | |
</RangeExpressions> | |
</Prefix> | |
</SeekKeys> | |
</SeekPredicateNew> | |
</SeekPredicates> | |
</IndexScan> | |
</RelOp> | |
<Predicate> | |
<ScalarOperator ScalarString="[SW].[dbo].[ObservationDates].[DateKey] as [od].[DateKey]<(19000101)"> | |
<Compare CompareOp="LT"> | |
<ScalarOperator> | |
<Identifier> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[ObservationDates]" Alias="[od]" Column="DateKey" /> | |
</Identifier> | |
</ScalarOperator> | |
<ScalarOperator> | |
<Const ConstValue="(19000101)" /> | |
</ScalarOperator> | |
</Compare> | |
</ScalarOperator> | |
</Predicate> | |
</Filter> | |
</RelOp> | |
<RelOp AvgRowSize="20" EstimateCPU="0.00308318" EstimateIO="0.00608796" EstimateRebinds="3599.95" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="2660.16" LogicalOp="Filter" NodeId="11" Parallel="true" PhysicalOp="Filter" EstimatedTotalSubtreeCost="30.9319" TableCardinality="9714910"> | |
<OutputList> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[Observation_1900]" Column="ObservationValue" /> | |
</OutputList> | |
<Filter StartupExpression="true"> | |
<RelOp AvgRowSize="20" EstimateCPU="0.00308318" EstimateIO="0.00608796" EstimateRebinds="3599.95" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="2660.16" LogicalOp="Clustered Index Seek" NodeId="12" Parallel="true" PhysicalOp="Clustered Index Seek" EstimatedTotalSubtreeCost="30.9319" TableCardinality="9714910"> | |
<OutputList> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[Observation_1900]" Column="ObservationValue" /> | |
</OutputList> | |
<IndexScan Ordered="true" ScanDirection="FORWARD" ForcedIndex="false" ForceSeek="false" ForceScan="false" NoExpandHint="false" Storage="RowStore"> | |
<DefinedValues> | |
<DefinedValue> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[Observation_1900]" Column="ObservationValue" /> | |
</DefinedValue> | |
</DefinedValues> | |
<Object Database="[SW]" Schema="[dbo]" Table="[Observation_1900]" Index="[pk_Observation_1900]" IndexKind="Clustered" Storage="RowStore" /> | |
<SeekPredicates> | |
<SeekPredicateNew> | |
<SeekKeys> | |
<Prefix ScanType="EQ"> | |
<RangeColumns> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[Observation_1900]" Column="ObservationDateKey" /> | |
</RangeColumns> | |
<RangeExpressions> | |
<ScalarOperator ScalarString="[SW].[dbo].[ObservationDates].[DateKey] as [od].[DateKey]"> | |
<Identifier> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[ObservationDates]" Alias="[od]" Column="DateKey" /> | |
</Identifier> | |
</ScalarOperator> | |
</RangeExpressions> | |
</Prefix> | |
</SeekKeys> | |
</SeekPredicateNew> | |
</SeekPredicates> | |
</IndexScan> | |
</RelOp> | |
<Predicate> | |
<ScalarOperator ScalarString="[SW].[dbo].[ObservationDates].[DateKey] as [od].[DateKey]>=(19000101) AND [SW].[dbo].[ObservationDates].[DateKey] as [od].[DateKey]<(19100101)"> | |
<Logical Operation="AND"> | |
<ScalarOperator> | |
<Compare CompareOp="GE"> | |
<ScalarOperator> | |
<Identifier> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[ObservationDates]" Alias="[od]" Column="DateKey" /> | |
</Identifier> | |
</ScalarOperator> | |
<ScalarOperator> | |
<Const ConstValue="(19000101)" /> | |
</ScalarOperator> | |
</Compare> | |
</ScalarOperator> | |
<ScalarOperator> | |
<Compare CompareOp="LT"> | |
<ScalarOperator> | |
<Identifier> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[ObservationDates]" Alias="[od]" Column="DateKey" /> | |
</Identifier> | |
</ScalarOperator> | |
<ScalarOperator> | |
<Const ConstValue="(19100101)" /> | |
</ScalarOperator> | |
</Compare> | |
</ScalarOperator> | |
</Logical> | |
</ScalarOperator> | |
</Predicate> | |
</Filter> | |
</RelOp> | |
<RelOp AvgRowSize="20" EstimateCPU="0.00394609" EstimateIO="0.00756944" EstimateRebinds="3599.95" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="3444.62" LogicalOp="Filter" NodeId="14" Parallel="true" PhysicalOp="Filter" EstimatedTotalSubtreeCost="39.4131" TableCardinality="12579800"> | |
<OutputList> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[Observation_1910]" Column="ObservationValue" /> | |
</OutputList> | |
<Filter StartupExpression="true"> | |
<RelOp AvgRowSize="20" EstimateCPU="0.00394609" EstimateIO="0.00756944" EstimateRebinds="3599.95" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="3444.62" LogicalOp="Clustered Index Seek" NodeId="15" Parallel="true" PhysicalOp="Clustered Index Seek" EstimatedTotalSubtreeCost="39.4131" TableCardinality="12579800"> | |
<OutputList> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[Observation_1910]" Column="ObservationValue" /> | |
</OutputList> | |
<IndexScan Ordered="true" ScanDirection="FORWARD" ForcedIndex="false" ForceSeek="false" ForceScan="false" NoExpandHint="false" Storage="RowStore"> | |
<DefinedValues> | |
<DefinedValue> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[Observation_1910]" Column="ObservationValue" /> | |
</DefinedValue> | |
</DefinedValues> | |
<Object Database="[SW]" Schema="[dbo]" Table="[Observation_1910]" Index="[pk_Observation_1910]" IndexKind="Clustered" Storage="RowStore" /> | |
<SeekPredicates> | |
<SeekPredicateNew> | |
<SeekKeys> | |
<Prefix ScanType="EQ"> | |
<RangeColumns> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[Observation_1910]" Column="ObservationDateKey" /> | |
</RangeColumns> | |
<RangeExpressions> | |
<ScalarOperator ScalarString="[SW].[dbo].[ObservationDates].[DateKey] as [od].[DateKey]"> | |
<Identifier> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[ObservationDates]" Alias="[od]" Column="DateKey" /> | |
</Identifier> | |
</ScalarOperator> | |
</RangeExpressions> | |
</Prefix> | |
</SeekKeys> | |
</SeekPredicateNew> | |
</SeekPredicates> | |
</IndexScan> | |
</RelOp> | |
<Predicate> | |
<ScalarOperator ScalarString="[SW].[dbo].[ObservationDates].[DateKey] as [od].[DateKey]>=(19100101) AND [SW].[dbo].[ObservationDates].[DateKey] as [od].[DateKey]<(19200101)"> | |
<Logical Operation="AND"> | |
<ScalarOperator> | |
<Compare CompareOp="GE"> | |
<ScalarOperator> | |
<Identifier> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[ObservationDates]" Alias="[od]" Column="DateKey" /> | |
</Identifier> | |
</ScalarOperator> | |
<ScalarOperator> | |
<Const ConstValue="(19100101)" /> | |
</ScalarOperator> | |
</Compare> | |
</ScalarOperator> | |
<ScalarOperator> | |
<Compare CompareOp="LT"> | |
<ScalarOperator> | |
<Identifier> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[ObservationDates]" Alias="[od]" Column="DateKey" /> | |
</Identifier> | |
</ScalarOperator> | |
<ScalarOperator> | |
<Const ConstValue="(19200101)" /> | |
</ScalarOperator> | |
</Compare> | |
</ScalarOperator> | |
</Logical> | |
</ScalarOperator> | |
</Predicate> | |
</Filter> | |
</RelOp> | |
<RelOp AvgRowSize="20" EstimateCPU="0.00440771" EstimateIO="0.00756944" EstimateRebinds="3599.95" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="3864.29" LogicalOp="Filter" NodeId="17" Parallel="true" PhysicalOp="Filter" EstimatedTotalSubtreeCost="41.2831" TableCardinality="14116200"> | |
<OutputList> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[Observation_1920]" Column="ObservationValue" /> | |
</OutputList> | |
<Filter StartupExpression="true"> | |
<RelOp AvgRowSize="20" EstimateCPU="0.00440771" EstimateIO="0.00756944" EstimateRebinds="3599.95" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="3864.29" LogicalOp="Clustered Index Seek" NodeId="18" Parallel="true" PhysicalOp="Clustered Index Seek" EstimatedTotalSubtreeCost="41.2831" TableCardinality="14116200"> | |
<OutputList> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[Observation_1920]" Column="ObservationValue" /> | |
</OutputList> | |
<IndexScan Ordered="true" ScanDirection="FORWARD" ForcedIndex="false" ForceSeek="false" ForceScan="false" NoExpandHint="false" Storage="RowStore"> | |
<DefinedValues> | |
<DefinedValue> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[Observation_1920]" Column="ObservationValue" /> | |
</DefinedValue> | |
</DefinedValues> | |
<Object Database="[SW]" Schema="[dbo]" Table="[Observation_1920]" Index="[pk_Observation_1920]" IndexKind="Clustered" Storage="RowStore" /> | |
<SeekPredicates> | |
<SeekPredicateNew> | |
<SeekKeys> | |
<Prefix ScanType="EQ"> | |
<RangeColumns> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[Observation_1920]" Column="ObservationDateKey" /> | |
</RangeColumns> | |
<RangeExpressions> | |
<ScalarOperator ScalarString="[SW].[dbo].[ObservationDates].[DateKey] as [od].[DateKey]"> | |
<Identifier> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[ObservationDates]" Alias="[od]" Column="DateKey" /> | |
</Identifier> | |
</ScalarOperator> | |
</RangeExpressions> | |
</Prefix> | |
</SeekKeys> | |
</SeekPredicateNew> | |
</SeekPredicates> | |
</IndexScan> | |
</RelOp> | |
<Predicate> | |
<ScalarOperator ScalarString="[SW].[dbo].[ObservationDates].[DateKey] as [od].[DateKey]>=(19200101) AND [SW].[dbo].[ObservationDates].[DateKey] as [od].[DateKey]<(19300101)"> | |
<Logical Operation="AND"> | |
<ScalarOperator> | |
<Compare CompareOp="GE"> | |
<ScalarOperator> | |
<Identifier> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[ObservationDates]" Alias="[od]" Column="DateKey" /> | |
</Identifier> | |
</ScalarOperator> | |
<ScalarOperator> | |
<Const ConstValue="(19200101)" /> | |
</ScalarOperator> | |
</Compare> | |
</ScalarOperator> | |
<ScalarOperator> | |
<Compare CompareOp="LT"> | |
<ScalarOperator> | |
<Identifier> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[ObservationDates]" Alias="[od]" Column="DateKey" /> | |
</Identifier> | |
</ScalarOperator> | |
<ScalarOperator> | |
<Const ConstValue="(19300101)" /> | |
</ScalarOperator> | |
</Compare> | |
</ScalarOperator> | |
</Logical> | |
</ScalarOperator> | |
</Predicate> | |
</Filter> | |
</RelOp> | |
<RelOp AvgRowSize="20" EstimateCPU="0.0050001" EstimateIO="0.00831019" EstimateRebinds="3599.95" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="4402.82" LogicalOp="Filter" NodeId="20" Parallel="true" PhysicalOp="Filter" EstimatedTotalSubtreeCost="46.1075" TableCardinality="16079100"> | |
<OutputList> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[Observation_1930]" Column="ObservationValue" /> | |
</OutputList> | |
<Filter StartupExpression="true"> | |
<RelOp AvgRowSize="20" EstimateCPU="0.0050001" EstimateIO="0.00831019" EstimateRebinds="3599.95" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="4402.82" LogicalOp="Clustered Index Seek" NodeId="21" Parallel="true" PhysicalOp="Clustered Index Seek" EstimatedTotalSubtreeCost="46.1075" TableCardinality="16079100"> | |
<OutputList> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[Observation_1930]" Column="ObservationValue" /> | |
</OutputList> | |
<IndexScan Ordered="true" ScanDirection="FORWARD" ForcedIndex="false" ForceSeek="false" ForceScan="false" NoExpandHint="false" Storage="RowStore"> | |
<DefinedValues> | |
<DefinedValue> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[Observation_1930]" Column="ObservationValue" /> | |
</DefinedValue> | |
</DefinedValues> | |
<Object Database="[SW]" Schema="[dbo]" Table="[Observation_1930]" Index="[pk_Observation_1930]" IndexKind="Clustered" Storage="RowStore" /> | |
<SeekPredicates> | |
<SeekPredicateNew> | |
<SeekKeys> | |
<Prefix ScanType="EQ"> | |
<RangeColumns> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[Observation_1930]" Column="ObservationDateKey" /> | |
</RangeColumns> | |
<RangeExpressions> | |
<ScalarOperator ScalarString="[SW].[dbo].[ObservationDates].[DateKey] as [od].[DateKey]"> | |
<Identifier> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[ObservationDates]" Alias="[od]" Column="DateKey" /> | |
</Identifier> | |
</ScalarOperator> | |
</RangeExpressions> | |
</Prefix> | |
</SeekKeys> | |
</SeekPredicateNew> | |
</SeekPredicates> | |
</IndexScan> | |
</RelOp> | |
<Predicate> | |
<ScalarOperator ScalarString="[SW].[dbo].[ObservationDates].[DateKey] as [od].[DateKey]>=(19300101) AND [SW].[dbo].[ObservationDates].[DateKey] as [od].[DateKey]<(19400101)"> | |
<Logical Operation="AND"> | |
<ScalarOperator> | |
<Compare CompareOp="GE"> | |
<ScalarOperator> | |
<Identifier> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[ObservationDates]" Alias="[od]" Column="DateKey" /> | |
</Identifier> | |
</ScalarOperator> | |
<ScalarOperator> | |
<Const ConstValue="(19300101)" /> | |
</ScalarOperator> | |
</Compare> | |
</ScalarOperator> | |
<ScalarOperator> | |
<Compare CompareOp="LT"> | |
<ScalarOperator> | |
<Identifier> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[ObservationDates]" Alias="[od]" Column="DateKey" /> | |
</Identifier> | |
</ScalarOperator> | |
<ScalarOperator> | |
<Const ConstValue="(19400101)" /> | |
</ScalarOperator> | |
</Compare> | |
</ScalarOperator> | |
</Logical> | |
</ScalarOperator> | |
</Predicate> | |
</Filter> | |
</RelOp> | |
<RelOp AvgRowSize="20" EstimateCPU="0.0053357" EstimateIO="0.00905093" EstimateRebinds="3599.95" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="4707.91" LogicalOp="Filter" NodeId="23" Parallel="true" PhysicalOp="Filter" EstimatedTotalSubtreeCost="49.9244" TableCardinality="17198000"> | |
<OutputList> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[Observation_1940]" Column="ObservationValue" /> | |
</OutputList> | |
<Filter StartupExpression="true"> | |
<RelOp AvgRowSize="20" EstimateCPU="0.0053357" EstimateIO="0.00905093" EstimateRebinds="3599.95" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="4707.91" LogicalOp="Clustered Index Seek" NodeId="24" Parallel="true" PhysicalOp="Clustered Index Seek" EstimatedTotalSubtreeCost="49.9244" TableCardinality="17198000"> | |
<OutputList> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[Observation_1940]" Column="ObservationValue" /> | |
</OutputList> | |
<IndexScan Ordered="true" ScanDirection="FORWARD" ForcedIndex="false" ForceSeek="false" ForceScan="false" NoExpandHint="false" Storage="RowStore"> | |
<DefinedValues> | |
<DefinedValue> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[Observation_1940]" Column="ObservationValue" /> | |
</DefinedValue> | |
</DefinedValues> | |
<Object Database="[SW]" Schema="[dbo]" Table="[Observation_1940]" Index="[pk_Observation_1940]" IndexKind="Clustered" Storage="RowStore" /> | |
<SeekPredicates> | |
<SeekPredicateNew> | |
<SeekKeys> | |
<Prefix ScanType="EQ"> | |
<RangeColumns> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[Observation_1940]" Column="ObservationDateKey" /> | |
</RangeColumns> | |
<RangeExpressions> | |
<ScalarOperator ScalarString="[SW].[dbo].[ObservationDates].[DateKey] as [od].[DateKey]"> | |
<Identifier> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[ObservationDates]" Alias="[od]" Column="DateKey" /> | |
</Identifier> | |
</ScalarOperator> | |
</RangeExpressions> | |
</Prefix> | |
</SeekKeys> | |
</SeekPredicateNew> | |
</SeekPredicates> | |
</IndexScan> | |
</RelOp> | |
<Predicate> | |
<ScalarOperator ScalarString="[SW].[dbo].[ObservationDates].[DateKey] as [od].[DateKey]>=(19400101) AND [SW].[dbo].[ObservationDates].[DateKey] as [od].[DateKey]<(19500101)"> | |
<Logical Operation="AND"> | |
<ScalarOperator> | |
<Compare CompareOp="GE"> | |
<ScalarOperator> | |
<Identifier> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[ObservationDates]" Alias="[od]" Column="DateKey" /> | |
</Identifier> | |
</ScalarOperator> | |
<ScalarOperator> | |
<Const ConstValue="(19400101)" /> | |
</ScalarOperator> | |
</Compare> | |
</ScalarOperator> | |
<ScalarOperator> | |
<Compare CompareOp="LT"> | |
<ScalarOperator> | |
<Identifier> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[ObservationDates]" Alias="[od]" Column="DateKey" /> | |
</Identifier> | |
</ScalarOperator> | |
<ScalarOperator> | |
<Const ConstValue="(19500101)" /> | |
</ScalarOperator> | |
</Compare> | |
</ScalarOperator> | |
</Logical> | |
</ScalarOperator> | |
</Predicate> | |
</Filter> | |
</RelOp> | |
<RelOp AvgRowSize="20" EstimateCPU="0.00612757" EstimateIO="0.00979167" EstimateRebinds="3599.95" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="5427.79" LogicalOp="Filter" NodeId="26" Parallel="true" PhysicalOp="Filter" EstimatedTotalSubtreeCost="55.4908" TableCardinality="19822300"> | |
<OutputList> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[Observation_1950]" Column="ObservationValue" /> | |
</OutputList> | |
<Filter StartupExpression="true"> | |
<RelOp AvgRowSize="20" EstimateCPU="0.00612757" EstimateIO="0.00979167" EstimateRebinds="3599.95" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="5427.79" LogicalOp="Clustered Index Seek" NodeId="27" Parallel="true" PhysicalOp="Clustered Index Seek" EstimatedTotalSubtreeCost="55.4908" TableCardinality="19822300"> | |
<OutputList> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[Observation_1950]" Column="ObservationValue" /> | |
</OutputList> | |
<IndexScan Ordered="true" ScanDirection="FORWARD" ForcedIndex="false" ForceSeek="false" ForceScan="false" NoExpandHint="false" Storage="RowStore"> | |
<DefinedValues> | |
<DefinedValue> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[Observation_1950]" Column="ObservationValue" /> | |
</DefinedValue> | |
</DefinedValues> | |
<Object Database="[SW]" Schema="[dbo]" Table="[Observation_1950]" Index="[pk_Observation_1950]" IndexKind="Clustered" Storage="RowStore" /> | |
<SeekPredicates> | |
<SeekPredicateNew> | |
<SeekKeys> | |
<Prefix ScanType="EQ"> | |
<RangeColumns> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[Observation_1950]" Column="ObservationDateKey" /> | |
</RangeColumns> | |
<RangeExpressions> | |
<ScalarOperator ScalarString="[SW].[dbo].[ObservationDates].[DateKey] as [od].[DateKey]"> | |
<Identifier> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[ObservationDates]" Alias="[od]" Column="DateKey" /> | |
</Identifier> | |
</ScalarOperator> | |
</RangeExpressions> | |
</Prefix> | |
</SeekKeys> | |
</SeekPredicateNew> | |
</SeekPredicates> | |
</IndexScan> | |
</RelOp> | |
<Predicate> | |
<ScalarOperator ScalarString="[SW].[dbo].[ObservationDates].[DateKey] as [od].[DateKey]>=(19500101) AND [SW].[dbo].[ObservationDates].[DateKey] as [od].[DateKey]<(19600101)"> | |
<Logical Operation="AND"> | |
<ScalarOperator> | |
<Compare CompareOp="GE"> | |
<ScalarOperator> | |
<Identifier> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[ObservationDates]" Alias="[od]" Column="DateKey" /> | |
</Identifier> | |
</ScalarOperator> | |
<ScalarOperator> | |
<Const ConstValue="(19500101)" /> | |
</ScalarOperator> | |
</Compare> | |
</ScalarOperator> | |
<ScalarOperator> | |
<Compare CompareOp="LT"> | |
<ScalarOperator> | |
<Identifier> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[ObservationDates]" Alias="[od]" Column="DateKey" /> | |
</Identifier> | |
</ScalarOperator> | |
<ScalarOperator> | |
<Const ConstValue="(19600101)" /> | |
</ScalarOperator> | |
</Compare> | |
</ScalarOperator> | |
</Logical> | |
</ScalarOperator> | |
</Predicate> | |
</Filter> | |
</RelOp> | |
<RelOp AvgRowSize="20" EstimateCPU="0.00627557" EstimateIO="0.00979167" EstimateRebinds="3599.95" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="5562.34" LogicalOp="Filter" NodeId="29" Parallel="true" PhysicalOp="Filter" EstimatedTotalSubtreeCost="56.068" TableCardinality="20319200"> | |
<OutputList> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[Observation_1960]" Column="ObservationValue" /> | |
</OutputList> | |
<Filter StartupExpression="true"> | |
<RelOp AvgRowSize="20" EstimateCPU="0.00627557" EstimateIO="0.00979167" EstimateRebinds="3599.95" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="5562.34" LogicalOp="Clustered Index Seek" NodeId="30" Parallel="true" PhysicalOp="Clustered Index Seek" EstimatedTotalSubtreeCost="56.068" TableCardinality="20319200"> | |
<OutputList> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[Observation_1960]" Column="ObservationValue" /> | |
</OutputList> | |
<IndexScan Ordered="true" ScanDirection="FORWARD" ForcedIndex="false" ForceSeek="false" ForceScan="false" NoExpandHint="false" Storage="RowStore"> | |
<DefinedValues> | |
<DefinedValue> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[Observation_1960]" Column="ObservationValue" /> | |
</DefinedValue> | |
</DefinedValues> | |
<Object Database="[SW]" Schema="[dbo]" Table="[Observation_1960]" Index="[pk_Observation_1960]" IndexKind="Clustered" Storage="RowStore" /> | |
<SeekPredicates> | |
<SeekPredicateNew> | |
<SeekKeys> | |
<Prefix ScanType="EQ"> | |
<RangeColumns> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[Observation_1960]" Column="ObservationDateKey" /> | |
</RangeColumns> | |
<RangeExpressions> | |
<ScalarOperator ScalarString="[SW].[dbo].[ObservationDates].[DateKey] as [od].[DateKey]"> | |
<Identifier> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[ObservationDates]" Alias="[od]" Column="DateKey" /> | |
</Identifier> | |
</ScalarOperator> | |
</RangeExpressions> | |
</Prefix> | |
</SeekKeys> | |
</SeekPredicateNew> | |
</SeekPredicates> | |
</IndexScan> | |
</RelOp> | |
<Predicate> | |
<ScalarOperator ScalarString="[SW].[dbo].[ObservationDates].[DateKey] as [od].[DateKey]>=(19600101) AND [SW].[dbo].[ObservationDates].[DateKey] as [od].[DateKey]<(19700101)"> | |
<Logical Operation="AND"> | |
<ScalarOperator> | |
<Compare CompareOp="GE"> | |
<ScalarOperator> | |
<Identifier> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[ObservationDates]" Alias="[od]" Column="DateKey" /> | |
</Identifier> | |
</ScalarOperator> | |
<ScalarOperator> | |
<Const ConstValue="(19600101)" /> | |
</ScalarOperator> | |
</Compare> | |
</ScalarOperator> | |
<ScalarOperator> | |
<Compare CompareOp="LT"> | |
<ScalarOperator> | |
<Identifier> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[ObservationDates]" Alias="[od]" Column="DateKey" /> | |
</Identifier> | |
</ScalarOperator> | |
<ScalarOperator> | |
<Const ConstValue="(19700101)" /> | |
</ScalarOperator> | |
</Compare> | |
</ScalarOperator> | |
</Logical> | |
</ScalarOperator> | |
</Predicate> | |
</Filter> | |
</RelOp> | |
<RelOp AvgRowSize="20" EstimateCPU="0.0063342" EstimateIO="0.00979167" EstimateRebinds="3599.95" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="5615.64" LogicalOp="Filter" NodeId="32" Parallel="true" PhysicalOp="Filter" EstimatedTotalSubtreeCost="56.2952" TableCardinality="20508300"> | |
<OutputList> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[Observation_1970]" Column="ObservationValue" /> | |
</OutputList> | |
<Filter StartupExpression="true"> | |
<RelOp AvgRowSize="20" EstimateCPU="0.0063342" EstimateIO="0.00979167" EstimateRebinds="3599.95" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="5615.64" LogicalOp="Clustered Index Seek" NodeId="33" Parallel="true" PhysicalOp="Clustered Index Seek" EstimatedTotalSubtreeCost="56.2952" TableCardinality="20508300"> | |
<OutputList> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[Observation_1970]" Column="ObservationValue" /> | |
</OutputList> | |
<IndexScan Ordered="true" ScanDirection="FORWARD" ForcedIndex="false" ForceSeek="false" ForceScan="false" NoExpandHint="false" Storage="RowStore"> | |
<DefinedValues> | |
<DefinedValue> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[Observation_1970]" Column="ObservationValue" /> | |
</DefinedValue> | |
</DefinedValues> | |
<Object Database="[SW]" Schema="[dbo]" Table="[Observation_1970]" Index="[pk_Observation_1970]" IndexKind="Clustered" Storage="RowStore" /> | |
<SeekPredicates> | |
<SeekPredicateNew> | |
<SeekKeys> | |
<Prefix ScanType="EQ"> | |
<RangeColumns> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[Observation_1970]" Column="ObservationDateKey" /> | |
</RangeColumns> | |
<RangeExpressions> | |
<ScalarOperator ScalarString="[SW].[dbo].[ObservationDates].[DateKey] as [od].[DateKey]"> | |
<Identifier> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[ObservationDates]" Alias="[od]" Column="DateKey" /> | |
</Identifier> | |
</ScalarOperator> | |
</RangeExpressions> | |
</Prefix> | |
</SeekKeys> | |
</SeekPredicateNew> | |
</SeekPredicates> | |
</IndexScan> | |
</RelOp> | |
<Predicate> | |
<ScalarOperator ScalarString="[SW].[dbo].[ObservationDates].[DateKey] as [od].[DateKey]>=(19700101) AND [SW].[dbo].[ObservationDates].[DateKey] as [od].[DateKey]<(19800101)"> | |
<Logical Operation="AND"> | |
<ScalarOperator> | |
<Compare CompareOp="GE"> | |
<ScalarOperator> | |
<Identifier> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[ObservationDates]" Alias="[od]" Column="DateKey" /> | |
</Identifier> | |
</ScalarOperator> | |
<ScalarOperator> | |
<Const ConstValue="(19700101)" /> | |
</ScalarOperator> | |
</Compare> | |
</ScalarOperator> | |
<ScalarOperator> | |
<Compare CompareOp="LT"> | |
<ScalarOperator> | |
<Identifier> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[ObservationDates]" Alias="[od]" Column="DateKey" /> | |
</Identifier> | |
</ScalarOperator> | |
<ScalarOperator> | |
<Const ConstValue="(19800101)" /> | |
</ScalarOperator> | |
</Compare> | |
</ScalarOperator> | |
</Logical> | |
</ScalarOperator> | |
</Predicate> | |
</Filter> | |
</RelOp> | |
<RelOp AvgRowSize="20" EstimateCPU="0.00648228" EstimateIO="0.00979167" EstimateRebinds="3599.95" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="5750.25" LogicalOp="Filter" NodeId="35" Parallel="true" PhysicalOp="Filter" EstimatedTotalSubtreeCost="56.8911" TableCardinality="21005700"> | |
<OutputList> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[Observation_1980]" Column="ObservationValue" /> | |
</OutputList> | |
<Filter StartupExpression="true"> | |
<RelOp AvgRowSize="20" EstimateCPU="0.00648228" EstimateIO="0.00979167" EstimateRebinds="3599.95" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="5750.25" LogicalOp="Clustered Index Seek" NodeId="36" Parallel="true" PhysicalOp="Clustered Index Seek" EstimatedTotalSubtreeCost="56.8911" TableCardinality="21005700"> | |
<OutputList> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[Observation_1980]" Column="ObservationValue" /> | |
</OutputList> | |
<IndexScan Ordered="true" ScanDirection="FORWARD" ForcedIndex="false" ForceSeek="false" ForceScan="false" NoExpandHint="false" Storage="RowStore"> | |
<DefinedValues> | |
<DefinedValue> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[Observation_1980]" Column="ObservationValue" /> | |
</DefinedValue> | |
</DefinedValues> | |
<Object Database="[SW]" Schema="[dbo]" Table="[Observation_1980]" Index="[pk_Observation_1980]" IndexKind="Clustered" Storage="RowStore" /> | |
<SeekPredicates> | |
<SeekPredicateNew> | |
<SeekKeys> | |
<Prefix ScanType="EQ"> | |
<RangeColumns> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[Observation_1980]" Column="ObservationDateKey" /> | |
</RangeColumns> | |
<RangeExpressions> | |
<ScalarOperator ScalarString="[SW].[dbo].[ObservationDates].[DateKey] as [od].[DateKey]"> | |
<Identifier> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[ObservationDates]" Alias="[od]" Column="DateKey" /> | |
</Identifier> | |
</ScalarOperator> | |
</RangeExpressions> | |
</Prefix> | |
</SeekKeys> | |
</SeekPredicateNew> | |
</SeekPredicates> | |
</IndexScan> | |
</RelOp> | |
<Predicate> | |
<ScalarOperator ScalarString="[SW].[dbo].[ObservationDates].[DateKey] as [od].[DateKey]>=(19800101) AND [SW].[dbo].[ObservationDates].[DateKey] as [od].[DateKey]<(19900101)"> | |
<Logical Operation="AND"> | |
<ScalarOperator> | |
<Compare CompareOp="GE"> | |
<ScalarOperator> | |
<Identifier> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[ObservationDates]" Alias="[od]" Column="DateKey" /> | |
</Identifier> | |
</ScalarOperator> | |
<ScalarOperator> | |
<Const ConstValue="(19800101)" /> | |
</ScalarOperator> | |
</Compare> | |
</ScalarOperator> | |
<ScalarOperator> | |
<Compare CompareOp="LT"> | |
<ScalarOperator> | |
<Identifier> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[ObservationDates]" Alias="[od]" Column="DateKey" /> | |
</Identifier> | |
</ScalarOperator> | |
<ScalarOperator> | |
<Const ConstValue="(19900101)" /> | |
</ScalarOperator> | |
</Compare> | |
</ScalarOperator> | |
</Logical> | |
</ScalarOperator> | |
</Predicate> | |
</Filter> | |
</RelOp> | |
<RelOp AvgRowSize="20" EstimateCPU="0.00652659" EstimateIO="0.00979167" EstimateRebinds="3599.95" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="5790.54" LogicalOp="Filter" NodeId="38" Parallel="true" PhysicalOp="Filter" EstimatedTotalSubtreeCost="57.0671" TableCardinality="21147100"> | |
<OutputList> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[Observation_1990]" Column="ObservationValue" /> | |
</OutputList> | |
<Filter StartupExpression="true"> | |
<RelOp AvgRowSize="20" EstimateCPU="0.00652659" EstimateIO="0.00979167" EstimateRebinds="3599.95" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="5790.54" LogicalOp="Clustered Index Seek" NodeId="39" Parallel="true" PhysicalOp="Clustered Index Seek" EstimatedTotalSubtreeCost="57.0671" TableCardinality="21147100"> | |
<OutputList> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[Observation_1990]" Column="ObservationValue" /> | |
</OutputList> | |
<IndexScan Ordered="true" ScanDirection="FORWARD" ForcedIndex="false" ForceSeek="false" ForceScan="false" NoExpandHint="false" Storage="RowStore"> | |
<DefinedValues> | |
<DefinedValue> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[Observation_1990]" Column="ObservationValue" /> | |
</DefinedValue> | |
</DefinedValues> | |
<Object Database="[SW]" Schema="[dbo]" Table="[Observation_1990]" Index="[pk_Observation_1990]" IndexKind="Clustered" Storage="RowStore" /> | |
<SeekPredicates> | |
<SeekPredicateNew> | |
<SeekKeys> | |
<Prefix ScanType="EQ"> | |
<RangeColumns> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[Observation_1990]" Column="ObservationDateKey" /> | |
</RangeColumns> | |
<RangeExpressions> | |
<ScalarOperator ScalarString="[SW].[dbo].[ObservationDates].[DateKey] as [od].[DateKey]"> | |
<Identifier> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[ObservationDates]" Alias="[od]" Column="DateKey" /> | |
</Identifier> | |
</ScalarOperator> | |
</RangeExpressions> | |
</Prefix> | |
</SeekKeys> | |
</SeekPredicateNew> | |
</SeekPredicates> | |
</IndexScan> | |
</RelOp> | |
<Predicate> | |
<ScalarOperator ScalarString="[SW].[dbo].[ObservationDates].[DateKey] as [od].[DateKey]>=(19900101) AND [SW].[dbo].[ObservationDates].[DateKey] as [od].[DateKey]<(20000101)"> | |
<Logical Operation="AND"> | |
<ScalarOperator> | |
<Compare CompareOp="GE"> | |
<ScalarOperator> | |
<Identifier> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[ObservationDates]" Alias="[od]" Column="DateKey" /> | |
</Identifier> | |
</ScalarOperator> | |
<ScalarOperator> | |
<Const ConstValue="(19900101)" /> | |
</ScalarOperator> | |
</Compare> | |
</ScalarOperator> | |
<ScalarOperator> | |
<Compare CompareOp="LT"> | |
<ScalarOperator> | |
<Identifier> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[ObservationDates]" Alias="[od]" Column="DateKey" /> | |
</Identifier> | |
</ScalarOperator> | |
<ScalarOperator> | |
<Const ConstValue="(20000101)" /> | |
</ScalarOperator> | |
</Compare> | |
</ScalarOperator> | |
</Logical> | |
</ScalarOperator> | |
</Predicate> | |
</Filter> | |
</RelOp> | |
<RelOp AvgRowSize="20" EstimateCPU="0.00615571" EstimateIO="0.00979167" EstimateRebinds="3599.95" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="5453.37" LogicalOp="Filter" NodeId="41" Parallel="true" PhysicalOp="Filter" EstimatedTotalSubtreeCost="55.6334" TableCardinality="19921200"> | |
<OutputList> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[Observation_2000]" Column="ObservationValue" /> | |
</OutputList> | |
<Filter StartupExpression="true"> | |
<RelOp AvgRowSize="20" EstimateCPU="0.00615571" EstimateIO="0.00979167" EstimateRebinds="3599.95" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="5453.37" LogicalOp="Clustered Index Seek" NodeId="42" Parallel="true" PhysicalOp="Clustered Index Seek" EstimatedTotalSubtreeCost="55.6334" TableCardinality="19921200"> | |
<OutputList> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[Observation_2000]" Column="ObservationValue" /> | |
</OutputList> | |
<IndexScan Ordered="true" ScanDirection="FORWARD" ForcedIndex="false" ForceSeek="false" ForceScan="false" NoExpandHint="false" Storage="RowStore"> | |
<DefinedValues> | |
<DefinedValue> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[Observation_2000]" Column="ObservationValue" /> | |
</DefinedValue> | |
</DefinedValues> | |
<Object Database="[SW]" Schema="[dbo]" Table="[Observation_2000]" Index="[pk_Observation_2000]" IndexKind="Clustered" Storage="RowStore" /> | |
<SeekPredicates> | |
<SeekPredicateNew> | |
<SeekKeys> | |
<Prefix ScanType="EQ"> | |
<RangeColumns> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[Observation_2000]" Column="ObservationDateKey" /> | |
</RangeColumns> | |
<RangeExpressions> | |
<ScalarOperator ScalarString="[SW].[dbo].[ObservationDates].[DateKey] as [od].[DateKey]"> | |
<Identifier> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[ObservationDates]" Alias="[od]" Column="DateKey" /> | |
</Identifier> | |
</ScalarOperator> | |
</RangeExpressions> | |
</Prefix> | |
</SeekKeys> | |
</SeekPredicateNew> | |
</SeekPredicates> | |
</IndexScan> | |
</RelOp> | |
<Predicate> | |
<ScalarOperator ScalarString="[SW].[dbo].[ObservationDates].[DateKey] as [od].[DateKey]>=(20000101) AND [SW].[dbo].[ObservationDates].[DateKey] as [od].[DateKey]<(20100101)"> | |
<Logical Operation="AND"> | |
<ScalarOperator> | |
<Compare CompareOp="GE"> | |
<ScalarOperator> | |
<Identifier> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[ObservationDates]" Alias="[od]" Column="DateKey" /> | |
</Identifier> | |
</ScalarOperator> | |
<ScalarOperator> | |
<Const ConstValue="(20000101)" /> | |
</ScalarOperator> | |
</Compare> | |
</ScalarOperator> | |
<ScalarOperator> | |
<Compare CompareOp="LT"> | |
<ScalarOperator> | |
<Identifier> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[ObservationDates]" Alias="[od]" Column="DateKey" /> | |
</Identifier> | |
</ScalarOperator> | |
<ScalarOperator> | |
<Const ConstValue="(20100101)" /> | |
</ScalarOperator> | |
</Compare> | |
</ScalarOperator> | |
</Logical> | |
</ScalarOperator> | |
</Predicate> | |
</Filter> | |
</RelOp> | |
<RelOp AvgRowSize="20" EstimateCPU="0.0001581" EstimateIO="0.003125" EstimateRebinds="3599.95" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="1" LogicalOp="Filter" NodeId="44" Parallel="true" PhysicalOp="Filter" EstimatedTotalSubtreeCost="0.572436" TableCardinality="0"> | |
<OutputList> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[Observation_2010]" Column="ObservationValue" /> | |
</OutputList> | |
<Filter StartupExpression="true"> | |
<RelOp AvgRowSize="20" EstimateCPU="0.0001581" EstimateIO="0.003125" EstimateRebinds="3599.95" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="1" LogicalOp="Clustered Index Seek" NodeId="45" Parallel="true" PhysicalOp="Clustered Index Seek" EstimatedTotalSubtreeCost="0.572436" TableCardinality="0"> | |
<OutputList> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[Observation_2010]" Column="ObservationValue" /> | |
</OutputList> | |
<IndexScan Ordered="true" ScanDirection="FORWARD" ForcedIndex="false" ForceSeek="false" ForceScan="false" NoExpandHint="false" Storage="RowStore"> | |
<DefinedValues> | |
<DefinedValue> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[Observation_2010]" Column="ObservationValue" /> | |
</DefinedValue> | |
</DefinedValues> | |
<Object Database="[SW]" Schema="[dbo]" Table="[Observation_2010]" Index="[pk_Observation_2010]" IndexKind="Clustered" Storage="RowStore" /> | |
<SeekPredicates> | |
<SeekPredicateNew> | |
<SeekKeys> | |
<Prefix ScanType="EQ"> | |
<RangeColumns> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[Observation_2010]" Column="ObservationDateKey" /> | |
</RangeColumns> | |
<RangeExpressions> | |
<ScalarOperator ScalarString="[SW].[dbo].[ObservationDates].[DateKey] as [od].[DateKey]"> | |
<Identifier> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[ObservationDates]" Alias="[od]" Column="DateKey" /> | |
</Identifier> | |
</ScalarOperator> | |
</RangeExpressions> | |
</Prefix> | |
</SeekKeys> | |
</SeekPredicateNew> | |
</SeekPredicates> | |
</IndexScan> | |
</RelOp> | |
<Predicate> | |
<ScalarOperator ScalarString="[SW].[dbo].[ObservationDates].[DateKey] as [od].[DateKey]>=(20100101) AND [SW].[dbo].[ObservationDates].[DateKey] as [od].[DateKey]<(20200101)"> | |
<Logical Operation="AND"> | |
<ScalarOperator> | |
<Compare CompareOp="GE"> | |
<ScalarOperator> | |
<Identifier> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[ObservationDates]" Alias="[od]" Column="DateKey" /> | |
</Identifier> | |
</ScalarOperator> | |
<ScalarOperator> | |
<Const ConstValue="(20100101)" /> | |
</ScalarOperator> | |
</Compare> | |
</ScalarOperator> | |
<ScalarOperator> | |
<Compare CompareOp="LT"> | |
<ScalarOperator> | |
<Identifier> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[ObservationDates]" Alias="[od]" Column="DateKey" /> | |
</Identifier> | |
</ScalarOperator> | |
<ScalarOperator> | |
<Const ConstValue="(20200101)" /> | |
</ScalarOperator> | |
</Compare> | |
</ScalarOperator> | |
</Logical> | |
</ScalarOperator> | |
</Predicate> | |
</Filter> | |
</RelOp> | |
<RelOp AvgRowSize="20" EstimateCPU="0.0001581" EstimateIO="0.003125" EstimateRebinds="3599.95" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="1" LogicalOp="Filter" NodeId="47" Parallel="true" PhysicalOp="Filter" EstimatedTotalSubtreeCost="0.572436" TableCardinality="0"> | |
<OutputList> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[Observation_2020]" Column="ObservationValue" /> | |
</OutputList> | |
<Filter StartupExpression="true"> | |
<RelOp AvgRowSize="20" EstimateCPU="0.0001581" EstimateIO="0.003125" EstimateRebinds="3599.95" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="1" LogicalOp="Clustered Index Seek" NodeId="48" Parallel="true" PhysicalOp="Clustered Index Seek" EstimatedTotalSubtreeCost="0.572436" TableCardinality="0"> | |
<OutputList> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[Observation_2020]" Column="ObservationValue" /> | |
</OutputList> | |
<IndexScan Ordered="true" ScanDirection="FORWARD" ForcedIndex="false" ForceSeek="false" ForceScan="false" NoExpandHint="false" Storage="RowStore"> | |
<DefinedValues> | |
<DefinedValue> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[Observation_2020]" Column="ObservationValue" /> | |
</DefinedValue> | |
</DefinedValues> | |
<Object Database="[SW]" Schema="[dbo]" Table="[Observation_2020]" Index="[pk_Observation_2020]" IndexKind="Clustered" Storage="RowStore" /> | |
<SeekPredicates> | |
<SeekPredicateNew> | |
<SeekKeys> | |
<Prefix ScanType="EQ"> | |
<RangeColumns> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[Observation_2020]" Column="ObservationDateKey" /> | |
</RangeColumns> | |
<RangeExpressions> | |
<ScalarOperator ScalarString="[SW].[dbo].[ObservationDates].[DateKey] as [od].[DateKey]"> | |
<Identifier> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[ObservationDates]" Alias="[od]" Column="DateKey" /> | |
</Identifier> | |
</ScalarOperator> | |
</RangeExpressions> | |
</Prefix> | |
</SeekKeys> | |
</SeekPredicateNew> | |
</SeekPredicates> | |
</IndexScan> | |
</RelOp> | |
<Predicate> | |
<ScalarOperator ScalarString="[SW].[dbo].[ObservationDates].[DateKey] as [od].[DateKey]>=(20200101) AND [SW].[dbo].[ObservationDates].[DateKey] as [od].[DateKey]<(20300101)"> | |
<Logical Operation="AND"> | |
<ScalarOperator> | |
<Compare CompareOp="GE"> | |
<ScalarOperator> | |
<Identifier> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[ObservationDates]" Alias="[od]" Column="DateKey" /> | |
</Identifier> | |
</ScalarOperator> | |
<ScalarOperator> | |
<Const ConstValue="(20200101)" /> | |
</ScalarOperator> | |
</Compare> | |
</ScalarOperator> | |
<ScalarOperator> | |
<Compare CompareOp="LT"> | |
<ScalarOperator> | |
<Identifier> | |
<ColumnReference Database="[SW]" Schema="[dbo]" Table="[ObservationDates]" Alias="[od]" Column="DateKey" /> | |
</Identifier> | |
</ScalarOperator> | |
<ScalarOperator> | |
<Const ConstValue="(20300101)" /> | |
</ScalarOperator> | |
</Compare> | |
</ScalarOperator> | |
</Logical> | |
</ScalarOperator> | |
</Predicate> | |
</Filter> | |
</RelOp> | |
</Concat> | |
</RelOp> | |
</NestedLoops> | |
</RelOp> | |
</StreamAggregate> | |
</RelOp> | |
</Parallelism> | |
</RelOp> | |
</StreamAggregate> | |
</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