MySQL için Azure Veritabanı - Esnek Sunucu hizmet katmanları

ŞUNLAR IÇIN GEÇERLIDIR: MySQL için Azure Veritabanı - Esnek Sunucu

Üç hizmet katmanından birinde MySQL için Azure Veritabanı esnek bir sunucu örneği oluşturabilirsiniz: Burstable, Genel Amaçlı ve İş Açısından Kritik. Temel alınan VM SKU'su, kullanılan hizmet katmanlarını B serisi, D serisi ve E serisi olarak ayırt eder. İşlem katmanı ve boyut seçimi, sunucuda kullanılabilen belleği ve sanal çekirdekleri belirler. Tam depolama teknolojisi tüm hizmet katmanlarında kullanılır. Tüm kaynaklar MySQL için Azure Veritabanı esnek sunucu örneği düzeyinde sağlanır. Bir sunucuda bir veya birden çok veritabanı olabilir.

Kaynak / Katman Seri hale getirme Genel Amaçlı İş Açısından Kritik
VM serisi B serisi hızla artırılabilir sanal makine boyutları Dadsv5 serisiDdsv4 serisi Edsv4 Edsv5 serisi*/Eadsv5 serisi/
Sanal çekirdek 1, 2, 4, 8, 12, 16, 20 2, 4, 8, 16, 32, 48, 64 2, 4, 8, 16, 32, 48, 64, 80, 96
Sanal çekirdek başına bellek Değişken 4 GiB 8 GiB **
Depolama boyutu 20 GiB - 16 TiB 20 GiB - 16 TiB 20 GiB - 32 TiB
Veritabanı yedekleme saklama süresi 1 ile 35 gün 1 ile 35 gün 1 ile 35 gün

** Sırasıyla 504 GiB, 504 GiB ve 672 GiB belleğe sahip 64,80 ve 96 sanal çekirdek hariç.

* Ev5 işlem, QPS ve gecikme süresiyle ilgili olarak diğer VM serileri arasında en iyi performansı gösterir. Buradan Ev5 işleminin performansı ve bölge kullanılabilirliği hakkında daha fazla bilgi edinin.

Esnek Sunucu hizmet katmanları

İşlem katmanı seçmek için başlangıç noktası olarak aşağıdaki tabloyu kullanın.

İşlem katmanı Hedef iş yükleri
Hızla artırılabilir Sürekli olarak tam CPU gerektirmeyen iş yükleri için en iyi yöntemdir.
Genel Amaçlı çoğu iş iş yükü, ölçeklenebilir G/Ç aktarım hızıyla dengeli bilgi işlem ve bellek gerektirir. Örnek olarak web uygulamalarını, mobil uygulamaları ve diğer kurumsal uygulamaları barındıran sunucular verilebilir.
İş Açısından Kritik Daha hızlı işlem ve daha yüksek eşzamanlılık için bellek içi performans gerektiren yüksek performanslı veritabanı iş yükleri. Örnek olarak gerçek zamanlı verileri işleyen ve yüksek performanslı işlem tabanlı ya da analiz uygulamalarının sunucuları verilebilir.

Sunucu oluşturduktan sonra işlem katmanını, işlem boyutunu ve depolama boyutunu değiştirebilirsiniz. İşlem ölçeklendirme için yeniden başlatma gerekir ve depolama ölçeklendirmesi 60-120 saniye sürer. Ayrıca yedekleme saklama süresini yukarı veya aşağı doğru bağımsız olarak ayarlayabilirsiniz. Daha fazla bilgi için Kaynakları ölçeklendirme bölümüne bakın.

Hizmet katmanları, boyutu ve sunucu türleri

İşlem kaynakları katmana ve boyuta göre seçilebilir. Bu, sanal çekirdekleri ve bellek boyutunu belirler. Sanal çekirdekler, temel alınan donanımın mantıksal CPU'sunu temsil eder.

Hızla artırılabilir

