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.
Faktörlerin bir bileşimi rapor sunucusu performansını etkiler. Bu faktörler arasında donanım, raporlara erişen eş zamanlı kullanıcı sayısı, rapordaki veri miktarı ve çıkış biçimi yer alır. Yüklemenize özgü performans faktörlerini anlamak ve çözümlerin istediğiniz sonuçları üretmesi önemlidir. Bunu yapmak için temel verileri almanız ve testleri çalıştırmanız gerekir. Araçlar ve yönergeler hakkında daha fazla bilgi için bkz . Reporting Services performans iyileştirmesi ve Sql Server 2005 Reporting Services rapor sunucusunda yük testi gerçekleştirmek için Visual Studio 2005'i kullanma.
Göz önünde bulundurulacak genel ilkeler şunlardır:
Rapor işleme ve işleme, yoğun bellek kullanan işlemlerdir. Mümkün olduğunda, yeterli belleğe sahip bir bilgisayar seçin.
Rapor sunucusunu ve rapor sunucusu veritabanını ayrı bilgisayarlarda barındırmak, her ikisini de tek bir üst düzey bilgisayarda barındırmaktan daha iyi performans sağlama eğilimindedir.
Tüm raporlar yavaş işleniyorsa, birden çok rapor sunucusu örneğinin tek bir rapor sunucusu veritabanını desteklediği bir genişleme dağıtımı düşünün. En iyi sonuçları elde etmek için yük dengeleme yazılımını kullanarak istekleri dağıtım genelinde eşit bir şekilde dağıtın.
Tek bir rapor yavaş işleniyorsa, raporun isteğe bağlı olarak çalışması gerekiyorsa rapor veri kümesi sorgularını ayarlayın. Ayrıca önbelleğe alabildiğiniz, raporu önbelleğe alabildiğiniz veya raporu anlık görüntü olarak çalıştırabileceğiniz paylaşılan veri kümelerini kullanmayı da düşünebilirsiniz.
Tüm raporlar PDF'de işlenirken olduğu gibi belirli bir biçimde yavaş çalışıyorsa dosya paylaşımı teslimini, daha fazla bellek eklemeyi veya farklı bir biçim seçmeyi göz önünde bulundurun.
Bir raporun ve diğer kullanım ölçümlerinin işlenmesinin ne kadar sürdüğünü öğrenmek için rapor sunucusu yürütme günlüğünü gözden geçirin. Daha fazla bilgi için bkz. Rapor sunucusu ExecutionLog ve ExecutionLog3 görünümü.
Bellek yönetimi yapılandırma ayarlarını ayarlayarak performans sorunlarını azaltma hakkında daha fazla bilgi için bkz. Rapor sunucusu uygulamaları için kullanılabilir belleği yapılandırma.
Bu bölümde
Rapor sunucusu performansını izleme
Sunucunuzdaki işleme yükünü izlemek için kullanabileceğiniz performans nesnelerini açıklar.
Rapor işleme özelliklerini ayarlama
Bir raporu isteğe bağlı, önbellekten veya bir zamanlamaya göre rapor anlık görüntüsü olarak çalışacak şekilde yapılandırma yollarını açıklar.
Rapor sunucusu uygulamaları için kullanılabilir belleği yapılandırma
Varsayılan bellek yönetimi davranışını nasıl geçersiz kılabileceğinizi açıklar.
Önbellek raporları (SSRS)
Rapor sunucusundaki rapor önbelleğe alma davranışını açıklar.
Paylaşılan veri kümelerini önbelleğe alma (SSRS)
Rapor sunucusunda paylaşılan veri kümesi önbelleğe alma davranışını açıklar.
Büyük raporları işleme
Büyük bir raporu yapılandırma ve dağıtma hakkında öneriler sağlar.
Rapor ve paylaşılan veri kümesi işleme (SSRS) için zaman aşımı değerlerini ayarlama
Sorgu ve rapor işlemede zaman aşımlarının nasıl ayarlanacağı açıklanır.