Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
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ą serwerów elastycznych usługi Azure Database for PostgreSQL i jako takie 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 nazywa się domyślnie postgres.
Pyt.: Ile węzłów można dodać do klastra elastycznego?
1: Klastry elastyczne można skalować w poziomie do 20 węzłów przy użyciu Azure Portal, interfejsu wiersza polecenia lub powiązanych narzędzi IaC. Jeśli Twoje obciążenie robocze wymaga ponad 20 węzłów, skontaktuj się z Działem Obsługi Klienta, aby uzyskać pomoc w dalszym skalowaniu.
Pyt.: Czy mogę zmniejszyć liczbę węzłów w klastrze elastycznym?
A: Skalowanie do wewnątrz lub zmniejszanie liczby węzłów w klastrze elastycznym nie jest obecnie obsługiwane.
.: Jaka wersja bazy danych PostgreSQL jest obsługiwana w przypadku klastrów elastycznych?
1: Klastry elastyczne obsługują bazy danych PostgreSQL w wersji 17 i 18.
P: Czy mogę przeprowadzać aktualizacje do głównych wersji w klastrach Elastic?
1: Obecnie uaktualnienia wersji głównych 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, takie jak konflikt między Citus a 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. Użyj pg_dump/pg_restore lub pgcopydb do migracji logicznych i przed rozpoczęciem sprawdź zgodność rozszerzeń.
Pyt.: Jak przeprowadzić migrację do lub z klastrów elastycznych?
1: Obecnie można przeprowadzić migrację do i z klastrów elastycznych przy użyciu poleceń pg_dump, pg_restorei 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?
A: Tak, możesz dodać punkty końcowe Private Link klastra Elastic do swojej sieci wirtualnej (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.