Makale numarası: 906344 - Son Gözden Geçirme: 31 Ağustos 2005 Çarşamba - Gözden geçirme: 2.1 SQL Server 2000 SP4'ü yükledikten sonra <a0>sysprocesses</a0> tablosundaki sütun engellenmiş mandallı bekler doldurulur
ÖzetMicrosoft SQL Server 2000 Service Pack 4 (SP4) yüklendikten sonra kilit bekleyeceği yanında mandallı beklediği için sysprocesses sistem tablosundaki <a2>engellendi</a2> sütun doldurulur görebilirsiniz. Bazı durumlarda, kısa süreler tek sunucu işlem KIMLIĞI (SPID) olarak kendisini engelleme zaman bildirdi görebilirsiniz. Bu beklenen davranıştır. Daha fazla bilgiKilitler, önbelleğe alınan veriler sayfalarına erişimi ve diğer bellek içi nesneleri eşitlemek için kullanılır. Genellikle, yalnızca kilitler kısaca tutulur ve mandallı bekleme süreleri çağırırsa küçüktür. SQL Server 2000 SP4, bir SPID bir mandallı uzun bir süre bekler durumda giderilmesine yardımcı olmak için tanılamayı ekler. Bu tanılama engellenmiş sütun sahibi başka bir SPID mandallı isteği engelleyen bir mandallı yansıtmak için sysprocesses sistem tablosundaki neden. SQL Server 2000 SP4 önce engelleme, kilit bekleme nedeni, engellenmiş) sütununda yalnızca doldurulan. Bu değişiklik, SQL Server 2000 SP4'te bir mandallı istenen durumlarda değiştirmez. Ayrıca, bu değişiklik, bir SPID tarafından bir mandallı engellediği durumlarda değiştirmez. Bu değişiklik, yalnızca içinde hangi mandallı sysprocesses sistem tablosundaki bekleyeceği raporlanır biçimini etkiler. Mandallı sahipliği, yalnızca kilitler (EX) özel veya güncelleştirme (UP) mandallı modu için izlenir. Sahiplik için paylaşılan (SH) mandallı modundasınız kilitler izlenir. Bu da SQL Server 2000 SP4 yüklendikten sonra Engellenen sütun mandallı bazı istekler için doldurulur değil, anlamına gelir. Çoğu zaman, aşağıdaki koşullar doğruysa, engellenmiş sütunundaki değeri gözardı edebilirsiniz:
822101
(http://support.microsoft.com/kb/822101/
)
SQL Server 2000'de <a1>sysprocesses</a1> tablosundaki waittype ve lastwaittype sütunlar Bir SPID bir g/Ç sayfa mandallı için beklemektedir, engellenmiş sütun kısaca SPID kendini engelliyor raporları, fark edebilirsiniz. Bu davranış, bir yan etkisi kilitler veri sayfalarında bir g/Ç işlemleri için kullanılan yöntem, ' dir. Bir iş parçacığı bir g/Ç isteği yayımladığında, g/Ç isteği izin veren bir SPID bir mandallı sayfasında edinme. Tüm SQL Server 2000 g/Ç işlemlerini eşzamanlı değildir. Bu nedenle, SPID, g/Ç isteği verilen SPID isteği tamamlamak beklemeniz gerekir, aynı sayfa üzerinde başka bir mandallı almaya deneyecek. Bu ikinci mandallı tarafından bir ilk mandallı engellendi. Bu nedenle, SPID kendini engelliyor engellendi sütun bildirir. G/Ç isteği sona erdiğinde, ilk mandallı yayımlanır. Sonra ikinci mandallı isteği verilir. Örneğin, aşağıdaki koşullar ortaya çıkabilir:
Otomatik TercümeÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir. Makalenin İngilizcesi aşağıdaki gibidir:906344
(http://support.microsoft.com/kb/906344/en-us/
)
| Diğer Kaynaklar Diğer Destek Siteleri
ToplulukHemen Yardım AlMakale çevirileri
|






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email


Üste