Sdílet prostřednictvím


Nakonfigurujte ladění indexu

Ladění indexu je možné povolit, zakázat a nakonfigurovat prostřednictvím sady parametrů , které řídí jeho chování, jako je například četnost spuštění relace ladění.

Ladění indexu závisí na úložišti dotazů. Nedoporučujeme povolit úložiště dotazů na cenovou úroveň Burstable, protože to může mít vliv na výkon. Z stejného důvodu se ladění indexu nedoporučuje pro servery používající výpočetní prostředky z vrstvy Burstable.

Ladění indexu je funkce výslovného souhlasu, která není na serveru ve výchozím nastavení povolená. U všech databází na daném serveru je možné ji povolit nebo zakázat globálně a není možné ji pro každou databázi zapnout ani vypnout.

Postup povolení ladění indexu

Poznámka:

Ladění indexu závisí na úložišti dotazů, které není ve službě Azure Database for PostgreSQL verze 18 podporované.

Pomocí webu Azure Portal:

  1. Vyberte instanci flexibilního serveru Azure Database for PostgreSQL.

  2. V nabídce prostředků v části Inteligentní výkon vyberte Ladění indexu.

    Snímek obrazovky s možností nabídky Ladění indexu v části Inteligentní výkon pro povolení ladění indexu

  3. pg_qs.query_capture_mode Pokud je nastavená hodnota nebo NONE je nastavenáindex_tuning.modeOFF, stránka ladění indexu vám poskytne možnost povolit ladění indexu. Vyberte jednu ze dvou tlačítek Povolit ladění indexu , pokud chcete povolit funkci ladění indexu a požadovanou závislost úložiště dotazů, pokud je úložiště dotazů zakázané.

    Snímek obrazovky, který ukazuje, jak povolit ladění indexu prostřednictvím stránky Ladění indexu

  4. Počkejte, až se nasazení úspěšně dokončí, a teprve potom zvažte, že je tato funkce povolená.

    Snímek obrazovky, který znázorňuje dokončení nasazení pro povolení optimalizace indexu

  5. Po povolení ladění indexu počkejte 12 hodin, než modul ladění indexů analyzuje úlohu shromážděnou úložištěm dotazů a nakonec vytvoří doporučení k vytvoření nebo vyřazení indexu.

Důležité

Pokud je ladění indexu povolené pomocí tlačítka Povolit ladění indexu , pokud pg_qs.query_capture_mode je nastaveno na NONE, změní se na ALL. Pokud už byla nastavená na hodnotu TOP nebo ALL, zůstane v aktuálním stavu.

Postup zakázání optimalizace indexu

Pomocí webu Azure Portal:

  1. Vyberte instanci flexibilního serveru Azure Database for PostgreSQL.

  2. V nabídce prostředků v části Inteligentní výkon vyberte Ladění indexu.

    Snímek obrazovky ukazuje možnost nabídky

  3. Pokud chcete tuto funkci zakázat, vyberte Zakázat ladění indexu .

    Snímek obrazovky, který ukazuje, jak zakázat ladění indexu na stránce Ladění indexu

  4. Než považujete funkci za zakázanou, počkejte, než se nasazení úspěšně dokončí.

    Snímek obrazovky, který ukazuje, že nasazení bylo dokončeno pro zakázání ladění indexu.

  5. Vyhodnoťte, jestli chcete dál používat monitorování výkonu s úložištěm dotazů, abyste mohli monitorovat výkon úlohy, a ponechat ho povolenou, nebo pokud ho chcete zakázat, nastavením na pg_qs.query_capture_mode.NONE

Důležité

Pokud je ladění indexu zakázané pomocí tlačítka Zakázat ladění indexu , parametr pg_qs.query_capture_mode serveru není nastavený na NONE, ale ponechá se tak, jak je nakonfigurovaný.

Postup zobrazení stavu ladění indexu

Pomocí webu Azure Portal:

  1. Vyberte instanci flexibilního serveru Azure Database for PostgreSQL.

  2. V nabídce prostředků v části Inteligentní výkon vyberte Ladění indexu.

    Snímek obrazovky ukazuje možnost nabídky

  3. Pokud je povolené ladění indexu, zobrazí se na stránce tlačítko Zakázat ladění indexu .

    Snímek obrazovky znázorňující aspekt stránky ladění indexu, když je tato funkce povolená

  4. Pokud je ladění indexu zakázané, zobrazí se na stránce tlačítko Povolit ladění indexu .

    Snímek obrazovky znázorňující aspekt stránky ladění indexu, když je tato funkce zakázaná

Postup pro zobrazení seznamu nastavení ladění indexu

Pomocí webu Azure Portal:

  1. Vyberte instanci flexibilního serveru Azure Database for PostgreSQL.

  2. V nabídce prostředků v části Inteligentní výkon vyberte Ladění indexu.

    Snímek obrazovky ukazuje možnost nabídky

  3. Vyberte Nastavení ladění.

    Snímek obrazovky znázorňující tlačítko Nastavení ladění na stránce Ladění indexu

Postup úpravy nastavení ladění indexu

Pomocí webu Azure Portal:

  1. Vyberte instanci flexibilního serveru Azure Database for PostgreSQL.

  2. V nabídce prostředků v části Inteligentní výkon vyberte Ladění indexu.

    Snímek obrazovky ukazuje možnost nabídky

  3. Vyberte Nastavení ladění.

    Snímek obrazovky znázorňující tlačítko Nastavení ladění na stránce Ladění indexu

  4. Upravte hodnoty tolik nastavení, kolik chcete změnit, a vyberte Uložit.

    Snímek obrazovky znázorňující aspekt stránky ladění indexu, když je tato funkce povolená

  5. Počkejte, až se nasazení úspěšně dokončí, a teprve pak zvažte, že se změní hodnota nastavení.

    Snímek obrazovky znázorňující úspěšné dokončení nasazení pro úpravu jednoho nebo více nastavení ladění indexu