Uwaga
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.
DOTYCZY: Azure Database for PostgreSQL — serwer elastyczny
Ten artykuł zawiera zagadnienia i wskazówki dotyczące pracy z serwerem elastycznym usługi Azure Database for PostgreSQL.
Co to jest serwer usługi Azure Database for PostgreSQL?
Serwer w opcji wdrażania serwera elastycznego usługi Azure Database for PostgreSQL jest centralnym punktem administracyjnym dla wielu baz danych. Jest to ta sama konstrukcja serwera PostgreSQL, którą możesz znać w środowisku lokalnym. W szczególności serwer elastyczny usługi Azure Database for PostgreSQL jest zarządzany, zapewnia gwarancje wydajności i uwidacznia dostęp i funkcje na poziomie serwera.
Instancja serwera elastycznego Azure Database for PostgreSQL:
- Jest tworzony w ramach subskrypcji platformy Azure.
- Jest zasobem nadrzędnym dla baz danych.
- Udostępnia przestrzeń nazw baz danych.
- Jest kontenerem z semantykami o silnym okresie istnienia. Usunięcie serwera powoduje usunięcie zawartych baz danych.
- Umieszcza zasoby w regionie.
- Zapewnia punkt końcowy połączenia dla serwera i dostępu do bazy danych.
- Zapewnia zakres zasad zarządzania, które mają zastosowanie do jego baz danych, takich jak logowanie, zapora, użytkownicy, role i konfiguracje.
- Jest dostępny w wielu wersjach. Aby uzyskać więcej informacji, zobacz obsługiwane wersje bazy danych PostgreSQL.
- Jest rozszerzalny przez użytkowników. Aby uzyskać więcej informacji, zobacz Rozszerzenia PostgreSQL.
W ramach elastycznego wystąpienia serwera usługi Azure Database for PostgreSQL można utworzyć jedną lub wiele baz danych. Można wybrać opcję utworzenia jednej bazy danych na serwer w celu wykorzystania wszystkich zasobów. Można też utworzyć wiele baz danych, współdzielących zasoby. Ceny są ustalane dla każdego serwera na podstawie konfiguracji warstwy cenowej, rdzeni wirtualnych i pamięci masowej (GB). Aby uzyskać więcej informacji, zobacz Opcje obliczeniowe.
Jak mogę nawiązać połączenie i uwierzytelnić się na serwerze bazy danych?
Następujące elementy pomagają zapewnić bezpieczny dostęp do bazy danych:
Koncepcja zabezpieczeń | opis |
---|---|
Uwierzytelnianie i autoryzacja | Uwierzytelnianie natywne PostgreSQL jest obsługiwane w elastycznym serwerze usługi Azure Database for PostgreSQL. Możesz nawiązać połączenie i uwierzytelnić się z serwerem przy użyciu identyfikatora logowania administratora serwera. |
Protokół | Usługa obsługuje protokół oparty na komunikatach używany przez usługę PostgreSQL. |
TCP/IP | Protokół jest obsługiwany za pośrednictwem protokołu TCP/IP i gniazd domeny systemu Unix. |
Zapora sieciowa | Aby ułatwić ochronę danych, reguła zapory uniemożliwia dostęp do serwera i jego baz danych do momentu określenia, które komputery mają uprawnienia. Zobacz Reguły zapory elastycznego serwera usługi Azure Database for PostgreSQL. |
Zarządzanie serwerem
Wystąpieniami serwera elastycznego usługi Azure Database for PostgreSQL można zarządzać za pomocą portalu Azure lub Azure CLI.
Podczas tworzenia serwera należy skonfigurować poświadczenia dla administratora. Administrator jest użytkownikiem o najwyższych uprawnieniach na serwerze. Należy do roli azure_pg_admin. Ta rola nie ma pełnych uprawnień administratora.
Atrybut superużytkownika postgreSQL jest przypisywany do azure_superuser, który należy do usługi zarządzanej. Nie masz dostępu do tej roli.
Instancja elastycznego serwera usługi Azure Database for PostgreSQL ma domyślne bazy danych.
- postgres: domyślna baza danych, z którą można nawiązać połączenie po utworzeniu serwera.
- azure_maintenance: baza danych używana do oddzielania procesów zapewniających usługę zarządzaną od akcji użytkownika. Nie masz dostępu do tej bazy danych.
Parametry serwera
Parametry serwera elastycznego usługi Azure Database for PostgreSQL określają konfigurację serwera. Na serwerze elastycznym usługi Azure Database for PostgreSQL można wyświetlać i edytować listę parametrów przy użyciu witryny Azure Portal lub interfejsu wiersza polecenia platformy Azure.
Jako usługa zarządzana dla bazy danych Postgres usługa Azure Database for PostgreSQL ma konfigurowalne parametry, które są podzbiorem parametrów w lokalnym wystąpieniu bazy danych Postgres. Aby uzyskać więcej informacji na temat parametrów bazy danych Postgres, zobacz dokumentację bazy danych PostgreSQL.
Wystąpienie elastycznego serwera usługi Azure Database for PostgreSQL zostaje utworzone z domyślnymi wartościami dla każdego parametru. Użytkownik nie może skonfigurować niektórych parametrów, które wymagają ponownego uruchomienia serwera lub dostępu administratora, aby zmiany zaczęły obowiązywać.
Powiązana zawartość
- Azure Database for PostgreSQL — serwer elastyczny
- Opcje obliczeniowe na serwerze elastycznym usługi Azure Database for PostgreSQL
- Opcje przechowywania w Azure Database for PostgreSQL Flexible Server
- Obsługiwane wersje bazy danych PostgreSQL na serwerze elastycznym usługi Azure Database for PostgreSQL
- Limity w usłudze Azure Database for PostgreSQL Flexible Server
- Parametry serwera na serwerze elastycznym usługi Azure Database for PostgreSQL