CloudWatch обеспечивает сбор плана выполнения для Aurora PostgreSQL

Проведено: 22 янв. 2025 г.

Аналитика базы данных Amazon CloudWatch теперь собирает планы выполнения основных SQL-запросов, выполняемых на инстансах Aurora PostgreSQL, и сохраняет их с течением времени. Эта функция помогает определить, является ли изменение плана выполнения запроса причиной снижения производительности или остановки запроса. Сбор плана выполнения для Aurora PostgreSQL доступен исключительно в расширенном режиме Аналитики базы данных CloudWatch.

План выполнения запроса – это последовательность шагов, используемых механизмами баз данных для извлечения или изменения данных в системе управления реляционными базами данных (RDBMS). Оптимизаторы запросов RDBMS не всегда могут выбрать наиболее оптимальный план выполнения из набора альтернативных способов выполнения данного запроса. Поэтому пользователям баз данных иногда приходится вручную проверять и корректировать планы для повышения производительности. Эта функция позволяет визуализировать несколько планов SQL-запроса и сравнивать их. Это поможет вам определить, связано ли изменение производительности SQL-запроса с другим планом выполнения запроса, в течение нескольких минут.

Начать работу с этой функцией можно, включив расширенный режим Аналитики базы данных в своих кластерах Aurora PostgreSQL с помощью консоли сервиса RDS, API AWS или пакета SDK AWS. Аналитика базы данных CloudWatch предоставляет мониторинг состояния баз данных, агрегированный на уровне парка, и панели мониторинга на уровне инстансов для подробного анализа баз данных и запросов SQL.

Аналитика базы данных CloudWatch доступна во всех общедоступных регионах AWS и предлагает новую схему оплаты на основе виртуальных процессоров. Дополнительная информация приведена на странице цен. Обратитесь за дополнительными сведениями к документации по Аналитике базы данных.