Bu konu, bir ApsaraDB RDS for MySQL örneğinin faturalama yönteminin kullandıkça ödeden modelinden sunucusuz modele nasıl değiştirileceğini açıklar.
Kullanım senaryoları
İş yükünüzde önemli dalgalanmalar varsa veya büyük bir depolama kapasitesine ihtiyaç duyuyorsanız sunucusuz bir örnek kullanmayı düşünün. Sunucusuz bir örnek, iş yükünüze göre bilişim kaynaklarını otomatik olarak ölçeklendirir. Bu sayede kaynak kullanımını iyileştirir, operasyonel verimliliği artırır ve maliyetleri düşürmenize yardımcı olur.
Sunucusuz örneklerin kullanım senaryoları hakkında daha fazla bilgi için bkz. ApsaraDB RDS for MySQL sunucusuz örnekleri.
Ön koşullar
Örneğin aşağıdaki gereksinimleri karşılaması gerekir:
Veritabanı motoru: MySQL
Sürüm: RDS Basic Edition veya RDS High-availability Edition
Ürün türü: Standard Edition
Depolama türü: PL1 ESSD veya premium performans disk
-
Veritabanı motoru sürümü, aşağıdaki sürümlerden biri veya daha yenisi olmalı ve kullanımdan kaldırılmış bir sürüm olmamalıdır:
MySQL 5.7: rds_20230228
MySQL 8.0: rds_20230324
-
Faturalama yöntemi: kullandıkça öde
NotÖrneğiniz abonelik faturalama yöntemini kullanıyorsa öncelikle yöntemi kullandıkça öde olarak değiştirmeniz gerekir.
Durum: Çalışıyor
Örnek birincil örnektir ve salt okunur örnekleri yoktur.
X-Engine etkin değildir.
Veritabanı proxy'si etkin değildir.
SSL şifrelemesi etkin değildir.
Örnek, cloud disk şifrelemesi için özel anahtar (master key) kullanmamaktadır.
Bu bilgileri ApsaraDB RDS konsolundaki örnek ayrıntıları sayfasında görüntüleyebilirsiniz.
Sınırlamalar
Bir örneği kullandıkça öde ile sunucusuz modeli arasında yalnızca her 24 saatte bir dönüştürebilirsiniz.
Örneğin bulunduğu kullanılabilirlik alanında sunucusuz örnekler kullanılamıyorsa veya kaynaklar yetersizse dönüştürme işlemi başarısız olur.
Etkiler
Kullandıkça öde bir örneği sunucusuz modele dönüştürmek örnek anahtarlama işlemine neden olur. Uygulamanızda otomatik yeniden bağlantı mekanizması yapılandırmanız gerekir. Örnek anahtarlama işleminin etkileri hakkında daha fazla bilgi için bkz. Örnek anahtarlama işleminin etkileri.
Örnek üzerinde Performance Schema (PFS) etkinse örneği sunucusuz modele dönüştürmek yüksek bellek kullanımına neden olabilir ve RDS Capacity Units (RCU) ölçeklendirme verimliliğini azaltabilir.
Kullanım notları
Sunucusuz bir örnek iş yüküne göre otomatik olarak yukarı veya aşağı ölçeklenir ve InnoDB buffer pool boyutunu ayarlar. Bu nedenle
innodb_buffer_pool_sizeveinnodb_buffer_pool_instancesparametrelerinde yapılan özel değişiklikler dönüştürmeden sonra dikkate alınmaz.Maksimum RCU sayısını orijinal örnek türündeki vCore sayısına eşit veya daha büyük bir değere ayarlamanızı öneririz. Örneğin orijinal örnekte 4 vCore varsa maksimum RCU sayısını 4 veya daha yüksek bir değere ayarlayın.
Faturalama
Kullandıkça ödeden modelinden sunucusuz modele geçiş ücretsizdir. Sunucusuz örneklerin faturalandırması hakkında daha fazla bilgi için bkz. Sunucusuz faturalama.
Yordam
Örnekler sayfasına gidin. Üst gezinme çubuğunda örneğin bölgesini seçin ve ardından örnek kimliğine tıklayın.
Basic Information sayfasında Configuration Information bölümünde Change to Serverless seçeneğine tıklayın.
-
Satın alma sayfasında RDS Capacity Units (RCUs) değerlerini yapılandırın. Advanced Settings bölümünde Scaling Policy ve Automatic Stop and Restart seçeneklerini yapılandırın. Ardından Switching Time değerini ayarlayın.
NotBu parametreler hakkında daha fazla bilgi için bkz. Sunucusuz bir örneği yapılandırma.
-
Note ve Terms of Service metnini okuyun ve ardından Confirm Order düğmesine tıklayın.
NotDönüştürme sırasında örnek durumu Upgrading/Downgrading olarak değişir. Dönüştürme tamamlandığında durum tekrar Running olarak döner.
SSS
-
S: Örneğimi sunucusuz modele dönüştürdükten sonra neden Expenses And Costs > Orders altında yeni bir satın alma siparişi görünür?
C: Dönüştürme işlemi yeni bir sunucusuz örnek oluşturup ardından orijinal örnekten yeni örneğe anahtarlama yoluyla gerçekleşir. Bu süreç yeni bir satın alma siparişi oluşturur.
-
S: Neden cloud disk şifrelemesi için özel anahtar (master key) kullanan bir örneği sunucusuz modele dönüştüremiyorum?
C: Sunucusuz örnekler genel amaçlı örnek türlerini kullanır ve bu türler yalnızca hizmet anahtarı (Default Service CMK) ile cloud disk şifrelemesini destekler.
-
S: Sunucusuz modele dönüştürmeden sonra Sequence Engine desteklenir mi?
C: Evet, desteklenir. Daha fazla bilgi için bkz. Sequence Engine.
API referansı
|
API |
Açıklama |
|
Faturalama yöntemini kullandıkça ödeden modelinden sunucusuz modele değiştirirken:
|