2011-03-15 10 views

risposta

12

È lo SPID (sostanzialmente ID sessione) della sessione in SQL server.

Se si esegue il proc memorizzato sp_who2 è possibile visualizzare ulteriori informazioni.

Aiuta a elaborare la traccia e ad eliminare tutti gli script che causano problemi.

+0

Aah - ok. È possibile disattivare la visualizzazione di ID utente e informazioni spid? Sta uccidendo la leggibilità delle mie schede. – Bill

+0

Sì. È una "caratteristica" ridicola. Sembra un po 'di interfaccia utente di debug che è svanito da Redmond. E se fosse pensato per essere una vera caratteristica, funzionerebbe molto meglio nella barra di stato, IMHO. –

+0

Penso che sia probabilmente un riporto da SSMS - si ottiene nella scheda e nella barra di stato lì. –

3

Questo è lo SPID, che oggigiorno identifica in modo univoco la sessione utente sul server.

Se si è attivato SQL profiler, è possibile filtrare le operazioni in base a quel numero.

Si noti che si vede lo stesso numero in SQL Management Studio nella parte superiore della finestra di query con connessioni attive e anche nell'angolo in basso a destra del VS IDE.

SPID utilizzato per l'ID di processo del server, ma ora è l'ID di sessione utente.

0

Qualcosa di simile si presenta in SQL Server Management Studio, ma non è sempre lo SPID. Nelle mie attuali sessioni SSMS, per qualche motivo, il numero tra parentesi corrisponde allo SPID per le sessioni connesse al database [master] ma nessuna di esse corrisponde per le sessioni connesse ad altri database. Il valore restituito da @@ spid è il valore corretto, in base a ciò che vedo nei risultati di sp_who2 e altri strumenti di monitoraggio (Idera SQLdm). Il numero di sessione 76 nell'esempio seguente non esiste al momento.

SSMS Tab Title Number in Parentheses

+0

Questo è in SSMS per SQL Server 2014. –

Problemi correlati