mirror of
https://github.com/Microsoft/sql-server-samples.git
synced 2025-12-08 14:58:54 +00:00
1015 lines
197 KiB
XML
1015 lines
197 KiB
XML
<?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.4" Build="13.0.700.1266" xmlns="http://schemas.microsoft.com/sqlserver/2004/07/showplan">
|
|
<BatchSequence>
|
|
<Batch>
|
|
<Statements>
|
|
<StmtSimple StatementCompId="1" StatementEstRows="505.407" StatementId="1" StatementOptmLevel="FULL" StatementOptmEarlyAbortReason="TimeOut" CardinalityEstimationModelVersion="120" StatementSubTreeCost="5.76894" StatementText="SELECT e.[BusinessEntityID], p.[Title], p.[FirstName],
p.[MiddleName], p.[LastName], p.[Suffix], e.[JobTitle],
pp.[PhoneNumber], pnt.[Name] AS [PhoneNumberType], ea.[EmailAddress],
p.[EmailPromotion], a.[AddressLine1], a.[AddressLine2], a.[City],
sp.[Name] AS [StateProvinceName], a.[PostalCode], cr.[Name] AS [CountryRegionName], p.[AdditionalContactInfo]
FROM [HumanResources].[Employee] AS e
INNER JOIN [Person].[Person] AS p ON RTRIM(LTRIM(p.[BusinessEntityID])) = RTRIM(LTRIM(e.[BusinessEntityID]))
INNER JOIN [Person].[BusinessEntityAddress] AS bea ON RTRIM(LTRIM(bea.[BusinessEntityID])) = RTRIM(LTRIM(e.[BusinessEntityID]))
INNER JOIN [Person].[Address] AS a ON RTRIM(LTRIM(a.[AddressID])) = RTRIM(LTRIM(bea.[AddressID]))
INNER JOIN [Person].[StateProvince] AS sp ON RTRIM(LTRIM(sp.[StateProvinceID])) = RTRIM(LTRIM(a.[StateProvinceID]))
INNER JOIN [Person].[CountryRegion] AS cr ON RTRIM(LTRIM(cr.[CountryRegionCode])) = RTRIM(LTRIM(sp.[CountryRegionCode]))
LEFT OUTER JOIN [Person].[PersonPhone] AS pp ON RTRIM(LTRIM(pp.BusinessEntityID)) = RTRIM(LTRIM(p.[BusinessEntityID]))
LEFT OUTER JOIN [Person].[PhoneNumberType] AS pnt ON RTRIM(LTRIM(pp.[PhoneNumberTypeID])) = RTRIM(LTRIM(pnt.[PhoneNumberTypeID]))
LEFT OUTER JOIN [Person].[EmailAddress] AS ea ON RTRIM(LTRIM(p.[BusinessEntityID])) = RTRIM(LTRIM(ea.[BusinessEntityID]))" StatementType="SELECT" QueryHash="0x4AF9273E68B3CC9D" QueryPlanHash="0xF23B90CB0364FC39" RetrievedFromCache="true" SecurityPolicyApplied="false">
|
|
<StatementSetOptions ANSI_NULLS="true" ANSI_PADDING="true" ANSI_WARNINGS="true" ARITHABORT="true" CONCAT_NULL_YIELDS_NULL="true" NUMERIC_ROUNDABORT="false" QUOTED_IDENTIFIER="true" />
|
|
<QueryPlan DegreeOfParallelism="1" MemoryGrant="27376" CachedPlanSize="384" CompileTime="94" CompileCPU="94" CompileMemory="1776">
|
|
<Warnings>
|
|
<PlanAffectingConvert ConvertIssue="Cardinality Estimate" Expression="CONVERT_IMPLICIT(varchar(12),[p].[BusinessEntityID],0)" />
|
|
<PlanAffectingConvert ConvertIssue="Cardinality Estimate" Expression="CONVERT_IMPLICIT(varchar(12),[e].[BusinessEntityID],0)" />
|
|
<PlanAffectingConvert ConvertIssue="Cardinality Estimate" Expression="CONVERT_IMPLICIT(varchar(12),[bea].[BusinessEntityID],0)" />
|
|
<PlanAffectingConvert ConvertIssue="Cardinality Estimate" Expression="CONVERT_IMPLICIT(varchar(12),[a].[AddressID],0)" />
|
|
<PlanAffectingConvert ConvertIssue="Cardinality Estimate" Expression="CONVERT_IMPLICIT(varchar(12),[bea].[AddressID],0)" />
|
|
<PlanAffectingConvert ConvertIssue="Cardinality Estimate" Expression="CONVERT_IMPLICIT(varchar(12),[sp].[StateProvinceID],0)" />
|
|
<PlanAffectingConvert ConvertIssue="Cardinality Estimate" Expression="CONVERT_IMPLICIT(varchar(12),[a].[StateProvinceID],0)" />
|
|
<PlanAffectingConvert ConvertIssue="Cardinality Estimate" Expression="CONVERT_IMPLICIT(varchar(12),[pp].[BusinessEntityID],0)" />
|
|
<PlanAffectingConvert ConvertIssue="Cardinality Estimate" Expression="CONVERT_IMPLICIT(varchar(12),[pp].[PhoneNumberTypeID],0)" />
|
|
<PlanAffectingConvert ConvertIssue="Cardinality Estimate" Expression="CONVERT_IMPLICIT(varchar(12),[pnt].[PhoneNumberTypeID],0)" />
|
|
<PlanAffectingConvert ConvertIssue="Cardinality Estimate" Expression="CONVERT_IMPLICIT(varchar(12),[ea].[BusinessEntityID],0)" />
|
|
</Warnings>
|
|
<MemoryGrantInfo SerialRequiredMemory="7168" SerialDesiredMemory="27376" RequiredMemory="7168" DesiredMemory="27376" RequestedMemory="27376" GrantWaitTime="0" GrantedMemory="27376" MaxUsedMemory="7752" />
|
|
<OptimizerHardwareDependentProperties EstimatedAvailableMemoryGrant="104714" EstimatedPagesCached="78535" EstimatedAvailableDegreeOfParallelism="6" />
|
|
<RelOp AvgRowSize="4683" EstimateCPU="1.05073" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="505.407" LogicalOp="Right Outer Join" NodeId="0" Parallel="false" PhysicalOp="Hash Match" EstimatedTotalSubtreeCost="5.76894">
|
|
<OutputList>
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[HumanResources]" Table="[Employee]" Alias="[e]" Column="BusinessEntityID" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[HumanResources]" Table="[Employee]" Alias="[e]" Column="JobTitle" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="Title" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="FirstName" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="MiddleName" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="LastName" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="Suffix" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="EmailPromotion" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="AdditionalContactInfo" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Address]" Alias="[a]" Column="AddressLine1" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Address]" Alias="[a]" Column="AddressLine2" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Address]" Alias="[a]" Column="City" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Address]" Alias="[a]" Column="PostalCode" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[StateProvince]" Alias="[sp]" Column="Name" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[CountryRegion]" Alias="[cr]" Column="Name" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[PersonPhone]" Alias="[pp]" Column="PhoneNumber" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[PhoneNumberType]" Alias="[pnt]" Column="Name" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[EmailAddress]" Alias="[ea]" Column="EmailAddress" />
|
|
</OutputList>
|
|
<MemoryFractions Input="0.468725" Output="0.481888" />
|
|
<RunTimeInformation>
|
|
<RunTimeCountersPerThread Thread="0" ActualRows="290" Batches="0" ActualEndOfScans="1" ActualExecutions="1" ActualExecutionMode="Row" InputMemoryGrant="10496" OutputMemoryGrant="10760" UsedMemoryGrant="2696" />
|
|
</RunTimeInformation>
|
|
<Hash>
|
|
<DefinedValues />
|
|
<HashKeysBuild>
|
|
<ColumnReference Column="Expr1010" />
|
|
</HashKeysBuild>
|
|
<HashKeysProbe>
|
|
<ColumnReference Column="Expr1009" />
|
|
</HashKeysProbe>
|
|
<ProbeResidual>
|
|
<ScalarOperator ScalarString="[Expr1009]=[Expr1010]">
|
|
<Compare CompareOp="EQ">
|
|
<ScalarOperator>
|
|
<Identifier>
|
|
<ColumnReference Column="Expr1009" />
|
|
</Identifier>
|
|
</ScalarOperator>
|
|
<ScalarOperator>
|
|
<Identifier>
|
|
<ColumnReference Column="Expr1010" />
|
|
</Identifier>
|
|
</ScalarOperator>
|
|
</Compare>
|
|
</ScalarOperator>
|
|
</ProbeResidual>
|
|
<RelOp AvgRowSize="69" EstimateCPU="0.0019972" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="19972" LogicalOp="Compute Scalar" NodeId="1" Parallel="false" PhysicalOp="Compute Scalar" EstimatedTotalSubtreeCost="0.161322">
|
|
<OutputList>
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[EmailAddress]" Alias="[ea]" Column="EmailAddress" />
|
|
<ColumnReference Column="Expr1010" />
|
|
</OutputList>
|
|
<ComputeScalar>
|
|
<DefinedValues>
|
|
<DefinedValue>
|
|
<ColumnReference Column="Expr1010" />
|
|
<ScalarOperator ScalarString="rtrim(ltrim(CONVERT_IMPLICIT(varchar(12),[AdventureWorks2014].[Person].[EmailAddress].[BusinessEntityID] as [ea].[BusinessEntityID],0)))">
|
|
<Intrinsic FunctionName="rtrim">
|
|
<ScalarOperator>
|
|
<Intrinsic FunctionName="ltrim">
|
|
<ScalarOperator>
|
|
<Convert DataType="varchar" Length="12" Style="0" Implicit="true">
|
|
<ScalarOperator>
|
|
<Identifier>
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[EmailAddress]" Alias="[ea]" Column="BusinessEntityID" />
|
|
</Identifier>
|
|
</ScalarOperator>
|
|
</Convert>
|
|
</ScalarOperator>
|
|
</Intrinsic>
|
|
</ScalarOperator>
|
|
</Intrinsic>
|
|
</ScalarOperator>
|
|
</DefinedValue>
|
|
</DefinedValues>
|
|
<RelOp AvgRowSize="65" EstimateCPU="0.0221262" EstimateIO="0.137199" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="19972" LogicalOp="Index Scan" NodeId="2" Parallel="false" PhysicalOp="Index Scan" EstimatedTotalSubtreeCost="0.159325" TableCardinality="19972">
|
|
<OutputList>
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[EmailAddress]" Alias="[ea]" Column="BusinessEntityID" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[EmailAddress]" Alias="[ea]" Column="EmailAddress" />
|
|
</OutputList>
|
|
<RunTimeInformation>
|
|
<RunTimeCountersPerThread Thread="0" ActualRows="19972" ActualRowsRead="19972" Batches="0" ActualEndOfScans="1" ActualExecutions="1" ActualExecutionMode="Row" />
|
|
</RunTimeInformation>
|
|
<IndexScan Ordered="false" ForcedIndex="false" ForceSeek="false" ForceScan="false" NoExpandHint="false" Storage="RowStore">
|
|
<DefinedValues>
|
|
<DefinedValue>
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[EmailAddress]" Alias="[ea]" Column="BusinessEntityID" />
|
|
</DefinedValue>
|
|
<DefinedValue>
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[EmailAddress]" Alias="[ea]" Column="EmailAddress" />
|
|
</DefinedValue>
|
|
</DefinedValues>
|
|
<Object Database="[AdventureWorks2014]" Schema="[Person]" Table="[EmailAddress]" Index="[IX_EmailAddress_EmailAddress]" Alias="[ea]" IndexKind="NonClustered" Storage="RowStore" />
|
|
</IndexScan>
|
|
</RelOp>
|
|
</ComputeScalar>
|
|
</RelOp>
|
|
<RelOp AvgRowSize="4639" EstimateCPU="0.0204101" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="505.407" LogicalOp="Right Outer Join" NodeId="6" Parallel="false" PhysicalOp="Hash Match" EstimatedTotalSubtreeCost="4.55688">
|
|
<OutputList>
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[HumanResources]" Table="[Employee]" Alias="[e]" Column="BusinessEntityID" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[HumanResources]" Table="[Employee]" Alias="[e]" Column="JobTitle" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="Title" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="FirstName" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="MiddleName" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="LastName" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="Suffix" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="EmailPromotion" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="AdditionalContactInfo" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Address]" Alias="[a]" Column="AddressLine1" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Address]" Alias="[a]" Column="AddressLine2" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Address]" Alias="[a]" Column="City" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Address]" Alias="[a]" Column="PostalCode" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[StateProvince]" Alias="[sp]" Column="Name" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[CountryRegion]" Alias="[cr]" Column="Name" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[PersonPhone]" Alias="[pp]" Column="PhoneNumber" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[PhoneNumberType]" Alias="[pnt]" Column="Name" />
|
|
<ColumnReference Column="Expr1009" />
|
|
</OutputList>
|
|
<MemoryFractions Input="0.00633413" Output="0.00651201" />
|
|
<RunTimeInformation>
|
|
<RunTimeCountersPerThread Thread="0" ActualRows="290" Batches="0" ActualEndOfScans="1" ActualExecutions="1" ActualExecutionMode="Row" InputMemoryGrant="1152" OutputMemoryGrant="1152" UsedMemoryGrant="248" />
|
|
</RunTimeInformation>
|
|
<Hash>
|
|
<DefinedValues />
|
|
<HashKeysBuild>
|
|
<ColumnReference Column="Expr1012" />
|
|
</HashKeysBuild>
|
|
<HashKeysProbe>
|
|
<ColumnReference Column="Expr1011" />
|
|
</HashKeysProbe>
|
|
<ProbeResidual>
|
|
<ScalarOperator ScalarString="[Expr1011]=[Expr1012]">
|
|
<Compare CompareOp="EQ">
|
|
<ScalarOperator>
|
|
<Identifier>
|
|
<ColumnReference Column="Expr1011" />
|
|
</Identifier>
|
|
</ScalarOperator>
|
|
<ScalarOperator>
|
|
<Identifier>
|
|
<ColumnReference Column="Expr1012" />
|
|
</Identifier>
|
|
</ScalarOperator>
|
|
</Compare>
|
|
</ScalarOperator>
|
|
</ProbeResidual>
|
|
<RelOp AvgRowSize="69" EstimateCPU="3E-07" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="3" LogicalOp="Compute Scalar" NodeId="7" Parallel="false" PhysicalOp="Compute Scalar" EstimatedTotalSubtreeCost="0.0032856">
|
|
<OutputList>
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[PhoneNumberType]" Alias="[pnt]" Column="Name" />
|
|
<ColumnReference Column="Expr1012" />
|
|
</OutputList>
|
|
<ComputeScalar>
|
|
<DefinedValues>
|
|
<DefinedValue>
|
|
<ColumnReference Column="Expr1012" />
|
|
<ScalarOperator ScalarString="rtrim(ltrim(CONVERT_IMPLICIT(varchar(12),[AdventureWorks2014].[Person].[PhoneNumberType].[PhoneNumberTypeID] as [pnt].[PhoneNumberTypeID],0)))">
|
|
<Intrinsic FunctionName="rtrim">
|
|
<ScalarOperator>
|
|
<Intrinsic FunctionName="ltrim">
|
|
<ScalarOperator>
|
|
<Convert DataType="varchar" Length="12" Style="0" Implicit="true">
|
|
<ScalarOperator>
|
|
<Identifier>
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[PhoneNumberType]" Alias="[pnt]" Column="PhoneNumberTypeID" />
|
|
</Identifier>
|
|
</ScalarOperator>
|
|
</Convert>
|
|
</ScalarOperator>
|
|
</Intrinsic>
|
|
</ScalarOperator>
|
|
</Intrinsic>
|
|
</ScalarOperator>
|
|
</DefinedValue>
|
|
</DefinedValues>
|
|
<RelOp AvgRowSize="65" EstimateCPU="0.0001603" EstimateIO="0.003125" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="3" LogicalOp="Clustered Index Scan" NodeId="8" Parallel="false" PhysicalOp="Clustered Index Scan" EstimatedTotalSubtreeCost="0.0032853" TableCardinality="3">
|
|
<OutputList>
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[PhoneNumberType]" Alias="[pnt]" Column="PhoneNumberTypeID" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[PhoneNumberType]" Alias="[pnt]" Column="Name" />
|
|
</OutputList>
|
|
<RunTimeInformation>
|
|
<RunTimeCountersPerThread Thread="0" ActualRows="3" ActualRowsRead="3" Batches="0" ActualEndOfScans="1" ActualExecutions="1" ActualExecutionMode="Row" />
|
|
</RunTimeInformation>
|
|
<IndexScan Ordered="false" ForcedIndex="false" ForceScan="false" NoExpandHint="false" Storage="RowStore">
|
|
<DefinedValues>
|
|
<DefinedValue>
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[PhoneNumberType]" Alias="[pnt]" Column="PhoneNumberTypeID" />
|
|
</DefinedValue>
|
|
<DefinedValue>
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[PhoneNumberType]" Alias="[pnt]" Column="Name" />
|
|
</DefinedValue>
|
|
</DefinedValues>
|
|
<Object Database="[AdventureWorks2014]" Schema="[Person]" Table="[PhoneNumberType]" Index="[PK_PhoneNumberType_PhoneNumberTypeID]" Alias="[pnt]" IndexKind="Clustered" Storage="RowStore" />
|
|
</IndexScan>
|
|
</RelOp>
|
|
</ComputeScalar>
|
|
</RelOp>
|
|
<RelOp AvgRowSize="4595" EstimateCPU="2.90518E-05" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="290.518" LogicalOp="Compute Scalar" NodeId="12" Parallel="false" PhysicalOp="Compute Scalar" EstimatedTotalSubtreeCost="4.53318">
|
|
<OutputList>
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[HumanResources]" Table="[Employee]" Alias="[e]" Column="BusinessEntityID" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[HumanResources]" Table="[Employee]" Alias="[e]" Column="JobTitle" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="Title" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="FirstName" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="MiddleName" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="LastName" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="Suffix" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="EmailPromotion" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="AdditionalContactInfo" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Address]" Alias="[a]" Column="AddressLine1" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Address]" Alias="[a]" Column="AddressLine2" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Address]" Alias="[a]" Column="City" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Address]" Alias="[a]" Column="PostalCode" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[StateProvince]" Alias="[sp]" Column="Name" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[CountryRegion]" Alias="[cr]" Column="Name" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[PersonPhone]" Alias="[pp]" Column="PhoneNumber" />
|
|
<ColumnReference Column="Expr1009" />
|
|
<ColumnReference Column="Expr1011" />
|
|
</OutputList>
|
|
<ComputeScalar>
|
|
<DefinedValues>
|
|
<DefinedValue>
|
|
<ColumnReference Column="Expr1011" />
|
|
<ScalarOperator ScalarString="rtrim(ltrim(CONVERT_IMPLICIT(varchar(12),[AdventureWorks2014].[Person].[PersonPhone].[PhoneNumberTypeID] as [pp].[PhoneNumberTypeID],0)))">
|
|
<Intrinsic FunctionName="rtrim">
|
|
<ScalarOperator>
|
|
<Intrinsic FunctionName="ltrim">
|
|
<ScalarOperator>
|
|
<Convert DataType="varchar" Length="12" Style="0" Implicit="true">
|
|
<ScalarOperator>
|
|
<Identifier>
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[PersonPhone]" Alias="[pp]" Column="PhoneNumberTypeID" />
|
|
</Identifier>
|
|
</ScalarOperator>
|
|
</Convert>
|
|
</ScalarOperator>
|
|
</Intrinsic>
|
|
</ScalarOperator>
|
|
</Intrinsic>
|
|
</ScalarOperator>
|
|
</DefinedValue>
|
|
</DefinedValues>
|
|
<RelOp AvgRowSize="4591" EstimateCPU="0.727261" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="290.518" LogicalOp="Right Outer Join" NodeId="13" Parallel="false" PhysicalOp="Hash Match" EstimatedTotalSubtreeCost="4.53315">
|
|
<OutputList>
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[HumanResources]" Table="[Employee]" Alias="[e]" Column="BusinessEntityID" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[HumanResources]" Table="[Employee]" Alias="[e]" Column="JobTitle" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="Title" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="FirstName" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="MiddleName" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="LastName" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="Suffix" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="EmailPromotion" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="AdditionalContactInfo" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Address]" Alias="[a]" Column="AddressLine1" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Address]" Alias="[a]" Column="AddressLine2" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Address]" Alias="[a]" Column="City" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Address]" Alias="[a]" Column="PostalCode" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[StateProvince]" Alias="[sp]" Column="Name" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[CountryRegion]" Alias="[cr]" Column="Name" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[PersonPhone]" Alias="[pp]" Column="PhoneNumber" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[PersonPhone]" Alias="[pp]" Column="PhoneNumberTypeID" />
|
|
<ColumnReference Column="Expr1009" />
|
|
</OutputList>
|
|
<MemoryFractions Input="0.383215" Output="0.393976" />
|
|
<RunTimeInformation>
|
|
<RunTimeCountersPerThread Thread="0" ActualRows="290" Batches="0" ActualEndOfScans="1" ActualExecutions="1" ActualExecutionMode="Row" InputMemoryGrant="8768" OutputMemoryGrant="8984" UsedMemoryGrant="2248" />
|
|
</RunTimeInformation>
|
|
<Hash>
|
|
<DefinedValues />
|
|
<HashKeysBuild>
|
|
<ColumnReference Column="Expr1013" />
|
|
</HashKeysBuild>
|
|
<HashKeysProbe>
|
|
<ColumnReference Column="Expr1009" />
|
|
</HashKeysProbe>
|
|
<ProbeResidual>
|
|
<ScalarOperator ScalarString="[Expr1013]=[Expr1009]">
|
|
<Compare CompareOp="EQ">
|
|
<ScalarOperator>
|
|
<Identifier>
|
|
<ColumnReference Column="Expr1013" />
|
|
</Identifier>
|
|
</ScalarOperator>
|
|
<ScalarOperator>
|
|
<Identifier>
|
|
<ColumnReference Column="Expr1009" />
|
|
</Identifier>
|
|
</ScalarOperator>
|
|
</Compare>
|
|
</ScalarOperator>
|
|
</ProbeResidual>
|
|
<RelOp AvgRowSize="48" EstimateCPU="0.0019972" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="19972" LogicalOp="Compute Scalar" NodeId="14" Parallel="false" PhysicalOp="Compute Scalar" EstimatedTotalSubtreeCost="0.115397">
|
|
<OutputList>
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[PersonPhone]" Alias="[pp]" Column="PhoneNumber" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[PersonPhone]" Alias="[pp]" Column="PhoneNumberTypeID" />
|
|
<ColumnReference Column="Expr1013" />
|
|
</OutputList>
|
|
<ComputeScalar>
|
|
<DefinedValues>
|
|
<DefinedValue>
|
|
<ColumnReference Column="Expr1013" />
|
|
<ScalarOperator ScalarString="rtrim(ltrim(CONVERT_IMPLICIT(varchar(12),[AdventureWorks2014].[Person].[PersonPhone].[BusinessEntityID] as [pp].[BusinessEntityID],0)))">
|
|
<Intrinsic FunctionName="rtrim">
|
|
<ScalarOperator>
|
|
<Intrinsic FunctionName="ltrim">
|
|
<ScalarOperator>
|
|
<Convert DataType="varchar" Length="12" Style="0" Implicit="true">
|
|
<ScalarOperator>
|
|
<Identifier>
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[PersonPhone]" Alias="[pp]" Column="BusinessEntityID" />
|
|
</Identifier>
|
|
</ScalarOperator>
|
|
</Convert>
|
|
</ScalarOperator>
|
|
</Intrinsic>
|
|
</ScalarOperator>
|
|
</Intrinsic>
|
|
</ScalarOperator>
|
|
</DefinedValue>
|
|
</DefinedValues>
|
|
<RelOp AvgRowSize="44" EstimateCPU="0.0221262" EstimateIO="0.0912731" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="19972" LogicalOp="Index Scan" NodeId="15" Parallel="false" PhysicalOp="Index Scan" EstimatedTotalSubtreeCost="0.113399" TableCardinality="19972">
|
|
<OutputList>
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[PersonPhone]" Alias="[pp]" Column="BusinessEntityID" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[PersonPhone]" Alias="[pp]" Column="PhoneNumber" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[PersonPhone]" Alias="[pp]" Column="PhoneNumberTypeID" />
|
|
</OutputList>
|
|
<RunTimeInformation>
|
|
<RunTimeCountersPerThread Thread="0" ActualRows="19972" ActualRowsRead="19972" Batches="0" ActualEndOfScans="1" ActualExecutions="1" ActualExecutionMode="Row" />
|
|
</RunTimeInformation>
|
|
<IndexScan Ordered="false" ForcedIndex="false" ForceSeek="false" ForceScan="false" NoExpandHint="false" Storage="RowStore">
|
|
<DefinedValues>
|
|
<DefinedValue>
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[PersonPhone]" Alias="[pp]" Column="BusinessEntityID" />
|
|
</DefinedValue>
|
|
<DefinedValue>
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[PersonPhone]" Alias="[pp]" Column="PhoneNumber" />
|
|
</DefinedValue>
|
|
<DefinedValue>
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[PersonPhone]" Alias="[pp]" Column="PhoneNumberTypeID" />
|
|
</DefinedValue>
|
|
</DefinedValues>
|
|
<Object Database="[AdventureWorks2014]" Schema="[Person]" Table="[PersonPhone]" Index="[IX_PersonPhone_PhoneNumber]" Alias="[pp]" IndexKind="NonClustered" Storage="RowStore" />
|
|
</IndexScan>
|
|
</RelOp>
|
|
</ComputeScalar>
|
|
</RelOp>
|
|
<RelOp AvgRowSize="4559" EstimateCPU="0.0315913" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="290.518" LogicalOp="Inner Join" NodeId="19" Parallel="false" PhysicalOp="Hash Match" EstimatedTotalSubtreeCost="3.69049">
|
|
<OutputList>
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[HumanResources]" Table="[Employee]" Alias="[e]" Column="BusinessEntityID" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[HumanResources]" Table="[Employee]" Alias="[e]" Column="JobTitle" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="Title" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="FirstName" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="MiddleName" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="LastName" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="Suffix" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="EmailPromotion" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="AdditionalContactInfo" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Address]" Alias="[a]" Column="AddressLine1" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Address]" Alias="[a]" Column="AddressLine2" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Address]" Alias="[a]" Column="City" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Address]" Alias="[a]" Column="PostalCode" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[StateProvince]" Alias="[sp]" Column="Name" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[CountryRegion]" Alias="[cr]" Column="Name" />
|
|
<ColumnReference Column="Expr1009" />
|
|
</OutputList>
|
|
<MemoryFractions Input="0.0162312" Output="0.016687" />
|
|
<RunTimeInformation>
|
|
<RunTimeCountersPerThread Thread="0" ActualRows="290" Batches="0" ActualEndOfScans="1" ActualExecutions="1" ActualExecutionMode="Row" InputMemoryGrant="1352" OutputMemoryGrant="1360" UsedMemoryGrant="640" />
|
|
</RunTimeInformation>
|
|
<Hash>
|
|
<DefinedValues />
|
|
<HashKeysBuild>
|
|
<ColumnReference Column="Expr1014" />
|
|
</HashKeysBuild>
|
|
<HashKeysProbe>
|
|
<ColumnReference Column="Expr1015" />
|
|
</HashKeysProbe>
|
|
<ProbeResidual>
|
|
<ScalarOperator ScalarString="[Expr1014]=[Expr1015]">
|
|
<Compare CompareOp="EQ">
|
|
<ScalarOperator>
|
|
<Identifier>
|
|
<ColumnReference Column="Expr1014" />
|
|
</Identifier>
|
|
</ScalarOperator>
|
|
<ScalarOperator>
|
|
<Identifier>
|
|
<ColumnReference Column="Expr1015" />
|
|
</Identifier>
|
|
</ScalarOperator>
|
|
</Compare>
|
|
</ScalarOperator>
|
|
</ProbeResidual>
|
|
<RelOp AvgRowSize="66" EstimateCPU="2.38E-05" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="238" LogicalOp="Compute Scalar" NodeId="20" Parallel="false" PhysicalOp="Compute Scalar" EstimatedTotalSubtreeCost="0.00430834">
|
|
<OutputList>
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[CountryRegion]" Alias="[cr]" Column="Name" />
|
|
<ColumnReference Column="Expr1014" />
|
|
</OutputList>
|
|
<ComputeScalar>
|
|
<DefinedValues>
|
|
<DefinedValue>
|
|
<ColumnReference Column="Expr1014" />
|
|
<ScalarOperator ScalarString="rtrim(ltrim([AdventureWorks2014].[Person].[CountryRegion].[CountryRegionCode] as [cr].[CountryRegionCode]))">
|
|
<Intrinsic FunctionName="rtrim">
|
|
<ScalarOperator>
|
|
<Intrinsic FunctionName="ltrim">
|
|
<ScalarOperator>
|
|
<Identifier>
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[CountryRegion]" Alias="[cr]" Column="CountryRegionCode" />
|
|
</Identifier>
|
|
</ScalarOperator>
|
|
</Intrinsic>
|
|
</ScalarOperator>
|
|
</Intrinsic>
|
|
</ScalarOperator>
|
|
</DefinedValue>
|
|
</DefinedValues>
|
|
<RelOp AvgRowSize="66" EstimateCPU="0.0004188" EstimateIO="0.00386574" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="238" LogicalOp="Index Scan" NodeId="21" Parallel="false" PhysicalOp="Index Scan" EstimatedTotalSubtreeCost="0.00428454" TableCardinality="238">
|
|
<OutputList>
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[CountryRegion]" Alias="[cr]" Column="CountryRegionCode" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[CountryRegion]" Alias="[cr]" Column="Name" />
|
|
</OutputList>
|
|
<RunTimeInformation>
|
|
<RunTimeCountersPerThread Thread="0" ActualRows="238" ActualRowsRead="238" Batches="0" ActualEndOfScans="1" ActualExecutions="1" ActualExecutionMode="Row" />
|
|
</RunTimeInformation>
|
|
<IndexScan Ordered="false" ForcedIndex="false" ForceSeek="false" ForceScan="false" NoExpandHint="false" Storage="RowStore">
|
|
<DefinedValues>
|
|
<DefinedValue>
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[CountryRegion]" Alias="[cr]" Column="CountryRegionCode" />
|
|
</DefinedValue>
|
|
<DefinedValue>
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[CountryRegion]" Alias="[cr]" Column="Name" />
|
|
</DefinedValue>
|
|
</DefinedValues>
|
|
<Object Database="[AdventureWorks2014]" Schema="[Person]" Table="[CountryRegion]" Index="[AK_CountryRegion_Name]" Alias="[cr]" IndexKind="NonClustered" Storage="RowStore" />
|
|
</IndexScan>
|
|
</RelOp>
|
|
</ComputeScalar>
|
|
</RelOp>
|
|
<RelOp AvgRowSize="4512" EstimateCPU="0.0297794" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="290.518" LogicalOp="Inner Join" NodeId="25" Parallel="false" PhysicalOp="Hash Match" EstimatedTotalSubtreeCost="3.65459">
|
|
<OutputList>
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[HumanResources]" Table="[Employee]" Alias="[e]" Column="BusinessEntityID" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[HumanResources]" Table="[Employee]" Alias="[e]" Column="JobTitle" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="Title" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="FirstName" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="MiddleName" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="LastName" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="Suffix" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="EmailPromotion" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="AdditionalContactInfo" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Address]" Alias="[a]" Column="AddressLine1" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Address]" Alias="[a]" Column="AddressLine2" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Address]" Alias="[a]" Column="City" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Address]" Alias="[a]" Column="PostalCode" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[StateProvince]" Alias="[sp]" Column="Name" />
|
|
<ColumnReference Column="Expr1009" />
|
|
<ColumnReference Column="Expr1015" />
|
|
</OutputList>
|
|
<MemoryFractions Input="0.0162312" Output="0.016687" />
|
|
<RunTimeInformation>
|
|
<RunTimeCountersPerThread Thread="0" ActualRows="290" Batches="0" ActualEndOfScans="1" ActualExecutions="1" ActualExecutionMode="Row" InputMemoryGrant="1352" OutputMemoryGrant="1360" UsedMemoryGrant="640" />
|
|
</RunTimeInformation>
|
|
<Hash>
|
|
<DefinedValues />
|
|
<HashKeysBuild>
|
|
<ColumnReference Column="Expr1016" />
|
|
</HashKeysBuild>
|
|
<HashKeysProbe>
|
|
<ColumnReference Column="Expr1017" />
|
|
</HashKeysProbe>
|
|
<ProbeResidual>
|
|
<ScalarOperator ScalarString="[Expr1016]=[Expr1017]">
|
|
<Compare CompareOp="EQ">
|
|
<ScalarOperator>
|
|
<Identifier>
|
|
<ColumnReference Column="Expr1016" />
|
|
</Identifier>
|
|
</ScalarOperator>
|
|
<ScalarOperator>
|
|
<Identifier>
|
|
<ColumnReference Column="Expr1017" />
|
|
</Identifier>
|
|
</ScalarOperator>
|
|
</Compare>
|
|
</ScalarOperator>
|
|
</ProbeResidual>
|
|
<RelOp AvgRowSize="74" EstimateCPU="1.81E-05" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="181" LogicalOp="Compute Scalar" NodeId="26" Parallel="false" PhysicalOp="Compute Scalar" EstimatedTotalSubtreeCost="0.00423994">
|
|
<OutputList>
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[StateProvince]" Alias="[sp]" Column="Name" />
|
|
<ColumnReference Column="Expr1015" />
|
|
<ColumnReference Column="Expr1016" />
|
|
</OutputList>
|
|
<ComputeScalar>
|
|
<DefinedValues>
|
|
<DefinedValue>
|
|
<ColumnReference Column="Expr1015" />
|
|
<ScalarOperator ScalarString="rtrim(ltrim([AdventureWorks2014].[Person].[StateProvince].[CountryRegionCode] as [sp].[CountryRegionCode]))">
|
|
<Intrinsic FunctionName="rtrim">
|
|
<ScalarOperator>
|
|
<Intrinsic FunctionName="ltrim">
|
|
<ScalarOperator>
|
|
<Identifier>
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[StateProvince]" Alias="[sp]" Column="CountryRegionCode" />
|
|
</Identifier>
|
|
</ScalarOperator>
|
|
</Intrinsic>
|
|
</ScalarOperator>
|
|
</Intrinsic>
|
|
</ScalarOperator>
|
|
</DefinedValue>
|
|
<DefinedValue>
|
|
<ColumnReference Column="Expr1016" />
|
|
<ScalarOperator ScalarString="rtrim(ltrim(CONVERT_IMPLICIT(varchar(12),[AdventureWorks2014].[Person].[StateProvince].[StateProvinceID] as [sp].[StateProvinceID],0)))">
|
|
<Intrinsic FunctionName="rtrim">
|
|
<ScalarOperator>
|
|
<Intrinsic FunctionName="ltrim">
|
|
<ScalarOperator>
|
|
<Convert DataType="varchar" Length="12" Style="0" Implicit="true">
|
|
<ScalarOperator>
|
|
<Identifier>
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[StateProvince]" Alias="[sp]" Column="StateProvinceID" />
|
|
</Identifier>
|
|
</ScalarOperator>
|
|
</Convert>
|
|
</ScalarOperator>
|
|
</Intrinsic>
|
|
</ScalarOperator>
|
|
</Intrinsic>
|
|
</ScalarOperator>
|
|
</DefinedValue>
|
|
</DefinedValues>
|
|
<RelOp AvgRowSize="71" EstimateCPU="0.0003561" EstimateIO="0.00386574" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="181" LogicalOp="Clustered Index Scan" NodeId="27" Parallel="false" PhysicalOp="Clustered Index Scan" EstimatedTotalSubtreeCost="0.00422184" TableCardinality="181">
|
|
<OutputList>
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[StateProvince]" Alias="[sp]" Column="StateProvinceID" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[StateProvince]" Alias="[sp]" Column="CountryRegionCode" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[StateProvince]" Alias="[sp]" Column="Name" />
|
|
</OutputList>
|
|
<RunTimeInformation>
|
|
<RunTimeCountersPerThread Thread="0" ActualRows="181" ActualRowsRead="181" Batches="0" ActualEndOfScans="1" ActualExecutions="1" ActualExecutionMode="Row" />
|
|
</RunTimeInformation>
|
|
<IndexScan Ordered="false" ForcedIndex="false" ForceScan="false" NoExpandHint="false" Storage="RowStore">
|
|
<DefinedValues>
|
|
<DefinedValue>
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[StateProvince]" Alias="[sp]" Column="StateProvinceID" />
|
|
</DefinedValue>
|
|
<DefinedValue>
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[StateProvince]" Alias="[sp]" Column="CountryRegionCode" />
|
|
</DefinedValue>
|
|
<DefinedValue>
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[StateProvince]" Alias="[sp]" Column="Name" />
|
|
</DefinedValue>
|
|
</DefinedValues>
|
|
<Object Database="[AdventureWorks2014]" Schema="[Person]" Table="[StateProvince]" Index="[PK_StateProvince_StateProvinceID]" Alias="[sp]" IndexKind="Clustered" Storage="RowStore" />
|
|
</IndexScan>
|
|
</RelOp>
|
|
</ComputeScalar>
|
|
</RelOp>
|
|
<RelOp AvgRowSize="4463" EstimateCPU="0.19868" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="290.518" LogicalOp="Inner Join" NodeId="33" Parallel="false" PhysicalOp="Hash Match" EstimatedTotalSubtreeCost="3.62057">
|
|
<OutputList>
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[HumanResources]" Table="[Employee]" Alias="[e]" Column="BusinessEntityID" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[HumanResources]" Table="[Employee]" Alias="[e]" Column="JobTitle" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="Title" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="FirstName" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="MiddleName" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="LastName" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="Suffix" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="EmailPromotion" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="AdditionalContactInfo" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Address]" Alias="[a]" Column="AddressLine1" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Address]" Alias="[a]" Column="AddressLine2" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Address]" Alias="[a]" Column="City" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Address]" Alias="[a]" Column="PostalCode" />
|
|
<ColumnReference Column="Expr1009" />
|
|
<ColumnReference Column="Expr1017" />
|
|
</OutputList>
|
|
<MemoryFractions Input="0.0819477" Output="0.0842491" />
|
|
<RunTimeInformation>
|
|
<RunTimeCountersPerThread Thread="0" ActualRows="290" Batches="0" ActualEndOfScans="1" ActualExecutions="1" ActualExecutionMode="Row" InputMemoryGrant="2680" OutputMemoryGrant="2720" UsedMemoryGrant="640" />
|
|
</RunTimeInformation>
|
|
<Hash>
|
|
<DefinedValues />
|
|
<HashKeysBuild>
|
|
<ColumnReference Column="Expr1021" />
|
|
</HashKeysBuild>
|
|
<HashKeysProbe>
|
|
<ColumnReference Column="Expr1009" />
|
|
</HashKeysProbe>
|
|
<ProbeResidual>
|
|
<ScalarOperator ScalarString="[Expr1009]=[Expr1021]">
|
|
<Compare CompareOp="EQ">
|
|
<ScalarOperator>
|
|
<Identifier>
|
|
<ColumnReference Column="Expr1009" />
|
|
</Identifier>
|
|
</ScalarOperator>
|
|
<ScalarOperator>
|
|
<Identifier>
|
|
<ColumnReference Column="Expr1021" />
|
|
</Identifier>
|
|
</ScalarOperator>
|
|
</Compare>
|
|
</ScalarOperator>
|
|
</ProbeResidual>
|
|
<RelOp AvgRowSize="254" EstimateCPU="0.16279" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="290.518" LogicalOp="Inner Join" NodeId="34" Parallel="false" PhysicalOp="Hash Match" EstimatedTotalSubtreeCost="0.573897">
|
|
<OutputList>
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[HumanResources]" Table="[Employee]" Alias="[e]" Column="BusinessEntityID" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[HumanResources]" Table="[Employee]" Alias="[e]" Column="JobTitle" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Address]" Alias="[a]" Column="AddressLine1" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Address]" Alias="[a]" Column="AddressLine2" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Address]" Alias="[a]" Column="City" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Address]" Alias="[a]" Column="PostalCode" />
|
|
<ColumnReference Column="Expr1017" />
|
|
<ColumnReference Column="Expr1021" />
|
|
</OutputList>
|
|
<MemoryFractions Input="0.0673142" Output="0.0273159" />
|
|
<RunTimeInformation>
|
|
<RunTimeCountersPerThread Thread="0" ActualRows="290" Batches="0" ActualEndOfScans="1" ActualExecutions="1" ActualExecutionMode="Row" InputMemoryGrant="2384" OutputMemoryGrant="1576" UsedMemoryGrant="640" />
|
|
</RunTimeInformation>
|
|
<Hash>
|
|
<DefinedValues />
|
|
<HashKeysBuild>
|
|
<ColumnReference Column="Expr1019" />
|
|
</HashKeysBuild>
|
|
<HashKeysProbe>
|
|
<ColumnReference Column="Expr1018" />
|
|
</HashKeysProbe>
|
|
<ProbeResidual>
|
|
<ScalarOperator ScalarString="[Expr1018]=[Expr1019]">
|
|
<Compare CompareOp="EQ">
|
|
<ScalarOperator>
|
|
<Identifier>
|
|
<ColumnReference Column="Expr1018" />
|
|
</Identifier>
|
|
</ScalarOperator>
|
|
<ScalarOperator>
|
|
<Identifier>
|
|
<ColumnReference Column="Expr1019" />
|
|
</Identifier>
|
|
</ScalarOperator>
|
|
</Compare>
|
|
</ScalarOperator>
|
|
</ProbeResidual>
|
|
<RelOp AvgRowSize="81" EstimateCPU="0.161982" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="290.518" LogicalOp="Inner Join" NodeId="35" Parallel="false" PhysicalOp="Hash Match" EstimatedTotalSubtreeCost="0.22873">
|
|
<OutputList>
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[HumanResources]" Table="[Employee]" Alias="[e]" Column="BusinessEntityID" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[HumanResources]" Table="[Employee]" Alias="[e]" Column="JobTitle" />
|
|
<ColumnReference Column="Expr1019" />
|
|
<ColumnReference Column="Expr1021" />
|
|
</OutputList>
|
|
<MemoryFractions Input="0.109264" Output="0.0419494" />
|
|
<RunTimeInformation>
|
|
<RunTimeCountersPerThread Thread="0" ActualRows="290" Batches="0" ActualEndOfScans="1" ActualExecutions="1" ActualExecutionMode="Row" InputMemoryGrant="3232" OutputMemoryGrant="1864" UsedMemoryGrant="640" />
|
|
</RunTimeInformation>
|
|
<Hash>
|
|
<DefinedValues />
|
|
<HashKeysBuild>
|
|
<ColumnReference Column="Expr1021" />
|
|
</HashKeysBuild>
|
|
<HashKeysProbe>
|
|
<ColumnReference Column="Expr1020" />
|
|
</HashKeysProbe>
|
|
<ProbeResidual>
|
|
<ScalarOperator ScalarString="[Expr1020]=[Expr1021]">
|
|
<Compare CompareOp="EQ">
|
|
<ScalarOperator>
|
|
<Identifier>
|
|
<ColumnReference Column="Expr1020" />
|
|
</Identifier>
|
|
</ScalarOperator>
|
|
<ScalarOperator>
|
|
<Identifier>
|
|
<ColumnReference Column="Expr1021" />
|
|
</Identifier>
|
|
</ScalarOperator>
|
|
</Compare>
|
|
</ScalarOperator>
|
|
</ProbeResidual>
|
|
<RelOp AvgRowSize="73" EstimateCPU="2.9E-05" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="290" LogicalOp="Compute Scalar" NodeId="36" Parallel="false" PhysicalOp="Compute Scalar" EstimatedTotalSubtreeCost="0.00807444">
|
|
<OutputList>
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[HumanResources]" Table="[Employee]" Alias="[e]" Column="BusinessEntityID" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[HumanResources]" Table="[Employee]" Alias="[e]" Column="JobTitle" />
|
|
<ColumnReference Column="Expr1021" />
|
|
</OutputList>
|
|
<ComputeScalar>
|
|
<DefinedValues>
|
|
<DefinedValue>
|
|
<ColumnReference Column="Expr1021" />
|
|
<ScalarOperator ScalarString="rtrim(ltrim(CONVERT_IMPLICIT(varchar(12),[AdventureWorks2014].[HumanResources].[Employee].[BusinessEntityID] as [e].[BusinessEntityID],0)))">
|
|
<Intrinsic FunctionName="rtrim">
|
|
<ScalarOperator>
|
|
<Intrinsic FunctionName="ltrim">
|
|
<ScalarOperator>
|
|
<Convert DataType="varchar" Length="12" Style="0" Implicit="true">
|
|
<ScalarOperator>
|
|
<Identifier>
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[HumanResources]" Table="[Employee]" Alias="[e]" Column="BusinessEntityID" />
|
|
</Identifier>
|
|
</ScalarOperator>
|
|
</Convert>
|
|
</ScalarOperator>
|
|
</Intrinsic>
|
|
</ScalarOperator>
|
|
</Intrinsic>
|
|
</ScalarOperator>
|
|
</DefinedValue>
|
|
</DefinedValues>
|
|
<RelOp AvgRowSize="65" EstimateCPU="0.000476" EstimateIO="0.00756944" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="290" LogicalOp="Clustered Index Scan" NodeId="37" Parallel="false" PhysicalOp="Clustered Index Scan" EstimatedTotalSubtreeCost="0.00804544" TableCardinality="290">
|
|
<OutputList>
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[HumanResources]" Table="[Employee]" Alias="[e]" Column="BusinessEntityID" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[HumanResources]" Table="[Employee]" Alias="[e]" Column="JobTitle" />
|
|
</OutputList>
|
|
<RunTimeInformation>
|
|
<RunTimeCountersPerThread Thread="0" ActualRows="290" ActualRowsRead="290" Batches="0" ActualEndOfScans="1" ActualExecutions="1" ActualExecutionMode="Row" />
|
|
</RunTimeInformation>
|
|
<IndexScan Ordered="false" ForcedIndex="false" ForceScan="false" NoExpandHint="false" Storage="RowStore">
|
|
<DefinedValues>
|
|
<DefinedValue>
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[HumanResources]" Table="[Employee]" Alias="[e]" Column="BusinessEntityID" />
|
|
</DefinedValue>
|
|
<DefinedValue>
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[HumanResources]" Table="[Employee]" Alias="[e]" Column="JobTitle" />
|
|
</DefinedValue>
|
|
</DefinedValues>
|
|
<Object Database="[AdventureWorks2014]" Schema="[HumanResources]" Table="[Employee]" Index="[PK_Employee_BusinessEntityID]" Alias="[e]" IndexKind="Clustered" Storage="RowStore" />
|
|
</IndexScan>
|
|
</RelOp>
|
|
</ComputeScalar>
|
|
</RelOp>
|
|
<RelOp AvgRowSize="25" EstimateCPU="0.0019614" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="19614" LogicalOp="Compute Scalar" NodeId="41" Parallel="false" PhysicalOp="Compute Scalar" EstimatedTotalSubtreeCost="0.0586707">
|
|
<OutputList>
|
|
<ColumnReference Column="Expr1019" />
|
|
<ColumnReference Column="Expr1020" />
|
|
</OutputList>
|
|
<ComputeScalar>
|
|
<DefinedValues>
|
|
<DefinedValue>
|
|
<ColumnReference Column="Expr1019" />
|
|
<ScalarOperator ScalarString="rtrim(ltrim(CONVERT_IMPLICIT(varchar(12),[AdventureWorks2014].[Person].[BusinessEntityAddress].[AddressID] as [bea].[AddressID],0)))">
|
|
<Intrinsic FunctionName="rtrim">
|
|
<ScalarOperator>
|
|
<Intrinsic FunctionName="ltrim">
|
|
<ScalarOperator>
|
|
<Convert DataType="varchar" Length="12" Style="0" Implicit="true">
|
|
<ScalarOperator>
|
|
<Identifier>
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[BusinessEntityAddress]" Alias="[bea]" Column="AddressID" />
|
|
</Identifier>
|
|
</ScalarOperator>
|
|
</Convert>
|
|
</ScalarOperator>
|
|
</Intrinsic>
|
|
</ScalarOperator>
|
|
</Intrinsic>
|
|
</ScalarOperator>
|
|
</DefinedValue>
|
|
<DefinedValue>
|
|
<ColumnReference Column="Expr1020" />
|
|
<ScalarOperator ScalarString="rtrim(ltrim(CONVERT_IMPLICIT(varchar(12),[AdventureWorks2014].[Person].[BusinessEntityAddress].[BusinessEntityID] as [bea].[BusinessEntityID],0)))">
|
|
<Intrinsic FunctionName="rtrim">
|
|
<ScalarOperator>
|
|
<Intrinsic FunctionName="ltrim">
|
|
<ScalarOperator>
|
|
<Convert DataType="varchar" Length="12" Style="0" Implicit="true">
|
|
<ScalarOperator>
|
|
<Identifier>
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[BusinessEntityAddress]" Alias="[bea]" Column="BusinessEntityID" />
|
|
</Identifier>
|
|
</ScalarOperator>
|
|
</Convert>
|
|
</ScalarOperator>
|
|
</Intrinsic>
|
|
</ScalarOperator>
|
|
</Intrinsic>
|
|
</ScalarOperator>
|
|
</DefinedValue>
|
|
</DefinedValues>
|
|
<RelOp AvgRowSize="15" EstimateCPU="0.0217324" EstimateIO="0.0349769" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="19614" LogicalOp="Index Scan" NodeId="42" Parallel="false" PhysicalOp="Index Scan" EstimatedTotalSubtreeCost="0.0567093" TableCardinality="19614">
|
|
<OutputList>
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[BusinessEntityAddress]" Alias="[bea]" Column="BusinessEntityID" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[BusinessEntityAddress]" Alias="[bea]" Column="AddressID" />
|
|
</OutputList>
|
|
<RunTimeInformation>
|
|
<RunTimeCountersPerThread Thread="0" ActualRows="19614" ActualRowsRead="19614" Batches="0" ActualEndOfScans="1" ActualExecutions="1" ActualExecutionMode="Row" />
|
|
</RunTimeInformation>
|
|
<IndexScan Ordered="false" ForcedIndex="false" ForceSeek="false" ForceScan="false" NoExpandHint="false" Storage="RowStore">
|
|
<DefinedValues>
|
|
<DefinedValue>
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[BusinessEntityAddress]" Alias="[bea]" Column="BusinessEntityID" />
|
|
</DefinedValue>
|
|
<DefinedValue>
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[BusinessEntityAddress]" Alias="[bea]" Column="AddressID" />
|
|
</DefinedValue>
|
|
</DefinedValues>
|
|
<Object Database="[AdventureWorks2014]" Schema="[Person]" Table="[BusinessEntityAddress]" Index="[IX_BusinessEntityAddress_AddressTypeID]" Alias="[bea]" IndexKind="NonClustered" Storage="RowStore" />
|
|
</IndexScan>
|
|
</RelOp>
|
|
</ComputeScalar>
|
|
</RelOp>
|
|
</Hash>
|
|
</RelOp>
|
|
<RelOp AvgRowSize="198" EstimateCPU="0.0019614" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="19614" LogicalOp="Compute Scalar" NodeId="49" Parallel="false" PhysicalOp="Compute Scalar" EstimatedTotalSubtreeCost="0.182374">
|
|
<OutputList>
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Address]" Alias="[a]" Column="AddressLine1" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Address]" Alias="[a]" Column="AddressLine2" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Address]" Alias="[a]" Column="City" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Address]" Alias="[a]" Column="PostalCode" />
|
|
<ColumnReference Column="Expr1017" />
|
|
<ColumnReference Column="Expr1018" />
|
|
</OutputList>
|
|
<ComputeScalar>
|
|
<DefinedValues>
|
|
<DefinedValue>
|
|
<ColumnReference Column="Expr1017" />
|
|
<ScalarOperator ScalarString="rtrim(ltrim(CONVERT_IMPLICIT(varchar(12),[AdventureWorks2014].[Person].[Address].[StateProvinceID] as [a].[StateProvinceID],0)))">
|
|
<Intrinsic FunctionName="rtrim">
|
|
<ScalarOperator>
|
|
<Intrinsic FunctionName="ltrim">
|
|
<ScalarOperator>
|
|
<Convert DataType="varchar" Length="12" Style="0" Implicit="true">
|
|
<ScalarOperator>
|
|
<Identifier>
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Address]" Alias="[a]" Column="StateProvinceID" />
|
|
</Identifier>
|
|
</ScalarOperator>
|
|
</Convert>
|
|
</ScalarOperator>
|
|
</Intrinsic>
|
|
</ScalarOperator>
|
|
</Intrinsic>
|
|
</ScalarOperator>
|
|
</DefinedValue>
|
|
<DefinedValue>
|
|
<ColumnReference Column="Expr1018" />
|
|
<ScalarOperator ScalarString="rtrim(ltrim(CONVERT_IMPLICIT(varchar(12),[AdventureWorks2014].[Person].[Address].[AddressID] as [a].[AddressID],0)))">
|
|
<Intrinsic FunctionName="rtrim">
|
|
<ScalarOperator>
|
|
<Intrinsic FunctionName="ltrim">
|
|
<ScalarOperator>
|
|
<Convert DataType="varchar" Length="12" Style="0" Implicit="true">
|
|
<ScalarOperator>
|
|
<Identifier>
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Address]" Alias="[a]" Column="AddressID" />
|
|
</Identifier>
|
|
</ScalarOperator>
|
|
</Convert>
|
|
</ScalarOperator>
|
|
</Intrinsic>
|
|
</ScalarOperator>
|
|
</Intrinsic>
|
|
</ScalarOperator>
|
|
</DefinedValue>
|
|
</DefinedValues>
|
|
<RelOp AvgRowSize="190" EstimateCPU="0.0217324" EstimateIO="0.158681" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="19614" LogicalOp="Index Scan" NodeId="50" Parallel="false" PhysicalOp="Index Scan" EstimatedTotalSubtreeCost="0.180413" TableCardinality="19614">
|
|
<OutputList>
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Address]" Alias="[a]" Column="AddressID" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Address]" Alias="[a]" Column="AddressLine1" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Address]" Alias="[a]" Column="AddressLine2" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Address]" Alias="[a]" Column="City" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Address]" Alias="[a]" Column="StateProvinceID" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Address]" Alias="[a]" Column="PostalCode" />
|
|
</OutputList>
|
|
<RunTimeInformation>
|
|
<RunTimeCountersPerThread Thread="0" ActualRows="19614" ActualRowsRead="19614" Batches="0" ActualEndOfScans="1" ActualExecutions="1" ActualExecutionMode="Row" />
|
|
</RunTimeInformation>
|
|
<IndexScan Ordered="false" ForcedIndex="false" ForceSeek="false" ForceScan="false" NoExpandHint="false" Storage="RowStore">
|
|
<DefinedValues>
|
|
<DefinedValue>
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Address]" Alias="[a]" Column="AddressID" />
|
|
</DefinedValue>
|
|
<DefinedValue>
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Address]" Alias="[a]" Column="AddressLine1" />
|
|
</DefinedValue>
|
|
<DefinedValue>
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Address]" Alias="[a]" Column="AddressLine2" />
|
|
</DefinedValue>
|
|
<DefinedValue>
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Address]" Alias="[a]" Column="City" />
|
|
</DefinedValue>
|
|
<DefinedValue>
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Address]" Alias="[a]" Column="StateProvinceID" />
|
|
</DefinedValue>
|
|
<DefinedValue>
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Address]" Alias="[a]" Column="PostalCode" />
|
|
</DefinedValue>
|
|
</DefinedValues>
|
|
<Object Database="[AdventureWorks2014]" Schema="[Person]" Table="[Address]" Index="[IX_Address_AddressLine1_AddressLine2_City_StateProvinceID_PostalCode]" Alias="[a]" IndexKind="NonClustered" Storage="RowStore" />
|
|
</IndexScan>
|
|
</RelOp>
|
|
</ComputeScalar>
|
|
</RelOp>
|
|
</Hash>
|
|
</RelOp>
|
|
<RelOp AvgRowSize="4225" EstimateCPU="0.0019972" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="19972" LogicalOp="Compute Scalar" NodeId="57" Parallel="false" PhysicalOp="Compute Scalar" EstimatedTotalSubtreeCost="2.84799">
|
|
<OutputList>
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="Title" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="FirstName" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="MiddleName" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="LastName" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="Suffix" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="EmailPromotion" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="AdditionalContactInfo" />
|
|
<ColumnReference Column="Expr1009" />
|
|
</OutputList>
|
|
<ComputeScalar>
|
|
<DefinedValues>
|
|
<DefinedValue>
|
|
<ColumnReference Column="Expr1009" />
|
|
<ScalarOperator ScalarString="rtrim(ltrim(CONVERT_IMPLICIT(varchar(12),[AdventureWorks2014].[Person].[Person].[BusinessEntityID] as [p].[BusinessEntityID],0)))">
|
|
<Intrinsic FunctionName="rtrim">
|
|
<ScalarOperator>
|
|
<Intrinsic FunctionName="ltrim">
|
|
<ScalarOperator>
|
|
<Convert DataType="varchar" Length="12" Style="0" Implicit="true">
|
|
<ScalarOperator>
|
|
<Identifier>
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="BusinessEntityID" />
|
|
</Identifier>
|
|
</ScalarOperator>
|
|
</Convert>
|
|
</ScalarOperator>
|
|
</Intrinsic>
|
|
</ScalarOperator>
|
|
</Intrinsic>
|
|
</ScalarOperator>
|
|
</DefinedValue>
|
|
</DefinedValues>
|
|
<RelOp AvgRowSize="4221" EstimateCPU="0.0220477" EstimateIO="2.82394" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row" EstimateRows="19972" LogicalOp="Clustered Index Scan" NodeId="58" Parallel="false" PhysicalOp="Clustered Index Scan" EstimatedTotalSubtreeCost="2.84599" TableCardinality="19972">
|
|
<OutputList>
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="BusinessEntityID" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="Title" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="FirstName" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="MiddleName" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="LastName" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="Suffix" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="EmailPromotion" />
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="AdditionalContactInfo" />
|
|
</OutputList>
|
|
<RunTimeInformation>
|
|
<RunTimeCountersPerThread Thread="0" ActualRows="19972" ActualRowsRead="19972" Batches="0" ActualEndOfScans="1" ActualExecutions="1" ActualExecutionMode="Row" />
|
|
</RunTimeInformation>
|
|
<IndexScan Ordered="false" ForcedIndex="false" ForceScan="false" NoExpandHint="false" Storage="RowStore">
|
|
<DefinedValues>
|
|
<DefinedValue>
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="BusinessEntityID" />
|
|
</DefinedValue>
|
|
<DefinedValue>
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="Title" />
|
|
</DefinedValue>
|
|
<DefinedValue>
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="FirstName" />
|
|
</DefinedValue>
|
|
<DefinedValue>
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="MiddleName" />
|
|
</DefinedValue>
|
|
<DefinedValue>
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="LastName" />
|
|
</DefinedValue>
|
|
<DefinedValue>
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="Suffix" />
|
|
</DefinedValue>
|
|
<DefinedValue>
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="EmailPromotion" />
|
|
</DefinedValue>
|
|
<DefinedValue>
|
|
<ColumnReference Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Alias="[p]" Column="AdditionalContactInfo" />
|
|
</DefinedValue>
|
|
</DefinedValues>
|
|
<Object Database="[AdventureWorks2014]" Schema="[Person]" Table="[Person]" Index="[PK_Person_BusinessEntityID]" Alias="[p]" IndexKind="Clustered" Storage="RowStore" />
|
|
</IndexScan>
|
|
</RelOp>
|
|
</ComputeScalar>
|
|
</RelOp>
|
|
</Hash>
|
|
</RelOp>
|
|
</Hash>
|
|
</RelOp>
|
|
</Hash>
|
|
</RelOp>
|
|
</Hash>
|
|
</RelOp>
|
|
</ComputeScalar>
|
|
</RelOp>
|
|
</Hash>
|
|
</RelOp>
|
|
</Hash>
|
|
</RelOp>
|
|
</QueryPlan>
|
|
</StmtSimple>
|
|
</Statements>
|
|
</Batch>
|
|
</BatchSequence>
|
|
</ShowPlanXML> |