Ana İçeriğe Atla

MySQL İçin Amazon RDS SSS

MySQL İçin Amazon İlişkisel Veri Tabanı (Amazon RDS), şu anda MySQL Community Edition 8.4 ve 8.0 sürümlerini destekler. MySQL İçin RDS ayrıca RDS Genişletilmiş Destek altında MySQL 5.7'yi de destekler. Desteklenen küçük sürümler hakkında daha fazla bilgiyi Amazon RDS Kullanıcı Kılav uzu'nda bulabilirsiniz.

MySQL bağlamında sürüm numaraları aşağıdaki gibi düzenlenmiştir:
MySQL sürümü = X.Y.Z

X = Ana sürüm, Y = Yayın seviyesi, Z = Yayın serisi içindeki sürüm numarası.
Amazon RDS açısından, ana sürüm veya yayın seviyesi değiştirilirse bir sürüm değişikliği, büyük sayılır. Örnek: 5.6.X -> 5.7.X arasında geçiş.
Yayındaki sürüm numarası değiştirilirse sürüm değişikliği, küçük sayılır. Örnek: 5.6.27 -> 5.6.29 arasında geçiş.

MySQL İçin Amazon RDS'nin Amazon Redshift özellikleriyle zaman içinde geri yükleme, anlık yedek geri yükleme ve sıfır ETL entegrasyonu, çökme durumunda kurtarılabilir bir depolama altyapısı gerektirir ve yalnızca InnoDB depolama altyapısı için desteklenir. MySQL, çeşitli özelliklere sahip birden fazla depolama altyapısını desteklerken, bunların tümü çökme durumunda kurtarma ve veri dayanıklılığı için optimize edilmemiştir. Örneğin MyISAM depolama altyapısı güvenilir çökme durumunda kurtarma işlemini desteklemez ve bir çökmeden sonra MySQL yeniden başlatıldığında verilerin kaybolmasına veya bozulmasına neden olabilir. Bu da zaman içindeki bir noktaya geri yükleme veya anlık yedek geri yükleme özelliğinin amaçlandığı gibi çalışmasını önleyebilir. Ancak yine de Amazon RDS ile MyISAM'i kullanmayı seçerseniz veri tabanı anlık yedek geri yükleme işlevselliği için belirli senaryolarda bu adımları takip etmek yararlı olabilir. Federated Storage Engine şu anda MySQL İçin RDS tarafından desteklenmemektedir.

Yeni bir veri tabanı bulut sunucusu oluşturduğunuzda kullandığınız varsayılan birincil kullanıcı belirli ayrıcalıklar alır. Ayr ıcalıkların listesi için Amazon RDS Kullanıcı Kılavuzu'ndaki Ana Kullanıcı Hes abı Ayrıcalıklarına bakın.

MySQL İçin RDS Okuma Replikaları, işlemsel depolama altyapısı gerektirir ve yalnızca InnoDB depolama altyapısında desteklenir. MyISAM gibi işlemsel olmayan MySQL depolama altyapıları, Okuma Replikalarının amaçlandığı gibi çalışmasını engelleyebilir. Ancak yine de MyISAM'i Okuma Replikaları ile kullanmayı seçerseniz Amazon CloudWatch "Replica Gecikmesi" ölçümünü (AWS Yönetim Konsolu veya Amazon CloudWatch API'leri aracılığıyla edinilebilir) dikkatle izlemenizi ve çoğaltma hataları nedeniyle geride kalması durumunda Okuma Replikasını yeniden oluşturmanızı öneririz. Aynı hususlar geçici tabloların ve diğer işlemsel olmayan motorların kullanımı için de geçerlidir.

Amazon Mavi/Yeşil Dağıtımlar Hakkında SSS

Tümünü aç

Amazon RDS Mavi/Yeşil Dağıtımlar; büyük veya küçük sürüm yükseltmeleri, şema değişiklikleri, bulut sunucusu ölçeklendirme, altyapı parametresi değişiklikleri ve bakım güncellemeleri gibi veri tabanı değişikliklerini daha güvenli, daha basit ve daha hızlı yapmanıza yardımcı olur.

