Sdílet prostřednictvím


Upgrade clusteru ve službě Azure Cosmos DB for PostgreSQL

PLATÍ PRO: Azure Cosmos DB for PostgreSQL (využívající rozšíření databáze Citus do PostgreSQL)

Tyto pokyny popisují, jak upgradovat na novou hlavní verzi PostgreSQL na všech uzlech clusteru.

Nejprve otestujte upgrade.

Upgrade PostgreSQL způsobuje více změn, než si můžete představit, protože Azure Cosmos DB for PostgreSQL také upgraduje rozšíření databáze, včetně rozšíření Citus. Upgrady také vyžadují výpadek v databázovém clusteru.

Před upgradem produkčního prostředí důrazně doporučujeme otestovat aplikaci s novou verzí PostgreSQL a Citus. Podívejte se také na náš seznam bezpečnostních opatření pro upgrade.

Pohodlný způsob, jak otestovat, je vytvořit kopii clusteru pomocí obnovení k určitému bodu v čase. Upgradujte kopii a otestujte aplikaci. Jakmile ověříte, že všechno funguje správně, upgradujte původní cluster.

Upgrade clusteru na webu Azure Portal

  1. V části Přehled clusteru vyberte tlačítko Upgradovat.
  2. Zobrazí se dialogové okno s aktuální verzí PostgreSQL a Citus. Zvolte novou verzi PostgreSQL ve verzi PostgreSQL, která se má upgradovat .
  3. Ověřte, že hodnota ve verzi Citus, kterou chcete upgradovat , je to, co očekáváte. Tato hodnota se změní na základě vámi vybrané verze PostgreSQL.
  4. Pokračujte výběrem tlačítka Upgradovat .

Poznámka:

Pokud už používáte nejnovější verzi PostgreSQL, výběr a tlačítko se zobrazí šedě.

Úlohy po upgradu

Po upgradu hlavní verze PostgreSQL spusťte operaci a aktualizujte ANALYZE pg_statistic tabulku. pg_statistic je tabulka systémového katalogu v PostgreSQL, která ukládá statistická data o obsahu sloupců tabulek a výrazů indexu. Položky jsou pg_statistic vytvořeny příkazem ANALYZE a používány plánovačem dotazů.

Spuštěním ANALYZE příkazu bez parametrů vygenerujte statistiky pro tabulky v databázi v clusteru. Výchozí název databáze je citus. Pokud se při vytváření clusteru použil vlastní název databáze, najdete ho na stránce Přehled vlastností clusteru. Pomocí volitelného VERBOSE příznaku můžete zobrazit průběh.

ANALYZE VERBOSE;

Poznámka:

Výkon databáze může být ovlivněn, pokud po upgradu hlavní verze PostgreSQL v clusteru neběží ANALYZE operace.

Další kroky