Hi all,
I have an incident doing a TFS 2013 Update 4 upgrade to TFS 2015 Update 3.
The problem is in the upgrade process are stuck on step 61.
I execute one Stored Procedure EXECprc_QueryWhatsRunning and the result is (please see an attachment)
144 35523 35522,145 INSERT 0 IF NOT EXISTS (SELECT * FROM dbo.tbl_PropertyValue_Dataspace) BEGIN BEGIN TRAN /***************************************************************************** * upd_tbl_PropertyValue_DataspaceInsert *************************************************** INSERT tbl_PropertyValue_Dataspace WITH (TABLOCK) (PartitionId, DataspaceId, ArtifactId, InternalKindId, Version, PropertyId, IntValue, DatetimeValue, LeadingStringValue, TrailingStringValue, DoubleValue, BinaryValue, ChangedDate, ChangedBy) SELECT pv.PartitionId, ds.DataspaceId, pv.ArtifactId, pv.InternalKindId, pv.Version, pv.PropertyId, pv.IntValue, pv.DatetimeValue, pv.LeadingStringValue, pv.TrailingStringValue, pv.DoubleValue, pv.BinaryValue, pv.ChangedDate, pv.ChangedBy FROM dbo.tbl_PropertyValue pv JOIN tbl_PropertyArtifactKind pak ON pak.PartitionId = pv.PartitionId AND pak.InternalKindId = pv.InternalKindId JOIN tbl_Dataspace ds ON ds.PartitionId = pv.PartitionId AND ds.DataspaceCategory = CASE WHEN pak.DatabaseCategory = 'Framework' THEN 'Default' ELSE pak.DatabaseCategory END AND ds.DataspaceIdentifier = '00000000-0000-0000-0000-000000000000' WHERE NOT ( -- For on-prem, skip code churn properties w/ Version <= @skipCodeChurnAtOrBefore @skipCodeChurnAtOrBefore IS NOT NULL AND pv.PartitionId = 1 AND pak.KindId = '980F2101-6236-48CB-924E-8DA58146585C' AND pv.Version <= @skipCodeChurnAtOrBefore AND pv.PropertyId IN (@codeChurnDetailsPropertyId, @codeChurnRetryCountPropertyId) ) RESOURCE_SEMAPHORE 35521851 RESOURCE_SEMAPHORE 1 15 8200 266 0 558512 NULL 1 <ShowPlanXML xmlns="http://schemas.microsoft.com/sqlserver/2004/07/showplan" Version="1.2" Build="11.0.3393.0"><BatchSequence><Batch><Statements><StmtSimple StatementText="** Encrypted Text **" StatementId="1" StatementCompId="391" StatementType="INSERT" RetrievedFromCache="true" StatementSubTreeCost="1828.52" StatementEstRows="100268" StatementOptmLevel="FULL" QueryHash="0x122D0E8138663726" QueryPlanHash="0xFAEB8722469A28ED"><StatementSetOptions QUOTED_IDENTIFIER="true" ARITHABORT="false" CONCAT_NULL_YIELDS_NULL="true" ANSI_NULLS="true" ANSI_PADDING="true" ANSI_WARNINGS="true" NUMERIC_ROUNDABORT="false" /><QueryPlan NonParallelPlanReason="MaxDOPSetToOne" CachedPlanSize="64" CompileTime="28" CompileCPU="20" CompileMemory="1216"><MemoryGrantInfo SerialRequiredMemory="512" SerialDesiredMemory="1037728" /><OptimizerHardwareDependentProperties EstimatedAvailableMemoryGrant="209692" EstimatedPagesCached="18508" EstimatedAvailableDegreeOfParallelism="1" /><RelOp NodeId="0" PhysicalOp="Clustered Index Insert" LogicalOp="Insert" EstimateRows="100268" EstimateIO="697.501" EstimateCPU="0.100268" AvgRowSize="9" EstimatedTotalSubtreeCost="1828.52" Parallel="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row"><OutputList /><Update DMLRequestSort="1"><Object Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyValue_Dataspace]" Index="[PK_tbl_PropertyValue_Dataspace]" IndexKind="Clustered" /><SetPredicate><ScalarOperator ScalarString="[Tfs_DefaultCollection].[dbo].[tbl_PropertyValue_Dataspace].[PartitionId] = [Tfs_DefaultCollection].[dbo].[tbl_PropertyValue].[PartitionId] as [pv].[PartitionId],[Tfs_DefaultCollection].[dbo].[tbl_PropertyValue_Dataspace].[DataspaceId] = [Tfs_DefaultCollection].[dbo].[tbl_Dataspace].[DataspaceId] as [ds].[DataspaceId],[Tfs_DefaultCollection].[dbo].[tbl_PropertyValue_Dataspace].[ArtifactId] = [Tfs_DefaultCollection].[dbo].[tbl_PropertyValue].[ArtifactId] as [pv].[ArtifactId],[Tfs_DefaultCollection].[dbo].[tbl_PropertyValue_Dataspace].[InternalKindId] = [Tfs_DefaultCollection].[dbo].[tbl_PropertyValue].[InternalKindId] as [pv].[InternalKindId],[Tfs_DefaultCollection].[dbo].[tbl_PropertyValue_Dataspace].[Version] = [Tfs_DefaultCollection].[dbo].[tbl_PropertyValue].[Version] as [pv].[Version],[Tfs_DefaultCollection].[dbo].[tbl_PropertyValue_Dataspace].[PropertyId] = [Tfs_DefaultCollection].[dbo].[tbl_PropertyValue].[PropertyId] as [pv].[PropertyId],[Tfs_DefaultCollection].[dbo].[tbl_PropertyValue_Dataspace].[IntValue] = [Tfs_DefaultCollection].[dbo].[tbl_PropertyValue].[IntValue] as [pv].[IntValue],[Tfs_DefaultCollection].[dbo].[tbl_PropertyValue_Dataspace].[DatetimeValue] = [Tfs_DefaultCollection].[dbo].[tbl_PropertyValue].[DatetimeValue] as [pv].[DatetimeValue],[Tfs_DefaultCollection].[dbo].[tbl_PropertyValue_Dataspace].[LeadingStringValue] = [Tfs_DefaultCollection].[dbo].[tbl_PropertyValue].[LeadingStringValue] as [pv].[LeadingStringValue],[Tfs_DefaultCollection].[dbo].[tbl_PropertyValue_Dataspace].[TrailingStringValue] = [Tfs_DefaultCollection].[dbo].[tbl_PropertyValue].[TrailingStringValue] as [pv].[TrailingStringValue],[Tfs_DefaultCollection].[dbo].[tbl_PropertyValue_Dataspace].[DoubleValue] = [Tfs_DefaultCollection].[dbo].[tbl_PropertyValue].[DoubleValue] as [pv].[DoubleValue],[Tfs_DefaultCollection].[dbo].[tbl_PropertyValue_Dataspace].[BinaryValue] = [Tfs_DefaultCollection].[dbo].[tbl_PropertyValue].[BinaryValue] as [pv].[BinaryValue],[Tfs_DefaultCollection].[dbo].[tbl_PropertyValue_Dataspace].[ChangedDate] = [Tfs_DefaultCollection].[dbo].[tbl_PropertyValue].[ChangedDate] as [pv].[ChangedDate],[Tfs_DefaultCollection].[dbo].[tbl_PropertyValue_Dataspace].[ChangedBy] = [Tfs_DefaultCollection].[dbo].[tbl_PropertyValue].[ChangedBy] as [pv].[ChangedBy]"><ScalarExpressionList><ScalarOperator><MultipleAssign><Assign><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyValue_Dataspace]" Column="PartitionId" /><ScalarOperator><Identifier><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyValue]" Alias="[pv]" Column="PartitionId" /></Identifier></ScalarOperator></Assign><Assign><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyValue_Dataspace]" Column="DataspaceId" /><ScalarOperator><Identifier><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_Dataspace]" Alias="[ds]" Column="DataspaceId" /></Identifier></ScalarOperator></Assign><Assign><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyValue_Dataspace]" Column="ArtifactId" /><ScalarOperator><Identifier><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyValue]" Alias="[pv]" Column="ArtifactId" /></Identifier></ScalarOperator></Assign><Assign><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyValue_Dataspace]" Column="InternalKindId" /><ScalarOperator><Identifier><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyValue]" Alias="[pv]" Column="InternalKindId" /></Identifier></ScalarOperator></Assign><Assign><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyValue_Dataspace]" Column="Version" /><ScalarOperator><Identifier><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyValue]" Alias="[pv]" Column="Version" /></Identifier></ScalarOperator></Assign><Assign><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyValue_Dataspace]" Column="PropertyId" /><ScalarOperator><Identifier><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyValue]" Alias="[pv]" Column="PropertyId" /></Identifier></ScalarOperator></Assign><Assign><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyValue_Dataspace]" Column="IntValue" /><ScalarOperator><Identifier><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyValue]" Alias="[pv]" Column="IntValue" /></Identifier></ScalarOperator></Assign><Assign><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyValue_Dataspace]" Column="DatetimeValue" /><ScalarOperator><Identifier><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyValue]" Alias="[pv]" Column="DatetimeValue" /></Identifier></ScalarOperator></Assign><Assign><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyValue_Dataspace]" Column="LeadingStringValue" /><ScalarOperator><Identifier><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyValue]" Alias="[pv]" Column="LeadingStringValue" /></Identifier></ScalarOperator></Assign><Assign><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyValue_Dataspace]" Column="TrailingStringValue" /><ScalarOperator><Identifier><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyValue]" Alias="[pv]" Column="TrailingStringValue" /></Identifier></ScalarOperator></Assign><Assign><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyValue_Dataspace]" Column="DoubleValue" /><ScalarOperator><Identifier><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyValue]" Alias="[pv]" Column="DoubleValue" /></Identifier></ScalarOperator></Assign><Assign><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyValue_Dataspace]" Column="BinaryValue" /><ScalarOperator><Identifier><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyValue]" Alias="[pv]" Column="BinaryValue" /></Identifier></ScalarOperator></Assign><Assign><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyValue_Dataspace]" Column="ChangedDate" /><ScalarOperator><Identifier><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyValue]" Alias="[pv]" Column="ChangedDate" /></Identifier></ScalarOperator></Assign><Assign><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyValue_Dataspace]" Column="ChangedBy" /><ScalarOperator><Identifier><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyValue]" Alias="[pv]" Column="ChangedBy" /></Identifier></ScalarOperator></Assign></MultipleAssign></ScalarOperator></ScalarExpressionList></ScalarOperator></SetPredicate><RelOp NodeId="1" PhysicalOp="Sort" LogicalOp="Sort" EstimateRows="100268" EstimateIO="1129.14" EstimateCPU="0.890918" AvgRowSize="8434" EstimatedTotalSubtreeCost="1130.92" Parallel="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row"><OutputList><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyValue]" Alias="[pv]" Column="PartitionId" /><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyValue]" Alias="[pv]" Column="ArtifactId" /><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyValue]" Alias="[pv]" Column="InternalKindId" /><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyValue]" Alias="[pv]" Column="Version" /><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyValue]" Alias="[pv]" Column="PropertyId" /><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyValue]" Alias="[pv]" Column="IntValue" /><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyValue]" Alias="[pv]" Column="DatetimeValue" /><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyValue]" Alias="[pv]" Column="LeadingStringValue" /><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyValue]" Alias="[pv]" Column="TrailingStringValue" /><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyValue]" Alias="[pv]" Column="DoubleValue" /><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyValue]" Alias="[pv]" Column="BinaryValue" /><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyValue]" Alias="[pv]" Column="ChangedDate" /><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyValue]" Alias="[pv]" Column="ChangedBy" /><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_Dataspace]" Alias="[ds]" Column="DataspaceId" /></OutputList><MemoryFractions Input="1" Output="1" /><Sort Distinct="0"><OrderBy><OrderByColumn Ascending="1"><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyValue]" Alias="[pv]" Column="PartitionId" /></OrderByColumn><OrderByColumn Ascending="1"><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyValue]" Alias="[pv]" Column="InternalKindId" /></OrderByColumn><OrderByColumn Ascending="1"><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyValue]" Alias="[pv]" Column="ArtifactId" /></OrderByColumn><OrderByColumn Ascending="1"><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_Dataspace]" Alias="[ds]" Column="DataspaceId" /></OrderByColumn><OrderByColumn Ascending="0"><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyValue]" Alias="[pv]" Column="Version" /></OrderByColumn><OrderByColumn Ascending="1"><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyValue]" Alias="[pv]" Column="PropertyId" /></OrderByColumn></OrderBy><RelOp NodeId="2" PhysicalOp="Merge Join" LogicalOp="Inner Join" EstimateRows="100268" EstimateIO="0" EstimateCPU="0.364855" AvgRowSize="8434" EstimatedTotalSubtreeCost="0.886217" Parallel="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row"><OutputList><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyValue]" Alias="[pv]" Column="PartitionId" /><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyValue]" Alias="[pv]" Column="ArtifactId" /><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyValue]" Alias="[pv]" Column="InternalKindId" /><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyValue]" Alias="[pv]" Column="Version" /><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyValue]" Alias="[pv]" Column="PropertyId" /><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyValue]" Alias="[pv]" Column="IntValue" /><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyValue]" Alias="[pv]" Column="DatetimeValue" /><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyValue]" Alias="[pv]" Column="LeadingStringValue" /><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyValue]" Alias="[pv]" Column="TrailingStringValue" /><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyValue]" Alias="[pv]" Column="DoubleValue" /><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyValue]" Alias="[pv]" Column="BinaryValue" /><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyValue]" Alias="[pv]" Column="ChangedDate" /><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyValue]" Alias="[pv]" Column="ChangedBy" /><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_Dataspace]" Alias="[ds]" Column="DataspaceId" /></OutputList><Merge ManyToMany="0"><InnerSideJoinColumns><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyValue]" Alias="[pv]" Column="PartitionId" /><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyValue]" Alias="[pv]" Column="InternalKindId" /></InnerSideJoinColumns><OuterSideJoinColumns><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_Dataspace]" Alias="[ds]" Column="PartitionId" /><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyArtifactKind]" Alias="[pak]" Column="InternalKindId" /></OuterSideJoinColumns><Residual><ScalarOperator ScalarString="[Tfs_DefaultCollection].[dbo].[tbl_Dataspace].[PartitionId] as [ds].[PartitionId]=[Tfs_DefaultCollection].[dbo].[tbl_PropertyValue].[PartitionId] as [pv].[PartitionId] AND [Tfs_DefaultCollection].[dbo].[tbl_PropertyArtifactKind].[InternalKindId] as [pak].[InternalKindId]=[Tfs_DefaultCollection].[dbo].[tbl_PropertyValue].[InternalKindId] as [pv].[InternalKindId] AND ([@skipCodeChurnAtOrBefore] IS NULL OR [Tfs_DefaultCollection].[dbo].[tbl_PropertyValue].[PartitionId] as [pv].[PartitionId]<>(1) OR [Tfs_DefaultCollection].[dbo].[tbl_PropertyArtifactKind].[KindId] as [pak].[KindId]<>{guid'980F2101-6236-48CB-924E-8DA58146585C'} OR [Tfs_DefaultCollection].[dbo].[tbl_PropertyValue].[Version] as [pv].[Version]>[@skipCodeChurnAtOrBefore] OR [Tfs_DefaultCollection].[dbo].[tbl_PropertyValue].[PropertyId] as [pv].[PropertyId]<>[@codeChurnRetryCountPropertyId] AND [Tfs_DefaultCollection].[dbo].[tbl_PropertyValue].[PropertyId] as [pv].[PropertyId]<>[@codeChurnDetailsPropertyId])"><Logical Operation="AND"><ScalarOperator><Compare CompareOp="EQ"><ScalarOperator><Identifier><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_Dataspace]" Alias="[ds]" Column="PartitionId" /></Identifier></ScalarOperator><ScalarOperator><Identifier><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyValue]" Alias="[pv]" Column="PartitionId" /></Identifier></ScalarOperator></Compare></ScalarOperator><ScalarOperator><Compare CompareOp="EQ"><ScalarOperator><Identifier><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyArtifactKind]" Alias="[pak]" Column="InternalKindId" /></Identifier></ScalarOperator><ScalarOperator><Identifier><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyValue]" Alias="[pv]" Column="InternalKindId" /></Identifier></ScalarOperator></Compare></ScalarOperator><ScalarOperator><Logical Operation="OR"><ScalarOperator><Identifier><ColumnReference Column="ConstExpr1010"><ScalarOperator><Compare CompareOp="IS"><ScalarOperator><Identifier><ColumnReference Column="@skipCodeChurnAtOrBefore" /></Identifier></ScalarOperator><ScalarOperator><Const ConstValue="NULL" /></ScalarOperator></Compare></ScalarOperator></ColumnReference></Identifier></ScalarOperator><ScalarOperator><Compare CompareOp="NE"><ScalarOperator><Identifier><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyValue]" Alias="[pv]" Column="PartitionId" /></Identifier></ScalarOperator><ScalarOperator><Const ConstValue="(1)" /></ScalarOperator></Compare></ScalarOperator><ScalarOperator><Compare CompareOp="NE"><ScalarOperator><Identifier><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyArtifactKind]" Alias="[pak]" Column="KindId" /></Identifier></ScalarOperator><ScalarOperator><Const ConstValue="{guid'980F2101-6236-48CB-924E-8DA58146585C'}" /></ScalarOperator></Compare></ScalarOperator><ScalarOperator><Compare CompareOp="GT"><ScalarOperator><Identifier><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyValue]" Alias="[pv]" Column="Version" /></Identifier></ScalarOperator><ScalarOperator><Identifier><ColumnReference Column="@skipCodeChurnAtOrBefore" /></Identifier></ScalarOperator></Compare></ScalarOperator><ScalarOperator><Logical Operation="AND"><ScalarOperator><Compare CompareOp="NE"><ScalarOperator><Identifier><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyValue]" Alias="[pv]" Column="PropertyId" /></Identifier></ScalarOperator><ScalarOperator><Identifier><ColumnReference Column="@codeChurnRetryCountPropertyId" /></Identifier></ScalarOperator></Compare></ScalarOperator><ScalarOperator><Compare CompareOp="NE"><ScalarOperator><Identifier><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyValue]" Alias="[pv]" Column="PropertyId" /></Identifier></ScalarOperator><ScalarOperator><Identifier><ColumnReference Column="@codeChurnDetailsPropertyId" /></Identifier></ScalarOperator></Compare></ScalarOperator></Logical></ScalarOperator></Logical></ScalarOperator></Logical></ScalarOperator></Residual><RelOp NodeId="3" PhysicalOp="Nested Loops" LogicalOp="Inner Join" EstimateRows="14.8039" EstimateIO="0" EstimateCPU="7.106e-005" AvgRowSize="39" EstimatedTotalSubtreeCost="0.0150699" Parallel="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row"><OutputList><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyArtifactKind]" Alias="[pak]" Column="PartitionId" /><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyArtifactKind]" Alias="[pak]" Column="KindId" /><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyArtifactKind]" Alias="[pak]" Column="InternalKindId" /><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_Dataspace]" Alias="[ds]" Column="PartitionId" /><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_Dataspace]" Alias="[ds]" Column="DataspaceId" /></OutputList><NestedLoops Optimized="0"><OuterReferences><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyArtifactKind]" Alias="[pak]" Column="PartitionId" /><ColumnReference Column="Expr1013" /></OuterReferences><RelOp NodeId="4" PhysicalOp="Compute Scalar" LogicalOp="Compute Scalar" EstimateRows="17" EstimateIO="0" EstimateCPU="1.7e-006" AvgRowSize="291" EstimatedTotalSubtreeCost="0.00918616" Parallel="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row"><OutputList><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyArtifactKind]" Alias="[pak]" Column="PartitionId" /><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyArtifactKind]" Alias="[pak]" Column="KindId" /><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyArtifactKind]" Alias="[pak]" Column="InternalKindId" /><ColumnReference Column="Expr1013" /></OutputList><ComputeScalar><DefinedValues><DefinedValue><ColumnReference Column="Expr1013" /><ScalarOperator ScalarString="CASE WHEN [Tfs_DefaultCollection].[dbo].[tbl_PropertyArtifactKind].[DatabaseCategory] as [pak].[DatabaseCategory]=N'Framework' THEN N'Default' ELSE [Tfs_DefaultCollection].[dbo].[tbl_PropertyArtifactKind].[DatabaseCategory] as [pak].[DatabaseCategory] END"><IF><Condition><ScalarOperator><Compare CompareOp="EQ"><ScalarOperator><Identifier><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyArtifactKind]" Alias="[pak]" Column="DatabaseCategory" /></Identifier></ScalarOperator><ScalarOperator><Const ConstValue="N'Framework'" /></ScalarOperator></Compare></ScalarOperator></Condition><Then><ScalarOperator><Const ConstValue="N'Default'" /></ScalarOperator></Then><Else><ScalarOperator><Identifier><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyArtifactKind]" Alias="[pak]" Column="DatabaseCategory" /></Identifier></ScalarOperator></Else></IF></ScalarOperator></DefinedValue></DefinedValues><RelOp NodeId="5" PhysicalOp="Nested Loops" LogicalOp="Inner Join" EstimateRows="17" EstimateIO="0" EstimateCPU="7.106e-005" AvgRowSize="53" EstimatedTotalSubtreeCost="0.00918446" Parallel="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row"><OutputList><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyArtifactKind]" Alias="[pak]" Column="PartitionId" /><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyArtifactKind]" Alias="[pak]" Column="KindId" /><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyArtifactKind]" Alias="[pak]" Column="InternalKindId" /><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyArtifactKind]" Alias="[pak]" Column="DatabaseCategory" /></OutputList><NestedLoops Optimized="0"><OuterReferences><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyArtifactKind]" Alias="[pak]" Column="PartitionId" /><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyArtifactKind]" Alias="[pak]" Column="KindId" /></OuterReferences><RelOp NodeId="6" PhysicalOp="Index Scan" LogicalOp="Index Scan" EstimateRows="17" EstimateIO="0.003125" EstimateCPU="0.0001757" AvgRowSize="31" EstimatedTotalSubtreeCost="0.0033007" TableCardinality="17" Parallel="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row"><OutputList><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyArtifactKind]" Alias="[pak]" Column="PartitionId" /><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyArtifactKind]" Alias="[pak]" Column="KindId" /><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyArtifactKind]" Alias="[pak]" Column="InternalKindId" /></OutputList><IndexScan Ordered="1" ScanDirection="FORWARD" ForcedIndex="0" ForceSeek="0" ForceScan="0" NoExpandHint="0" Storage="RowStore"><DefinedValues><DefinedValue><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyArtifactKind]" Alias="[pak]" Column="PartitionId" /></DefinedValue><DefinedValue><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyArtifactKind]" Alias="[pak]" Column="KindId" /></DefinedValue><DefinedValue><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyArtifactKind]" Alias="[pak]" Column="InternalKindId" /></DefinedValue></DefinedValues><Object Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyArtifactKind]" Index="[IX_tbl_PropertyArtifactKind_InternalKindId]" Alias="[pak]" IndexKind="NonClustered" /></IndexScan></RelOp><RelOp NodeId="8" PhysicalOp="Clustered Index Seek" LogicalOp="Clustered Index Seek" EstimateRows="1" EstimateIO="0.003125" EstimateCPU="0.0001581" AvgRowSize="267" EstimatedTotalSubtreeCost="0.0058127" TableCardinality="17" Parallel="0" EstimateRebinds="16" EstimateRewinds="0" EstimatedExecutionMode="Row"><OutputList><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyArtifactKind]" Alias="[pak]" Column="DatabaseCategory" /></OutputList><IndexScan Lookup="1" Ordered="1" ScanDirection="FORWARD" ForcedIndex="0" ForceSeek="0" ForceScan="0" NoExpandHint="0" Storage="RowStore"><DefinedValues><DefinedValue><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyArtifactKind]" Alias="[pak]" Column="DatabaseCategory" /></DefinedValue></DefinedValues><Object Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyArtifactKind]" Index="[PK_tbl_PropertyArtifactKind]" Alias="[pak]" TableReferenceId="-1" IndexKind="Clustered" /><SeekPredicates><SeekPredicateNew><SeekKeys><Prefix ScanType="EQ"><RangeColumns><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyArtifactKind]" Alias="[pak]" Column="PartitionId" /><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyArtifactKind]" Alias="[pak]" Column="KindId" /></RangeColumns><RangeExpressions><ScalarOperator ScalarString="[Tfs_DefaultCollection].[dbo].[tbl_PropertyArtifactKind].[PartitionId] as [pak].[PartitionId]"><Identifier><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyArtifactKind]" Alias="[pak]" Column="PartitionId" /></Identifier></ScalarOperator><ScalarOperator ScalarString="[Tfs_DefaultCollection].[dbo].[tbl_PropertyArtifactKind].[KindId] as [pak].[KindId]"><Identifier><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyArtifactKind]" Alias="[pak]" Column="KindId" /></Identifier></ScalarOperator></RangeExpressions></Prefix></SeekKeys></SeekPredicateNew></SeekPredicates></IndexScan></RelOp></NestedLoops></RelOp></ComputeScalar></RelOp><RelOp NodeId="15" PhysicalOp="Clustered Index Seek" LogicalOp="Clustered Index Seek" EstimateRows="1" EstimateIO="0.003125" EstimateCPU="0.0001581" AvgRowSize="15" EstimatedTotalSubtreeCost="0.0058127" TableCardinality="9" Parallel="0" EstimateRebinds="15.3672" EstimateRewinds="0.632768" EstimatedExecutionMode="Row"><OutputList><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_Dataspace]" Alias="[ds]" Column="PartitionId" /><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_Dataspace]" Alias="[ds]" Column="DataspaceId" /></OutputList><IndexScan Ordered="1" ScanDirection="FORWARD" ForcedIndex="0" ForceSeek="0" ForceScan="0" NoExpandHint="0" Storage="RowStore"><DefinedValues><DefinedValue><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_Dataspace]" Alias="[ds]" Column="PartitionId" /></DefinedValue><DefinedValue><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_Dataspace]" Alias="[ds]" Column="DataspaceId" /></DefinedValue></DefinedValues><Object Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_Dataspace]" Index="[PK_tbl_Dataspace]" Alias="[ds]" IndexKind="Clustered" /><SeekPredicates><SeekPredicateNew><SeekKeys><Prefix ScanType="EQ"><RangeColumns><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_Dataspace]" Alias="[ds]" Column="PartitionId" /><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_Dataspace]" Alias="[ds]" Column="DataspaceCategory" /><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_Dataspace]" Alias="[ds]" Column="DataspaceIdentifier" /></RangeColumns><RangeExpressions><ScalarOperator ScalarString="[Tfs_DefaultCollection].[dbo].[tbl_PropertyArtifactKind].[PartitionId] as [pak].[PartitionId]"><Identifier><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyArtifactKind]" Alias="[pak]" Column="PartitionId" /></Identifier></ScalarOperator><ScalarOperator ScalarString="[Expr1013]"><Identifier><ColumnReference Column="Expr1013" /></Identifier></ScalarOperator><ScalarOperator ScalarString="{guid'00000000-0000-0000-0000-000000000000'}"><Const ConstValue="{guid'00000000-0000-0000-0000-000000000000'}" /></ScalarOperator></RangeExpressions></Prefix></SeekKeys></SeekPredicateNew></SeekPredicates></IndexScan></RelOp></NestedLoops></RelOp><RelOp NodeId="16" PhysicalOp="Clustered Index Scan" LogicalOp="Clustered Index Scan" EstimateRows="118538" EstimateIO="0.375718" EstimateCPU="0.130549" AvgRowSize="8430" EstimatedTotalSubtreeCost="0.506266" TableCardinality="118538" Parallel="0" EstimateRebinds="0" EstimateRewinds="0" EstimatedExecutionMode="Row"><OutputList><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyValue]" Alias="[pv]" Column="PartitionId" /><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyValue]" Alias="[pv]" Column="ArtifactId" /><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyValue]" Alias="[pv]" Column="InternalKindId" /><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyValue]" Alias="[pv]" Column="Version" /><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyValue]" Alias="[pv]" Column="PropertyId" /><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyValue]" Alias="[pv]" Column="IntValue" /><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyValue]" Alias="[pv]" Column="DatetimeValue" /><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyValue]" Alias="[pv]" Column="LeadingStringValue" /><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyValue]" Alias="[pv]" Column="TrailingStringValue" /><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyValue]" Alias="[pv]" Column="DoubleValue" /><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyValue]" Alias="[pv]" Column="BinaryValue" /><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyValue]" Alias="[pv]" Column="ChangedDate" /><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyValue]" Alias="[pv]" Column="ChangedBy" /></OutputList><IndexScan Ordered="1" ScanDirection="FORWARD" ForcedIndex="0" ForceSeek="0" ForceScan="0" NoExpandHint="0" Storage="RowStore"><DefinedValues><DefinedValue><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyValue]" Alias="[pv]" Column="PartitionId" /></DefinedValue><DefinedValue><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyValue]" Alias="[pv]" Column="ArtifactId" /></DefinedValue><DefinedValue><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyValue]" Alias="[pv]" Column="InternalKindId" /></DefinedValue><DefinedValue><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyValue]" Alias="[pv]" Column="Version" /></DefinedValue><DefinedValue><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyValue]" Alias="[pv]" Column="PropertyId" /></DefinedValue><DefinedValue><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyValue]" Alias="[pv]" Column="IntValue" /></DefinedValue><DefinedValue><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyValue]" Alias="[pv]" Column="DatetimeValue" /></DefinedValue><DefinedValue><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyValue]" Alias="[pv]" Column="LeadingStringValue" /></DefinedValue><DefinedValue><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyValue]" Alias="[pv]" Column="TrailingStringValue" /></DefinedValue><DefinedValue><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyValue]" Alias="[pv]" Column="DoubleValue" /></DefinedValue><DefinedValue><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyValue]" Alias="[pv]" Column="BinaryValue" /></DefinedValue><DefinedValue><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyValue]" Alias="[pv]" Column="ChangedDate" /></DefinedValue><DefinedValue><ColumnReference Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyValue]" Alias="[pv]" Column="ChangedBy" /></DefinedValue></DefinedValues><Object Database="[Tfs_DefaultCollection]" Schema="[dbo]" Table="[tbl_PropertyValue]" Index="[PK_tbl_PropertyValue]" Alias="[pv]" IndexKind="Clustered" /></IndexScan></RelOp></Merge></RelOp></Sort></RelOp></Update></RelOp></QueryPlan></StmtSimple></Statements></Batch></BatchSequence></ShowPlanXML>
Thanks in advance and best regards.