Amazon RDS Mavi/Yeşil Dağıtımlar, daha güvenli, daha basit ve daha hızlı veritabanı değişiklikleri yapmanızı sağlar. Mavi/Yeşil Dağıtımlar; veritabanı altyapısına yönelik ana veya küçük sürüm yükseltmeleri, işletim sistemi güncellemeleri, tablonun sonuna yeni bir sütun ekleme gibi yeşil ortamlarda mantıksal çoğaltmayı bozmayan şema değişiklikleri veya veritabanı parametre ayarı değişiklikleri gibi kullanım örnekleri için idealdir. Tek bir geçiş kullanarak aynı anda birden fazla veritabanı güncellemesi yapmak için Mavi/Yeşil Dağıtımlar'ı kullanabilirsiniz. Bu, güvenlik düzeltme eklerini güncel tutmanıza, veri tabanı performansını iyileştirmenize ve kısa, öngörülebilir kesinti süreleriyle daha yeni veri tabanı özelliklerine erişmenize olanak tanır.

İş yüklerinizi yeşil bulut sunucularında çalıştırırken, mavi bulut sunucularındaki fiyata tabi olursunuz. Mavi ve yeşil bulut sunucularında çalışma maliyetleri, db.instance için geçerli standart fiyatlandır mamızı, depolama maliyetini, okuma/yazma G/Ç maliyetini ve yedekleme maliyeti ve Amazon RDS Performance Insights gibi etkinleştirilmiş tüm özellikleri içerir. Etkin olarak, mavi-yeşil dağıtımın ömrü boyunca veri tabanı bulut sunucusu üzerinde iş yüklerini çalıştırma maliyetinin yaklaşık 2 katını ödersiniz.

Örnek: Multi-AZ (MAZ) yapılandırmasına sahip us-east-1 AWS Bölgesi'nde iki r5.2xlarge db.instance, birincil veri tabanı bulut sunucusu ve okuma çoğaltması üzerinde çalışan bir MySQL 5.7 için RDS veri tabanınız var. Her r5.2xlarge db.instance, 20 GiB Genel Amaçlı Amazon Elastic Block Store (Amazon EBS) için yapılandırılmıştır. Amazon RDS Mavi/Yeşil Dağıtımlar'ı kullanarak mavi bulut sunucusu topolojisinin bir klonunu oluşturur, bunu 15 gün (360 saat) çalıştırır ve başarılı bir geçiş yaptıktan sonra mavi bulut sunucularını silersiniz. Mavi bulut sunucuları, isteğe bağlı 1,926 USD/saatlik ücret karşılığında 15 gün boyunca 1.387 USD'dir (Bulut Sunucusu + EBS maliyeti). Bu 15 gün için Mavi/Yeşil Dağıtımları kullanmanın toplam maliyeti 2.774 USD olup söz konusu dönem için mavi bulut sunucularını çalıştırmanın maliyetinin 2 katıdır.

Amazon RDS Mavi/Yeşil Dağıtımlar; büyük veya küçük sürüm yükseltmeleri, şema değişiklikleri, bulut sunucusu ölçeklendirme, altyapı parametresi değişiklikleri ve bakım güncellemeleri gibi veri tabanı değişikliklerini daha güvenli, daha basit ve daha hızlı yapmanıza yardımcı olur.

Amazon RDS Mavi/Yeşil Dağıtımlar'da mavi ortam mevcut üretim ortamınızdır. Yeşil ortam, geçişten sonra yeni üretim ortamınız olacak hazırlama ortamınızdır.

Amazon RDS Mavi/Yeşil Dağıtımlar bir geçiş başlattığında geçiş tamamlanana kadar hem mavi hem de yeşil ortamlara yazma işlemlerini engeller. Geçiş sırasında hazırlama ortamı veya yeşil ortam, mavi ortamı yakalar ve verilerin mavi ve yeşil ortamlar arasında tutarlı olmasını sağlar. Mavi ve yeşil ortam tamamen senkronize olduğunda Mavi/Yeşil Dağıtımlar, trafiği yeşil ortama yönlendirerek yeşil ortamı yeni mavi ortam olarak teşvik eder. Mavi/Yeşil Dağıtımlar, geçiş süreci tamamlandıktan sonra yeşil ortamda yazma işlemlerini etkinleştirecek ve geçiş işlemi sırasında sıfır veri kaybı sağlayacak şekilde tasarlanmıştır.

Mavi ortamınız kendi kendini yöneten bir mantıksal kopya veya aboneyse geçişi engelleriz. Önce mavi ortama çoğaltmayı durdurmanızı, geçişe devam etmenizi ve ardından çoğaltmayı sürdürmenizi öneririz. Buna karşılık, mavi ortamınız kendi kendini yöneten bir mantıksal kopya kaynağı veya yayıncı ise geçiş yapmaya devam edebilirsiniz. Ancak geçiş sonrası yeşil ortamdan çoğaltmak için kendi kendini yöneten replikayı güncellemeniz gerekecektir.

