Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Ayrıntılar
| Özellik | Değer |
|---|---|
| Ürün Adı | SQL Sunucusu |
| Olay Kimliği | 844 |
| Olay Kaynağı | MSSQLSERVER |
| Bileşen | SQLEngine |
| Sembolik Ad | BUFLATCH_TIMEOUT_CONTINUE |
| İleti Metni | Arabellek mandalı beklenirken zaman aşımı oluştu -- tip %d, bp %p, sayfa numarası %d:%d, durum %#x, veritabanı kimliği: %d, ayırma birimi kimliği: %I64d%ls, görev 0x%p : %d, bekleme süresi %d saniye, bayraklar 0x%I64x, göreve sahip olan görev 0x%p. Beklemeye devam ediyor. %ls |
Açıklama
SQL işlemi bir mandal almayı bekliyor. Bu sorun, tamamlanması çok uzun süren bir G/Ç işleminden kaynaklanabilir. Genellikle bu tür bir hata, sistem işlemlerini engelleyen diğer görevlerin sonucudur. Bazı durumlarda, bu hata donanım hatasından kaynaklanıyor olabilir. Bu hata iletisi oluştuğunda, bilgisayarın ve SQL Server'ın yanıt vermeyi durdurduğunu fark edebilirsiniz.
Nedeni
Bu hata iletisi sisteminizin genel ortamına bağlıdır. Aşağıdaki koşullardan herhangi biri aşırı yüklenmiş bir sisteme yol açabilir:
- Giriş/çıkış (G/Ç) ve bellek gereksinimlerinizi karşılamayan donanım
- Yanlış yapılandırılmış ve test edilmiş ayarlar
- Verimsiz tasarım
Sisteminiz ağır bir yük altındayken ve iş yükü taleplerini karşılayamıyorsa 844 hatasını görebilirsiniz. Stresli bir ortamın en yaygın nedenlerinden bazıları şunlardır:
- Donanım sorunları
- Sıkıştırılmış birimler
- Varsayılan olmayan SQL Server yapılandırma ayarları
- Verimsiz sorgular veya dizin tasarımı
- Sık sık veritabanı otomatik büyütme veya otomatikshrink işlemleri
Kullanıcı eylemi
Bu hatanın oluşmasını önlemek için aşağıdakileri deneyin:
Donanım sorunlarınız olup olmadığını belirleyin. Başlamak için iyi bir yer için bkz. Performans Sorunlarını Tanımlama . Gerekirse, ortamınızın yapılandırmasının, sorgularının ve yükünün gereksinimlerine hizmet edebilmesi için donanımınızı yükseltin.
Tüm donanım işlevlerinizin düzgün çalıştığını doğrulayın. Günlüğe kaydedilen hataları denetleyin ve donanım satıcınız tarafından sağlanan tanılamaları çalıştırın. Hata günlüğünde veya olay günlüğünde ilişkili G/Ç hatalarını denetleyin. G/Ç hataları genellikle bir disk arızasına işaret eder.
Disk birimlerinizin sıkıştırıldığından emin olun. Verileri ve günlük dosyalarını sıkıştırılmış sürücülerde depolama desteklenmez. Bkz. Veritabanı dosyaları ve dosya grupları. Sıkıştırılmış sürücü desteği hakkında ek bilgi için şu makaleyi gözden geçirin: Sıkıştırılmış birimlerdeki SQL Server veritabanları için desteğin açıklaması
Aşağıdaki tüm SQL Server yapılandırma seçeneklerini kapattığınızda hata iletilerinin kaybolup kaybolmayacağını görün:
Sistemde kullanılan kaynakları azaltmak için sorguları ayarlayın. Performans ayarlama, sistem üzerindeki stresi azaltmaya ve tek tek sorgular için yanıt süresini iyileştirmeye yardımcı olur
Veritabanı boyutunuzdaki değişikliklerin yükünü azaltmak için autoshrink özelliğini KAPALI olarak ayarlayın
Otomatik büyütme özelliğini, seyrek erişilemeyecek kadar büyük artışlar olarak ayarladığınızdan emin olun. Veritabanlarınızdaki kullanılabilir alanı denetlemek için bir iş zamanlayın ve yoğun olmayan saatlerde veritabanı boyutunu artırın.
Verimsiz görevler ve diğer kritik hatalar için hata günlüğünü denetleyin. Temel alınan sorunun kök nedenini işaret edebileceğinden önce bu hataları çözün.
Onaylar gibi kritik hatalar sık sık oluşuyorsa, bu sorunları çözün.
844 hata iletileri seyrek oluşuyorsa, hataları yoksayabilirsiniz.