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.
Şunlar için geçerlidir:Azure SQL Veritabanı
Sunucusuz, Azure SQL Veritabanı'nda tek veritabanları için bir hesaplama katmanıdır ve iş yükü talebine göre işlem gücünü otomatik olarak ölçeklendirir, ayrıca kullanılan işlem gücü dönemine göre saniye bazında faturalandırır. Ayrıca sunucusuz işlem katmanı etkinlik dışı dönemlerde veritabanını otomatik olarak duraklatır (bu dönemlerde yalnızca depolama faturalanır) ve etkinliğe dönüldüğünde veritabanlarını otomatik olarak sürdürür. Sunucusuz işlem katmanı Genel Amaçlı hizmet katmanında ve Hiper Ölçek hizmet katmanında kullanılabilir.
Şu anda otomatik duraklatma ve otomatik devam, yalnızca Genel Amaçlı hizmet katmanında desteklenmektedir.
Genel bakış
İşlem otomatik ölçeklendirme aralığı ve otomatik duraklatma gecikmesi, sunucusuz işlem katmanı için önemli parametrelerdir. Bu parametrelerin yapılandırması, veritabanı performans deneyimini ve işlem maliyetini şekillendirir.
Sunucusuz faturalamanın hareketsizlik nedeniyle işlem ücretlerini kesmesini gösteren diyagram.
Performans yapılandırması
- En düşük sanal çekirdekler ve maksimum sanal çekirdekler , veritabanı için kullanılabilir işlem kapasitesi aralığını tanımlayan yapılandırılabilir parametrelerdir. Bellek ve GÇ sınırları belirtilen sanal çekirdek aralığıyla orantılıdır.
- Otomatik duraklatma gecikmesi, veritabanının otomatik olarak duraklatılması için ne zaman aktif olması gerektiğini belirleyen yapılandırılabilir bir parametredir. Veritabanı, bir sonraki oturum açma veya başka bir etkinlik gerçekleştiğinde otomatik olarak devam eder. Alternatif olarak, otomatik duraklatmayı devre dışı bırakabilirsiniz. Daha fazla bilgi için, Azure SQL Veritabanı için sunucusuz işlem katmanında otomatik duraklatma ve otomatik sürdürme konusuna bkz.
Varsayılan ayarlar
Aşağıdaki tabloda bu parametreler için kullanılabilir değerler gösterilmektedir.
| Parametre | Değer seçenekleri | Varsayılan değer |
|---|---|---|
| Minimum sanal çekirdek sayısı | Yapılandırılan sanal çekirdek sayısı üst sınırına bağlıdır. Bkz . kaynak sınırları. | 0,5 sanal çekirdek |
| Otomatik duraklatma gecikmesi | En az: 15 dakika En fazla: 10.080 dakika (yedi gün) Artışlar: 1 dakika Otomatik duraklatma özelliğini devre dışı bırak: -1 |
60 dakika |
Maliyet
Sunucusuz bir veritabanı için maliyet, hesaplama maliyeti ile depolama maliyetinin toplamıdır. Depolama maliyeti, sağlanan işlem katmanıyla aynı şekilde belirlenir.
- Hesaplama kullanımı, yapılandırdığınız minimum ve maksimum sınırlar arasında olduğunda, hesaplama maliyeti vCore ve kullanılan belleğe bağlıdır.
- Hesaplama kullanımı yapılandırmanızın minimum sınırlarının altında olduğunda, hesaplama maliyeti minimum vcore ve minimum bellek yapılandırılmasına bağlıdır.
- Veritabanı duraklatıldığında işlem maliyeti sıfır olur ve yalnızca depolama maliyetleri tahakkuk eder.
Daha fazla maliyet detayı için Sunucusuz hesaplama katmanı faturalandırması ve maliyet senaryolarına bakınız.
Senaryolar
Sunucusuz model, aralıklı ve tahmin edilemez kullanım düzenlerine sahip olup, boşta kalma dönemlerinden sonra işlem ön hazırlığı için biraz beklemeyi göze alabilen tek veritabanları için fiyat-performans dengesi açısından optimize edilmiştir. Buna karşılık, ayrılmış işlem katmanı, işlem kaynaklarının hazır hale gelmesinde herhangi bir gecikmeyi tolere edemeyen, ortalama kullanımı daha yüksek olan tek veritabanları veya elastik havuzlardaki birden fazla veritabanı için fiyat/performans açısından optimize edilmiştir.
Sunucusuz işlem için uygun senaryolar
- Aralıklı, tahmin edilemez kullanım düzenleri ve etkinlik dışı kaldığı dönemleri olan, zaman içinde daha düşük işlem kullanım ortalamasına sahip tek veritabanları.
- Sağlanan işlem katmanında sık sık yeniden ölçeklendirilen tek veritabanları ve işlem yeniden ölçeklendirmesini hizmete devretmeyi tercih eden müşteriler.
- Azure SQL Veritabanı dağıtımında, kullanım geçmişine sahip olmayan ve işlem boyutlandırmasının önceden tahmin edilmesinin zor veya mümkün olmadığı yeni tek veritabanları.
Sağlanan hesaplama için uygun senaryolar
- Daha düzenli, öngörülebilir kullanım düzenlerine ve zaman içinde daha yüksek ortalama işlem kullanımına sahip tek veritabanları.
- Belleğin daha sık azaltılmasından veya duraklatılmış durumdan çıkarken yaşanan gecikmelerden kaynaklanan performans ödünlerine tahammül edemeyen veritabanları.
- Daha iyi fiyat-performans iyileştirmesi için elastik havuzlarda birleştirilebilen aralıklı, öngörülemeyen kullanım desenlerine sahip birden çok veritabanı.
İşlem katmanlarını karşılaştırma
Aşağıdaki tabloda sunucusuz işlem katmanı ile sağlanan işlem katmanı arasındaki farklar özetlenmiştir:
| Sunucusuz işlem | Sağlanan işlem | |
|---|---|---|
| Veritabanı kullanım düzeni | Zaman içinde ortalama işlem kullanımı daha düşük olan aralıklı, öngörülemeyen kullanım. | Zaman içinde ortalama işlem kullanımı daha yüksek olan daha düzenli kullanım desenleri veya elastik havuzları kullanan birden çok veritabanı. |
| Performans yönetimi çalışması | Alt | Daha yüksek |
| İşlem ölçeklendirme | Otomatik | El kitabı |
| İşlem yanıt hızı | Etkin olmayan dönemlerden sonra daha düşük | Anlık |
| Faturalama ayrıntı düzeyi | Saniye başına | Saatlik |
Satın alma modeli ve hizmet katmanı
Aşağıdaki tabloda satın alma modeli, hizmet katmanları ve donanım temelinde sunucusuz destek açıklanmaktadır:
| Kategori | Destekleniyor | Desteklenmiyor |
|---|---|---|
| Satın alma modeli | vCore | DTU |
| Hizmet katmanı | Genel Amaçlı Hiper Ölçek |
İş Açısından Kritik |
| Donanım | Standart seri (5. Nesil) | Diğer tüm donanımlar |
Sunucusuz veritabanlarını otomatik ölçeklendirin
Otomatik ölçeklendirme ve sunucusuz hesaplama katmanının yanıtlanabilirliği hakkında daha fazla bilgi için Serverless compute tier auto-scaling for Azure SQL Veritabanı sayfasına bakınız.
Otomatik duraklatma ve otomatik sürdürme
Otomatik duraklatma ve otomatik sürdürme davranışı, tetikleyicileri, sorun giderme ve bağlantı hakkında ayrıntılı bilgi için Sunucusuz işlem katmanında otomatik duraklatma ve otomatik sürdürme bölümüne bakın.
Yeni sunucusuz veritabanı oluşturma
Azure portalı, PowerShell, Azure CLI ve T-SQL kullanarak sunucusuz veritabanları oluşturma, taşıma ve yapılandırma ile ilgili adım adım talimatlar için bkz. Sunucusuz veritabanı oluştur ve yapılandırmak.
Sunucusuz işlem katmanı için en iyi uygulamalar
Sunucusuz veritabanları kullanılırken aşağıdaki en iyi uygulamaları göz önünde bulundurun.
Uygulama yeniden deneme mantığını uygula
Tüm bulut bağlantılı uygulamalar bağlantı yeniden deneme mantığı önerilerini kullanmalıdır. Geçici bağlantı hataları, tüm bulut uygulamalarında yeniden deneme mantığı ile ele alınmalıdır. Sunucusuz veritabanları için yeniden deneme mantığı özellikle önemlidir çünkü otomatik devamdan kaynaklanan geçici bağlantı hataları öngörülebilir.
Daha fazla bilgi için, Bağlantı otomatik olarak devam etme sorunlarını giderme bölümünü inceleyin.
Otomatik duraklatmayı önleyen birlikte çalışabilirliği gözden geçirin
Bazı özellikler ve ayarlar , sunucusuz bir veritabanının otomatik duraklatmasını engelleyebilir. Bu özellikler kullanılıyorsa veritabanında otomatik duraklatmayı devre dışı bırakabilirsiniz.
Daha fazla bilgi için Otomatik duraklatma sorunlarını giderme bölümünü inceleyin.
Monitör
Sunucusuz veritabanınızın duraklatma ve sürdürme olaylarını izleme hakkında daha fazla bilgi için Azure SQL Veritabanı için sunucusuz işlem katmanını izleme konusuna bakın.
Kaynak sınırları
Kaynak sınırları için bkz sunucusuz işlem katmanı.
Faturalandırma
Hesaplama maliyeti hesaplamaları, minimum hesaplama faturası ve hem Genel Amaçlı hem de Hiperölçekli katmanlar için senaryo örnekleri dahil olmak üzere ayrıntılı faturalama bilgileri için Sunucusuz hesaplama katmanı faturalandırması bkz.
Kullanılabilen bölgeler
Bölgesel kullanılabilirlik için bkz. Azure SQL Veritabanı için bölgeye göre