Konfigurowanie i migrowanie do usługi Azure Database for PostgreSQL

Średni
Database Administrator
Azure Database for PostgreSQL

Azure Database for PostgreSQL to usługa bazy danych platformy jako usługi w chmurze firmy Microsoft. Opiera się ona na relacyjnej bazie danych PostgreSQL i obejmuje wbudowaną wysoką dostępność, automatyczną kopię zapasową i przywracanie, a także kompleksowe funkcje zabezpieczeń. Model cen płatności zgodnie z rzeczywistym użyciem zapewnia przewidywalną wydajność i niemal natychmiastowe skalowanie. W tej ścieżce szkoleniowej poznasz główne funkcje bazy danych PostgreSQL i sposób ich działania w usłudze Azure Database for PostgreSQL. Poznasz różne opcje implementacji usługi Azure Database for PostgreSQL i dowiesz się, jak skonfigurować serwer zgodnie z potrzebami.

Wymagania wstępne

  • Prezentacja wiedzy na temat relacyjnych baz danych.
  • Prezentacja wiedzy na temat podstawowego języka SQL.

Moduły w ramach tej ścieżki szkoleniowej

PostgreSQL to system relacyjnych baz danych typu open source, który jest dostępny jako usługa platformy Azure. W tym module poznasz architekturę bazy danych PostgreSQL i dowiesz się, jak zarządzać różnymi aspektami usługi Azure Database for PostgreSQL.

PostgreSQL to system klient-serwer, który umożliwia wielu klientom łączenie się z serwerem centralnym. W tym module dowiesz się, jak usługa PostgreSQL zarządza połączeniami od klientów i zapoznasz się z niektórymi typowymi narzędziami klienckimi postgreSQL.

Serwer usługi Azure Database for PostgreSQL odbiera zapytania SQL i zwraca odpowiednie wyniki. Każde zapytanie SQL przechodzi przez kilka etapów, aby jak najszybciej zwrócić poprawne wyniki.

Usługa Azure Database for PostgreSQL obejmuje kompleksowe funkcje zabezpieczeń, w tym szyfrowanie, uwierzytelnianie i udzielanie uprawnień użytkownikom bazy danych. W tym module poznasz funkcje zabezpieczeń usługi Azure Database for PostgreSQL.

Baza danych PostgreSQL obsługuje procedury składowane i funkcje w celu ponownego użycia zapytań SQL. W tym module dowiesz się, jak tworzyć i uruchamiać procedury składowane i funkcje.

Azure Database for PostgreSQL to usługa bazy danych zgodna ze standardem ACID. Rejestrowanie z wyprzedzeniem zapewnia, że zmiany są zarówno niepodzielne, jak i trwałe. W tym module dowiesz się, jak usługa Azure Database for PostgreSQL implementuje rejestrowanie z wyprzedzeniem zapisu.

Usługa Azure Database for PostgreSQL wykorzystuje katalogi systemowe i widoki do wydajnego zarządzania metadanymi. Zrozumienie tych rozwiązań może znacznie zwiększyć wydajność bazy danych i usprawnić administrowanie systemami PostgreSQL.

Usługa Azure Database for PostgreSQL to rozwiązanie relacyjnej bazy danych z wieloma użytkownikami. Wzrost liczby użytkowników wiąże się z ryzykiem konfliktów i dlatego ważne jest, aby zrozumieć systemy współbieżności, które są w miejscu.

Systemy zarządzania bazami danych (DBMS) wymagają systemów, aby zrozumieć dane i zapytania, które są uruchomione względem tych danych. Ważne jest, aby zrozumieć, jak działa dostrajanie wydajności i jak można ocenić metryki wydajności.

Serwer elastyczny usługi Azure Database for PostgreSQL obsługuje migrację danych z serwerów PostgreSQL. W tym module omówiono narzędzia i metody migracji online i offline, pomagając wybrać odpowiednie podejście dla danego scenariusza.