Amazon RDS Mavi/Yeşil Dağıtımlar eski üretim ortamınızı silmez. Gerekirse ek doğrulamalar ve performans/regresyon testi için o ortama erişebilirsiniz. Artık eski üretim ortamına ihtiyacınız yoksa bunu silebilirsiniz. Siz bunları silene kadar eski üretim bulut sunucularına standart faturalandırma ücretleri uygulanır.

Amazon RDS Mavi/Yeşil Dağıtımlar geçiş bütünlük koruması, geçiş yapılmadan önce yeşil ortamınız seviyeye yetişene kadar mavi ve yeşil ortamlarınızda yazma işlemini engeller. Mavi/Yeşil Dağıtımlar, mavi ve yeşil ortamlarınızdaki birincil ögelerinizin ve replikalarınızın durum denetimlerini de gerçekleştirir. Ayrıca, örneğin replikasyonun durup durmadığını veya hata olup olmadığını görmek için replikasyon durumu denetimleri de gerçekleştirirler. Mavi ve yeşil ortamlarınız arasında uzun süren işlemleri tespit ederler. Tahammül edilebilir maksimum kesinti sürenizi 30 saniye kadar düşük bir süre olarak belirtebilirsiniz ve bunu aşan devam eden bir işleminiz varsa geçişiniz zaman aşımına uğrayacaktır.

Hayır, Amazon RDS Mavi/Yeşil Dağıtımları Amazon RDS Proxy 'yi, Bölgeler Arası okuma kopyalarını veya basamaklı okuma kopyalarını desteklemez.

Hayır. Şu anda değişiklikleri geri almak için Amazon RDS Mavi/Yeşil Dağıtımlar'ı kullanamazsınız.

Amazon RDS Optimize Edilmiş Yazmalar Hakkında SSS

Tümünü aç

MySQL, önce “çift yazma arabelleğine” ve ardından tablo depolamasına iki kez dayanıklı depolamaya veri yazarak kullanıcıları veri kaybından korur. Amazon RDS Optimized Writ es, AWS Nitro Sisteminin Y ırtık Yazma Önleme özelliğini kullanarak 16 KB veri sayfalarınızı tek adımda güvenilir ve kalıcı bir şekilde doğrudan veri dosyalarınıza yazar .

Amazon RDS Optimize Edilmiş Yazmalar, MySQL ana sürüm 8.0.30 ve üstü için kullanılabilir.

Amazon RDS Optimize Edilmiş Yazmalar db.r6i ve db.r5b bulut sunucularında kullanılabilir. Bu örneklerin kullanılabildiği tüm Bölgelerde kullanılabilirler.

Hayır. Amazon Aurora MySQL Uyumlu Sürüm, “çift yazma arabelleği” kullanımından zaten kaçınıyor. “ Bunun yerine Aurora, verileri üç Erişilebilirlik Alanı (AZ) boyunca altı şekilde çoğaltır ve verileri kalıcı bir şekilde yazmak ve daha sonra doğru bir şekilde okumak için quorum tabanlı bir yaklaşım kullanır.

Amazon RDS Optimize Edilmiş Yazmalar, MySQL İçin RDS müşterileri tarafından hiçbir ek ücret ödemeden kullanılabilir.

Amazon RDS Optimize Edilmiş Okumalar Hakkında SSS

Tümünü aç

Amazon RDS Optimize Edilmiş Okumalar db.r5d, db.m5d, db.r6gd, db.m6gd, x2idn ve x2ieDN bulut sunucularının kullanılabildiği tüm Bölgelerde kullanılabilir. Daha fazla bilgi için Amazon RDS veritabanı bulut sunucusu sınıfları belgelerine bakın .

Müşteriler; karmaşık sorgular, genel amaçlı analiz gerektiren veya karmaşık gruplar, sıralamalar, karma toplamalar, yüksek yüklü birleştirmeler ve Ortak Tablo İfadeleri (CTE'ler) gerektiren iş yükleri olduğunda Amazon RDS Optimize Edilmiş Okumalar'ı kullanmalıdır. Bu kullanım alanları geçici tabloların oluşturulmasıyla sonuçlanır ve Optimize Edilmiş Okumalar'ın iş yükünüzün sorgu işlemesini hızlandırmasına olanak tanır.