Megosztás a következőn keresztül:


Ajánlott eljárások a Lekérdezéstárhoz – Azure Database for PostgreSQL – Rugalmas kiszolgáló

A következőkre vonatkozik: Azure Database for PostgreSQL – Rugalmas kiszolgáló

Ez a cikk a rugalmas Azure Database for PostgreSQL-kiszolgálón a Query Store használatának ajánlott eljárásait ismerteti.

Az optimális lekérdezésrögzítési mód beállítása

Hagyja, hogy a Lekérdezéstár rögzítse az Ön számára fontos adatokat.

pg_qs.query_capture_mode Forgatókönyv
Mind Alaposan elemezze a számítási feladatot az összes lekérdezés (legfelső szintű vagy beágyazott) és végrehajtási gyakorisága és egyéb statisztikák szempontjából. Új lekérdezések azonosítása a számítási feladatban. Észlelheti, hogy alkalmi lekérdezéseket használnak-e a felhasználó által definiált paraméterezés vagy automatikus paraméterezés lehetőségeinek azonosításához. Mindennek magasabb erőforrás-felhasználási költsége van.
Felső Összpontosítsa a figyelmét a legfelső szintű lekérdezésekre – az ügyfelek által kiadott lekérdezésekre. Nem tartalmaz beágyazott utasításokat (eljáráson vagy függvényen belül végrehajtott utasításokat).
Egyik sem Ha Nincs értékre van állítva, a Lekérdezéstár nem rögzíti az új lekérdezéseket. Már rögzítette a kivizsgálni kívánt lekérdezéskészletet és időkeretet, és meg szeretné szüntetni a többi lekérdezés által esetlegesen előforduló zavaró tényezőket. Egyik sem alkalmas tesztelési és padjelölő környezetekhez. Egyiket sem érdemes körültekintően használni, mivel előfordulhat, hogy elmulasztja a fontos új lekérdezések nyomon követésének és optimalizálásának lehetőségét.

Feljegyzés

pg_qs.query_capture_mode felülírja a pgms_wait_sampling.query_capture_mode módot. Ha pg_qs.query_capture_mode nincs, a pgms_wait_sampling.query_capture_mode beállításnak nincs hatása.

A szükséges adatok megőrzése

A pg_qs.retention_period_in_days paraméter napokban adja meg a Lekérdezéstár adatmegőrzési időtartamát. A rendszer törli a régebbi lekérdezési és statisztikai adatokat. Alapértelmezés szerint a Lekérdezéstár úgy van konfigurálva, hogy hét napig megőrizze az adatokat. Kerülje a nem tervezett előzményadatok megőrzését. Növelje az értéket, ha hosszabb ideig kell tartania az adatokat.

Következő lépések

  • Megtudhatja, hogyan szerezhet be vagy állíthat be paramétereket az Azure Portal vagy az Azure CLI használatával.