Tüm Ürünler
Search
Belge Merkezi

ApsaraDB RDS:Notes on the database proxy

Son Güncelleme:Oct 15, 2026

ApsaraDB RDS for PostgreSQL için veritabanı ara katmanı özelliğini etkinleştirmeden önce bu kullanım notlarını inceleyin.

Faturalama

  • Genel amaçlı veritabanı ara katmanları ücretsizdir. Özel veritabanı ara katmanları, salt okunur örnekler ve birincil RDS örnekleri ayrı olarak faturalandırılır.

  • Birincil RDS örneği serbest bırakıldığında ilişkili tüm veritabanı ara katmanları otomatik olarak serbest bırakılır ve özel veritabanı ara katmanları için ücretlendirme sona erer.

Bağlantı modeli

Veritabanı ara katmanı 1:N bağlantı modeli kullanır. Uygulamanız bir bağlantı açtığında ara katman bu bağlantıyı birincil RDS örneğine ve tüm salt okunur RDS örneklerine çoğaltır.

Bağlantı sınırları

Ara katmanın kendisinde maksimum bağlantı sınırı yoktur. Etkili sınır, birincil RDS örneğinin ve salt okunur RDS örneklerinin teknik özelliklerine göre belirlenir.

Beklenmeyen bağlantı reddetmelerini önlemek için birincil RDS örneği ile tüm salt okunur RDS örneklerinde aynı maksimum bağlantı sayısını yapılandırın. Sınırlar farklıysa tüm örneklerdeki en düşük sınır ara katmana uygulanır.

İşlem düzeyinde bağlantı havuzlama etkinleştirilmediğinde ara katman, her istemci için birincil RDS örneğine ve her bir salt okunur RDS örneğine ayrı bir bağlantı kurar.

Yeni ve yeniden başlatılan salt okunur örnekler

Ara katmanı etkinleştirdikten sonra bir salt okunur RDS örneği oluşturursanız veya yeniden başlatırsanız yalnızca yeni bağlantılar üzerinden gönderilen istekler bu örneğe yönlendirilir. Mevcut bağlantılar üzerindeki istekler orijinal örneklerine gitmeye devam eder.

Yönlendirme davranışı

Okuma/yazma ayırma

Bir veritabanı ara katmanı uç noktası aracılığıyla okuma/yazma ayırma yapılandırıldığında aynı oturumdaki istekler arasında okuma tutarlılığı garanti edilemez.

Oturum değişkenleri

Bir veritabanı ara katmanı uç noktası aracılığıyla birincil RDS örneğinde veya salt okunur RDS örneklerinde oturum değişkenlerini görüntülemek için sorgunuza hem /*force_master*/ hem de /*force_slave*/ ekleyin.

Bağlantı sabitleme: çoklu ifadeler ve saklı yordamlar

Çoklu ifadelerin çalıştırılması veya saklı yordamların çağrılması o bağlantıdaki sonraki tüm isteklerin birincil RDS örneğine yönlendirilmesine neden olur. Bunun nedeni, ara katmanın yürütme durumunu korumak için bağlantıyı tek bir arka uç örneğine sabitlemesidir.

Okuma/yazma ayırmayı sürdürmek için mevcut bağlantıyı kapatın ve yeni bir bağlantı açın.

İşlemsel notlar

Zorunlu SSL şifrelemesi

Bir örnek için zorunlu SSL şifrelemesi etkinse onun için bir veritabanı ara katmanı bağlantısı oluşturamaz veya mevcut bir veritabanı ara katmanı bağlantısına ekleyemezsiniz. Yönergeler ve sınırlar için bkz. Yöntem 3: OpenAPI kullanarak zorunlu SSL şifrelemesini etkinleştirin veya devre dışı bırakın.

Örnek teknik özellik değişiklikleri

Birincil RDS örneğinin veya bir salt okunur RDS örneğinin teknik özelliklerini değiştirmek geçici bir bağlantı kesintisine neden olabilir.

Birincil örnek kilitlendi

Birincil RDS örneği kilitlendiğinde veritabanı ara katmanları etkin kalır ancak yalnızca okuma isteklerini işleyebilir.

CIDR bloğu yapılandırması

Ayrıcalıklı hesabı kullanarak ana bilgisayar için bir CIDR bloğu yapılandırıyorsanız 10.1.2.% biçimini kullanın. Bu amaçla 10.1.2.0/24 biçimi desteklenmez.

IP adresi izin listesi

Veritabanı ara katmanı birincil RDS örneğinin IP adresi izin listesini devralır. Birincil RDS örneğinin izin listesinde yapılan güncellemeler otomatik olarak ara katmana uygulanır.