Tüm Ürünler
Search
Belge Merkezi

ApsaraDB RDS:Change from pay-as-you-go to serverless

Son Güncelleme:Oct 12, 2026

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.

Not

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_size ve innodb_buffer_pool_instances parametrelerinde 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

  1. Örnekler sayfasına gidin. Üst gezinme çubuğunda örneğin bölgesini seçin ve ardından örnek kimliğine tıklayın.

  2. Basic Information sayfasında Configuration Information bölümünde Change to Serverless seçeneğine tıklayın.

  3. 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.

    Not

    Bu parametreler hakkında daha fazla bilgi için bkz. Sunucusuz bir örneği yapılandırma.

  4. Note ve Terms of Service metnini okuyun ve ardından Confirm Order düğmesine tıklayın.

    Not

    Dö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

ModifyDBInstanceSpec

Faturalama yöntemini kullandıkça ödeden modelinden sunucusuz modele değiştirirken:

  • Örneğin orijinal faturalama yönteminin kullandıkça öde olduğundan emin olun ve PayType parametresini Serverless olarak ayarlayın.

  • DBInstanceClass parametresini mysql.n2.serverless.1c olarak ayarlayın.

  • Depolama boyutu gibi diğer parametreler için boş değerler gönderin veya değerleri orijinal örnekle aynı tutun. Bu değerleri değiştiremezsiniz.