Dela via


Konfigurera indexoptimering

Indexjustering kan aktiveras, inaktiveras och konfigureras via en uppsättning parametrar som styr dess beteende, till exempel hur ofta en justeringssession kan köras.

Indexjustering beror på frågearkivet. Vi rekommenderar inte att du aktiverar frågearkivet på prisnivån Burstable på grund av de prestandakonsekvenser det kan ha. Av samma anledning rekommenderas inte indexjustering för servrar som använder beräkning från nivån Burstable.

Indexjustering är en opt-in-funktion som inte är aktiverad som standard på en server. Den kan aktiveras eller inaktiveras globalt för alla databaser på en viss server och kan inte aktiveras eller inaktiveras per databas.

Steg för att aktivera indexjustering

Anmärkning

Optimering av index beror på frågearkivet, som inte stöds i Azure Database for PostgreSQL – flexibel server version 18, när det är i förhandsversion.

Använd Azure Portal:

  1. Välj din Azure Database for PostgreSQL-flexibla serverinstans.

  2. På resursmenyn går du till Intelligenta prestanda och väljer Indexjustering.

    Skärmbild som visar menyalternativet Indexjustering under avsnittet Intelligent Prestanda för att aktivera indexjustering.

  3. Om antingen pg_qs.query_capture_mode är inställt på NONE eller index_tuning.mode är inställt på OFFger sidan Indexjustering möjlighet att aktivera indexjustering. Välj någon av de två aktivera indexjusteringsknapparna för att aktivera funktionen för indexjustering och dess nödvändiga beroende för frågearkivet om frågearkivet är inaktiverat.

    Skärmbild som visar hur du aktiverar indexjustering via sidan Indexjustering.

  4. Vänta tills distributionen har slutförts innan du överväger att funktionen är aktiverad.

    Skärmbild som visar att distributionen har slutförts för att aktivera indexjustering.

  5. När du har aktiverat indexjustering kan du tillåta 12 timmar för indexjusteringsmotorn att analysera arbetsbelastningen som samlats in av frågearkivet under den tiden och slutligen skapa eller släppa indexrekommendationer.

Viktigt!

När indexjustering aktiveras via knappen Aktivera indexjustering ändras den till pg_qs.query_capture_modeNONE.ALL Om den redan har angetts till antingen TOP eller ALL, lämnas den i sitt aktuella tillstånd.

Steg för att inaktivera indexjustering

Använd Azure Portal:

  1. Välj din Azure Database for PostgreSQL-flexibla serverinstans.

  2. På resursmenyn går du till Intelligenta prestanda och väljer Indexjustering.

    Skärmbild som visar menyalternativet Indexjustering under avsnittet Intelligent Prestanda för att inaktivera indexjustering.

  3. Välj Inaktivera indexjustering för att inaktivera funktionen.

    Skärmbild som visar hur du inaktiverar indexjustering via sidan Indexjustering.

  4. Vänta tills distributionen har slutförts innan du överväger att funktionen är inaktiverad.

    Skärmbild som visar att distributionen har slutförts för att inaktivera indexjustering.

  5. Utvärdera om du vill fortsätta använda Övervaka prestanda med frågearkivet för att övervaka arbetsbelastningens prestanda och lämna den aktiverad eller, om du vill inaktivera den, genom att ange pg_qs.query_capture_mode till NONE.

Viktigt!

När indexjustering inaktiveras via knappen Inaktivera indexjustering är serverparametern pg_qs.query_capture_mode inte inställd på NONE, men vänster när den har konfigurerats.

Steg för att visa status för indexoptimering

Använd Azure Portal:

  1. Välj din Azure Database for PostgreSQL-flexibla serverinstans.

  2. På resursmenyn går du till Intelligenta prestanda och väljer Indexjustering.

    Skärmbild som visar menyalternativet Indexjustering under avsnittet Intelligent Prestanda för att inaktivera indexjustering.

  3. Om indexjustering är aktiverat visar sidan knappen Inaktivera indexjustering .

    Skärmbild som visar aspekten av sidan Indexjustering när funktionen är aktiverad.

  4. Om indexjustering är inaktiverat visar sidan knappen Aktivera indexjustering .

    Skärmbild som visar aspekten av sidan Indexjustering när funktionen är inaktiverad.

Steg för att lista inställningar för indexjustering

Använd Azure Portal:

  1. Välj din Azure Database for PostgreSQL-flexibla serverinstans.

  2. På resursmenyn går du till Intelligenta prestanda och väljer Indexjustering.

    Skärmbild som visar menyalternativet Indexjustering under avsnittet Intelligent Prestanda för att inaktivera indexjustering.

  3. Välj Justeringsinställningar.

    Skärmbild som visar knappen Justera inställningar på sidan Indexjustering.

Steg för att ändra inställningar för indexjustering

Använd Azure Portal:

  1. Välj din Azure Database for PostgreSQL-flexibla serverinstans.

  2. På resursmenyn går du till Intelligenta prestanda och väljer Indexjustering.

    Skärmbild som visar menyalternativet Indexjustering under avsnittet Intelligent Prestanda för att inaktivera indexjustering.

  3. Välj Justeringsinställningar.

    Skärmbild som visar knappen Justera inställningar på sidan Indexjustering.

  4. Ändra värdena för så många inställningar som du vill ändra och välj Spara.

    Skärmbild som visar aspekten av sidan Indexjustering när funktionen är aktiverad.

  5. Vänta tills distributionen har slutförts innan du överväger att värdet för inställningarna ändras.

    Skärmbild som visar en distribution som har slutförts för att ändra en eller flera inställningar för indexjustering.