Aracılığıyla paylaş


Performans Sorunlarını Yalıtma

Şunlar için geçerlidir:SQL ServerAzure SQL VeritabanıAzure SQL Yönetilen ÖrneğiMicrosoft Fabric'te SQL veritabanı

Veritabanı performans sorunlarını yalıtmak için birkaç Microsoft SQL Server veya Microsoft Windows aracını birlikte kullanmak, aynı anda tek bir araç kullanmaktan daha etkilidir. Örneğin, Showplan olarak da adlandırılan grafik Yürütme Planı özelliği, tek bir sorgudaki kilitlenmeleri hızla tanımanıza yardımcı olur. Ancak, SQL Server ve Windows'un izleme özelliklerini birlikte kullanıyorsanız diğer bazı performans sorunlarını daha kolay tanıyabilirsiniz.

SQL Server Profiler, Transact-SQL ve uygulamayla ilgili sorunları izlemek ve gidermek için kullanılabilir. Sistem İzleyicisi, donanım ve sistemle ilgili diğer sorunları izlemek için kullanılabilir.

Sorunları gidermek için aşağıdaki alanları izleyebilirsiniz:

  • SQL Server saklı yordamları veya kullanıcı uygulamaları tarafından SQL Server’a gönderilen Transact-SQL deyimlerinin toplu işlemleri.

  • Kilitleri veya kilitlenmeleri engelleme gibi kullanıcı etkinliği.

  • Disk kullanımı gibi donanım etkinliği.

Sorunlar şunları içerebilir:

  • Yanlış yazılmış Transact-SQL deyimlerini içeren uygulama geliştirme hataları.

  • Disk veya ağ ile ilgili hatalar gibi donanım hataları.

  • Yanlış tasarlanmış bir veritabanı nedeniyle aşırı engelleme.

Yaygın Performans Sorunları için Araçlar

Her aracın izlemesini veya ayarlamasını istediğiniz performans sorununun dikkatli bir şekilde seçilmesi de aynı derecede önemlidir. Araç ve yardımcı program, çözmek istediğiniz performans sorununun türüne bağlıdır.

Aşağıdaki konularda çeşitli izleme ve ayarlama araçları ve ortaya çıkardıkları sorunlar açıklanmaktadır.

Performans Sorunlarını Tanımlama

Bellek Kullanımını İzleme