Konfigurálás és migrálás az Azure Database for PostgreSQL-be

Haladó
Database Administrator
Azure Database for PostgreSQL

Az Azure Database for PostgreSQL egy platform, mint szolgáltatásadatbázis-szolgáltatás a Microsoft felhőjében. A postgreSQL nyílt forráskódú relációs adatbázisra épül, és beépített magas rendelkezésre állást, automatikus biztonsági mentést és visszaállítást, valamint átfogó biztonsági funkciókat tartalmaz. A használatalapú fizetéses díjszabási modell kiszámítható teljesítményt és közel azonnali skálázást biztosít. Ebben a képzési tervben megismerheti a PostgreSQL fő funkcióit és azok működését az Azure Database for PostgreSQL-ben. Megismerheti az Azure Database for PostgreSQL különböző implementálási lehetőségeit, valamint azt, hogyan konfigurálhat egy kiszolgálót az igényeinek megfelelően.

Előfeltételek

  • A relációs adatbázisok megértésének bemutatása.
  • Az alapszintű SQL megértésének bemutatása.

A képzési terv moduljai

A PostgreSQL egy nyílt forráskódú relációs adatbázisrendszer, amely Azure-szolgáltatásként érhető el. Ebben a modulban megismerheti a PostgreSQL architektúráját, valamint az Azure Database for PostgreSQL különböző aspektusainak kezelését.

A PostgreSQL egy ügyfél-kiszolgáló rendszer, amely lehetővé teszi, hogy sok ügyfél csatlakozzon egy központi kiszolgálóhoz. Ebben a modulban megtudhatja, hogyan kezeli a PostgreSQL az ügyfelek kapcsolatait, és megismerhet néhány gyakori PostgreSQL-ügyféleszközt.

Az Azure Database for PostgreSQL-kiszolgáló sql-lekérdezéseket fogad, és visszaadja a releváns eredményeket. Minden SQL-lekérdezés több fázison megy keresztül, hogy a lehető leggyorsabban a megfelelő eredményeket adja vissza.

Az Azure Database for PostgreSQL átfogó biztonsági funkciókat tartalmaz, beleértve a titkosítást, a hitelesítést és az engedélyek megadását az adatbázis-felhasználók számára. Ebben a modulban megismerheti az Azure Database for PostgreSQL biztonsági funkcióit.

A PostgreSQL támogatja a tárolt eljárásokat és függvényeket az SQL-lekérdezések újrafelhasználhatóvá tétele érdekében. Ebben a modulban megtanulhatja, hogyan hozhat létre és futtathat tárolt eljárásokat és függvényeket.

Az Azure Database for PostgreSQL egy ACID-kompatibilis adatbázis-szolgáltatás. Az előre írt naplózás biztosítja, hogy a módosítások mind atomi, mind tartósak legyenek. Ebben a modulban megtudhatja, hogyan valósítja meg az Azure Database for PostgreSQL az előre írt naplózást.

Az Azure Database for PostgreSQL rendszerkatalógusokat és nézeteket alkalmaz a metaadatok hatékony kezeléséhez. Ezek megértése jelentősen javíthatja az adatbázisok teljesítményét, és egyszerűsítheti a PostgreSQL-rendszerek felügyeletét.

Az Azure Database for PostgreSQL egy többfelhasználós relációs adatbázis-megoldás. A felhasználók számának növekedése ütközések kockázatát hordozza magában, ezért fontos tisztában lenni a jelenleg érvényben lévő egyidejűségi rendszerekkel.

Az adatbázis-kezelő rendszereknek (DBMS-eknek) rendszerekre van szükségük az adatok és az ezen adatokon futó lekérdezések megértéséhez. Fontos megérteni, hogyan működik a teljesítményhangolás, és hogyan értékelheti a teljesítménymetrikákat.

A rugalmas Azure Database for PostgreSQL-kiszolgáló támogatja a PostgreSQL-kiszolgálókról történő adatmigrálást. Ez a modul az online és offline migrálási eszközöket és módszereket ismerteti, segítve a forgatókönyv megfelelő megközelítésének kiválasztását.