Sdílet prostřednictvím


Použijte doporučení indexu

Ladění indexu uchovává doporučení, která vytváří, v sadě tabulek umístěných v databázi intelligentperformance pod schématem azure_sys.

Tato doporučení se dají přečíst pomocí stránky ladění indexu na webu Azure Portal nebo pomocí příkazu Azure CLI az postgres flexible-server index-tuning list-recommendations .

Žádná z těchto dvou metod však nemůže zjistit text dotazů, pro které byla doporučení vytvořena. Toto chování je záměrné, protože texty dotazů můžou obsahovat citlivé informace. Zobrazení textu těchto prohlášení by mělo být povoleno pouze osobám s autorizací pro přístup k databázi. Subjektům, kterým je udělen přístup pouze k instanci flexibilního serveru Azure Database for PostgreSQL, by nemělo být povoleno jako prostředek Azure.

Proto pokud potřebujete přečíst text dotazů, musíte mít udělená oprávnění pro připojení k databázovému stroji, abyste mohli tyto informace načíst ze dvou zobrazení dostupných v intelligent performanceazure_sys databázi.

Poznámka:

Doporučení se automaticky odstraní 35 dnů po jejich posledním vytvoření. Aby tento mechanismus automatického odstranění fungoval, musí být 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é.

Postup zobrazení seznamu doporučení 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.

    • Pokud je funkce povolená, ale zatím se nevygenerují žádná doporučení, obrazovka vypadá takto:

      Snímek obrazovky, který ukazuje vzhled stránky Ladění indexu, když je funkce aktivní, ale nejsou dostupná žádná doporučení.

    • Pokud je tato funkce zakázaná a nikdy nevygeneruje doporučení v minulosti, obrazovka vypadá takto:

      Snímek obrazovky znázorňující aspekt stránky Ladění indexu, když je tato funkce zakázaná a nejsou k dispozici doporučení

    • Pokud je tato funkce zakázaná, ale byla předtím povolená a dříve produkovala doporučení, obrazovka vypadá takto:

      Snímek obrazovky znázorňující aspekt stránky Ladění indexu, když je tato funkce zakázaná a jsou k dispozici doporučení

  3. Pokud jsou k dispozici doporučení, vyberte Zobrazit doporučení indexu, abyste se dostali k úplnému seznamu:

    Snímek obrazovky, který ukazuje vzhled stránky Ladění indexu, když existují doporučení, a způsob zobrazení úplného seznamu

  4. V seznamu se zobrazují všechna dostupná doporučení s podrobnostmi o jednotlivých z nich. Ve výchozím nastavení je seznam seřazený podle posledního doporučeného pořadí v sestupném pořadí a zobrazuje nejnovější doporučení v horní části. Můžete ale řadit podle libovolného jiného sloupce a pomocí pole filtrování omezit seznam zobrazených položek. Filtrované položky jsou ty, jejichž názvy databází, schémat nebo tabulek obsahují zadaný text:

    Snímek obrazovky znázorňující aspekt stránky Doporučení indexu s několika doporučeními

  5. Pokud chcete zobrazit další informace o jakémkoli konkrétním doporučení, vyberte název tohoto doporučení a na pravé straně obrazovky se otevře podokno podrobností o doporučení indexu, kde se zobrazí všechny dostupné podrobnosti o doporučení:

    Snímek obrazovky znázorňující aspekt podokna Podrobnosti doporučení indexu pro jedno konkrétní doporučení

Postup použití doporučení indexu

Doporučení indexu obsahují příkaz SQL, který můžete provést pro implementaci doporučení.

Následující část ukazuje, jak lze toto prohlášení získat pro konkrétní doporučení.

Jakmile budete mít příkaz, můžete k připojení k serveru použít libovolného klienta PostgreSQL a použít doporučení.

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. Za předpokladu, že ladění indexu vytvořilo doporučení, vyberte souhrn doporučení k indexu , abyste se mohli dostat k seznamu dostupných doporučení.

    Snímek obrazovky, který ukazuje vzhled stránky Ladění indexu, když existují doporučení, a způsob zobrazení úplného seznamu

  4. Ze seznamu doporučení vyberte jednu z možností:

    • Vyberte tři tečky napravo od doporučení, pro které chcete získat příkaz SQL, a vyberte Kopírovat SQL skript.

      Snímek obrazovky, který ukazuje, jak zkopírovat příkaz SQL ze stránky Doporučení indexu

    • Nebo vyberte název doporučení, aby se zobrazily podrobnosti o doporučení indexu, a výběrem ikony kopie do schránky v textovém poli skriptu SQL zkopírujte příkaz SQL.

      Snímek obrazovky, který ukazuje, jak zkopírovat příkaz SQL ze stránky Podrobnosti doporučení indexu