Kullanılabilir sunucu türlerinin ayrıntılı belirtimleri, Burstable hizmet katmanı için aşağıdaki gibidir.

İşlem boyutu Sanal çekirdek Fiziksel Bellek Boyutu (GiB) Toplam Bellek Boyutu (GiB) Desteklenen En Fazla IOPS En Çok Bağlantı Geçici Depolama (SSD) GiB
Standard_B1ms 1 2 2.2 640 341 0
Standard_B2s 2 4 4.4 1280 683 0
Standard_B2ms 2 8 8.8 1700 Kategori 1365 0
Standard_B4ms 4 16 17.6 2400 2731 0
Standard_B8ms 8 32 35.2 3100 5461 0
Standard_B12ms 12 48 52.8 3800 8193 0
Standard_B16ms 16 64 70.4 4300 10923 0
Standard_B20ms 20 80 Kategori 88 Kategori 5000 13653 0

Genel Amaçlı

Kullanılabilir sunucu türlerinin ayrıntılı belirtimleri Genel Amaçlı hizmet katmanı için aşağıdaki gibidir

İşlem boyutu Sanal çekirdek Fiziksel Bellek Boyutu (GiB) Toplam Bellek Boyutu (GiB) Desteklenen En Fazla IOPS En Çok Bağlantı Geçici Depolama (SSD) GiB
Standard_D2ads_v5 2 8 11 3200 Kategori 1365 53
Standard_D2ds_v4 2 8 11 3200 Kategori 1365 53
Standard_D4ads_v5 4 16 22 6400 2731 107
Standard_D4ds_v4 4 16 22 6400 2731 107
Standard_D8ads_v5 8 32 44 12800 5461 215
Standard_D8ds_v4 8 32 44 12800 5461 215
Standard_D16ads_v5 16 64 Kategori 88 20000 10923 430
Standard_D16ds_v4 16 64 Kategori 88 20000 10923 430
Standard_D32ads_v5 32 128 176 20000 21845 860
Standard_D32ds_v4 32 128 176 20000 21845 860
Standard_D48ads_v5 48 192 264 20000 32768 1290
Standard_D48ds_v4 48 192 264 20000 32768 1290
Standard_D64ads_v5 64 Kategori 256 352 20000 43691 1720
Standard_D64ds_v4 64 Kategori 256 352 20000 43691 1720

İş Açısından Kritik

Kullanılabilir sunucu türlerinin ayrıntılı belirtimleri, İş Açısından Kritik hizmet katmanı için aşağıdaki gibidir.

İşlem boyutu Sanal çekirdek Fiziksel Bellek Boyutu (GiB) Toplam Bellek Boyutu (GiB) Desteklenen En Fazla IOPS En Çok Bağlantı Geçici Depolama (SSD) GiB
Standard_E2ds_v4 2 16 22 Kategori 5000 2731 37
Standard_E2ads_v5 2 16 22 Kategori 5000 2731 37
Standard_E4ds_v4 4 32 44 10000 5461 75
Standard_E4ads_v5 4 32 44 10000 5461 75
Standard_E8ds_v4 8 64 Kategori 88 18000 10923 151
Standard_E8ads_v5 8 64 Kategori 88 18000 10923 151
Standard_E16ds_v4 16 128 176 28000 21845 302
Standard_E16ads_v5 16 128 176 28000 21845 302
Standard_E20ds_v4 20 160 220 28000 27306 377
Standard_E20ads_v5 20 160 220 28000 27306 377
Standard_E32ds_v4 32 Kategori 256 352 38000 43691 604
Standard_E32ads_v5 32 Kategori 256 352 38000 43691 604
Standard_E48ds_v4 48 384 528 48000 65536 906
Standard_E48ads_v5 48 384 528 48000 65536 906
Standard_E64ds_v4 64 504 693 64000 86016 1224
Standard_E64ads_v5 64 504 693 64000 86016 1224
Standard_E80ds_v4 80 504 693 72000 86016 1224
Standard_E2ds_v5 2 16 22 Kategori 5000 2731 37
Standard_E4ds_v5 4 32 44 10000 5461 75
Standard_E8ds_v5 8 64 Kategori 88 18000 10923 151
Standard_E16ds_v5 16 128 176 28000 21845 302
Standard_E20ds_v5 20 160 220 28000 27306 377
Standard_E32ds_v5 32 Kategori 256 352 38000 43691 604
Standard_E48ds_v5 48 384 528 48000 65536 906
Standard_E64ds_v5 64 512 704 64000 87383 1208
Standard_E96ds_v5 96 672 924 80000 100000 2004

