Azure SQL Veritabanı Ve Azure SQL Yönetilen Örnek hizmet katmanları

Uygulama hedefi: Azure SQL Veritabanı Azure SQL yönetilen örneği

Hem sanal çekirdek hem de Azure SQL Yönetilen Azure SQL Veritabanı iki sanal çekirdek hizmet katmanı vardır:

  • Genel amaçlı, yaygın performans ve kullanılabilirlik gereksinimlerine sahip çoğu iş yükü için tasarlanmış, bütçe dostu bir katmandır.
  • İş açısından kritik katman, katı kullanılabilirlik gereksinimlerine sahip performansa duyarlı iş yükleri için tasarlanmıştır.

Azure SQL Veritabanı Hiper Ölçek hizmet katmanını da sağlar:

  • Hiper Ölçek, yüksek oranda ölçeklenebilir depolama, okuma ölçeği genişletme, hızlı ölçeklendirme ve hızlı veritabanı geri yükleme özellikleri sağlayan çoğu iş yükü için tasarlanmıştır.

Sanal çekirdek tabanlı satın alma modelinin DTU tabanlı satın alma modeliyle karşılaştırması için bkz. satın alma modelleri ve kaynakları.

Hizmet katmanı karşılaştırması

Aşağıdaki tabloda hizmet katmanları arasındaki temel farklar açıkmektedir.

