Lorsqu'un client SQL émet la commande suivante:mot-clé SQL Server NOLOCK
select * into tbl2
FROM tbl1 (nolock)
WHERE DateCreated < '2009/01/01'
ce que cela signifie que la commande ne se verrouille pas tbl1ouil ne sera pas bloqué par d'autres transactions non validées fait à tbl1?
Mise à jour:
[NOLOCK]: Indique que sale lit sont autorisés. Aucun verrou partagé n'est émis pour empêcher les autres transactions de modifier les données lues par la transaction en cours, et les verrous exclusifs définis par d'autres transactions n'empêchent pas la transaction en cours de lire les données verrouillées. REF: MSDN