Uygulandığı Öğe
SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use) SQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Standard

Belirtiler

Microsoft SQL Server 2012 veya Microsoft SQL sever 2014 ' de uzamsal veri türü ve ilişkili yöntemleri kullandığınızda, SQL Server Işletim sistemi (SQLOS) çizelgeleyicinin hisse hedefleri SQL Server CLR Barındırma katmanıyla korunur. Bu koruma preemptive, SQLOS anahtarlarının CPU tüketimini artırabilir. Preemptive anahtarının nedeni, SQLOS Scheduler 'ı korumadır. SQL Server CLR tabanlı bir uygulamaya çağrı, SQLOS Scheduler 'ı bırakmadan veya davranış ve eşzamanlılık düzenlerini değiştirmeksizin belirtilmeyen zaman alabilir. Bu nedenle, uzamsal veri türü her çağrı sırasında PreEmptive arasında geçiş yapmak için tasarlanmıştır. Not Uzamsal veri türü SQL Server CLR 'ye dayanıyorsa, çeşitli düzeylerde .NET hafıza tüketimi ve iş parçacığı değiştirme davranışı ile karşılaşabilir.

Neden

Uzamsal veri türü yöntemleri yürütmeleri genellikle alt milisaniyelik ve tam SQL OS Scheduler ve preemptive korumasını gerektirmeyebilir. Preemptive moduna geçme ve bu moddan gelen ek yük, uzamsal yöntemin yürütülmesinin çok daha büyük olabilir.

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:

Durum

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

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.