Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

Meilleur niveau d'isolement pour éviter les blocages à l'aide d'une phrase UPDATE dans Sql Server 2005

READ UNCOMMITTED

Mais cela permet au processus de lire les données avant qu'une transaction ne soit validée, ce que l'on appelle une lecture sale. Autres lectures

Vous préférerez peut-être activer la gestion des versions de ligne, la mise à jour crée une nouvelle version de la ligne et toutes les autres instructions de sélection utilisent l'ancienne version jusqu'à ce que celle-ci soit validée. Pour ce faire, activez le mode READ_COMMITTED_SNAPSHOT. Il y a plus d'informations ici . Il y a une surcharge impliquée dans la maintenance des versions des lignes mais cela supprime les interblocages UPDATE/SELECT.