Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Bu makalede PostgreSQL için Azure Veritabanı esnek sunucu örneğinde sorgu deposu kullanmaya yönelik en iyi yöntemler özetlenmiştir.
En uygun sorgu yakalama modunu ayarlama
Sorgu deposunu, sizin için önemli olan sorguları yakalayacak şekilde yapılandırın.
| pg_qs.query_capture_mode (sorgu yakalama modu) | Senaryo |
|---|---|
all |
Tüm sorguları (üst düzey veya iç içe yerleştirilmiş) ve yürütme sıklıklarını ve diğer istatistikleri yakalar. İş yükünüzdeki yeni sorguları belirleyin. Kullanıcı tanımlı parametreleştirme veya otomatik parametreleştirme fırsatlarını belirlemek için geçici sorguların kullanılıp kullanılmadığı algılayın. |
top |
Yalnızca en üst düzey sorguları yakalar. Üst düzey sorgular, doğrudan istemciler tarafından verilen sorgulardır. Bunlar iç içe deyimleri (bir yordam veya işlev içinde yürütülen deyimler) içermez. |
none |
Bu şekilde yapılandırılırken yeni sorgu yakalamaz. Araştırmak istediğiniz zaman penceresinde zaten bir sorgu kümesi yakaladıysanız ve yeni sorgu kaydetmeye devam etmek istemiyorsanız, bunu bu değere ayarlamak isteyebilirsiniz.
none test ve bench-mark ortamları için uygundur.
none önemli yeni sorguları izleme ve iyileştirme fırsatını kaçırabileceğiniz için dikkatli kullanılmalıdır. |
Not
pg_qs.query_capture_mode yerine alır pgms_wait_sampling.query_capture_mode. ise pg_qs.query_capture_modenone, ayarın pgms_wait_sampling.query_capture_mode hiçbir etkisi yoktur.
İhtiyacınız olan verileri saklama
parametresi, pg_qs.retention_period_in_days sorgu deposu için veri saklama süresini belirtir. Kaydedilen ve bu dönemden daha eski olan istatistikler silinir. Ayrıca, bunlara başvuran istatistik içermeyen sorgular için sorgu metinleri veya sorgu planları da silinir. Varsayılan olarak, sorgu deposu verileri yedi gün boyunca saklayacak şekilde yapılandırılır. Kullanmayı planlamadığınız geçmiş verileri saklamaktan kaçının. Verileri daha uzun süre saklamanız gerekiyorsa değeri artırın.