Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
В этой статье описаны рекомендации по использованию хранилища запросов в гибком экземпляре сервера Базы данных Azure для PostgreSQL.
Установите оптимальный режим записи запросов
Настройте хранилище запросов таким образом, чтобы он захватывал запросы, которые имеют значение для вас.
| pg_qs.query_capture_mode | Сценарий |
|---|---|
all |
Записывает все запросы (верхний или вложенный) и частоту выполнения и другую статистику. Выявление новых запросов в рабочей нагрузке. Определите, используются ли нерегламентированные запросы, чтобы определить возможности для определяемой пользователем параметризации или автоматической параметризации. |
top |
Записывает только запросы верхнего уровня. Запросы верхнего уровня — это запросы, выданные непосредственно клиентами. Они не включают вложенные операторы (инструкции, выполняемые внутри процедуры или функции). |
none |
Не фиксирует новые запросы, настроенные следующим образом. Может потребоваться задать это значение, если вы уже захватили запрос, заданный в окне времени, которое вы хотите исследовать, и вы не хотите продолжать записывать новые запросы.
none подходит для тестирования и маркировки сред скамейки.
none следует использовать с осторожностью, так как вы можете пропустить возможность отслеживать и оптимизировать важные новые запросы. |
Примечание.
pg_qs.query_capture_mode
pgms_wait_sampling.query_capture_modeзаменяет. В противном pg_qs.query_capture_modenonepgms_wait_sampling.query_capture_mode случае параметр не действует.
Сохранение нужных данных
Параметр pg_qs.retention_period_in_days задает период хранения данных для хранилища запросов. Статистика, записанная старше этого периода, удаляется. И тексты запросов или планы запросов для запросов, которые не имеют статистики, ссылающейся на них, также удаляются. По умолчанию хранилище запросов настроено для хранения данных в течение семи дней. Старайтесь не хранить исторические данные, которые не планируется использовать. Увеличьте значение, если требуется хранить данные дольше.