- Kaynak türü Genel Amaçlı Hiper Ölçek İş Açısından Kritik
En iyi kullanım alanı: Bütçe odaklı dengeli işlem ve depolama seçenekleri sunar. Çoğu iş yükü. 100 TB'a kadar depolama boyutunu otomatik ölçeklendirme, akıcı dikey ve yatay işlem ölçeklendirme, hızlı veritabanı geri yükleme. Yüksek işlem hızı ve düşük IO gecikme süresine sahip OLTP uygulamaları. Zaman uyumlu olarak güncelleştirilen birden çok çoğaltma kullanarak hatalara ve hızlı yük devretmelere karşı en yüksek düzeyde karşımama sunar.
Kaynak türünde kullanılabilir: SQL Veritabanı / SQL Yönetilen Örnek Tek Azure SQL Veritabanı SQL Veritabanı / SQL Yönetilen Örnek
İşlem boyutu SQL Veritabanı 1 -80 sanal çekirdek 1 -80 sanal çekirdek 1 -128 sanal çekirdek
SQL Yönetilen Örnek 4, 8, 16, 24, 32, 40, 64, 80 sanal çekirdek Yok 4, 8, 16, 24, 32, 40, 64, 80 sanal çekirdek
SQL Yönetilen Örnek havuzlarını oluşturma 2, 4, 8, 16, 24, 32, 40, 64, 80 sanal çekirdek Yok Yok
Depolama türü Tümü Uzak depolama Katmanlı uzak ve yerel SSD depolama Yerel SSD depolama
Veritabanı boyutu SQL Veritabanı 1 GB – 4 TB 40 GB - 100 TB 1 GB – 4 TB
SQL Yönetilen Örnek 32 GB – 16 TB Yok 32 GB – 16 TB
Depolama boyutu SQL Veritabanı 1 GB – 4 TB 40 GB - 100 TB 1 GB – 4 TB
SQL Yönetilen Örnek 32 GB – 16 TB Yok 32 GB – 16 TB
TempDB boyutu SQL Veritabanı Sanal çekirdek başına 32 GB Sanal çekirdek başına 32 GB Sanal çekirdek başına 32 GB
SQL Yönetilen Örnek Sanal çekirdek başına 24 GB Yok 4 TB'a kadar - depolama boyutuyla sınırlıdır
Günlük yazma aktarım hızı SQL Veritabanı Tek veritabanları: Sanal çekirdek başına 4,5 MB/sn (en fazla 50 MB/sn)
Elastik havuzlar: Sanal çekirdek başına 6 MB/sn (en fazla 62,5 MB/sn)
100 MB/s Tek veritabanları: Sanal çekirdek başına 12 MB/sn (en fazla 96 MB/sn)
Elastik havuzlar: Sanal çekirdek başına 15 MB/sn (en fazla 120 MB/sn)
SQL Yönetilen Örnek Sanal çekirdek başına 3 MB/sn (en fazla 22 MB/sn) Yok Sanal çekirdek başına 4 MB/sn (en fazla 48 MB/sn)
Kullanılabilirlik SQL Veritabanı (SLA) %99,99 Bir ikincil çoğaltma ile %99,95, daha fazla çoğaltma ile %99,99 %99,99
Bölge yedekli tek veritabanıyla %99,995
SQL Yönetilen Örnek (SLA) %99,99 Bir ikincil çoğaltma ile %99,95, daha fazla çoğaltma ile %99,99 %99,99
Bölge yedekli tek veritabanıyla %99,995
Yedeklemeler Tümü RA-GRS, 1-35 gün (varsayılan olarak 7 gün) RA-GRS, 7 gün, hızlı bir zaman noktası kurtarma (PITR) RA-GRS, 1-35 gün (varsayılan olarak 7 gün)
Bellek içinde OLTP Yok Kısmi destek. Bellek için iyileştirilmiş tablo türleri, tablo değişkenleri ve yerel koda derlenmiş modüller desteklenir. Kullanılabilir
Salt okuma çoğaltmaları 0 yerleşik
Coğrafi çoğaltmayı kullanarak 0-4
0-4 yerleşik 1 yerleşik, fiyata dahildir
Coğrafi çoğaltmayı kullanarak 0-4
Fiyatlandırma/faturalandırma SQL Veritabanı sanal çekirdek, ayrılmış depolama ve yedekleme depolaması ücretlendirilir.
IOPS ücretlendirilmez.
her çoğaltma Için sanal çekirdek ve kullanılan depolama alanı ücretlendirilir.
IOPS henüz ücretlendirilmedi.
sanal çekirdek, ayrılmış depolama ve yedekleme depolaması ücretlendirilir.
IOPS ücretlendirilmez.
SQL Yönetilen Örnek sanal çekirdek, ayrılmış depolama ve yedekleme depolama alanı ücretlendirilir.
IOPS ücretlendirimedi
Yok sanal çekirdek, ayrılmış depolama ve yedekleme depolama alanı ücretlendirilir.
IOPS ücretlendirilmez.
İndirim modelleri Ayrılmış örnekler
Azure hibrit avantajı (geliştirme ve test aboneliklerinde kullanılamaz)
Enterprise ve kullandıkça öde geliştirme ve Test abonelikleri
Azure hibrit avantajı (geliştirme ve test aboneliklerinde kullanılamaz)
Enterprise ve kullandıkça öde geliştirme ve Test abonelikleri
Ayrılmış örnekler
Azure hibrit avantajı (geliştirme ve test aboneliklerinde kullanılamaz)
Enterprise ve kullandıkça öde geliştirme ve Test abonelikleri

Not

Hizmet Düzeyi Sözleşmesi (SLA) hakkında daha fazla bilgi için bkz. Azure SQL yönetilen örneğiiçin sla Azure SQL Veritabanı veya sla.

Kaynak sınırları

Kaynak limitleri hakkında daha fazla bilgi için bkz.

Veri ve günlük depolama

Aşağıdaki etmenler, veri ve günlük dosyaları için kullanılan depolama miktarını etkiler ve Genel Amaçlı ve İş Açısından Kritik katmanlara uygular. Hiper ölçekte veri ve günlük depolama hakkındaki ayrıntılar için bkz. hyperscale hizmet katmanı.

  • Her işlem boyutu, varsayılan olarak 32 GB olan en büyük veri boyutunu destekler.
  • Maksimum veri boyutunu yapılandırdığınızda, günlük dosyaları için daha fazla depolama alanının yüzde 30 ' u otomatik olarak eklenir.
  • 1 GB ve desteklenen depolama boyutu üst sınırı olan 1 GB artışlarla maksimum veri boyutunu seçebilirsiniz.
  • Genel Amaçlı hizmet katmanında tempdb Yerel SSD depolama kullanır ve bu depolama maliyeti sanal çekirdek fiyatına dahildir.
  • İş Açısından Kritik hizmet katmanında, tempdb Yerel SSD depolama alanını veri ve günlük dosyalarıyla paylaşır ve tempdb depolama maliyeti sanal çekirdek fiyatına dahildir.
  • SQL yönetilen bir örnek için en büyük depolama boyutu 32 GB 'ın katları olarak belirtilmelidir.

