Udostępnij za pomocą


Często zadawane pytania dotyczące klastrów elastycznych w usłudze Azure Database for PostgreSQL

W poniższej sekcji opisano limity pojemności i funkcjonalności w klastrach elastycznych usługi Azure Database for PostgreSQL.

Bieżące ograniczenia serwera usługi Azure Database for PostgreSQL dotyczą również klastrów elastycznych. W pozostałej części dokumentu opisano różnice, które mają zastosowanie tylko do klastrów elastycznych.

General

W tej sekcji wymieniono kluczowe ograniczenia pojemności i funkcjonalności specyficzne dla klastrów elastycznych na serwerze elastycznym usługi Azure Database for PostgreSQL. Te informacje umożliwiają zrozumienie, które funkcje nie są obsługiwane lub działają inaczej w porównaniu ze standardowymi serwerami elastycznymi.

.: W jakich regionach mogę używać klastrów elastycznych?

Klastry elastyczne są funkcją wystąpień elastycznych serwera Azure Database for PostgreSQL i w związku z tym są dostępne w tych samych regionach.

.: Czy mogę utworzyć więcej baz danych w klastrze elastycznym?

1: Witryna Azure Portal udostępnia poświadczenia umożliwiające nawiązanie połączenia z dokładnie jedną bazą danych na klaster. Obecnie nie można utworzyć innej bazy danych, a CREATE DATABASE polecenie kończy się niepowodzeniem z powodu błędu. Ta baza danych jest domyślnie wywoływana postgres .

.: Jaka wersja bazy danych PostgreSQL jest obsługiwana w przypadku klastrów elastycznych?

1: Klastry elastyczne obsługują program PostgreSQL w wersji 17.

Czy mogę używać aktualizacji wersji głównych z elastycznymi klastrami?

1: Obecnie uaktualnienia wersji głównej nie są obsługiwane.

.: Czy mogę pobrać dzienniki serwera?

1: Obecnie pobieranie dzienników serwera nie jest obsługiwane. Do analizowania zachowania klastra można użyć metryk platformy Azure, obszarów roboczych analizy dzienników i widoków PostgreSQL.

Extensions

W tej sekcji wymieniono rozszerzenia PostgreSQL obsługiwane przez klastry elastyczne lub nie są obsługiwane. Zwraca również uwagę na wszelkie szczególne zagadnienia podczas ich włączania. Użyj tych informacji, aby określić zgodność i znane konflikty (na przykład między wartościami Citus i TimescaleDB).

.: Jakie rozszerzenia nie są obsługiwane?

1: Następujące rozszerzenia nie są obsługiwane:

  • Anon
  • pg_qs — magazyn zapytań
  • postgis_topology
  • TimescaleDB

.: Dlaczego baza danych TimescaleDB nie jest dostępna w przypadku klastrów elastycznych?

1: Rozszerzenie TimescaleDB nie jest obsługiwane w klastrach elastycznych z powodu konfliktów niskiego poziomu z rozszerzeniem Citus.

Migracje

W tej sekcji opisano obsługiwane metody i zagadnienia dotyczące migrowania danych do i z klastrów elastycznych. Zawiera zalecane narzędzia i znane ograniczenia. Przed rozpoczęciem użyj pg_dump/pg_restore lub pgcopydb na potrzeby migracji logicznych i sprawdź zgodność rozszerzenia.

.: Jak mogę przeprowadzić migrację do/z klastrów elastycznych?

1: Obecnie można migrować do i z klastrów elastycznych za pomocą pg_dump, pg_restore i pgcopydb. Każde inne narzędzie, które współpracuje ze standardową bazą danych PostgreSQL, powinno działać.

Sieć

W tej sekcji opisano zagadnienia dotyczące sieci i ograniczenia specyficzne dla klastrów elastycznych. Obejmuje obsługiwane opcje łączności, funkcje, które nie są obecnie dostępne, oraz porty używane do zarządzania i współdzielenia zasobów. Skorzystaj z tych wskazówek, aby zaplanować dostęp, buforowanie połączeń i zabezpieczenia sieci dla wdrożeń klastra.

.: Czy mogę używać narzędzia PgBouncer do buforowania połączeń z klastrami elastycznymi?

1: Tak, można użyć narzędzia PgBouncer z klastrami elastycznymi. Użyj portu 6432 na potrzeby operacji zarządzania schematami i węzłami. Port 8432 rozkłada obciążenie na wystąpienia PgBouncer uruchomione we wszystkich węzłach klastra.

.: Czy mogę używać sieci wirtualnej z klastrami elastycznymi?

Tak, punkty końcowe usługi Private Link klastra elastycznego można dodać do Twojego VNet. Ponadto, jeśli musisz ograniczyć ruch sieciowy do wyłącznego używania sieci wirtualnej, możesz wyłączyć dostęp do sieci publicznej. Wstrzykiwanie sieci wirtualnej nie jest obsługiwane.

Magazyn

W tej sekcji opisano ograniczenia i zachowania związane z magazynem specyficzne dla klastrów elastycznych, w tym zagadnienia dotyczące aprowizacji, skalowania i tworzenia kopii zapasowych. Skorzystaj z tych informacji, aby zaplanować pojemność, zrozumieć nieobsługiwane funkcje i uniknąć zakłóceń podczas migracji lub operacji skalowania.

.: Czy jest dostępne automatyczne skalowanie magazynu?

Obecnie automatyczne skalowanie przechowywania nie jest obsługiwane.

Performance

W tej sekcji opisano ograniczenia i zachowania związane z wydajnością klastrów elastycznych, w tym obsługiwane funkcje, nieobsługiwane narzędzia do monitorowania i dostrajania oraz praktyczne wskazówki dotyczące optymalizowania wydajności zapytań i klastra. Te informacje służą do planowania obciążeń i ustawiania oczekiwań dotyczących opóźnień, skalowania i możliwości diagnostycznych.

Czy mogę używać Query Performance Insights z klastrami elastycznymi?

Odp.: Obecnie szczegółowe informacje o wydajności zapytań nie są obsługiwane.

Czy mogę używać automatycznego dostrajania indeksów z klastrami elastycznymi?

1: Obecnie automatyczne dostrajanie indeksów nie jest obsługiwane.

Czy mogę używać replik do odczytu z elastycznymi klastrami?

Obecnie obsługiwana jest pojedyncza replika odczytu.