Bonjour,
je me permet de créer ce post car je n'ai pas trouvé de réponse dans ce forum. J'ai bien trouvé ca : http://www.developpez.net/forums/sho...napshot&page=2
Mais ca ne réponds pas bien a ma problématique
Donc voila mon soucis :
J'ai une appli avec plus de 500 utilisateurs, et je suis souvent soumis a des interblocage. J'ai mis la base en isolation level Snapshot.
Tous mes select passent par des procedures stockées. Dans mes storeproc critiques j'ai placé des :
Par contre je rencontre un petit soucis :SET TRANSACTION ISOLATION LEVEL SNAPSHOT
j'ai une store proc qui va faire un select dans une vue. Mais la vue se bloque et il faudrait mettre l'isolation level au niveau de la vue directement.
J'ai vu qu'il etait possible de spécifier le mode de blocage directement sur le select en faisant un :
Mais dans mon cas, ce n'est pas le mode NOLOCK que je souhaite, mais le mode snapshot.select * from t with(NOLOCK)
Je dois donc modifier ma vue avec des parametres supplémentaires, mais je ne sais pas lesquels choisir.
Merci d'avance![]()
Partager