Migrera till Innovate Summit:
Lär dig hur migrering och modernisering till Azure kan öka företagets prestanda, motståndskraft och säkerhet, så att du kan använda AI fullt ut.Registrera dig nu
Den här webbläsaren stöds inte längre.
Uppgradera till Microsoft Edge och dra nytta av de senaste funktionerna och säkerhetsuppdateringarna, samt teknisk support.
Serverbegrepp för Azure Database for PostgreSQL – flexibel server
Artikel
GÄLLER FÖR: Azure Database for PostgreSQL – flexibel server
Den här artikeln innehåller överväganden och riktlinjer för att arbeta med flexibel Azure Database for PostgreSQL-server.
Vad är en Azure Database for PostgreSQL-server?
En server i distributionsalternativet Azure Database for PostgreSQL – flexibel server är en central administrativ plats för flera databaser. Det är samma PostgreSQL-serverkonstruktion som du kanske är bekant med i den lokala världen. Mer specifikt hanteras Azure Database for PostgreSQL – flexibel server, ger prestandagarantier och exponerar åtkomst och funktioner på servernivå.
En flexibel Azure Database for PostgreSQL-serverinstans:
Skapas i en Azure-prenumeration.
Är den överordnade resursen för databaser.
Tillhandahåller ett namnområde för databaser.
Är en container med stark livslängdssemantik. Om du tar bort en server tas de inneslutna databaserna bort.
Sorterar resurser i en region.
Tillhandahåller en anslutningsslutpunkt för server- och databasåtkomst.
Tillhandahåller omfånget för hanteringsprinciper som gäller för dess databaser, till exempel inloggning, brandvägg, användare, roller och konfigurationer.
Finns i flera versioner. Mer information finns i PostgreSQL-databasversioner som stöds.
Är utökningsbar av användare. Mer information finns i PostgreSQL-tillägg.
I en flexibel Azure Database for PostgreSQL-serverinstans kan du skapa en eller flera databaser. Du kan välja att skapa en databas per server om du vill använda dig av samtliga resurser, eller skapa flera databaser som får dela på resurserna. Prissättningen är strukturerad per server, baserat på konfigurationen av prisnivå, virtuella kärnor och lagring (GB). Mer information finns i Beräkningsalternativ.
Hur gör jag för att ansluta och autentisera till databasservern?
Följande element hjälper till att säkerställa säker åtkomst till databasen:
Säkerhetskoncept
beskrivning
Autentisering och auktorisering
Azure Database for PostgreSQL – flexibel server stöder intern PostgreSQL-autentisering. Du kan ansluta och autentisera till en server med hjälp av serverns administratörsinloggning.
Protokoll
Tjänsten stöder ett meddelandebaserat protokoll som PostgreSQL använder.
TCP/IP
Protokollet stöds via TCP/IP och över Unix-domänsocketer.
Du kan hantera flexibla Azure Database for PostgreSQL-serverinstanser med hjälp av Azure Portal eller Azure CLI.
När du skapar en server konfigurerar du autentiseringsuppgifterna för administratörsanvändaren. Administratörsanvändaren är den högst privilegierade användaren på servern. Den tillhör rollen azure_pg_admin. Den här rollen har inte fullständig superanvändarbehörighet.
Attributet PostgreSQL superuser tilldelas till azure_superuser, som tillhör den hanterade tjänsten. Du har inte åtkomst till den här rollen.
En flexibel Azure Database for PostgreSQL-serverinstans har standarddatabaser:
postgres: En standarddatabas som du kan ansluta till när du har skapat servern.
azure_maintenance: En databas som används för att separera de processer som tillhandahåller den hanterade tjänsten från användaråtgärder. Du har inte åtkomst till den här databasen.
Serverparametrar
Azure Database for PostgreSQL– flexibla serverparametrar avgör serverns konfiguration. I Azure Database for PostgreSQL – flexibel server kan du visa och redigera listan över parametrar med hjälp av Azure Portal eller Azure CLI.
Som en hanterad tjänst för Postgres har Azure Database for PostgreSQL konfigurerbara parametrar som är en delmängd av parametrarna i en lokal Postgres-instans. Mer information om Postgres-parametrar finns i PostgreSQL-dokumentationen.
Din flexibla Azure Database for PostgreSQL-serverinstans är aktiverad med standardvärden för varje parameter när den skapas. Användaren kan inte konfigurera vissa parametrar som skulle kräva en serveromstart eller superanvändaråtkomst för att ändringarna ska börja gälla.
Azure Database for PostgreSQL är en plattform som en tjänstdatabastjänst i Microsoft-molnet. Den baseras på postgreSQL-relationsdatabasen med öppen källkod och innehåller inbyggd hög tillgänglighet, automatisk säkerhetskopiering och återställning samt omfattande säkerhetsfunktioner. Prismodellen betala per användning ger förutsägbar prestanda och nästan omedelbar skalning. I den här utbildningsvägen introduceras de viktigaste funktionerna i PostgreSQL och hur de fungerar i Azure Database for PostgreSQL. Du
Administrera en SQL Server-databasinfrastruktur för molndatabaser, lokala databaser och hybridrelationsdatabaser med hjälp av microsoft PaaS-relationsdatabaserbjudanden.