Анализ производительности запросов
Область применения: отдельный сервер Базы данных Azure для PostgreSQL
Внимание
База данных Azure для PostgreSQL — одиночный сервер находится на пути выхода на пенсию. Настоятельно рекомендуется выполнить обновление до База данных Azure для PostgreSQL — гибкий сервер. Дополнительные сведения о миграции на База данных Azure для PostgreSQL — гибкий сервер см. в статье "Что происходит с одним сервером База данных Azure для PostgreSQL?".
Область применения: одиночный сервер Базы данных Azure для PostgreSQL версий 9.6, 10, 11
Этот компонент помогает быстро определить наиболее медленно выполняющиеся запросы, их изменение со временем и ожидания каких действий влияют на них.
Необходимые компоненты
Чтобы компонент "Анализ производительности запросов" работал, данные должны находиться в хранилище запросов.
Просмотр анализа производительности
Представление анализа производительности запросов на портале Azure содержит визуализации ключевых данных из хранилища запросов.
На странице портала сервера Базы данных Azure для PostgreSQL выберите Анализ производительности запросов в разделе Интеллектуальная производительность в строке меню. Отобразится сообщение Текст запроса больше не поддерживается. Однако текст запроса по-прежнему можно просмотреть, подключившись к azure_sys и запросив 'query_store.query_texts_view'.
На вкладке Длительные запросы отображаются 5 самых частых запросов, упорядоченных по средней продолжительности выполнения и объединенных в 15-минутные интервалы. Дополнительные запросы можно выбрать в раскрывающемся списке Количество запросов. При этом цвета, соответствующие тому или иному идентификатору запроса на графике, могут изменяться.
Чтобы уменьшить временной интервал графика, щелкните и перетащите его границу. Кроме того, для просмотра более коротких или более длинных периодов используйте соответственно значки увеличения и уменьшения масштаба.
Дополнительные сведения о медленно выполняющихся запросах за выбранный временной интервал см. в таблице под графиком.
Откройте вкладку Статистика ожидания, чтобы посмотреть визуализации ожидания на сервере.
Рекомендации
- Анализ производительности запросов недоступен для реплик чтения.
Следующие шаги
- Дополнительные сведения о мониторинге и настройке см. в базе данных Azure для PostgreSQL.