Quelqu'un pourrait-il me donner des conseils sur le moment où je devrais utiliser WITH (NOLOCK)
plutôt queSET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED
Quels sont les avantages / inconvénients de chacun? Y a-t-il des conséquences imprévues que vous avez rencontrées en utilisant l'un par opposition à l'autre?
REPEATABLE READ
plutôt queSERIALIZABLE
si vous ne vous souciez pas des données fantômes.SERIALIZABLE
est VRAIMENT restrictif et ne devrait presque jamais être utilisé (sauf par exemple dans certaines applications financières critiques).