Definizione delle colonne di sysprocesses waittype e lastwaittype per SQL Server 7.0

Traduzione articoli Traduzione articoli
Identificativo articolo: 244455 - Visualizza i prodotti a cui si riferisce l?articolo.
Espandi tutto | Chiudi tutto

Sommario

La tabella sysprocesses in SQL Server Ŕ una tabella virtuale il contenente informazioni sul server attivo PID (SPID). Il campo lastwaittype Ŕ stata introdotto in SQL Server 7.0 ed Ŕ una rappresentazione di stringa del campo waittype (ovvero una colonna binaria interna riservata). Indica il waittype l'ultimo o corrente di uno SPID. Se il waittype Ŕ 0 x 0000, lo SPID non attualmente in attesa su qualsiasi elemento e il valore di lastwaittype indica l'ultima waittype lo SPID si Ŕ verificato. Se il waittype Ŕ diverso da zero le lastwaittype waittype verrÓ equivalente e indicare il waitstate corrente per lo SPID.

In questo articolo sono elencati i valori possibili lastwaittype, i relativi valori associati waittype e una breve descrizione del relativo significato.

Informazioni

Il seguente waittypes indica attesa sul blocco specificato nella colonna Descrizione . La colonna waitresource mostrerÓ la risorsa specifica che lo SPID sta tentando di blocco.

Riduci questa tabellaEspandi questa tabella
LastwaittypeWaittypeDescrizione
LCK_M_SCH_S0 x 01StabilitÓ dello schema
LCK_M_SCH_M0 x 02Modifica dello schema
LCK_M_IS0 x 03Condivisione di scopo
LCK_M_SIU0 x 04Condivisa intento di aggiornamento
LCK_M_IS_S0 x 05Condivisione di condivisione intento (blocco intervallo di chiavi)
LCK_M_IX0 x 06Esclusivo di scopo
LCK_M_SIX0 x 07Condivisione-tipo-esclusivo
LCK_M_S0 x 08Condivisione
LCK_M_U0 x 09Aggiornamento
LCK_M_II_NL0x0AScopo Inserisci NULL (blocco intervallo di chiavi)
LCK_M_II_X0x0BScopo Inserisci esclusivo (blocco intervallo di chiavi)
LCK_M_IU0x0CBlocco preventivo aggiornamento
LCK_M_IS_U0x0DCondivisione del tipo di aggiornamento (blocco intervallo di chiavi)
LCK_M_X0x0EEsclusivo
LCK_M_BU0x0FAggiornamento di massa


Il seguente waittypes indicano in attesa di un latch di pagina specificato nella colonna Descrizione . La colonna waitresource visualizzerÓ la risorsa che il processo sta tentando di acquisire un latch sulla. La stringa lastwaittype indica che la modalitÓ di latch il processo Ŕ in attesa. Per ulteriori informazioni sui latch di pagina, vedere l'argomento di "Latching" nella documentazione in linea di SQL Server 7.0.

Riduci questa tabellaEspandi questa tabella
LastwaittypeWaittypeDescrizione
PWAIT_LATCH_NL0 x 400Latch null
PWAIT_LATCH_EX0x401Latch esclusivo
PWAIT_LATCH_SH0x402Latch condivisa
PWAIT_LATCH_UP0x403Latch di aggiornamento
PWAIT_PAGELATCH_NL0x410Latch di pagina null
WAIT_PAGELATCH_EX0x411Latch di pagina esclusivo
WAIT_PAGELATCH_SH0x412Condivisa latch pagina
PWAIT_PAGELATCH_UP0x413Latch di pagina di aggiornamento
PWAIT_PAGEIOLATCH_NL0x420Null latch di pagina di input/output (I/O)
PWAIT_PAGEIOLATCH_EX0x421Latch di pagina esclusivo I/O
PWAIT_PAGEIOLATCH_SH0x422Condivisa latch di pagine I/O
PWAIT_PAGEIOLATCH_UP0x423Latch di pagina di aggiornamento I/O


I seguenti eventi indicano che l'esecuzione della connessione utente viene sospesa finchÚ non si verifica un evento particolare:

