sys.sysprocesses (Transact-SQL)
örnek üzerinde çalışmakta olan işlemler hakkında bilgi içeren SQL Server.Bu işlemler, istemci işlemleri veya sistem işlemleri olabilir.Access sysprocesses, içinde olmalıdır master veritabanı içeriği veya kullanmanız gerekir master.dbo.sysprocesses üç bölümlü adı.
Önemli |
---|
Bu SQL Server 2000 sistem tablosu, geriye dönük uyumluluk için görünüm olarak dahil edilmiştir. Bunun yerine, geçerli SQL Server sistem görünümlerini kullanmanızı öneririz. Eğdeğerli sistem görünümü veya görünümleri için bkz. SQL Server 2000 Sistem Tablolarını SQL Server 2005 Sistem Görünümleriyle Eşleme. Bu özellik Microsoft SQL Server'ın ilerideki bir sürümünde kaldırılacaktır. Yeni geliştirme işlerinde bu özelliği kullanmaktan kaçının ve bu özelliği kullanmakta olan uygulamalarda değişiklik yapmayı planlayın. |
Sütun adı |
Veri türü |
Açıklama |
---|---|---|
spid |
smallint |
SQL Server oturum KİMLİĞİ. |
kpid |
smallint |
Windows iş parçacığı kimliği |
blocked |
smallint |
İstek engelleme oturum kimliği.Bu sütun null olur, istek engellenmediğinden veya engelleme oturum oturum bilgileri kullanılamıyor (veya olamaz). -2 = Durdurma kaynak tarafından artık bir dağıtılmış işlemait. -3 = Durdurma kaynak tarafından ertelenmiş kurtarma hareket ait. -4 = Oturum kimliği engelleme mandal iç mandal durumunu geçişleri nedeniyle sahibi belirlenemedi. |
waittype |
binary(2) |
Ayrılmış. |
waittime |
bigint |
Geçerli milisaniye cinsinden saat bekleyin. 0 = İşlem bekleyen yok. |
lastwaittype |
nchar(32) |
Son veya geçerli adı belirten bir dize türü bekleyin. |
waitresource |
nchar(256) |
kilitkaynakmetinsel gösterimini. |
dbid |
smallint |
Şu anda işlem tarafından kullanılan veritabanı kimliği. |
uid |
smallint |
Command nesnesinin kullanıcı kimliği.Taşıyor veya kullanıcılar ve roller sayısı 32,767 aşarsa null döndürür.Daha fazla bilgi için, bkz. sql Server sistem Kataloğu sorgulama. |
cpu |
int |
İşlem için toplu cpu saat .Giriş tüm işlemler için bağımsız olarak AYARLANMIŞ İSTATİSTİKLERİ zamanı seçeneği on veya off güncelleştirilir. |
physical_io |
int |
Toplam disk okur ve işlem için yazar. |
memusage |
int |
Bu işlem için ayrılmış olan yordam önbelleği sayfa sayısı.İşlem başka bir işlem tarafından ayrılan bellek boşaltma, negatif bir sayı gösterir. |
login_time |
datetime |
Sunucu üzerinde oturum açan hangi istemci işlem süresi.Sistem işlemleri, saat SQL Server Başlangıç oluştu depolanır. |
last_batch |
datetime |
Son saat bir istemci işlemi uzak saklı yordam çağrısı veya bir execute deyimyürütüldü.Sistem işlemleri, saat SQL Server Başlangıç oluştu depolanır. |
ecid |
smallint |
Tek bir işlem adına işletim subthreads benzersiz olarak tanımlamak için kullanılan yürütme içerik kimliği. |
open_tran |
smallint |
İşlem için açık hareket sayısı. |
status |
nchar(30) |
İşlem kimliği durumu.Olası değerler şunlardır: uykuda = SQL Server oturumsıfırlamadan. çalışan = oturum toplu bir veya daha fazla çalışıyor.Bir oturum , birden çok etkin sonuç kümeleri (mars) etkinleştirildiğinde, birden çok toplu işlemi çalıştırabilirsiniz.Daha fazla bilgi için, bkz. Çoklu Active sonucu kullanarak (mars) ayarlar. arka plan = oturum çıkmaz algılaması gibi bir arka plan görevi çalışıyor. geri alma = oturum işlemi geri alma işleminde vardır. Bekleyen = ' % s'oturumu oturum kullanılabilir olana kadar bir işçi iş parçacığı için bekleniyor. runnable = oturum bir Zamanlayıcı runnable sırada saat kuantumalmak için beklerken görevdir. Döngüsel beklemeye neden oluyor = oturum görev bir sayaç kilidi serbest hale gelmesini bekliyor. askıya = oturum bir olaygibi tamamlamak için g/Ç, bekliyor. |
sid |
binary(86) |
Kullanıcı için genel benzersiz tanımlayıcı (GUID). |
hostname |
nchar(128) |
iş istasyonuadı. |
program_name |
nchar(128) |
Uygulama programının adı. |
hostprocess |
nchar(10) |
İş istasyonu işlem kimlik numarası. |
cmd |
nchar(16) |
Şu anda yürütülen komut. |
nt_domain |
nchar(128) |
Windows kimlik doğrulaması veya güvenilir bağlantıkullanıyorsanız istemciiçin Windows etki alanı . |
nt_username |
nchar(128) |
Windows kimlik doğrulaması veya güvenilir bağlantıkullanıyorsanız işlem için Windows kullanıcı adı. |
net_address |
nchar(12) |
Her kullanıcının iş istasyonu üzerinde ağ bağdaştırıcı atanan benzersiz tanıtıcısı.Bir kullanıcı her oturum açtığında, bu tanımlayıcı olarak eklenir net_address sütun. |
net_library |
nchar(12) |
istemciağ kitaplığını depolandığı sütunu.Her istemci işleminin bir ağ bağlantısı üzerinde gelir.Ağ bağlantıları, bağlantı yapmalarına olanak veren kendileriyle ilişkili bir ağ kitaplığı vardır.Daha fazla bilgi için, bkz. Ağ protokolleri ve tds bitiş noktaları. |
loginame |
nchar(128) |
Oturum açma adı. |
context_info |
binary(128) |
CONTEXT_INFO set deyimkullanarak toplu iş içinde depolanan verileri. |
sql_handle |
binary(20) |
Şu anda yürütülen toplu iş veya nesneyi temsil eder. Not bu değer nesnesinin toplu iş veya bellek adresinden türetilir.Bu değer kullanılarak hesaplanır değil SQL Server Karma tabanlı algoritması. |
stmt_start |
int |
Başlangıç uzaklığı belirtilen sql_handle için geçerli SQL deyim . |
stmt_end |
int |
Geçerli SQL deyim için belirtilen bitiş uzaklık sql_handle. -1 = Belirtilen için fn_get_sql işlev tarafından döndürülen sonuçlar sonuna geçerli deyim çalıştırır sql_handle. |
request_id |
int |
İstek kimliği.Özel oturum, çalışan istekleri tanımlamak için kullanılır. |
Açıklamalar
Bir kullanıcı sunucu üzerinde görünüm server state izni varsa, kullanıcı örnek içinde yürütülen tüm oturumları görmek SQL Server; Aksi durumda, kullanıcı yalnızca geçerli oturumgörürsünüz.