Konfigurace a migrace do Služby Azure Database for PostgreSQL

Středně pokročilý
Database Administrator
Azure Database for PostgreSQL

Azure Database for PostgreSQL je databázová služba platforma jako služba v cloudu Microsoftu. Zakládá se na opensourcové relační databázi PostgreSQL a zahrnuje integrovanou vysokou dostupnost, automatické zálohování a obnovení a také komplexní funkce zabezpečení. Cenový model průběžných plateb poskytuje předvídatelný výkon a téměř okamžité škálování. V tomto studijním programu se naučíte hlavní funkce PostgreSQL a jak fungují ve službě Azure Database for PostgreSQL. Dozvíte se o různých možnostech implementace Azure Database for PostgreSQL a o tom, jak nakonfigurovat server pro vaše potřeby.

Požadavky

  • Předvedení porozumění relačním databázím
  • Předvedení základního jazyka SQL

Moduly v tomto studijním programu

PostgreSQL je opensourcový relační databázový systém, který je k dispozici jako služba Azure. V tomto modulu se dozvíte o architektuře PostgreSQL a o správě různých aspektů služby Azure Database for PostgreSQL.

PostgreSQL je systém klient-server, který umožňuje mnoha klientům připojit se k centrálnímu serveru. V tomto modulu se dozvíte, jak PostgreSQL spravuje připojení z klientů, a podívejte se na některé běžné klientské nástroje PostgreSQL.

Server Azure Database for PostgreSQL přijímá dotazy SQL a vrací relevantní výsledky. Každý dotaz SQL prochází několika fázemi, aby co nejrychleji vrátil správné výsledky.

Azure Database for PostgreSQL zahrnuje komplexní funkce zabezpečení, včetně šifrování, ověřování a udělování oprávnění uživatelům databáze. V tomto modulu se dozvíte o funkcích zabezpečení služby Azure Database for PostgreSQL.

PostgreSQL podporuje uložené procedury a funkce, aby byly dotazy SQL opakovaně použitelné. V tomto modulu se naučíte vytvářet a spouštět uložené procedury a funkce.

Azure Database for PostgreSQL je databázová služba kompatibilní s acid. Protokolování s předstihem pro zápis zajišťuje, že změny jsou atomické i trvalé. V tomto modulu se dozvíte, jak Azure Database for PostgreSQL implementuje protokolování s předstihem pro zápis.

Azure Database for PostgreSQL využívá systémové katalogy a zobrazení pro efektivní správu metadat. Pochopení těchto možností může výrazně zvýšit výkon databáze a zjednodušit správu systémů PostgreSQL.

Azure Database for PostgreSQL je řešení relační databáze s více uživateli. Zvýšení počtu uživatelů přináší riziko konfliktů a proto je důležité pochopit systémy souběžnosti, které jsou zavedené.

Systémy pro správu databází (DBMS) potřebují systémy, aby porozuměly datům a dotazům, které na těchto datech běží. Je důležité pochopit, jak funguje ladění výkonu a jak můžete vyhodnotit metriky výkonu.

Flexibilní server Azure Database for PostgreSQL podporuje migraci dat ze serverů PostgreSQL. Tento modul se zabývá online a offline nástroji a metodami migrace, které vám pomůžou zvolit správný přístup pro váš scénář.