Tüm Ürünler
Search
Belge Merkezi

Database Autonomy Service:Otomatik performans ölçeklendirme

Son Güncelleme:Oct 06, 2026

İşletmeniz büyüdükçe, veri hacmi arttıkça veya yeni hizmetler ve özellikler kullanıma alındıkça veritabanı trafiği artabilir ve hesaplama kaynaklarınız yetersiz kalabilir. Veritabanı teknik özelliklerini (CPU ve bellek) yükseltmek etkili bir çözümdür. Database Autonomy Service (DAS), örnek teknik özelliklerinizi yükseltmek için otomatik performans ölçeklendirmeyi destekler; bu sayede zirve trafiğini hızlı ve esnek bir şekilde yönetebilirsiniz. DAS ayrıca trafik düştüğünde kaynak israfını önlemek amacıyla teknik özellikleri düşürmeyi de destekler.

Önkoşullar

  • Bu özellik aşağıdaki veritabanı örneklerini destekler:

    Veritabanı

    Bölge

    • RDS for MySQL Bulut diskli Yüksek Kullanılabilirlik Sürümü örnekleri (Genel Amaçlı ve Özel Ayrılmış), Yerel diskli Yüksek Kullanılabilirlik Sürümü örnekleri (Genel Amaçlı) ve Üç Düğümlü Kurumsal Sürüm örnekleri (Genel Amaçlı)

    • PolarDB for MySQL Küme Sürümü

    Otomatik performans ölçeklendirme özelliği anormallik algılamaya dayanır. Bu nedenle, veritabanı örneğinizin bulunduğu bölgenin anormallik algılamayı desteklemesi gerekir. Desteklenen bölgeler şunlardır:

    China (Hangzhou), China (Shanghai), China (Shenzhen), China (Heyuan), China (Guangzhou), China (Qingdao), China (Beijing), China (Zhangjiakou), China (Hohhot), China (Ulanqab), China (Nanjing - Local Region) (Decommissioned), China (Fuzhou - Local Region) (Decommissioned), China (Chengdu), China (Zhengzhou), China (Hong Kong), Japan (Tokyo), South Korea (Seoul), Singapore, Malaysia (Kuala Lumpur), Indonesia (Jakarta), Philippines (Manila), Thailand (Bangkok), UAE (Dubai), Saudi Arabia (Riyadh), Germany (Frankfurt), US (Silicon Valley), US (Virginia), and UK (London)

    Not

    RDS for MySQL kullanımı sonlandırılmış teknik özelliklere sahip örnekler otomatik performans ölçeklendirmeyi desteklemez. Bu özelliği kullanmak için öncelikle örnek teknik özelliklerini değiştirmeniz gerekir. Daha fazla bilgi için bkz. Örnek teknik özelliklerini değiştirme.

  • Yükseltme maliyetlerini karşılamak için hesabınızda yeterli bakiye bulunmalıdır.

  • Bir DAS hizmet bağlantılı rolüne sahip olmanız gerekir.

    Not

    DAS hizmet bağlantılı rolü oluşturmadıysanız, DAS bir ölçeklendirme işlemi çalıştırmadan önce sizin için otomatik olarak bir tane oluşturur.

Nasıl çalışır

云盘扩容流程

Otomatik yükseltme

Otomatik yükseltmeyi etkinleştirdikten sonra, veritabanı örneğinizin Average CPU Utilization değeri bir gözlem penceresi içinde yapılandırılan eşik değerine ulaştığında:

Önemli

Yükseltme sırasında yüksek kullanılabilirlik (HA) geçişi, ciddi ana makine kaynak yetersizlikleri veya mevcut kontrol süreçleriyle çakışma nedeniyle kaynak geri kazanımı gibi uç senaryolar meydana gelebilir. Kritik öneme sahip örnekler için, zirve CPU gereksinimlerini belirlemek üzere kısa vadeli değerlendirme amacıyla Auto Scaling kullanmanızı öneririz. Uzun vadeli kararlılık için, iş yükünüzün zirve seviyelerine göre örnek teknik özelliklerini yükseltmenizi tavsiye ederiz.

  • Bulut diskli RDS for MySQL Yüksek Kullanılabilirlik Sürümü örnekleri ve PolarDB for MySQL Küme Sürümü örnekleri için:

    DAS, yapılandırılan üst sınır dahilinde uygun teknik özellikleri otomatik olarak seçer ve mevcut örnek iş yüküne göre yükseltme işlemi yapar. Yükseltme tamamlandıktan sonra DAS CPU kullanımını izlemeye devam eder. Yükseltme koşulları tekrar sağlanırsa DAS, ayarladığınız maksimum teknik özelliklere ulaşana kadar örneği yükseltmeye devam eder.

  • Yerel diskli (Genel Amaçlı) RDS for MySQL Yüksek Kullanılabilirlik Sürümü örnekleri ve (Genel Amaçlı) RDS for MySQL Üç Düğümlü Kurumsal Sürüm örnekleri için:

    DAS, orijinal teknik özelliklere göre CPU çekirdek sayısını iki katına çıkarır. Örneğin, bir örnekte 4 CPU çekirdeği varsa bu 8 CPU çekirdeğine yükseltilir. Örnek IOPS değeri de artar. Her eklenen CPU çekirdeği için IOPS 1.000 artırılır. Ana makinede yeterli CPU kaynağı yoksa yükseltme işlemi yapılmaz.

    Not

    CPU çekirdek sayısı yalnızca orijinal teknik özelliklere göre iki katına çıkarılabilir. Yükseltilmiş durumdan tekrar iki katına çıkarma yapılamaz. Örneğin, CPU çekirdek sayısı 8'e çıkarıldıysa bu değer daha fazla 16'ya çıkarılamaz.

Otomatik düşürme

Önemli

Otomatik düşürme etkinleştirilmişken bir yükseltme gerçekleşirse, sistem düşürme koşulları sağlandığında örneği yükseltme öncesi durumuna geri döndürür. Ancak, otomatik düşürmeyi etkinleştirmeden önce gerçekleşen yükseltmeler otomatik düşürme kapsamına girmez.

  • Bulut diskli RDS for MySQL Yüksek Kullanılabilirlik Sürümü örnekleri ve PolarDB for MySQL Küme Sürümü örnekleri için:

    Automatic Scale-down/in özelliğini etkinleştirdikten sonra, örnek bir Quiescent Period içinde değilse ve CPU kullanımı düşürme gözlem penceresinin %99'undan fazlasında %30'un altındaysa sistem, örnek teknik özelliklerini adım adım düşürerek yükseltme öncesi teknik özelliklerine geri döndürür.

    Önemli
    • Düşürme gözlem penceresi, yapılandırılan observation window + 10 minutes olarak hesaplanır. Örneğin, Observation Window 30 dakika olarak ayarlanmışsa düşürme gözlem penceresi 40 dakikadır.

    • Bulut diskli RDS for MySQL Yüksek Kullanılabilirlik Sürümü örnekleri için otomatik düşürme özelliği yalnızca yeni mimaride (kindcode=18) kararlıdır. Örnek mimari sürümünü bir API işlemi kullanarak sorgulayabilirsiniz. Ayrıntılar için bkz. DescribeDBInstanceAttribute.

  • Yerel diskli (Genel Amaçlı) RDS for MySQL Yüksek Kullanılabilirlik Sürümü örnekleri ve (Genel Amaçlı) RDS for MySQL Üç Düğümlü Kurumsal Sürüm örnekleri için:

    Belirtilen Scale-down Observation Window süresi boyunca CPU kullanımı zamanın %99'undan fazlasında %30'un altındaysa sistem, CPU çekirdek sayısını ve IOPS değerini otomatik olarak ölçeklendirme öncesi teknik özelliklerine düşürür.

Not

