Lorsque SQL Server insère de nouvelles lignes, ces nouvelles lignes sont en fait exclusivement verrouillées pour empêcher d'autres transactions de les lire ou de les manipuler - c'est voulu, et c'est une bonne chose ! Et c'est quelque chose que vous ne pouvez pas changer - vous ne pouvez pas insérer sans ces serrures.
Vous pouvez déverrouiller eux en s'engageant la transaction dans laquelle ils sont insérés - une fois qu'ils sont validés dans SQL Server, vous pouvez y accéder à nouveau normalement.