DBAtlas · Veritabanı operasyon atlası

10928: Resource limit for the database has been reached (Azure SQL)

SQL Server

Ne demek?

Azure SQL Database'te veritabanının kaynak sınırına (eşzamanlı istek/işlem veya oturum sayısı gibi) ulaşıldı ve yeni istek reddedildi. Seçilen hizmet katmanının (service tier/DTU veya vCore) tavanına dayanıldığını gösterir.

Neden olur?

Seçili katmanın izin verdiği maksimum eşzamanlı istek (worker) ya da oturum sınırının aşılması; ani yük artışı; verimsiz/uzun süren sorguların çalışan işçileri (worker threads) tüketmesi; ya da bağlantı havuzunun aşırı büyümesi.

Nasıl çözülür?

Eşzamanlılığı azaltın: sorguları optimize edip süreleri kısaltın, gereksiz açık transaction'ları kapatın, bağlantı havuzu boyutunu makul tutun. Kalıcı yük için hizmet katmanını yükseltin (daha yüksek DTU/vCore). Kaynak kullanımını sys.dm_db_resource_stats ile izleyin. Yeniden denenebilir hatalar için uygulamada geri çekilmeli (exponential backoff) retry uygulayın.

DBAtlas'ta aç →

Aynı motorda diğer kayıtlar