Megosztás a következőn keresztül:


Fürt frissítése az Azure Cosmos DB for PostgreSQL használatával

Fontos

Az Azure Cosmos DB for PostgreSQL már nem támogatott új projektek esetén. Ne használja ezt a szolgáltatást új projektekhez. Ehelyett használja az alábbi két szolgáltatás egyikét:

  • Az Azure Cosmos DB for NoSQL használata nagy léptékű forgatókönyvekhez tervezett elosztott adatbázis-megoldáshoz 99,999% rendelkezésre állási szolgáltatásiszint-szerződéssel (SLA), azonnali automatikus skálázással és automatikus feladatátvétellel több régióban.

  • Használja az Azure Database For PostgreSQL Rugalmas fürtök funkcióját a megosztott PostgreSQL-hez a nyílt forráskódú Citus-bővítmény használatával.

Ezek az utasítások bemutatják, hogyan frissíthet a PostgreSQL új főverziójára az összes fürtcsomóponton.

Először tesztelje a frissítést

A PostgreSQL frissítése több változást okoz, mint gondolná, mivel az Azure Cosmos DB for PostgreSQL az adatbázisbővítményeket is frissíti, beleértve a Citus-bővítményt is. A frissítések leállást is igényelnek az adatbázisfürtben.

Nyomatékosan javasoljuk, hogy az éles környezet frissítése előtt tesztelje alkalmazását az új PostgreSQL- és Citus-verzióval. Tekintse meg a frissítési óvintézkedések listáját is.

A tesztelés kényelmes módja, ha másolatot készít a fürtről időponthoz kötött visszaállítással. Frissítse a példányt, és tesztelje az alkalmazást. Miután ellenőrizte, hogy minden megfelelően működik-e, frissítse az eredeti klasztert.

Fürt frissítése az Azure Portalon

  1. A klaszter áttekintésének szakaszában válassza a Frissítés gombot.
  2. Megjelenik egy párbeszédpanel, amelyen a PostgreSQL és a Citus aktuális verziója látható. Válasszon egy új PostgreSQL-verziót a frissítendő PostgreSQL verzió listájából.
  3. Győződjön meg arról, hogy a Citus verzióban a frissítéshez szükséges érték a várt érték. Ez az érték a kiválasztott PostgreSQL-verzió alapján változik.
  4. A folytatáshoz kattintson a Frissítés gombra.

Feljegyzés

Ha már a legújabb PostgreSQL-verziót futtatja, a kijelölés és a gomb kiszürkítve jelenik meg.

Frissítés utáni feladatok

Egy fő PostgreSQL-verziófrissítés után futtassa a ANALYZE műveletet a tábla frissítéséhez pg_statistic . pg_statistic a PostgreSQL rendszerkatalógus-táblázata, amely statisztikai adatokat tárol a táblaoszlopok és indexkifejezések tartalmáról. A beírt pg_statistic bejegyzéseket az ANALYZE parancs hozza létre, és a lekérdezéstervező használja.

Futtassa a ANALYZE parancsot paraméterek nélkül a fürt adatbázisában lévő táblák statisztikáinak létrehozásához. Az alapértelmezett adatbázisnév a "citus". Ha egyedi adatbázisnevet használtak a fürt létrehozásakor, azt a Áttekintés lapon találja meg a fürt tulajdonságai között. Az opcionális VERBOSE jelzővel megtekintheti a folyamat előrehaladását.

ANALYZE VERBOSE;

Feljegyzés

Az adatbázis teljesítménye akkor lehet hatással, ha nem futtatja ANALYZE a műveletet a fürt fő PostgreSQL-verziófrissítése után.

Következő lépések

  • További információ a Támogatott PostgreSQL-verziókról.
  • Megtekintheti mely bővítmények vannak csomagolva az egyes PostgreSQL verziókban egy fürtön belül.
  • További információ a frissítésekről