Aanbevolen procedures voor querystore in Azure Database for PostgreSQL - Flexible Server
VAN TOEPASSING OP: Azure Database for PostgreSQL - Flexibele server
In dit artikel vindt u een overzicht van aanbevolen procedures voor het gebruik van querystore in Azure Database for PostgreSQL - Flexible Server.
De optimale queryopnamemodus instellen
Configureer het queryarchief zodat hiermee de query's worden vastgelegd die voor u van belang zijn.
pg_qs.query_capture_mode | Scenario |
---|---|
all |
Legt alle query's vast (op het hoogste niveau of genest) en de uitvoeringsfrequenties en andere statistieken. Identificeer nieuwe query's in uw workload. Detecteren of ad-hocquery's worden gebruikt om mogelijkheden te identificeren voor door de gebruiker gedefinieerde parameters of automatische parameterisatie. |
top |
Legt alleen query's op het hoogste niveau vast. Query's op het hoogste niveau zijn query's die rechtstreeks door clients worden uitgegeven. Deze bevatten geen geneste instructies (instructies die worden uitgevoerd binnen een procedure of een functie). |
none |
Legt geen nieuwe query's vast, terwijl deze als volgt zijn geconfigureerd. Mogelijk wilt u deze waarde instellen als u al een query hebt vastgelegd in het tijdvenster dat u wilt onderzoeken en u niet wilt doorgaan met het opnemen van nieuwe query's. none is geschikt voor test- en bankmarkeringsomgevingen. none moet voorzichtig worden gebruikt, omdat u de kans mist om belangrijke nieuwe query's bij te houden en te optimaliseren. |
Notitie
pg_qs.query_capture_mode
pgms_wait_sampling.query_capture_mode
vervangt . Als pg_qs.query_capture_mode
dat het is none
, heeft de pgms_wait_sampling.query_capture_mode
instelling geen effect.
Behoud de gegevens die u nodig hebt
Met pg_qs.retention_period_in_days
de parameter wordt de gegevensretentieperiode voor het queryarchief opgegeven. Statistieken die ouder zijn dan die periode, worden verwijderd. En queryteksten of queryplannen voor query's die er geen statistieken naar verwijzen, worden ook verwijderd. Standaard is het queryarchief zo geconfigureerd dat de gegevens zeven dagen worden bewaard. Vermijd het bewaren van historische gegevens die u niet van plan bent te gebruiken. Verhoog de waarde als u gegevens langer wilt bewaren.