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


Ajánlott eljárások a lekérdezéstárhoz

Ez a cikk a rugalmas Azure Database for PostgreSQL-kiszolgálópéldány lekérdezéstárának használatának ajánlott eljárásait ismerteti.

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

Konfigurálja a lekérdezéstárat úgy, hogy rögzítse az Önnek fontos lekérdezéseket.

pg_qs.lekérdezés-rögzítési mód Forgatókönyv
all Rögzíti az összes lekérdezést (legfelső szintű vagy beágyazott), valamint azok végrehajtási gyakoriságát és egyéb statisztikáit. Ú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.
top Csak a legfelső szintű lekérdezéseket rögzíti. A legfelső szintű lekérdezések azok, amelyeket közvetlenül az ügyfelek bocsátanak ki. Ezek nem tartalmaznak beágyazott utasításokat (eljáráson vagy függvényen belül végrehajtott utasítások).
none Nem rögzíti az új lekérdezéseket, miközben így van konfigurálva. Ha már rögzített egy lekérdezéskészletet a vizsgálandó időablakban, és nem szeretné folytatni az új lekérdezések rögzítését, érdemes lehet ezt az értéket beállítania. none alkalmas tesztelési és padjelölési környezetekhez. none körültekintően kell 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 pgms_wait_sampling.query_capture_mode. Ha pg_qs.query_capture_mode igen none, 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 a lekérdezéstár adatmegőrzési időtartamát határozza meg. Az adott időszaknál régebbi statisztikák törlődnek. Az olyan lekérdezési szövegek és lekérdezési tervek is törlődnek, amelyek nem hivatkoznak rájuk. 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 megőriznie az adatokat.