Bonjour,
est-ce qu'il existe un mécanisme de mutex* en sql server 2005 (je n'en ai pas trouvé) ?
* portion de code qui ne peut être accédé qu'une seule fois pour un seul process à la fois.
Merci.
Version imprimable
Bonjour,
est-ce qu'il existe un mécanisme de mutex* en sql server 2005 (je n'en ai pas trouvé) ?
* portion de code qui ne peut être accédé qu'une seule fois pour un seul process à la fois.
Merci.
Vous confondez base de données et OS. Une base de données n'a pas besoin de ce genre de chose vu qu'elle dispose de transactions.
A +
Les transactions sont moins souples à l'emploie que les mutex.
Une transaction pourra bloquer plusieurs tables quand cela sera très indésirable alors qu'avec un mutex on ne bloquerait que l'excécution d'un query.
Sauf que vous ignorez visiblement que toute requête est par nature une transaction !Citation:
un mutex on ne bloquerait que l'excécution d'un query.
A +
Ou alors, c'est toi qui ignore qu'une transaction n'est pas forcément l'excécution d'une seule requête.
Mais puisque tu ne l'ignores pas, pourquoi joues tu l'idiot ?
Malheureusement les posts de vos sujets sont remarquablement évasifs, ce qui ne nous permet pas de répondre précisément à ce que vous nous demandez.