Définition des colonnes waittype et lastwaittype de sysprocesses pour SQL Server 7.0

Traductions disponibles Traductions disponibles
Numéro d'article: 244455 - Voir les produits auxquels s'applique cet article
Agrandir tout | Réduire tout

Résumé

La table sysprocesses dans SQL Server est une table virtuelle contenant des informations sur active server process ID (SPID). Le champ lastwaittype est nouvelle dans SQL Server 7.0 et est une représentation sous forme de chaîne du champ type d'attente (qui est une colonne binaire interne réservée). Il indique waittype dernière ou en cours d'un SPID. Si le type d'attente est 0 x 0000, le SPID n'attend pas actuellement de rien et la valeur lastwaittype indique la dernière waittype le SPID a rencontré. Si le type d'attente est non nulle, le lastwaittype et waittype seront équivalent et indiquent le waitstate actuel pour le SPID.

Cet article répertorie les valeurs possibles lastwaittype, leurs valeurs waittype associé et une brève description de leur signification.

Plus d'informations

Waittypes suivantes indiquent en attente sur le verrou spécifié dans la colonne Description. La colonne waitresource indique la ressource spécifique le SPID tentative de verrouillage.

Réduire ce tableauAgrandir ce tableau
LastwaittypeWaittypeDescription
LCK_M_SCH_S0 x 01Stabilité de schéma
LCK_M_SCH_M0 x 02Modification du schéma
LCK_M_IS0 x 03Intention de partager
LCK_M_SIU0 x 04Partagé intention de mettre à jour
LCK_M_IS_S0 x 05Partage de partage d'intention (verrouillage de clés)
LCK_M_IX0 x 06Intent exclusif
LCK_M_SIX0 x 07Partage intent exclusif
LCK_M_S0 x 08Partage
LCK_M_U0 x 09Mise à jour
LCK_M_II_NL0x0AIntention insertion NULL (verrouillage de clés)
LCK_M_II_X0x0BIntention insertion exclusif (verrouillage de clés)
LCK_M_IU0x0CVerrou Intent-mise à jour
LCK_M_IS_U0x0DIntention de partager Update (verrouillage de clés)
LCK_M_X0x0EExclusif
LCK_M_BU0x0FMise à jour en bloc


Waittypes suivantes indiquent en attente sur un verrou de page est spécifié dans la colonne Description. La colonne waitresource affiche la ressource dont le processus tente d'acquérir un verrou sur. La chaîne lastwaittype indique le mode d'accès rapide du processus est en attente sur. Pour plus d'informations sur les loquets de la page, consultez la rubrique «Latching» dans la documentation en ligne de SQL Server 7.0.

Réduire ce tableauAgrandir ce tableau
LastwaittypeWaittypeDescription
PWAIT_LATCH_NL0 x 400Loquet null
PWAIT_LATCH_EX0x401Verrou exclusif
PWAIT_LATCH_SH0x402Verrou partagé
PWAIT_LATCH_UP0x403Loquet de la mise à jour
PWAIT_PAGELATCH_NL0x410Loquet de la page NULL
WAIT_PAGELATCH_EX0x411Loquet de la page exclusif
WAIT_PAGELATCH_SH0x412Partagé loquet de la page
PWAIT_PAGELATCH_UP0x413Verrouillage de page de mise à jour
PWAIT_PAGEIOLATCH_NL0x420Verrouillage de page NULL d'entrée/sortie (e/S)
PWAIT_PAGEIOLATCH_EX0x421Loquet de page exclusif d'e/S
PWAIT_PAGEIOLATCH_SH0x422Partagé loquet de la page d'e/S
PWAIT_PAGEIOLATCH_UP0x423Verrouillage de page de mise à jour d'e/S


Les événements suivants indiquent que l'exécution de la connexion utilisateur est suspendue jusqu'à ce qu'un événement particulier se produit :

Réduire ce tableauAgrandir ce tableau
LastwaittypeWaittypeDescription
PWAIT_RESOURCE_SEMAPHORE0 x 40En attente d'obtention d'un sémaphore de ressource. Utilisé pour la synchronisation.
PWAIT_DTC0 x 41En attente sur Distributed Transaction Coordinator (DTC).
PWAIT_OLEDB0 x 42En attente sur un fournisseur OLE DB.
PWAIT_WRITELOG0 x 81En attente de journal enregistre pour une transaction à vider sur disque.
PWAIT_PSS_CHILD0x101En attente sur un thread enfant dans les opérations de curseur asynchrone.
PWAIT_EXCHANGE0 x 200Échange de synchronisation pour les threads de requêtes en parallèle.
PWAIT_XCB0x201Acquisition d'accès à un bloc de contrôle de transaction.
Blocs de contrôle de transaction (XCBs) appartiennent généralement à une session, mais peuvent être partagées entre les sessions lors de l'aide de la fonctionnalité de session liée ou ayant plusieurs sessions dans la même transaction DTC. Uniquement une seule session peut avoir accès à la XCB à la fois. Cette waittype probable indique une session en attente de la XCB lors de l'autre session qui détient que la ressource XCB est en attente sur une ressource séparée.
PWAIT_DBTABLE0x202Utilisé uniquement par processus de point de contrôle.
PWAIT_EC0x203Mise à mort un subthread de connexion ou le contexte de l'exécution.
PWAIT_TEMPOBJ0x204Suppression d'un objet temporaire.
PWAIT_XACTLOCKINFO0x205En attente sur l'opération en bloc lorsque releasing\escalating\transferring verrouille.
PWAIT_LOGMGR0x206En attente sur le writer de journal.
PWAIT_CMEMTHREAD0x207En attente sur l'accès à l'objet mémoire.
PWAIT_CXPACKET0x208En attente sur paquet synchroniser pour opérateur d'échange (requêtes en parallèle).
PWAIT_PAGESUPP0x209Phases de Spinlock thread de requête en parallèle.
PWAIT_SHUTDOWN0x20AAttendez que SPID terminer la fin avant l'arrêt.
PWAIT_WAITFOR0x20BAttente initiée par une commande WAITFOR.
PWAIT_CURSOR0x20CEn attente de synchronisation de threads avec des curseurs asynchrones.

Propriétés

Numéro d'article: 244455 - Dernière mise à jour: lundi 2 mai 2005 - Version: 2.2
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft SQL Server 7.0 Standard
Mots-clés : 
kbmt kbinfo KB244455 KbMtfr
Traduction automatique
IMPORTANT : Cet article est issu du système de traduction automatique mis au point par Microsoft (http://support.microsoft.com/gp/mtdetails). Un certain nombre d?articles obtenus par traduction automatique sont en effet mis à votre disposition en complément des articles traduits en langue française par des traducteurs professionnels. Cela vous permet d?avoir accès, dans votre propre langue, à l?ensemble des articles de la base de connaissances rédigés originellement en langue anglaise. Les articles traduits automatiquement ne sont pas toujours parfaits et peuvent comporter des erreurs de vocabulaire, de syntaxe ou de grammaire (probablement semblables aux erreurs que ferait une personne étrangère s?exprimant dans votre langue !). Néanmoins, mis à part ces imperfections, ces articles devraient suffire à vous orienter et à vous aider à résoudre votre problème. Microsoft s?efforce aussi continuellement de faire évoluer son système de traduction automatique.
La version anglaise de cet article est la suivante: 244455
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.

Envoyer des commentaires

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com