MySQL için Azure Veritabanı – Esnek Sunucu İş Açısından Kritik Katmanında Varsayılan Bölge Dayanıklılığı: Aralık 2024 ortasından itibaren, MySQL için Azure Veritabanı - Esnek Sunucu İş Açısından Kritik'nde sağlanan tüm yeni sunucular katman, ek ücret ödemeden yerleşik bölge dayanıklılığı ile birlikte gelir! Bu, verilerinizin ve günlük dosyalarınızın alanlar arası yedekli depolamada otomatik olarak depolanacağı ve bölgesel kesintilerden hızlı kurtarma sağlanacağı anlamına gelir. Yüksek Kullanılabilirlik etkin olmasa bile alanlar arası yedekli yedeklemelerle sorunsuz korumadan yararlanabilirsiniz. Daha fazla bilgi edinin.

esnek MySQL için Azure Veritabanı sunucuda bellek yönetimi

MySQL'de bellek, sorgu işleme ve önbelleğe alma gibi çeşitli işlemler boyunca önemli bir rol oynar. MySQL için Azure Veritabanı esnek sunucu MySQL sunucu işlemi (mysqld) için bellek ayırmayı iyileştirerek verimli sorgu işleme, önbelleğe alma, istemci bağlantı yönetimi ve iş parçacığı işleme için yeterli bellek kaynaklarını almasını sağlar. MySQL'in belleği nasıl kullandığı hakkında daha fazla bilgi edinin.

Fiziksel Bellek Boyutu (GB)

Aşağıdaki tabloda yer alan Fiziksel Bellek Boyutu (GB), MySQL için Azure Veritabanı esnek sunucunuzda gigabayt (GB) cinsinden kullanılabilir rastgele erişim belleğini (RAM) temsil eder.

Toplam Bellek Boyutu (GB)

MySQL için Azure Veritabanı esnek sunucu Toplam Bellek Boyutu (GB) sağlar. Bu, fiziksel belleğin ve ayarlanmış miktarda geçici depolama SSD bileşeninin birleşimi olan sunucunuz için kullanılabilir toplam belleği temsil eder. Bu birleşik görünüm, kaynak yönetimini kolaylaştıracak şekilde tasarlanmıştır ve yalnızca Azure MySQL Server (mysqld) işleminizde kullanılabilen toplam belleğe odaklanmanızı sağlar. Bellek Yüzdesi (memory_percent) ölçümü, Azure MySQL sunucu işlemi (mysqld) tarafından kaplanan bellek yüzdesini temsil eder. Bu ölçüm, Toplam Bellek Boyutu 'ndan (GB) hesaplanır. Örneğin, Bellek Yüzdesi ölçümü 60 değerini gösterdiğinde, Azure MySQL Server işleminizin MySQL için Azure Veritabanı esnek sunucunuzda bulunan Toplam bellek boyutunun (GB) %60'ını kullanıyor olduğu anlamına gelir.

MySQL Sunucusu (mysqld)

Azure MySQL sunucu işlemi olan mysqld, temel veritabanı işlemleri altyapısıdır. Başlangıçta, yapılandırma ve iş yükü taleplerine göre bellek kullanarak InnoDB arabellek havuzu ve iş parçacığı önbelleği gibi toplam bileşenleri başlatır. Örneğin, InnoDB arabellek havuzu sorgu yürütme hızını artırmak için sık erişilen verileri ve dizinleri önbelleğe alırken, iş parçacığı önbelleği istemci bağlantı iş parçacıklarını yönetir. Daha fazla bilgi edinin.