Riduci questa tabellaEspandi questa tabella
LastwaittypeWaittypeDescrizione
PWAIT_RESOURCE_SEMAPHORE0 x 40In attesa di acquisire un semaforo di risorsa. Utilizzare questa opzione per la sincronizzazione.
PWAIT_DTC0 x 41In attesa di Distributed Transaction Coordinator (DTC).
PWAIT_OLEDB0 x 42In attesa di un provider OLE DB.
PWAIT_WRITELOG0 x 81In attesa di registro record per una transazione essere scaricate su disco.
PWAIT_PSS_CHILD0x101In attesa su un thread figlio nelle operazioni del cursore asincrono.
PWAIT_EXCHANGE0 x 200Sincronizzazione di thread di query parallele di Exchange.
PWAIT_XCB0x201Accesso a un blocco di controllo delle transazioni di acquisizione.
Blocchi di controllo delle transazioni (XCBs) sono in genere privati a una sessione, ma pu˛ essere condiviso tra le sessioni quando si utilizza la funzionalitÓ sessione associato o con pi¨ sessioni che partecipano alla stessa transazione DTC. Solo una singola sessione poter accedere al XCB alla volta. Questo waittype probabilmente indica una sessione in attesa di XCB durante la sessione che contiene che la risorsa XCB Ŕ in attesa su una risorsa distinta.
PWAIT_DBTABLE0x202Utilizzato solo dal processo di checkpoint.
PWAIT_EC0x203Eliminare una connessione subthread o il contesto di esecuzione.
PWAIT_TEMPOBJ0x204Eliminazione di un oggetto temporaneo.
PWAIT_XACTLOCKINFO0x205In attesa per operazione di massa quando releasing\escalating\transferring blocca.
PWAIT_LOGMGR0x206In attesa nel writer di registro.
PWAIT_CMEMTHREAD0x207In attesa di accesso all'oggetto di memoria.
PWAIT_CXPACKET0x208Pacchetti in attesa che eseguire la sincronizzazione per l'operatore di scambio (query parallela).
PWAIT_PAGESUPP0x209Rilasciare Spinlock nel thread di query parallele.
PWAIT_SHUTDOWN0x20AAttendere SPID completare il completamento prima dell'arresto.
PWAIT_WAITFOR0x20BAttesa avviata da un comando WAITFOR.
PWAIT_CURSOR0x20CIn attesa di sincronizzazione dei thread con cursori asincroni.

ProprietÓ

Identificativo articolo: 244455 - Ultima modifica: lunedý 2 maggio 2005 - Revisione: 2.2
Le informazioni in questo articolo si applicano a:
  • Microsoft SQL Server 7.0 Standard Edition
Chiavi:á
kbmt kbinfo KB244455 KbMtit
Traduzione automatica articoli
Il presente articolo Ŕ stato tradotto tramite il software di traduzione automatica di Microsoft e non da una persona. Microsoft offre sia articoli tradotti da persone fisiche sia articoli tradotti automaticamente da un software, in modo da rendere disponibili tutti gli articoli presenti nella nostra Knowledge Base nella lingua madre dell?utente. Tuttavia, un articolo tradotto in modo automatico non Ŕ sempre perfetto. Potrebbe contenere errori di sintassi, di grammatica o di utilizzo dei vocaboli, pi¨ o meno allo stesso modo di come una persona straniera potrebbe commettere degli errori parlando una lingua che non Ŕ la sua. Microsoft non Ŕ responsabile di alcuna imprecisione, errore o danno cagionato da qualsiasi traduzione non corretta dei contenuti o dell?utilizzo degli stessi fatto dai propri clienti. Microsoft, inoltre, aggiorna frequentemente il software di traduzione automatica.
Clicca qui per visualizzare la versione originale in inglese dell?articolo: 244455
LE INFORMAZIONI CONTENUTE NELLA MICROSOFT KNOWLEDGE BASE SONO FORNITE SENZA GARANZIA DI ALCUN TIPO, IMPLICITA OD ESPLICITA, COMPRESA QUELLA RIGUARDO ALLA COMMERCIALIZZAZIONE E/O COMPATIBILITA' IN IMPIEGHI PARTICOLARI. L'UTENTE SI ASSUME L'INTERA RESPONSABILITA' PER L'UTILIZZO DI QUESTE INFORMAZIONI. IN NESSUN CASO MICROSOFT CORPORATION E I SUOI FORNITORI SI RENDONO RESPONSABILI PER DANNI DIRETTI, INDIRETTI O ACCIDENTALI CHE POSSANO PROVOCARE PERDITA DI DENARO O DI DATI, ANCHE SE MICROSOFT O I SUOI FORNITORI FOSSERO STATI AVVISATI. IL DOCUMENTO PUO' ESSERE COPIATO E DISTRIBUITO ALLE SEGUENTI CONDIZIONI: 1) IL TESTO DEVE ESSERE COPIATO INTEGRALMENTE E TUTTE LE PAGINE DEVONO ESSERE INCLUSE. 2) I PROGRAMMI SE PRESENTI, DEVONO ESSERE COPIATI SENZA MODIFICHE, 3) IL DOCUMENTO DEVE ESSERE DISTRIBUITO INTERAMENTE IN OGNI SUA PARTE. 4) IL DOCUMENTO NON PUO' ESSERE DISTRIBUITO A SCOPO DI LUCRO.

Invia suggerimenti

 

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