Önemli

Genel Amaçlı ve İş Açısından Kritik katmanlarında, bir veritabanı, elastik havuz veya yönetilen örnek için yapılandırılmış en büyük depolama boyutu için ücretlendirilirsiniz. Hiper ölçek katmanında, ayrılan veri depolama alanı için ücretlendirilirsiniz.

SQL Veritabanı ' de geçerli ayrılan ve kullanılan veri depolama boyutunu izlemek için sırasıyla allocated_data_storage ve depolama Azure izleyici ölçümleri ' ni kullanın. SQL yönetilen örnek için tüketilen toplam örnek depolama boyutunu izlemek için storage_space_used_mb ölçümünükullanın. T-SQL kullanarak bir veritabanındaki tek tek verilerin ve günlük dosyalarının geçerli ayrılmış ve kullanılan depolama boyutunu izlemek için sys.database_files görünümünü ve fileproperty (..., ' spaceuse ') işlevini kullanın.

İpucu

Bazı durumlarda, kullanılmayan alanı geri kazanmak için bir veritabanını daraltmanız gerekebilir. daha fazla bilgi için bkz. Azure SQL Veritabanı dosya alanını yönetme.

Yedeklemeler ve depolama

veritabanı yedeklemeleri için Depolama, SQL Veritabanı ve SQL yönetilen örnek için zaman içinde geri yükleme (ınr) ve uzun süreli saklama (LTR) yeteneklerini desteklemek üzere ayrılır. Bu depolama alanı, veri ve günlük dosyası depolamadan ayrıdır ve ayrı olarak faturalandırılır.

  • INR: Genel Amaçlı ve iş açısından kritik katmanlarında tek veritabanı yedeklemeleri, Okuma Erişimli Coğrafi olarak yedekli (RA-GRS) depolamaya otomatik olarak kopyalanır. Yeni yedeklemeler oluşturuldıkça depolama boyutu dinamik olarak artar. Depolama alanı, tam, fark ve işlem günlüğü yedeklemeleri tarafından kullanılır. Depolama alanı tüketimi, veritabanının değişim hızına ve yedeklemeler için yapılandırılan bekletme dönemine bağlıdır. her veritabanı için 1 ila 35 SQL Veritabanı gün arasında ayrı bir bekletme süresi, SQL yönetilen örnek için ise 0 ila 35 gün yapılandırabilirsiniz. Yapılandırılan maksimum veri boyutuna eşit bir yedekleme depolama miktarı, ek ücret ödemeden sunulmaktadır.
  • LTR: 10 yıla kadar tam yedeklemelerin uzun süreli bekletmesini yapılandırma seçeneğiniz de vardır. Bir LTR ilkesi ayarlarsanız, bu yedeklemeler RA-GRS depolama alanında otomatik olarak depolanır, ancak yedeklemelerin ne sıklıkla kopyalanacağını kontrol edebilirsiniz. Farklı uyumluluk gereksinimlerini karşılamak için haftalık, aylık ve/veya yıllık yedeklemeler için farklı saklama süreleri seçebilirsiniz. Seçtiğiniz yapılandırma, LTR yedeklemeleri için ne kadar Depolama kullanılacağını belirler. Daha fazla bilgi için bkz. uzun süreli yedek saklama.

Sonraki adımlar

Sanal çekirdek hizmeti katmanlarında bulunan belirli işlem ve depolama boyutları hakkında daha fazla bilgi için bkz.: