Otomatik alan genişletme, veritabanı örneğinizin depolama alanı azaldığında bu alanı artırır. Bir eşik değeri belirlersiniz ve kullanılabilir depolama alanı bu seviyeye düştüğünde sistem depolamayı otomatik olarak genişletir. Bu sayede veritabanı çökmelerinden kaynaklanan veri kaybı ve iş kesintileri önlenir. Genişletme sırasında örnek yeniden başlatılmaz, böylece hizmetleriniz etkilenmez.
Ön koşullar
-
Veritabanı örneği desteklenen bir türde olmalı ve desteklenen bir bölgede bulunmalıdır.
Veritabanı
Bölge
-
ApsaraDB RDS for MySQL Basic, Yüksek Kullanılabilirlik veya Küme Sürümü (cloud disklerle)
-
PolarDB for MySQL Standard Edition
Bu özellik anormallik algılamaya dayanır ve yalnızca bunu destekleyen bölgelerde kullanılabilir. 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 - Phasing Out), China (Fuzhou - Local Region - Phasing Out), 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) ve UK (London)
ApsaraDB RDS for SQL Server Yüksek Kullanılabilirlik veya Küme Sürümü (cloud disklerle)
NotApsaraDB RDS for SQL Server salt okunur örnekleri, otomatik alan genişletmeyi bağımsız olarak etkinleştirmeyi desteklemez.
China (Hangzhou), China (Shanghai), China (Shenzhen), China (Heyuan), China (Qingdao), China (Beijing), China (Zhangjiakou), China (Hohhot), China (Ulanqab), China (Chengdu), China (Hong Kong), Japan (Tokyo), Singapore, Malaysia (Kuala Lumpur), Indonesia (Jakarta), UAE (Dubai), Germany (Frankfurt), US (Silicon Valley), US (Virginia) ve UK (London)
-
Hesabınızın genişletme ücretini ödemek için yeterli bakiyeye sahip olduğundan emin olun.
-
DAS için bir hizmet bağlantılı rolü oluşturulmuş olmalıdır.
NotDAS için bir hizmet bağlantılı rolü oluşturmadıysanız, sistem ilk otomatik alan genişletmesinden önce otomatik olarak bir tane oluşturur.
Arka plan bilgisi
Daha fazla bilgi için bkz. DAS Auto Scaling yetenekleri.
Kullanım notları
Salt okunur örneklere sahip bir birincil örnek için otomatik alan genişletme tetiklendiğinde, sistem öncelikle depolama alanı birincil örneğin hedef boyutundan küçük olan tüm salt okunur örnekleri genişletir. Gerekli tüm salt okunur örnekler genişletildikten sonra sistem birincil örneği genişletir.
Windows sürücü sınırlamaları nedeniyle bu özellik bazı örneklerde kullanılamaz. SQL Server'ın küçük motor sürümünü yükseltmeniz önerilir.
Faturalama
Faturalama kuralları, bir RDS örneğinin depolama alanının manuel olarak yükseltilmesiyle aynıdır. Daha fazla bilgi için bkz. Yapılandırma değişiklikleri için faturalama kuralları.
Yordam
DAS konsolu üzerinden oturum açın.
Soldaki gezinme bölmesinde öğelerini tıklayın.
Hedef örneği bulun ve örnek ayrıntıları sayfasını açmak için örnek kimliğini tıklayın.
Soldaki gezinme bölmesinde Autonomy Center öğesini tıklayın.
Autonomy Center sayfasında sağ taraftaki Autonomy Service Settings seçeneğini tıklayın.
sekmesinde otonom hizmeti etkinleştirin.
-
Optimization and Throttling sekmesinde Automatic Space Expansion onay kutusunu seçin ve aşağıdaki parametreleri yapılandırın.
Parametre
Açıklama
Available Storage Space ≤
Genişletme eşiği.
Örneğinizin kullanılabilir depolama alanı bu eşikten küçük veya eşit olduğunda, sistem depolamayı aşağıdaki iki değerden büyük olanı kadar genişletir:
-
5 GB
NotÖrneğin toplam depolama alanı 50 GB'den azsa ve kullanılabilir depolama alanı toplam depolamanın %10'undan azsa, genişletme adımı 10 GB olarak ayarlanır.
-
Örneğin mevcut toplam depolama alanının %15'i (en yakın 5'in katına yuvarlanır).
Örneğin, toplam depolama alanınız 100 GB ise genişletme artışı 15 GB olur (100 GB'nin %15'i, 5 GB'lik minimum değerden büyüktür). Başarılı bir genişletmeden sonra toplam depolama alanı 115 GB olacaktır.
NotPolarDB for MySQL Standard Edition veritabanı örnekleri için genişletme eşiği sistem tarafından belirlenir ve manuel yapılandırma gerektirmez. Eşiklerle ilgili ayrıntılar için bkz. PolarDB for MySQL Standard Edition için ölçeklendirme eşikleri.
Maximum Storage of Automatic Expansion
Örneğin otomatik genişletme yoluyla ulaşabileceği maksimum toplam depolama alanı. Bu değer, örneğin mevcut toplam depolama alanından büyük veya ona eşit olmalıdır.
ÖnemliPolarDB for MySQL Standard Edition veritabanı örnekleri için genişletme adım boyutu 10'un katıdır. Maximum Storage of Automatic Expansion değerini 10'un katı olarak ayarlamanız önerilir. Aksi takdirde genişletme başarısız olabilir veya belirtilen Maximum Storage of Automatic Expansion değerine ulaşmayabilir.
NotArdışık genişletme işlemleri arasındaki minimum aralık 10 dakikadır.
-
OK öğesini tıklayın.
-
Otomatik alan genişletmeleriyle ilgili bildirim almak için bir Alert Template yapılandırın.
Sistem, uygun uyarı kurallarına sahip bir uyarı şablonu önerir. Yapılandırmayı tamamlamak için istemleri takip edin.
NotÖrnek için zaten bir uyarı şablonu yapılandırdıysanız, ilgili otonom olaylar için uyarı kurallarını şablona eklemek üzere istemleri takip edin.
Uyarı şablonunu ve kurallarını kendiniz yapılandırmanız gerekiyorsa bkz. Uyarı şablonlarını yapılandırma ve Uyarı kurallarını yapılandırma.
-
Uyarı bildirimlerini almak için bir Alert Contact Group seçin.
Yeni bir uyarı kişisi eklemek için Add Contact öğesini tıklayın.
Yeni bir kişi grubu eklemek için Create Contact Group öğesini tıklayın.
Bir kişinin bilgilerini değiştirmek veya silmek için kişinin yanındaki Modify veya Remove öğesini tıklayın.
Daha fazla bilgi için bkz. Uyarı kişilerini yönetme.
Submit Configuration öğesini tıklayın ve ardından gelen iletişim kutusunda ayarları onaylayın.
Otomatik genişletme sonuçlarını görüntüleme
DAS konsolu üzerinden oturum açın.
Soldaki gezinme bölmesinde öğelerini tıklayın.
Hedef örneği bulun ve örnek ayrıntıları sayfasını açmak için örnek kimliğini tıklayın.
Soldaki gezinme bölmesinde Autonomy Center öğesini tıklayın.
Autonomy Center sayfasında seçilen zaman aralığı için Auto-Scaling Events bölümünü görüntüleyin.
Otomatik alan genişletmenin ayrıntılarını görüntülemek için Details öğesini tıklayın. Olay listesinde, Notice düzeyinde bir olaya sahip Auto-scaling event adlı bir kayıt görüntülenir. Sağ tarafındaki Details düğmesini tıklayın.
PolarDB for MySQL Standard Edition ölçeklendirme eşikleri
Genişletme eşiği, aşağıdaki tabloda gösterildiği gibi örneğin toplam depolama alanına bağlıdır:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Genişletme kaynağını doğrulama
DAS otomatik alan genişletme yalnızca depolama alanını genişletir. Bir örnek teknik özellikleri değişikliğini tetiklemez. Beklenmedik bir yükseltme siparişi alırsanız, işlem kaynağını doğrulamak için ActionTrail'i kullanın.
ActionTrail konsolu üzerinden oturum açın.
Event Query sayfasında hizmet adı filtresini ApsaraDB RDS veya DAS olarak ayarlayın ve depolama genişletmeyle ilgili işlem olaylarını görüntüleyin.
Olay kaydındaki operatörü ve işlem türünü kullanarak, DAS tarafından tetiklenen otomatik depolama genişletmesini hesabınızdaki bir kullanıcı tarafından başlatılan manuel yapılandırma değişikliğinden ayırt edin.
ActionTrail varsayılan olarak son 90 güne ait yönetim olaylarını kaydeder. Daha fazla bilgi için bkz. ActionTrail konsolunda olayları sorgulama.
İlgili belgeler
-
Otomatik alan genişletmeden sonra otomatik alan küçültme şu anda desteklenmemektedir. Alanı küçültmek için yapılandırmayı manuel olarak değiştirmeniz gerekir. Daha fazla bilgi için bkz. Yapılandırmayı değiştirme.
NotApsaraDB RDS for SQL Server veya PolarDB for MySQL Standard Edition örnekleri için manuel ölçek küçültme desteklenmez.
Tablo alanı parçalarını temizlemek ve boşa harcanan depolama alanını azaltmak için otomatik parça geri kazanımını etkinleştirebilirsiniz.
Depolama kullanımınızı analiz etmek için depolama analizi ve kapasite değerlendirmesi özelliklerini kullanabilirsiniz.
Veritabanı örneğiniz ApsaraDB RDS for PostgreSQL ise bkz. Otomatik depolama genişletme.
Veritabanı örneğiniz PolarDB for MySQL ise bkz. ESSD cloud diskler için otomatik genişletme ayarlama.