InnoDB Depolama Altyapısı

MySQL'in varsayılan depolama altyapısı olarak InnoDB, sık erişilen verileri önbelleğe almak ve innodb arabellek havuzu ve günlük arabelleği gibi iç yapıları yönetmek için belleği kullanır. InnoDB arabellek havuzu , disk G/Ç'sini en aza indirmek için bellekte tablo verilerini ve dizinleri barındırarak performansı artırır. InnoDB Arabellek Havuzu Boyutu parametresi, sunucuda kullanılabilen fiziksel bellek boyutuna (GB) göre hesaplanır. Esnek MySQL için Azure Veritabanı sunucuda bulunan InnoDB Arabellek Havuzunun boyutları hakkında daha fazla bilgi edinin.

İş Parçacıkları

İstemci bağlantıları, bağlantı yöneticisi tarafından işlenen ayrılmış iş parçacıkları aracılığıyla yönetilir. Bu iş parçacıkları istemci etkileşimleri için kimlik doğrulama, sorgu yürütme ve sonuç alma işlemlerini işler. Daha fazla bilgi edinin.

Kullanılabilir işlem serisi hakkında daha fazla bilgi edinmek için B serisi serileri sanal makine boyutları, Genel Amaçlı Dadsv5 serisiDdsv4 serisi ve İş Açısından Kritik Edsv4/Edsv5 serisi Eadsv5-series/için Azure VM belgelerine bakın.

Seri örneklerin performans sınırlamaları

Not

B serisi seri serileri artırılabilir sanal makine boyutları için VM başlatılırsa/durdurulursa veya yeniden başlatılırsa krediler kaybolabilir. Daha fazla bilgi için bkz . B serisi seri seri sanal makine boyutları.

Hızla artırılabilir işlem katmanı, sürekli tam CPU gerektirmeyen iş yükleri için uygun maliyetli bir çözüm sağlamak üzere tasarlanmıştır. Bu katman geliştirme, hazırlama veya test ortamları gibi üretim dışı iş yükleri için idealdir. Seri hale dönüştürülebilir işlem katmanının benzersiz özelliği, iş yükü gerektirdiğinde vCPU'nun %100'ünü kullanarak temel CPU performansından daha fazlasını kullanabilme özelliğidir. Bu, B serisi örneklerinin düşük CPU kullanımı dönemlerinde "CPU kredileri" biriktirmesini sağlayan bir CPU kredi modeliyle mümkün hale getirilmiştir. Bu krediler daha sonra yüksek CPU kullanımı dönemlerinde harcanarak örneğin temel CPU performansının üzerinde artış sağlamasına olanak tanır.

Ancak, bir seri durumdaki örnek CPU kredilerini tüketince temel CPU performansında çalıştığını unutmayın. Örneğin, Standard_B1ms temel CPU performansı %20, yani 0,2 sanal çekirdektir. Burstable katman sunucusunun temel düzeyden daha fazla CPU performansı gerektiren bir iş yükü çalıştırdığını ve CPU kredilerini tüketmiş olduğunu varsayalım. Bu durumda, sunucu performans sınırlamalarıyla karşılaşabilir ve sonunda sunucunuz için Durdurma/Başlatma/Yeniden Başlatma gibi çeşitli sistem işlemlerini etkileyebilir.

Not

Standard_B1s/Standard_B1ms/Standard_B2s gibi B serisi seri serileri artırılabilir sanal makine boyutlarındaki sunucular için, bunların görece daha küçük konak bellek boyutu, memory_percent ölçümü %100'e ulaşmamış olsa bile sürekli iş yükü altında kilitlenmelere (bellek yetersiz) neden olabilir.

Bu azaltma nedeniyle sunucu bağlantı sorunlarıyla karşılaşabilir ve sistem işlemleri etkilenebilir. Bu gibi durumlarda önerilen eylem, B serisi kredi bankacılığı modeline göre kredi biriktirmek için sunucudaki iş yükünü duraklatmak veya sunucuyu Genel Amaçlı veya İş Açısından Kritik katmanları gibi daha yüksek katmanlara ölçeklendirmeyi göz önünde bulundurmaktır.

Bu nedenle, Burstable işlem katmanı belirli iş yükü türleri için önemli maliyet ve esneklik avantajları sunarken, tutarlı CPU performansı gerektiren üretim iş yükleri için önerilmez. Hızla Artırılabilir katmanı, MySQL için Azure Veritabanı - Esnek Sunucuda Okuma çoğaltmaları ve MySQL için Azure Veritabanı Esnek Sunucu özelliğinde Yüksek kullanılabilirlik kavramları oluşturma işlevini desteklemez. Genel Amaçlı veya İş Açısından Kritik gibi diğer işlem katmanları, bu tür iş yükleri ve özellikler için daha uygundur.

Azure'ın B serisi CPU kredi modeli hakkında daha fazla bilgi için bkz . B serisi seri sanal makine boyutları ve B serisi CPU kredi modeli.

Hızla artırılabilir katmanda CPU kredilerini izleme

CPU kredi bakiyenizi izlemek, Seri hale getirilmiş işlem katmanında en iyi performansı korumak için çok önemlidir. MySQL için Azure Veritabanı Esnek Sunucu, CPU kredileriyle ilgili iki temel ölçüm sağlar. Uyarı tetikleme için ideal eşik, iş yükünüz ve performans gereksinimlerinize bağlıdır.

İzleyici MySQL için Azure Veritabanı - Esnek Sunucu: Bu ölçüm, örneğiniz tarafından kullanılan CPU kredilerinin sayısını gösterir. Bu ölçümü izlemek, örneğinizin CPU kullanım desenlerini anlamanıza ve performansını etkili bir şekilde yönetmenize yardımcı olabilir.

MySQL için Azure Veritabanı İzleme - Esnek Sunucu: Bu ölçüm, örneğiniz için kalan CPU kredilerinin sayısını gösterir. Bu ölçümü izlemek, cpu kredilerinin tükenmesi nedeniyle örneğinizin performans düşüşünü önlemeye yardımcı olabilir. KALAN CPU Kredisi ölçümü belirli bir düzeyin altına düşerse (örneğin, kullanılabilir toplam kredilerin %30'undan az), bu durum geçerli CPU yükü devam ederse örneğin CPU kredilerini tüketme riski altında olduğunu gösterir.

Ölçümlerle ilgili uyarıları ayarlama hakkında daha fazla bilgi için bu kılavuza bakın.

Depolama

Sağladığınız depolama alanı, esnek sunucunuz için kullanılabilir depolama kapasitesidir. Depolama veritabanı dosyaları, geçici dosyalar, işlem günlükleri ve MySQL sunucu günlükleri için kullanılır. Burstable ve Genel Amaçlı hizmet katmanları için depolama aralığı en az 20 GiB ile en fazla 16 TiB arasında değişir. Buna karşılık, depolama desteği İş Açısından Kritik hizmet katmanı için 32 TiB'a kadar genişletir. Tüm hizmet katmanlarında depolama alanı 1 GiB artışlarla ölçeklendirilir ve sunucu oluşturulduktan sonra ölçeği artırılabilir.

Not

Depolamanın ölçeği yalnızca artırılabilir, azaltılamaz.

Depolama sınırı, depolama yüzdesi ve kullanılan depolama alanı ölçümlerini kullanarak Azure portalında (Azure İzleyici ile) depolama tüketiminizi izleyebilirsiniz. Ölçümler hakkında bilgi edinmek için izleme makalesine bakın.

Depolama sınırına ulaşma

Sunucuda tüketilen depolama alanı sağlanan sınıra ulaşmaya yaklaştığında, sunucu sunucudaki kayıp yazmaları korumak için salt okunur moda alınır. Sağlanan depolama alanı 100 GiB'den az olan sunucular, sağlanan depolama boyutunun %5'inden azsa salt okunur olarak işaretlenir. 100 GiB'den fazla sağlanan depolama alanı olan sunucular, ücretsiz depolama alanı 5 GiB'den az olduğunda salt okunur olarak işaretlenir.

Örneğin, 110 GiB depolama alanı sağladıysanız ve gerçek kullanım 105 GiB'yi aşıyorsa, sunucu salt okunur olarak işaretlenir. Alternatif olarak, 5 GiB depolama alanı sağladıysanız, ücretsiz depolama alanı 256 MB'ın altına ulaştığında sunucu salt okunur olarak işaretlenir.

Hizmet sunucuyu salt okunur yapmaya çalışırken, tüm yeni yazma işlemi istekleri engellenir ve mevcut etkin işlemler yürütülmeye devam eder. Sunucu salt okunur olarak ayarlandığında, izleyen tüm yazma işlemleri ve işlem işlemeleri başarısız olur, ancak okuma sorguları kesintisiz çalışmaya devam eder.

Sunucuyu salt okunur moddan çıkarmak için sunucuda sağlanan depolamayı artırmanız gerekir. Bu, Azure portal veya Azure CLI kullanılarak yapılabilir. Artırıldıktan sonra, sunucu yeniden yazma işlemlerini kabul etmeye hazır olur.

Sunucu depolama alanınız eşiğe yaklaştığında sizi bilgilendirecek bir uyarı ayarlamanızı öneririz, böylece salt okunur duruma geçmekten kaçınabilirsiniz. Daha fazla bilgi için uyarının nasıl ayarlanacağına ilişkin uyarı belgelerine bakın.

Depolama otomatik büyütme

Depolama otomatik büyütme, sunucunuzun depolama alanının bitmesini ve salt okunur olmasını engeller. Depolama otomatik büyütme etkinleştirilirse, depolama iş yükünü etkilemeden otomatik olarak büyür. Depolama otomatik büyütme, tüm yeni sunucu oluşturma işlemleri için varsayılan olarak etkindir. Sağlanan depolama alanı 100 GB'tan az olan sunucular için, sağlanan depolama alanı sağlanan depolama alanının %10'un altında olduğunda sağlanan depolama boyutu 5 GB artırılır. Sağlanan depolaması 100 GB'tan fazla olan sunucular için, boş depolama boyutunun 10 GB altına düştüğünde sağlanan depolama boyutu %5 artırılır. Yukarıda belirtilen depolama üst sınırları geçerlidir. İşlem - Depolama sayfasındaki Ayarlar'ın altında güncelleştirilmiş sağlanan depolama miktarını görmek için sunucu örneğini yenileyin.

Örneğin, 1.000 GB depolama alanı sağladıysanız ve gerçek kullanım 990 GB'ı aşarsa, sunucu depolama alanı boyutu 1.050 GB'a yükseltilir. Alternatif olarak, 20 GB depolama alanı sağladıysanız, 2 GB'tan az depolama alanı boş olduğunda depolama boyutu 25 GB'a yükseltilir.

Otomatik olarak ölçeklendirildikten sonra depolama alanının ölçeğinin azaltılamayacağını unutmayın.

Not

Depolama otomatik büyütme, yüksek kullanılabilirliğe sahip yapılandırılmış bir sunucu için varsayılan olarak etkindir ve devre dışı bırakılamaz.

IOPS

MySQL için Azure Veritabanı esnek sunucu önceden sağlanan IOPS'yi ve otomatik ölçeklendirme IOPS'yi destekler. MySQL için Azure Veritabanı - Esnek Sunucuda Depolama IOPS Tüm işlem boyutlarında en düşük IOPS 360'tır ve maksimum IOPS seçilen işlem boyutuna göre belirlenir. İşlem boyutu başına maksimum IOPS hakkında daha fazla bilgi edinmek için tabloya bakın.

Önemli

**Tüm işlem boyutlarında minimum IOPS 360'tır
**Maksimum IOPS, seçilen işlem boyutuna göre belirlenir.

İzleyici MySQL için Azure Veritabanı - Esnek Sunucu ölçümünü kullanarak Azure portalında (Azure İzleyici ile) G/Ç tüketiminizi izleyebilirsiniz. İşlem temelinde maksimum IOPS'den daha fazla IOPS'ye ihtiyacınız varsa sunucunuzun işlem ölçeğini ölçeklendirmeniz gerekir.

Önceden sağlanan IOPS

MySQL için Azure Veritabanı esnek sunucu önceden sağlanan IOPS sunar ve MySQL için Azure Veritabanı esnek sunucu örneğine belirli sayıda IOPS ayırmanıza olanak tanır. Bu ayar, iş yükleriniz için tutarlı ve öngörülebilir performans sağlar. Önceden sağlanan IOPS ile depolama biriminiz için belirli bir IOPS sınırı tanımlayabilir ve saniye başına bazı istekleri işleme olanağını garanti edebilirsiniz. Bu, güvenilir ve garantili bir performans düzeyine neden olur. Önceden sağlanan IOPS, IOPS sınırının üzerinde ek IOPS sağlamanızı sağlar. Bu özelliği kullanarak, iş yükü gereksinimlerinize bağlı olarak sağlanan IOPS sayısını istediğiniz zaman artırabilir veya azaltabilirsiniz.

IOPS'i otomatik ölçeklendirme

Esnek MySQL için Azure Veritabanı sunucunun temel taşı, katman 1 iş yükleri için en iyi performansı elde edebilme özelliğidir. Bu, sunucunun iş yükü gereksinimlerine bağlı olarak veritabanı sunucularının performansını (GÇ) sorunsuz bir şekilde otomatik olarak ölçeklendirmesini sağlayarak geliştirilebilir. Bu kabul etme özelliği, kullanıcıların saniye başına belirli bir miktarda GÇ sağlamak zorunda kalmadan IOPS'yi isteğe bağlı olarak ölçeklendirmesini sağlar. IOPS'yi Otomatik Ölçeklendirme özelliği etkinleştirildiğinde, sunucu GÇ'leri iş yükü gereksinimlerine bağlı olarak otomatik olarak artırıp azalttığı için artık esnek MySQL için Azure Veritabanı sunucuda sorunsuz GÇ yönetiminin keyfini çıkarabilirsiniz. Otomatik Ölçeklendirme IOPS, hizmet katmanları belgelerinde belirtildiği gibi her hizmet katmanı ve işlem boyutu için otomatik olarak 'Desteklenen En Yüksek IOPS' ölçeğine kadar ölçeklendirilir. Bu, el ile ölçeklendirme çabalarına gerek kalmadan en iyi performansı sağlar

Otomatik Ölçeklendirme IOPS ile yalnızca sunucunun kullandığı GÇ için ödeme yapmanız ve artık tam olarak kullanmadıkları kaynakları sağlamanız ve ödeme yapmanız gerekmez; bu da zamandan ve paradan tasarruf sağlar. Ayrıca görev açısından kritik Katman 1 uygulamaları, iş yükü için her zaman ek GÇ'yi kullanılabilir hale getirerek tutarlı performans elde edebilir. Otomatik ölçeklendirme IOPS, MySQL için Azure Veritabanı esnek sunucu müşterileri için en düşük maliyetle en iyi performansı sağlamak için gereken yönetimi ortadan kaldırır.

Dinamik Ölçeklendirme: IOPS'yi otomatik ölçeklendirme, veritabanı sunucunuzun IOPS sınırını iş yükünüzün gerçek talebine göre dinamik olarak ayarlar. Bu, el ile müdahale veya yapılandırma olmadan en iyi performansı sağlar.

İş Yükü Artışlarını İşleme: Otomatik Ölçeklendirme IOPS, veritabanınızın uygulamalarınızın performansından ödün vermeden iş yükü artışlarını veya dalgalanmalarını sorunsuz bir şekilde işlemesini sağlar. Bu özellik, yoğun kullanım dönemlerinde bile tutarlı yanıt süresi sağlar.

Maliyet Tasarrufu: Sabit bir IOPS sınırı belirten ve kullanımdan bağımsız olarak ödenen Önceden sağlanan IOPS'nin aksine, Otomatik Ölçeklendirme IOPS yalnızca kullandığınız G/Ç işlemleri için ödeme yapmanıza olanak tanır.

Yedekleme

Hizmet, sunucunuzu otomatik olarak yedekler. 1 ile 35 günlük bir saklama süresi seçebilirsiniz. Yedekleme ve geri yükleme kavramları makalesinde yedeklemeler hakkında daha fazla bilgi edinin.

Kaynakları ölçeklendirme

Sunucunuzu oluşturduktan sonra işlem katmanını, işlem boyutunu (sanal çekirdekler ve bellek), depolama miktarını ve yedekleme saklama süresini bağımsız olarak değiştirebilirsiniz. İşlem boyutu artırılabilir veya azaltılabilir ve yedekleme saklama süresi 1 ila 35 gün arasında artırılabilir veya azaltılabilir. Depolama boyutu yalnızca artırılabilir. Kaynakları ölçeklendirme işlemi portal veya Azure CLI aracılığıyla gerçekleştirilebilir.

Not

Depolama boyutu yalnızca artırılabilir. Artış sonrasında daha küçük bir depolama boyutuna geri dönemezsiniz.

İşlem katmanını veya işlem boyutunu değiştirdiğinizde, yeni sunucu türünün etkili olması için sunucunun yeniden başlatılması gerekir. Sistem yeni sunucuya geçtiğinde, yeni bağlantı kurulamaz ve tüm kaydedilmemiş işlemler geri alınır. Bu pencere farklılık gösterir, ancak çoğu durumda 60 ile 120 saniye arasındadır.

Depolamayı ölçeklendirme ve yedekleme saklama süresini değiştirme çevrimiçi işlemlerdir ve sunucunun yeniden başlatılmasını gerektirmez.

Fiyat

En güncel fiyatlandırma bilgileri için hizmet fiyatlandırma sayfasına bakın. İstediğiniz yapılandırmanın maliyetini görmek için Azure portalı, belirlediğiniz seçeneklere göre İşlem + depolama sekmesinde aylık maliyeti gösterir. Azure aboneliğiniz yoksa tahmini bir fiyat almak için Azure fiyatlandırma hesaplayıcısını kullanabilirsiniz. Azure fiyatlandırma hesaplayıcısı web sitesinde Öğe ekle'yi seçin, Veritabanları kategorisini genişletin, seçenekleri özelleştirmek için dağıtım türü olarak MySQL için Azure Veritabanı ve Esnek Sunucu'ya tıklayın.

Sunucu maliyetini iyileştirmek istiyorsanız aşağıdaki ipuçlarını göz önünde bulundurabilirsiniz:

  • İşlem az kullanılıyorsa işlem katmanınızın veya işlem boyutunun (sanal çekirdekler) ölçeğini küçültün.
  • İş yükünüzün Genel Amaçlı ve İş Açısından Kritik katmanlarından sürekli olarak tam işlem kapasitesine ihtiyacı yoksa, Hızla Artırılabilir işlem katmanına geçmeyi göz önünde bulundurun.
  • Kullanılmadığında sunucuyu durdurun.
  • Daha uzun bir yedekleme saklama süresi gerekli değilse yedekleme saklama süresini azaltın.