Share via


Azure Database for PostgreSQL - één server

VAN TOEPASSING OP: Azure Database for PostgreSQL - enkele server

Belangrijk

Azure Database for PostgreSQL - Enkele server bevindt zich op het buitengebruikstellingspad. We raden u ten zeerste aan om een upgrade uit te voeren naar Azure Database for PostgreSQL - Flexible Server. Zie Wat gebeurt er met Azure Database for PostgreSQL Enkele server voor meer informatie over migreren naar Azure Database for PostgreSQL - Flexible Server.

Dit artikel bevat overwegingen en richtlijnen voor het werken met Azure Database for PostgreSQL - Enkele server.

Wat is een Azure Database for PostgreSQL-server?

Een server in de implementatieoptie Azure Database for PostgreSQL - Single Server is een centraal beheerpunt voor meerdere databases. Het is dezelfde PostgreSQL-serverconstructie waarmee u mogelijk bekend bent in de on-premises wereld. De PostgreSQL-service wordt beheerd, biedt prestatiegaranties, biedt toegang en functies op serverniveau.

Een Azure Database for PostgreSQL-server:

  • Wordt gemaakt binnen een Azure-abonnement.
  • Is de bovenliggende resource voor databases.
  • Biedt een naamruimte voor databases.
  • Is een container met sterke semantiek voor de levensduur: een server verwijderen en de ingesloten databases worden verwijderd.
  • Resources in een regio samenvoegen.
  • Biedt een verbindingseindpunt voor server- en databasetoegang
  • Biedt het bereik voor beheerbeleid dat van toepassing is op de databases: aanmelding, firewall, gebruikers, rollen, configuraties, enzovoort.
  • Is beschikbaar in meerdere versies. Zie ondersteunde PostgreSQL-databaseversies voor meer informatie.
  • Kan worden uitgebreid door gebruikers. Zie PostgreSQL-extensies voor meer informatie.

Binnen een Azure Database for PostgreSQL-server kunt u een of meer databases maken. U kunt kiezen voor het maken van één database per server om gebruik te maken van alle resources of voor meerdere databases om de resources te delen. De prijzen zijn gestructureerd per server, op basis van de configuratie van de prijscategorie, vCores en opslag (GB). Zie Prijscategorieën voor meer informatie.

Hoe kan ik verbinding maken en verifiëren bij een Azure Database for PostgreSQL-server?

De volgende elementen zorgen voor veilige toegang tot uw database:

Beveiligingsconcept Beschrijving
Verificatie en autorisatie Azure Database for PostgreSQL-server ondersteunt systeemeigen PostgreSQL-verificatie. U kunt verbinding maken met de server en verifiëren met de beheerdersaanmelding van de server.
Protocol De service ondersteunt een protocol op basis van berichten dat wordt gebruikt door PostgreSQL.
TCP/IP Het protocol wordt ondersteund via TCP/IP en via Unix-domeinsockets.
Firewall Om uw gegevens te beschermen, voorkomt een firewallregel alle toegang tot uw server en de bijbehorende databases totdat u opgeeft welke computers gemachtigd zijn. Zie firewallregels voor Azure Database for PostgreSQL Server.

Uw server beheren

U kunt Azure Database for PostgreSQL-servers beheren met behulp van Azure Portal of de Azure CLI.

Tijdens het maken van een server stelt u de referenties voor uw beheerdergebruiker in. De gebruiker met beheerdersrechten is de gebruiker met de hoogste bevoegdheid die u op de server hebt. Het hoort bij de rol azure_pg_admin. Deze rol heeft geen volledige machtigingen voor supergebruikers.

Het postgreSQL-superuserkenmerk wordt toegewezen aan de azure_superuser, die deel uitmaakt van de beheerde service. U hebt geen toegang tot deze rol.

Een Azure Database for PostgreSQL-server heeft standaarddatabases:

  • postgres : een standaarddatabase waarmee u verbinding kunt maken zodra uw server is gemaakt.
  • azure_maintenance: deze database wordt gebruikt om de processen te scheiden die de beheerde service bieden van gebruikersacties. U hebt geen toegang tot deze database.
  • azure_sys: een database voor de Query Store. Deze database verzamelt geen gegevens wanneer Query Store is uitgeschakeld; dit is de standaardinstelling. Zie het Query Store-overzicht voor meer informatie.

Serverparameters

De PostgreSQL-serverparameters bepalen de configuratie van de server. In Azure Database for PostgreSQL kan de lijst met parameters worden bekeken en bewerkt met behulp van Azure Portal of de Azure CLI.

Als beheerde service voor Postgres zijn de configureerbare parameters in Azure Database for PostgreSQL een subset van de parameters in een lokaal Postgres-exemplaar (Zie de PostgreSQL-documentatie voor meer informatie over Postgres-parameters). De Azure Database for PostgreSQL-server is tijdens het aanmaakproces ingeschakeld met standaardwaarden voor elke parameter. Sommige parameters waarvoor het opnieuw opstarten van de server of superusertoegang is vereist voor wijzigingen die van kracht worden, kunnen niet door de gebruiker worden geconfigureerd.

Volgende stappen