Microsoft hesabıyla oturum açın
Oturum açın veya hesap oluşturun.
Merhaba,
Farklı bir hesap seçin.
Birden çok hesabınız var
Oturum açmak istediğiniz hesabı seçin.

Belirtiler

Microsoft SQL Server 2016 Analysis Services 'ın bir örneğini kullandığınızı varsayalım. Daha fazla ve genel kapsam nesneleri önbelleğe alındığında, bu önbellekler hiçbir zaman temizlenmez. Bu, belleğin sürekli büyümesine ve sonunda sunucunun kilitlenmesine neden olabilir. Genel kapsamlar, her kullanıcı için güvenlik gereksinimlerine göre önbelleğe alınır. Bu nedenle, bu sorunla genellikle yalnızca aşağıdaki senaryolardan birini gerçekleştirdiğinizde karşılaşırsınız:

  • Modeldeki dinamik ifadelerde (örneğin, kullanıcıadı (), CustomData ()). Bu, sorunu görmeniz için zorunlu değildir, ancak yaygın bir nedendir. Dinamik ifadeler olduğunda, her benzersiz kullanıcının kendi benzersiz genel kapsamını oluşturması gereklidir. Bu, oluşturulması ve önbelleğe alınması gereken genel kapsamların sayısında önemli bir artış sağlar.

  • Birçok meta veri ve güvenlik içeren karmaşık bir modeliniz var. Bu, kapsam nesnesinin bellek maliyetini etkiler. Önbelleğe alınan genel kapsamların sayısı arttıkça, bellek parmak izi, kapsam nesnesinin bellek maliyetine göre artar.

  • Sunucuya bağlanan birçok benzersiz kullanıcınız vardır. Örneğin, PowerBI.com, sık kullanılan bir zamanlamayla her kullanıcı için panodaki kutucukları yenileyebilir. Bu durumda, Çözümleme Hizmetleri her benzersiz kullanıcı için çok sayıda bağlantı ve sorgu alır ve büyük miktarda bellek kullanır.

Not: Bu düzeltmeyi uyguladıktan sonra, SQL Server sürümü 13.0.2170.0 olacaktır.

Çözüm

Toplu güncelleştirme bilgileri

Bu sorunla ilgili düzeltme, SQL Server için aşağıdaki toplu güncelleştirmede bulunmaktadır:

Her bir SQL Server toplu güncelleştirmesi, önceki toplu güncelleştirmeyle birlikte gelen tüm düzeltmeleri ve tüm güvenlik düzeltmelerini içerir. En son SQL Server güncelleştirmelerini gözden geçirin:

En son SQL Server 2016 toplu güncelleştirmesi

Geçici Çözüm

Bu sorunu geçici olarak çözmek için, bir <ClearCache> xmla komutunu uygun zamanlamada veritabanına el ile çalıştırabilirsiniz. Bu, tüm genel kapsam önbelleklerinin temizlenmesini ve belleğin yeniden azaltılmasına olanak tanır. Bu seçenek bir sonraki bağlanışınızda bazı performans maliyetine neden olur, çünkü önbelleğe alınan genel kapsamı yeniden kullanamazsınız.

Durum

Microsoft bu sorunun "Uygulandığı öğe" bölümünde listelenen Microsoft ürünlerinde bulunduğunu onaylamıştır.

Başvurular

Microsoft 'un yazılım güncelleştirmelerini açıklamak için kullandığı terminoloji hakkında bilgi edinin.

Daha fazla yardıma mı ihtiyacınız var?

Daha fazla seçenek mi istiyorsunuz?

Abonelik avantajlarını keşfedin, eğitim kurslarına göz atın, cihazınızın güvenliğini nasıl sağlayacağınızı öğrenin ve daha fazlasını yapın.

Topluluklar, soru sormanıza ve soruları yanıtlamanıza, geri bildirimde bulunmanıza ve zengin bilgiye sahip uzmanlardan bilgi almanıza yardımcı olur.

Bu bilgi yararlı oldu mu?

Dil kalitesinden ne kadar memnunsunuz?
Deneyiminizi ne etkiledi?
Gönder’e bastığınızda, geri bildiriminiz Microsoft ürün ve hizmetlerini geliştirmek için kullanılır. BT yöneticiniz bu verileri toplayabilecek. Gizlilik Bildirimi.

Geri bildiriminiz için teşekkürler!

×