Delen via


Configureren van indexafstemming

Indexafstemming kan worden ingeschakeld, uitgeschakeld en geconfigureerd via een set parameters die het gedrag ervan bepalen, zoals hoe vaak een afstemmingssessie kan worden uitgevoerd.

Het afstemmen van de index is afhankelijk van het queryarchief. We raden u niet aan om querystore in te schakelen voor de prijscategorie Burstable, vanwege de gevolgen voor de prestaties die dit kan hebben. Om dezelfde reden wordt indexafstemming niet aanbevolen voor servers die gebruikmaken van rekenkracht uit de Burstable-laag.

Indexafstemming is een opt-in-functie die niet standaard is ingeschakeld op een server. Het kan globaal worden ingeschakeld of uitgeschakeld voor alle databases op een bepaalde server en kan niet per database worden ingeschakeld of uitgeschakeld.

Stappen voor het afstemmen van indexen

Notitie

Het afstemmen van de index is afhankelijk van de query store, die niet wordt ondersteund in Azure Database voor PostgreSQL Flexible Server versie 18, zolang het in preview is.

Azure Portal gebruiken:

  1. Selecteer uw Azure Database voor PostgreSQL-flexibele serverexemplaar.

  2. Selecteer indexafstemming in het resourcemenu onder Intelligente prestaties.

    Schermopname van de menuoptie Indexafstemming onder de sectie Intelligente prestaties om indexafstemming in te schakelen.

  3. Als een pg_qs.query_capture_mode van beide is ingesteld op of NONE is ingesteld index_tuning.modeOFFop, geeft de pagina Indexafstemming u de optie om indexafstemming in te schakelen. Selecteer een van de twee knoppen voor het afstemmen van indexen inschakelen om de functie voor indexafstemming en de vereiste afhankelijkheid van het queryarchief in te schakelen als querystore is uitgeschakeld.

    Schermopname van het inschakelen van indexafstemming via de pagina Indexafstemming.

  4. Wacht tot de implementatie is voltooid voordat wordt overwogen dat de functie is ingeschakeld.

    Schermopname van de implementatie voltooid om indexafstemming in te schakelen.

  5. Nadat het afstemmen van de index is ingeschakeld, kunt u 12 uur duren voordat de indexafstemmingsengine de werkbelasting analyseert die door het queryarchief is verzameld, en produceert u uiteindelijk aanbevelingen voor het maken of verwijderen van indexen.

Belangrijk

Wanneer indexafstemming is ingeschakeld via de knop Indexafstemming inschakelen, indien pg_qs.query_capture_mode ingesteld NONEop , wordt deze gewijzigd in ALL. Als deze al is ingesteld op of TOPALL, blijft deze in de huidige status.

Stappen voor het uitschakelen van indexoptimalisatie

Azure Portal gebruiken:

  1. Selecteer uw Azure Database voor PostgreSQL-flexibele serverexemplaar.

  2. Selecteer indexafstemming in het resourcemenu onder Intelligente prestaties.

    Schermopname van de menuoptie Indexafstemming onder de sectie Intelligente prestaties om het afstemmen van indexen uit te schakelen.

  3. Selecteer Indexafstemming uitschakelen om de functie uit te schakelen.

    Schermopname van het uitschakelen van indexafstemming via de pagina Indexafstemming.

  4. Wacht totdat de implementatie is voltooid voordat wordt overwogen dat de functie is uitgeschakeld.

    Schermopname van de implementatie voltooid om het afstemmen van de index uit te schakelen.

  5. Bepaal of u de prestaties van uw workload wilt blijven bewaken met Query Store en deze ingeschakeld wilt laten, of dat u deze wilt uitschakelen door pg_qs.query_capture_mode in te stellen op NONE.

Belangrijk

Wanneer indexafstemming is uitgeschakeld via de knop Indexafstemming uitschakelen, wordt de serverparameter pg_qs.query_capture_mode niet ingesteld op NONE, maar blijft zoals geconfigureerd.

Stappen voor het weergeven van de status van het afstemmen van de index

Azure Portal gebruiken:

  1. Selecteer uw Azure Database voor PostgreSQL-flexibele serverexemplaar.

  2. Selecteer indexafstemming in het resourcemenu onder Intelligente prestaties.

    Schermopname van de menuoptie Indexafstemming onder de sectie Intelligente prestaties om het afstemmen van indexen uit te schakelen.

  3. Als indexafstemming is ingeschakeld, wordt op de pagina de knop Indexafstemming uitschakelen weergegeven.

    Schermopname van het aspect van de pagina Indexafstemming wanneer de functie is ingeschakeld.

  4. Als indexafstemming is uitgeschakeld, wordt op de pagina de knop Indexafstemming inschakelen weergegeven.

    Schermopname van het aspect van de pagina Indexafstemming wanneer de functie is uitgeschakeld.

Stappen voor het weergeven van instellingen voor het afstemmen van indexen

Azure Portal gebruiken:

  1. Selecteer uw Azure Database voor PostgreSQL-flexibele serverexemplaar.

  2. Selecteer indexafstemming in het resourcemenu onder Intelligente prestaties.

    Schermopname van de menuoptie Indexafstemming onder de sectie Intelligente prestaties om het afstemmen van indexen uit te schakelen.

  3. Selecteer Afstemmingsinstellingen.

    Schermopname van de knop Afstemmen instellingen op de pagina Indexoptimalisatie.

Stappen voor het wijzigen van instellingen voor indexafstemming

Azure Portal gebruiken:

  1. Selecteer uw Azure Database voor PostgreSQL-flexibele serverexemplaar.

  2. Selecteer indexafstemming in het resourcemenu onder Intelligente prestaties.

    Schermopname van de menuoptie Indexafstemming onder de sectie Intelligente prestaties om het afstemmen van indexen uit te schakelen.

  3. Selecteer Afstemmingsinstellingen.

    Schermopname van de knop Afstemmen instellingen op de pagina Indexoptimalisatie.

  4. Wijzig de waarden van zoveel instellingen als u wilt wijzigen en selecteer Opslaan.

    Schermopname van het aspect van de pagina Indexafstemming wanneer de functie is ingeschakeld.

  5. Wacht tot de implementatie is voltooid voordat wordt overwogen dat de waarde van de instellingen is gewijzigd.

    Schermopname van een geslaagde implementatie om een of meer instellingen voor indexafstemming te wijzigen.