Configureren en migreren naar Azure Database for PostgreSQL

Gevorderd
Database Administrator
Azure Database for PostgreSQL

Azure Database for PostgreSQL is een Platform as a Service-databaseservice in de Microsoft-cloud. Het is gebaseerd op de opensource relationele PostgreSQL-database en bevat ingebouwde hoge beschikbaarheid, automatische back-up en herstel, evenals uitgebreide beveiligingsfuncties. Het prijsmodel voor betalen per gebruik biedt voorspelbare prestaties en bijna direct schalen. In dit leertraject leert u de belangrijkste functies van PostgreSQL en hoe ze werken in Azure Database for PostgreSQL. U leert meer over de verschillende implementatieopties van Azure Database for PostgreSQL en hoe u een server configureert voor uw behoeften.

Vereisten

  • Demonstreert inzicht in relationele databases.
  • Demonstreert een begrip van basis-SQL.

Modules in dit leertraject

PostgreSQL is een opensource-relationeel databasesysteem dat beschikbaar is als een Azure-service. In deze module leert u meer over de PostgreSQL-architectuur en hoe u verschillende aspecten van Azure Database for PostgreSQL beheert.

PostgreSQL is een clientserversysteem waarmee veel clients verbinding kunnen maken met een centrale server. In deze module leert u hoe PostgreSQL verbindingen van clients beheert en bekijkt u enkele algemene PostgreSQL-clienthulpprogramma's.

De Azure Database for PostgreSQL-server ontvangt SQL-query's en retourneert de relevante resultaten. Elke SQL-query doorloopt verschillende fasen om zo snel mogelijk de juiste resultaten te retourneren.

Azure Database for PostgreSQL bevat uitgebreide beveiligingsfuncties, waaronder versleuteling, verificatie en het verlenen van machtigingen aan databasegebruikers. In deze module leert u meer over de beveiligingsfuncties van Azure Database for PostgreSQL.

PostgreSQL ondersteunt opgeslagen procedures en functies om SQL-query's herbruikbaar te maken. In deze module leert u hoe u opgeslagen procedures en functies maakt en uitvoert.

Azure Database for PostgreSQL is een ACID-compatibele databaseservice. Logboekregistratie voor write-ahead zorgt ervoor dat wijzigingen zowel atomisch als duurzaam zijn. In deze module leert u hoe Azure Database for PostgreSQL write-ahead-logboekregistratie implementeert.

Azure Database for PostgreSQL maakt gebruik van systeemcatalogussen en weergaven om metagegevens efficiƫnt te beheren. Als u deze begrijpt, kunt u de prestaties van de database aanzienlijk verbeteren en het beheer van PostgreSQL-systemen stroomlijnen.

Azure Database for PostgreSQL is een relationele databaseoplossing voor meerdere gebruikers. De toename van gebruikers brengt een risico op conflicten met zich mee en daarom is het belangrijk om inzicht te krijgen in de gelijktijdigheidssystemen die aanwezig zijn.

Databasebeheersystemen (DBMSs) hebben systemen nodig om inzicht te krijgen in de gegevens en de query's die op deze gegevens worden uitgevoerd. Het is belangrijk om te begrijpen hoe prestaties afstemmen werkt en hoe u metrische prestatiegegevens kunt evalueren.

Azure Database for PostgreSQL Flexible Server ondersteunt gegevensmigratie vanaf PostgreSQL-servers. In deze module worden hulpprogramma's en methoden voor online- en offlinemigratie besproken, zodat u de juiste benadering voor uw scenario kunt kiezen.