Otomatik performans ölçeklendirmeyi etkinleştirdikten sonra sistem, veritabanı örneğini en son parametrelere göre izler. Yükseltme veya düşürme koşulları sağlandığında sistem ilgili ölçeklendirme işlemini otomatik olarak yapar.

Otomatik performans ölçeklendirme hakkında ayrıntılı teknik açıklama için bkz. DAS Auto Scaling.

Faturalama

  • RDS for MySQL veritabanı örnekleri için:

    • Yerel diskli Yüksek Kullanılabilirlik Sürümü örnekleri (Genel Amaçlı) ve Üç Düğümlü Kurumsal Sürüm örnekleri (Genel Amaçlı): Bu örnekler kullandıkça öde modeliyle faturalandırılır ve ücretler saatlik olarak tahsil edilir.

      Faturalama formülü: (Çekirdek başına fiyat × Eklenen CPU çekirdek sayısı) × Yükseltme süresi (saat cinsinden)

    • Bulut diskli Yüksek Kullanılabilirlik Sürümü örnekleri: Yükseltme sonrası yeni teknik özelliklere göre ücretlendirilirsiniz. Ücretler bölgeye, yeni teknik özelliklere ve diğer yapılandırmalara bağlı olarak değişir. Ayrıntılar için satın alma sayfasını ziyaret edin.

  • PolarDB for MySQL veritabanı örnekleri için:

    Ayrıntılı faturalama bilgileri için bkz. Yapılandırma değişikliği ücretleri.

Etkiler

  • Bulut diskli RDS for MySQL Yüksek Kullanılabilirlik Sürümü örnekleri ve PolarDB for MySQL Küme Sürümü örnekleri için, yeni yapılandırma uygulanırken yaklaşık 30 saniyelik geçici bir bağlantı kesintisi oluşabilir. Uygulamanızın otomatik yeniden bağlanma mekanizmasına sahip olduğundan emin olun.

  • PolarDB for MySQL Küme Sürümü örnekleri için yalnızca tüm kümenin teknik özelliklerini ölçeklendirebilirsiniz, tek bir düğümün teknik özelliklerini ölçeklendiremezsiniz.

  • Daha iyi performans ve kararlılık sağlamak amacıyla, örneğiniz en küçük motor sürümünü çalıştırmıyorsa sistem yapılandırma değişikliği sırasında onu otomatik olarak en son sürüme günceller.

  • Yükseltme işlemleri yalnızca birincil örnek için geçerlidir. Birincil örnek yükseltildikten sonra bir Primary/Secondary Switchover tetiklenirse:

    • Sistem, tetikleme koşulları sağlandığında yeni birincil örneği (orijinal ikincil örnek) otomatik olarak yukarı veya aşağı ölçeklendirir.

    • Sistem, düşürme tetikleme koşulları sağlandığında yeni ikincil örneği (orijinal birincil örnek) otomatik olarak orijinal teknik özelliklerine geri döndürür.

Yordam

  1. DAS konsolunda oturum açın.

  2. Sol gezinme bölmesinde Intelligent O&M Center > Instance Monitoring seçeneğini tıklayın.

  3. Hedef örneği bulun ve örnek ayrıntıları sayfasını açmak için örnek kimliğini tıklayın.

  4. Sol gezinme bölmesinde Autonomy Center seçeneğini tıklayın.

  5. Autonomy Center sayfasında sağ üst köşede bulunan Autonomy Service Settings seçeneğini tıklayın.

  6. Autonomous Function Management > Autonomous Function Settings panelinde otonomi hizmetinin ana anahtarını açın.

  7. Optimization and Throttling sekmesinde aşağıdaki parametreleri yapılandırın:

    RDS for MySQL

    • Bulut diskli RDS for MySQL Yüksek Kullanılabilirlik Sürümü örnekleri için Automatic Performance Scaling seçeneğini belirleyin.

    • Yerel diskli (Genel Amaçlı) RDS for MySQL Yüksek Kullanılabilirlik Sürümü örnekleri ve (Genel Amaçlı) RDS for MySQL Üç Düğümlü Kurumsal Sürüm örnekleri için Automatic Resource Elasticity seçeneğini belirleyin.

    Örnek türü

    Parametre

    Açıklama

    Tüm türler

    Average CPU Utilization ≥

    Otomatik yükseltme için tetikleme eşiği. Ortalama CPU kullanımı bu değere eşit veya daha büyük olduğunda bir yükseltme işlemi tetiklenir.

    Bulut diskli Yüksek Kullanılabilirlik Sürümü örnekleri

    Observation Window

    Örnek performansının gözlemlendiği süre.

    Sistem bu pencere sırasında örneğin CPU kullanımını düzenli olarak kontrol eder. Average CPU Utilization ≥ eşiği sağlandığında otomatik bir yükseltme tetiklenir.

    Önemli

    Düşürme gözlem penceresi Observation Window + 10 minutes olarak hesaplanır.

    Örneğin, Observation Window 30 dakika olarak ayarlanmışsa düşürme gözlem penceresi 40 dakikadır.

    Maximum Specifications

    Otomatik yükseltme için üst sınır.

    Auto-scaling eşiğine ulaşıldığında DAS teknik özellikleri aşamalı olarak yükseltir ve Average CPU Utilization değerini izlemeye devam eder. Observation Window içinde eşik tekrar sağlanırsa DAS, teknik özellikler ayarladığınız üst sınıra ulaşana kadar yükseltmeye devam eder.

    Önemli

    1 çekirdek ve 2 GB belleğe sahip bir örnek otomatik yükseltmeyi tetiklerse doğrudan 4 çekirdek ve 8 GB belleğe yükseltilir. Bu durumda Maximum Specifications değerini en az 4 çekirdek ve 8 GB bellek olarak ayarlamanız gerekir. Aksi takdirde otomatik yükseltme başarısız olur.

    Automatic Scale-down/in

    Automatic Scale-down/in özelliğini etkinleştirdikten sonra, bir örnek Quiescent Period içinde değilse ve CPU kullanımı düşürme gözlem penceresi (observation window + 10 minutes) süresince %99'dan fazla zaman diliminde %30'un altındaysa DAS, örnek teknik özelliklerini adım adım düşürerek orijinal teknik özelliklerine geri döndürür.

    Quiescent Period

    Bir Auto Scaling veya Auto Scale-back tetiklendikten sonra başka bir Auto Scaling veya Auto Scale-back tetiklenebilmesi için gereken minimum zaman aralığı.

    Not
    • Sessizlik dönemi sırasında DAS örneği izlemeye devam eder ancak herhangi bir ölçeklendirme işlemi tetiklemez.

    • Sessizlik dönemi ve gözlem penceresi aynı anda sona ererse ve bu pencere sırasında CPU kullanımı eşiği sağlanmışsa DAS bir ölçeklendirme işlemi tetikler.

    Yerel diskli Yüksek Kullanılabilirlik Sürümü örnekleri (Genel Amaçlı) ve Üç Düğümlü Kurumsal Sürüm örnekleri (Genel Amaçlı)

    Scale-up Observation Window

    Örnek performansının gözlemlendiği süre. Sistem bu pencere sırasında örneğin ortalama CPU kullanımını düzenli olarak kontrol eder. Ortalama CPU kullanımı belirtilen eşiğe ulaştığında otomatik bir yükseltme tetiklenir.

    Scale-back Observation Window

    Düşürme için örnek performansının gözlemlendiği süre. Bu pencere süresince CPU kullanımı zamanın %99'undan fazlasında %30'un altındaysa otomatik bir düşürme tetiklenir.

    PolarDB for MySQL

    Auto Scaling ve Auto Scale-back seçeneklerini belirleyin ve ardından aşağıdaki parametreleri yapılandırın:

    • Auto Scaling

      • Observation Window süresi içinde ortalama CPU kullanımı belirtilen değere eşit veya daha büyükse PolarDB, gözlem penceresi sona erdikten sonra iş yüküne göre kümeyi yükseltir.

      • Kümeyi yükseltirken sistem gerçek zamanlı okuma ve yazma trafiğine göre düğüm eklemeyi veya teknik özellikleri yükseltmeyi seçer:

        • Okuma trafiği baskınsa salt okunur düğüm eklemeye öncelik verilir.

        • Yazma trafiği baskınsa küme teknik özelliklerini yükseltmeye öncelik verilir.

        • Birincil düğümde yüksek iş yükü olması gibi özel durumlarda küme teknik özelliklerini yükseltmeye öncelik verilir.

    • Auto Scale-back

      Önemli

      PolarDB for MySQL Küme Sürümü örnekleri için yalnızca tüm kümenin teknik özelliklerini ölçeklendirebilirsiniz, tek bir düğümün teknik özelliklerini ölçeklendiremezsiniz.

      • Bir düşürme gözlem penceresi sırasında, Auto Scaling tarafından eklenen bir düğümün ortalama CPU kullanımı zamanın %99'undan fazlasında %30'un altındaysa sistem PolarDB for MySQL küme teknik özelliklerini kademeli olarak düşürerek orijinal teknik özelliklerine geri döndürür.

      • Yükseltme sırasında salt okunur düğümler eklendiyse düşürme sırasında bu düğümler tek tek kaldırılır.

      • Yükseltme sırasında küme teknik özellikleri yükseltildiyse düşürme sırasında bu özellikler düşürülür.

    Parametre

    Açıklama

    CPU Kullanımı ≥

    Otomatik yükseltme için tetikleme eşiği. Ortalama CPU kullanımı bu değere eşit veya daha büyük olduğunda bir yükseltme işlemi tetiklenir.

    Maximum Specifications

    Otomatik yükseltme için üst sınır. Bir yükseltme tetiklendikten sonra PolarDB küme teknik özellikleri kademeli olarak (örneğin 4 çekirdekten 8 çekirdeğe, ardından 16 çekirdeğe) üst sınıra ulaşana kadar yükseltilir.

    Max number of Read-Only nodes

    Otomatik olarak eklenebilecek maksimum salt okunur düğüm sayısı. Bir yükseltme tetiklendikten sonra sistem, üst sınıra ulaşana kadar gerçek koşullara göre bir veya iki PolarDB salt okunur düğüm ekler.

    Not

    Otomatik ölçeklendirilen düğümler varsayılan küme uç noktasına eklenir. Özel uç noktalar için Automatically Associate New Nodes seçeneğini yapılandırmanız gerekir. Automatically Associate New Nodes seçeneğinin nasıl yapılandırılacağı hakkında daha fazla bilgi için bkz. Veritabanı Proxy'sini Yapılandırma.

    Observation Window

    Ortalama CPU kullanımı tüm gözlem penceresi boyunca belirtilen değere eşit veya daha büyükse DAS, pencere sona erdikten sonra kümenin gerçek zamanlı okuma/yazma trafiğine göre düğüm ekleyerek veya teknik özellikleri yükselterek bir yükseltme başlatır. Örneğin, gözlem penceresi 5 dakika ve ölçeklendirme işlemi 10 dakika sürüyorsa otomatik yükseltmenin etkisi yaklaşık 15 dakika sonra görünür hale gelir.

    Önemli

    Düşürme gözlem penceresi, yapılandırılan observation window + 10 minutes olarak hesaplanır. Örneğin, Observation Period 30 dakika olarak ayarlanmışsa düşürme gözlem penceresi 40 dakikadır.

    Quiescent Period

    Ardışık otomatik ölçeklendirme işlemleri arasındaki minimum aralık. Sessizlik dönemi sırasında DAS örneği izlemeye devam eder ancak herhangi bir ölçeklendirme işlemi tetiklemez. Sessizlik dönemi ve gözlem penceresi aynı anda sona ererse ve bu pencere sırasında CPU kullanımı eşiği sağlanmışsa DAS bir ölçeklendirme işlemi tetikler.

  8. OK seçeneğini tıklayın.

  9. Veritabanı örneğinizin otomatik performans ölçeklendirme durumu hakkında bilgi sahibi olmak için uyarılara abone olmak amacıyla bir Alert Template yapılandırın.

    Sistem bir uyarı şablonu önerir ve ilgili otonomi olayları için uyarı kuralları ekler. Yapılandırmayı tamamlamak için istemleri takip edebilirsiniz.

    Not
  10. Bildirimleri almak için bir Alert Contact Group seçin.

    • Yeni bir uyarı kişisi eklemek için Add Contact seçeneğini tıklayın.

    • Yeni bir uyarı kişi grubu eklemek için Create Contact Group seçeneğini tıklayın.

    • Bir kişinin bilgilerini düzenlemek veya silmek için kişinin yanındaki Modify veya Remove seçeneğini tıklayın.

    Ayrıntılı talimatlar için bkz. Uyarı kişilerini yönetme.

  11. Submit Configuration seçeneğini tıklayın ve görüntülenen iletişim kutusunda uyarı ayarlarını onaylayın.

SSS

S: Örneğim örnek ailesi için maksimum teknik özelliklere ulaştı ve daha fazla yükseltilemiyor. Ne yapmalıyım?

C: Farklı bir örnek ailesinden daha yüksek teknik özelliklere sahip bir örnek satın almanızı öneririz. Örneğin, bir RDS for MySQL Yüksek Kullanılabilirlik Özel Ayrılmış örneği 104 çekirdeği ve 768 GB belleği destekler. Ardından verilerinizi yeni örneğe taşıyabilirsiniz. Örnek teknik özellikleri ve geçiş çözümleri hakkında daha fazla bilgi için aşağıdaki belgelere bakın:

S: Sistem yükseltme işlemi sırasında örneği sürekli olarak izler mi?

C: Evet.

Örneğin, Observation Window 5 dakika olarak ayarlanmışsa ve yükseltme işlemi 10 dakika sürüyorsa ölçeklendirme olayının toplam süresi 15 dakikadır.

Yükseltme süresi boyunca sistem örneğin performansını sürekli olarak izler ancak mevcut işlem bitene kadar başka bir ölçeklendirme işlemi tetiklemez. Yükseltme tamamlandıktan sonra, bir sonraki Observation Window sonunda CPU kullanımı eşiği sağlanırsa başka bir yükseltme tetiklenir. Bu süreç, örnek belirtilen Maximum Specifications değerine ulaşana kadar tekrarlanır.

S: Otomatik yükseltme tetiklendikten sonra saniyeler içinde bir siparişin oluşturulup ödenmesi normal midir?

C: Evet, bu normaldir. Otomatik performans ölçeklendirme bir yükseltmeyi tetiklediğinde sistem siparişi otomatik olarak oluşturur ve öder. Bu tüm süreç otomatiktir ve saniyeler içinde tamamlanabilir. Bir siparişin kullanıcı mı yoksa sistem tarafından mı tetiklendiğini doğrulamak için işlem denetimindeki ilgili kayıtları kontrol edebilirsiniz.

İlgili belgeler

  • İş trafiğiniz öngörülebilir zirvelere sahipse zamanlanmış otomatik ölçeklendirmeyi kullanabilirsiniz. Bu özellik, önceden tanımlanmış bir zamana göre örnek teknik özelliklerinizi yükseltmenize olanak tanır. Örnek, yapılandırılan süre sona erdiğinde otomatik olarak orijinal teknik özelliklerine döner.

  • Örnek türünüz otomatik performans ölçeklendirmeyi desteklemiyorsa örneği yukarı veya aşağı ölçeklendirmek için teknik özellikleri manuel olarak değiştirebilirsiniz. Daha fazla bilgi için aşağıdaki belgelere bakın: