sys.syscacheobjects (Transact-SQL)
Önbellek nasıl kullanıldığı hakkında bilgi içerir.
![]() |
---|
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 |
---|---|---|
demet kimliğini |
int |
Demet kimliğiDeğer aralık 0'dan (dizin boyutu - 1) belirtir.Dizin, karma tabloboyutu boyutudur. |
cacheobjtype |
nvarchar(17) |
Önbellekteki nesne türü:
|
objtype |
nvarchar(8) |
Nesne türü:
|
Objid |
int |
Bir nesne önbelleğinde arama kullanılan ana anahtarlarını biri.Bu kimliği depolanmış nesnesidir sysobjects veritabanı nesnelerinin (yordamlar, görünümler, Tetikleyiciler vb.).Ad hoc veya prepared SQLgibi önbellek nesneler için objid içten üretilen değerdir. |
DBID |
smallint |
Cache nesnesi derlenmiş olduğu veritabanı kimliği. |
dbidexec |
smallint |
Sorgu yürütüldüğü veritabanı kimliği. Çoğu nesneler için dbidexec aynı değere sahip DBID. Sistem görünümleri için dbidexec içinden sorgu yürütüldüğünde veritabanı kimliğidir. Ad hoc sorguları için dbidexec 0'dır.Yani dbidexec aynı değere sahip DBID. |
UID |
smallint |
Ad hoc sorgu planları ve hazırlıklı planları için planı oluşturan gösterir. -2 = Gönderilen toplu iş örtülü ad çözümlemesi bağlı değildir ve farklı kullanıcılar arasında paylaşılabilir.Tercih edilen yöntembudur.Başka bir değer veritabanında sorgu gönderen kullanıcının kullanıcı Kimliğini gösterir. 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. |
Refcount'ların |
int |
Bu önbellek nesne başvuran diğer önbellek nesnelerinin sayısı.1 Bankası sayısıdır. |
usecounts |
int |
Sayısı bu önbellek nesne en başından beri kullanıldı. |
pagesused |
int |
Önbellek nesnesi tarafından tüketilen sayfa sayısı. |
lasttime |
bigint |
Yalnızca geriye dönük uyumluluk için.Her zaman 0 döndürür. |
maxexectime |
bigint |
Yalnızca geriye dönük uyumluluk için.Her zaman 0 döndürür. |
avgexectime |
bigint |
Yalnızca geriye dönük uyumluluk için.Her zaman 0 döndürür. |
lastreads |
bigint |
Yalnızca geriye dönük uyumluluk için.Her zaman 0 döndürür. |
lastwrites |
bigint |
Yalnızca geriye dönük uyumluluk için.Her zaman 0 döndürür. |
setopts |
int |
Derlenmiş planı etkileyen seçeneği ayarlarını ayarlayın.Bu ayarlar önbelleği anahtarbir parçasıdır.Bu sütun değerleri değişiklikleri kullanıcıların seçeneklerini ayarlama değiştirilmiş gösterir. Bu seçenekler aşağıdakileri içerir:
|
DilKimliği |
smallint |
Dil kimliği.Cache nesnesi oluşturduğunuz bağlantının dil kimliği. |
vbLongDate |
smallint |
Cache nesnesi oluşturduğunuz bağlantının tarih biçimi. |
Durum |
int |
Cache nesnesi bir imleç planı olup olmadığını gösterir.Şu anda, yalnızca en az önemli bit kullanılır. |
SqlBytes |
int |
Yordam tanımı ya da toplu iş gönderilen bayt cinsinden uzunluğu. |
SQL |
nvarchar(3900) |
Modül tanımı veya gönderilen toplu iş ilk 3900 karakterler. |