• Looks like the same proc initiating the update so we can expect the same access pattern but the trancount is 2. What else was done inside the transaction, before the procs were called? And what else is going in the proc? Is there conditional logic that could affect the data access pattern?

    There are no special teachers of virtue, because virtue is taught by the whole community.
    --Plato