SQL Server 2008'de belirli bir veritabanı için saniyede SQL işlemlerinin nasıl ölçüleceğini bilen var mı?SQL Server 2008 - Belirli bir veritabanı için saniye başına işlem sayısı
6
A
cevap
12
DECLARE @cntr_value bigint
SELECT @cntr_value = cntr_value
FROM sys.dm_os_performance_counters
WHERE counter_name = 'transactions/sec'
AND object_name = 'SQLServer:Databases'
AND instance_name = 'YourDatabase'
WAITFOR DELAY '00:00:01'
SELECT cntr_value - @cntr_value
FROM sys.dm_os_performance_counters
WHERE counter_name = 'transactions/sec'
AND object_name = 'SQLServer:Databases'
AND instance_name = 'YourDatabase'
0
prosedürler https://www.brentozar.com/askbrent/ döndürür diğer büyük pek çok bilgi ile birlikte veritabanı düzeyinde bu bilgilerin yer sp_BlitzFirst. Aşağıdaki gibi basit bir çağrı, 5 saniye boyunca ne olduğunu size gösterecektir.
EXEC dbo.sp_BlitzFirst @ExpertMode = 1, @seconds = 5;
İlgili konular
- 1. microsoft sql server 2008
- 2. SQL Server 2008
- 3. sql server 2008
- 4. SQL Server 2008 R2
- 5. SQL Server 2008 Express'ten 2008 Developer'a Yükseltme
- 6. SQL Server 2008
- 7. SQL Server 2008 R2
- 8. SQL Server 2008
- 9. SQL Server 2008
- 10. SQL Server 2008
- 11. SQL Server 2008 R2
- 12. SQL Server 2008 R2
- 13. SQL Server 2008 uyumluluk düzeyi
- 14. SQL Server 2008
- 15. Sql Server 2008
- 16. SQL Server 2008 R2
- 17. bir SQL Server veritabanı için veya
- 18. Güncellenebilir görünümler - SQL Server 2008
- 19. SQL Server 2005 Veritabanı 'Kurtarma'
- 20. sql server 2008 ekspres/enterprise
- 21. Android with SQL Server 2008
- 22. SQL Server 2008 Dikey verilere yatay
- 23. Excel'i SQL Server 2008'e aktarın
- 24. INSERT XML, SQL Server 2008 veritabanına
- 25. SQL Server 2008 Yüksek CPU kullanımı
- 26. SQL Server: Dönülecek maksimum kayıt sayısı
- 27. iOS AVCaptureSession - Kaydedilen saniye başına kare sayısı nasıl alınır/ayarlanır?
- 28. Tek bir veritabanı için SQL Server 2008 Profiler Output nasıl filtrelenir?
- 29. SQL Server için GROUP_CONCAT
- 30. SQL Server: sütun başına farklı tarih filtresi
Bunu çalıştırdığımda 426836 değerini alıyorum. Saniyede işlemler bu mu? Oldukça yüksek görünüyor. – izip
@izip: "Saniye başına" sayaçların değeri birikimlidir. Bu zaman aralığına ait işlem sayısını elde etmek için sabit bir zaman aralığı için iki değerin farkını almanız gerekir. Cevabımı güncelleyeceğim. –
Teşekkürler, bu daha makul görünüyor 10 gibi geldi! – izip