Muokkaa

Jaa


Troubleshooting guides for Azure Database for PostgreSQL - Flexible Server

APPLIES TO: Azure Database for PostgreSQL - Flexible Server

The troubleshooting guides for Azure Database for PostgreSQL flexible server are designed to help you quickly identify and resolve common challenges you may encounter while using Azure Database for PostgreSQL flexible server. Integrated directly into the Azure portal, the troubleshooting guides provide actionable insights, recommendations, and data visualizations to assist you in diagnosing and addressing issues related to common performance problems. With these guides at your disposal, you are better equipped to optimize your Azure Database for PostgreSQL flexible server experience and ensure a smoother, more efficient database operation.

Overview

The troubleshooting guides available in Azure Database for PostgreSQL flexible server provide you with the necessary tools to analyze and troubleshoot prevalent performance issues, including:

  • CPU
  • Memory
  • IOPS
  • Temporary files
  • Autovacuum monitoring
  • Autovacuum blockers

Screenshot of multiple Troubleshooting Guides combined.

Each guide is packed with multiple charts, guidelines, recommendations tailored to the specific problem you may encounter, which can help expedite the troubleshooting process. The troubleshooting guides are directly integrated into the Azure portal and your Azure Database for PostgreSQL flexible server instance, making them convenient and easy to use.

The troubleshooting guides consist of the following components:

  • CPU

    • CPU
    • Workload
    • Transactions
    • Long running transactions
    • Queries
    • User connections
    • Locking and blocking
  • Memory

    • Memory
    • Workload
    • Sessions
    • Queries
    • User connections
    • Memory parameters
  • IOPS

    • IOPS
    • Workload
    • Sessions
    • Queries
    • Waits
    • Checkpoints
    • Storage
  • Temporary files

    • Storage
    • Temporary files
    • Workload
    • Queries
  • Autovacuum monitoring

    • Bloat
    • Tuples
    • Vacuum and analyze
    • Autovacuum workers
    • Autovacuum per table
    • Enhanced metrics
  • Autovacuum blockers

    • Emergency autovacuum and wraparound
    • Autovacuum blockers

Before using any troubleshooting guide, it's essential to ensure that all prerequisites are in place. For a detailed list of prerequisites refer to the article Use troubleshooting guides.

Limitations

  • Troubleshooting guides aren't available for read replicas.
  • Be aware that enabling Query Store on the Burstable pricing tier can lead to a negative impact on performance. As a result, it's not recommended to use Query Store with this particular pricing tier.

Share your suggestions and bugs with the Azure Database for PostgreSQL product team.