Filestream ve tam metin aramasında bazı temel performans geliştirmeleri var. Ayrıntıları kullanışlı değil. Ayrıca, yayınlanmayan diğer temel geliştirmelerin yanı sıra 2008 / R2'den, SQL Server 2012'ye taşınan platformlarda hizmet paketlerine ve toplu güncellemelere dönüşen düzeltmelerin de olduğundan eminim. çünkü 2012 geliştirilirken her değişiklik için herkese açık bir KB makalesine ihtiyaç yoktu.
Yeni pencereleme işlevlerinden bazıları, toplamların çalıştırılması gibi hesapların daha iyi performans göstermesini sağlayacaktır. OFSET, bir medyan hesaplamak gibi şeylerden çocuğun oyununu oynatmak için kullanılabilir. FORCESEEK, SQL Server'ın ne demek istediğinizi düşünmek yerine, artık kullanmak istediğiniz dizini belirtmenize de olanak tanır. Ancak bunlar kod değişiklikleri gerektirir.
Bellek kullanımı ile ilgili daha öngörülebilir bir performans da olacak - bellek yöneticisi artık sadece tek sayfalık ayırma işlemlerinden daha fazlasını yapıyor, bu nedenle "Maks sunucu belleği" önceki sürümlerde olduğundan çok daha doğru bir anlama sahip. Kaynak Yöneticisi bellek ayarları da bundan yararlanır ve zamanlayıcı / NUMA benzeşimi için de kullanılabilir.
Performans sorunlarını gidermek de çok daha kolaydır. Örneğin, yürütme planlarında çok daha fazla bilgi vardır ve genişletilmiş olaylar izle neredeyse tam pariteye sahiptir (ve çok daha güçlü nedensellik takibi ekler).
TPC materyallerini yayın tarihinden önce yayınlamamasına şaşırdım (bu testlerin gerçek dünyadaki materyalleri temsil ettiğini değil, ama "babam en azından bugün babanı yenebilir" argümanlarını izlemek eğlencelidir satıcılar arasında açılır). Glenn Berry, SQL Server 2012 TPC-E sonuçlarından biri hakkında blog yazdı . Özür dilerim, ancak bu elmaları 2008 veya 2008 R2 kullanarak benzer kriterlerle elmalarla karşılaştırmanın kolay bir yolu olup olmadığını araştırmak için zamanım yok. Eski ölçütlerle ilgili sorun, hiçbir zaman aynı donanıma sahip olmamalarıdır, bu nedenle yeni karşılaştırmalar her zaman daha hızlı (veya serbest bırakılmayacaklar) olsa da, geliştirmenin ne kadarının donanıma dayalı olduğunu söylemek imkansızdır. yazılımda ne kadar.
Yapabileceğiniz en iyi şey, 2012 SQL Server yüklemeye düzeyde, güncelleme istatistiklerine compat bir veritabanınızın kopyasını, güncelleme, geri yükleme ve çalıştırmaktır senin üzerinde worklaod sizin kullanarak donanım senin verileri.