LDAP sorguları AD veya LDS/ADAM dizin hizmetinde beklenenden daha yavaş yürütülür ve Olay Kimliği 1644 günlüğe kaydedilebilir
Bu makalede, LDAP sorgularının AD LDS veya ADAM dizin hizmeti kullanan bir Windows Server bilgisayarında yavaş performans gösterme sorunu için geçici bir çözüm sağlanır.
Şunlar için geçerlidir: Windows Server 2012 R2
Özgün KB numarası: 951581
Belirtiler
Active Directory Basit Dizin Hizmetleri (AD LDS) veya Active Directory Uygulama Modu (AD/AM) dizin hizmeti kullanan bir Windows Server bilgisayarında, bazı uygulamalar beklenen performans düzeylerinde çalışmaz.
Bir LDAP sorgusunu izlemek için alan mühendisliği (hata ayıklama) günlüğünü etkinleştirdiğinizde, aşağıdaki olay günlüğü LDAP sorgusunun verimsiz bir sorgu olduğunu gösterir.
Not
Bu olayda kullanılan öznitelikler yalnızca örnektir.
Ayrıca, yüksek CPU kullanımı ve yavaş yanıt süresiyle karşılaşırsınız. Veritabanı, dizin sunucusu için kullanılabilir fiziksel bellekten çok daha büyükse, bu tür bir sorgu işlenirken disk GÇ'sinin arttığını da görebilirsiniz.
Arama filtresindeki öznitelikleri incelediğinizde, hepsinin tanımlanmış dizinleri olduğunu fark edeceksiniz. Özniteliklerin tanımlanmış dizinleri yoksa ve dizinleri bir şema değişikliği aracılığıyla eklerseniz, sorun devam eder veya çok fazla iyileşmez.
Neden
LDAP sorgusunun ağ izlemesini oluşturduğunuzda, bunun sayfalanmış bir sorgu olduğunu fark edeceksiniz.
LDAP sunucusu, sayfalanmış sorguyu işlerken yalnızca bir dizin kullanabilir. Bunun nedeni, sayfalanmış aramalar için LDAP uygulamasının sorgu için pahalı bir bağlam oluşturmaması ve bu nedenle sayfalanmış sorgu için yalnızca bir dizin kullanmasıdır.
Geçici Çözüm
Bu sorunu geçici olarak çözmek için, sayfalanmış sorgu denetimini kullanmadan sorguyu gönderebilirsiniz. Bu, LDAP sunucusunun daha karmaşık filtreler için iyileştirme yapmasına olanak tanır.
Not
Varsayılan olarak, bazı LDAP istemci kitaplıkları için sayfalanmış sorgular etkinleştirilir. Bu nedenle, sayfalanmış sorguları kendi durumunuz için uygun şekilde etkinleştirmek ve devre dışı bırakmak için uygulamanızda ek kod yazmanız gerekebilir.
Durum
Microsoft bunun bir sorun olduğunu onayladı.
Başvurular
Active Directory ve LDS tanılama olay günlüğünü yapılandırma
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Gönderin ve geri bildirimi görüntüleyin