Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Christian Robert
Quel procédure stockée ?
sp_lock permet de renvoyer les liste des locks actuels sur le serveur... Ca ne peut servir qu'à un instant t pour savoir si un utlisateur bloque un autre via une requête trop longue par exemple... En général la période de maintient d'un verrou est trop courte pour "visualiser" celui-ci
Cependant le mieux pour diagnostiquer des problèmes de locks sur une base est d'utiliser le Profiler SQL qui permet d'indiquer le moment de la création de ceux-ci ou les compteurs de performance qui permettent de quantifier le nombre de locks présent dans le temps...
-- Cordialement
Christian Robert Consultant - Formateur chez Winwise MCT - MCDBA - MCSD
"Olivier" a écrit :
Bonjour,
je souhaite investiguer les locks possible qui sont sur ma base de données.
J'ai regardé par le manager et rien de trés concluant, j'ai executé une procédure sql qui ne me renvoie aucun lock.
Est-ce qu'il y a des moyens plus fin pour avoir les eventuels locks au niveau ligne ou table ?
Quel procédure stockée ?
sp_lock permet de renvoyer les liste des locks actuels sur le serveur... Ca
ne peut servir qu'à un instant t pour savoir si un utlisateur bloque un autre
via une requête trop longue par exemple... En général la période de maintient
d'un verrou est trop courte pour "visualiser" celui-ci
Cependant le mieux pour diagnostiquer des problèmes de locks sur une base
est d'utiliser le Profiler SQL qui permet d'indiquer le moment de la création
de ceux-ci ou les compteurs de performance qui permettent de quantifier le
nombre de locks présent dans le temps...
--
Cordialement
Christian Robert
Consultant - Formateur chez Winwise
MCT - MCDBA - MCSD
"Olivier" a écrit :
Bonjour,
je souhaite investiguer les locks possible qui sont sur ma base de données.
J'ai regardé par le manager et rien de trés concluant, j'ai executé une
procédure sql qui ne me renvoie aucun lock.
Est-ce qu'il y a des moyens plus fin pour avoir les eventuels locks au
niveau ligne ou table ?
sp_lock permet de renvoyer les liste des locks actuels sur le serveur... Ca ne peut servir qu'à un instant t pour savoir si un utlisateur bloque un autre via une requête trop longue par exemple... En général la période de maintient d'un verrou est trop courte pour "visualiser" celui-ci
Cependant le mieux pour diagnostiquer des problèmes de locks sur une base est d'utiliser le Profiler SQL qui permet d'indiquer le moment de la création de ceux-ci ou les compteurs de performance qui permettent de quantifier le nombre de locks présent dans le temps...
-- Cordialement
Christian Robert Consultant - Formateur chez Winwise MCT - MCDBA - MCSD
"Olivier" a écrit :
Bonjour,
je souhaite investiguer les locks possible qui sont sur ma base de données.
J'ai regardé par le manager et rien de trés concluant, j'ai executé une procédure sql qui ne me renvoie aucun lock.
Est-ce qu'il y a des moyens plus fin pour avoir les eventuels locks au niveau ligne ou table ?
SQLpro [MVP]
Olivier a écrit :
Bonjour,
je souhaite investiguer les locks possible qui sont sur ma base de données.
J'ai regardé par le manager et rien de trés concluant, j'ai executé une procédure sql qui ne me renvoie aucun lock.
Est-ce qu'il y a des moyens plus fin pour avoir les eventuels locks au niveau ligne ou table ?
SELECT * FROM master..syslockinfo
A +
-- Frédéric BROUARD, MVP SQL Server, expert bases de données et langage SQL Le site sur le langage SQL et les SGBDR : http://sqlpro.developpez.com Audit, conseil, expertise, formation, modélisation, tuning, optimisation ********************* http://www.datasapiens.com ***********************
Olivier a écrit :
Bonjour,
je souhaite investiguer les locks possible qui sont sur ma base de données.
J'ai regardé par le manager et rien de trés concluant, j'ai executé une
procédure sql qui ne me renvoie aucun lock.
Est-ce qu'il y a des moyens plus fin pour avoir les eventuels locks au
niveau ligne ou table ?
SELECT * FROM master..syslockinfo
A +
--
Frédéric BROUARD, MVP SQL Server, expert bases de données et langage SQL
Le site sur le langage SQL et les SGBDR : http://sqlpro.developpez.com
Audit, conseil, expertise, formation, modélisation, tuning, optimisation
********************* http://www.datasapiens.com ***********************
je souhaite investiguer les locks possible qui sont sur ma base de données.
J'ai regardé par le manager et rien de trés concluant, j'ai executé une procédure sql qui ne me renvoie aucun lock.
Est-ce qu'il y a des moyens plus fin pour avoir les eventuels locks au niveau ligne ou table ?
SELECT * FROM master..syslockinfo
A +
-- Frédéric BROUARD, MVP SQL Server, expert bases de données et langage SQL Le site sur le langage SQL et les SGBDR : http://sqlpro.developpez.com Audit, conseil, expertise, formation, modélisation, tuning, optimisation ********************* http://www.datasapiens.com ***********************
Olivier
La procédure est sp_blocker_pss80
Merci pour votre réponse effectivement je vais faire un prfiler, mais j'ai peur que cela ralentisse quelque peu.
"Christian Robert" a écrit :
Quel procédure stockée ?
sp_lock permet de renvoyer les liste des locks actuels sur le serveur... Ca ne peut servir qu'à un instant t pour savoir si un utlisateur bloque un autre via une requête trop longue par exemple... En général la période de maintient d'un verrou est trop courte pour "visualiser" celui-ci
Cependant le mieux pour diagnostiquer des problèmes de locks sur une base est d'utiliser le Profiler SQL qui permet d'indiquer le moment de la création de ceux-ci ou les compteurs de performance qui permettent de quantifier le nombre de locks présent dans le temps...
-- Cordialement
Christian Robert Consultant - Formateur chez Winwise MCT - MCDBA - MCSD
"Olivier" a écrit :
> Bonjour, > > je souhaite investiguer les locks possible qui sont sur ma base de données. > > J'ai regardé par le manager et rien de trés concluant, j'ai executé une > procédure sql qui ne me renvoie aucun lock. > > Est-ce qu'il y a des moyens plus fin pour avoir les eventuels locks au > niveau ligne ou table ?
La procédure est sp_blocker_pss80
Merci pour votre réponse effectivement je vais faire un prfiler, mais j'ai
peur que cela ralentisse quelque peu.
"Christian Robert" a écrit :
Quel procédure stockée ?
sp_lock permet de renvoyer les liste des locks actuels sur le serveur... Ca
ne peut servir qu'à un instant t pour savoir si un utlisateur bloque un autre
via une requête trop longue par exemple... En général la période de maintient
d'un verrou est trop courte pour "visualiser" celui-ci
Cependant le mieux pour diagnostiquer des problèmes de locks sur une base
est d'utiliser le Profiler SQL qui permet d'indiquer le moment de la création
de ceux-ci ou les compteurs de performance qui permettent de quantifier le
nombre de locks présent dans le temps...
--
Cordialement
Christian Robert
Consultant - Formateur chez Winwise
MCT - MCDBA - MCSD
"Olivier" a écrit :
> Bonjour,
>
> je souhaite investiguer les locks possible qui sont sur ma base de données.
>
> J'ai regardé par le manager et rien de trés concluant, j'ai executé une
> procédure sql qui ne me renvoie aucun lock.
>
> Est-ce qu'il y a des moyens plus fin pour avoir les eventuels locks au
> niveau ligne ou table ?
Merci pour votre réponse effectivement je vais faire un prfiler, mais j'ai peur que cela ralentisse quelque peu.
"Christian Robert" a écrit :
Quel procédure stockée ?
sp_lock permet de renvoyer les liste des locks actuels sur le serveur... Ca ne peut servir qu'à un instant t pour savoir si un utlisateur bloque un autre via une requête trop longue par exemple... En général la période de maintient d'un verrou est trop courte pour "visualiser" celui-ci
Cependant le mieux pour diagnostiquer des problèmes de locks sur une base est d'utiliser le Profiler SQL qui permet d'indiquer le moment de la création de ceux-ci ou les compteurs de performance qui permettent de quantifier le nombre de locks présent dans le temps...
-- Cordialement
Christian Robert Consultant - Formateur chez Winwise MCT - MCDBA - MCSD
"Olivier" a écrit :
> Bonjour, > > je souhaite investiguer les locks possible qui sont sur ma base de données. > > J'ai regardé par le manager et rien de trés concluant, j'ai executé une > procédure sql qui ne me renvoie aucun lock. > > Est-ce qu'il y a des moyens plus fin pour avoir les eventuels locks au > niveau ligne ou table ?