<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:mobile="http://www.google.com/schemas/sitemap-mobile/1.0" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1">
<url><loc>https://pghealth.io/</loc><lastmod>2026-04-03T11:28:40.017Z</lastmod></url>
<url><loc>https://pghealth.io/faq</loc><lastmod>2026-04-03T11:28:40.017Z</lastmod></url>
<url><loc>https://pghealth.io/pricing</loc><lastmod>2026-04-03T11:28:40.017Z</lastmod></url>
<url><loc>https://pghealth.io/blog/logical-replication</loc><lastmod>2026-04-03T11:28:40.017Z</lastmod></url>
<url><loc>https://pghealth.io/blog/pg-stat-activity-detecting-long-running-queries</loc><lastmod>2026-04-03T11:28:40.017Z</lastmod></url>
<url><loc>https://pghealth.io/blog/pg-stat-statements-health-checks</loc><lastmod>2026-04-03T11:28:40.017Z</lastmod></url>
<url><loc>https://pghealth.io/blog/postgresql-18-performance-tuning-checklist</loc><lastmod>2026-04-03T11:28:40.017Z</lastmod></url>
<url><loc>https://pghealth.io/blog/postgresql-18-performance-tuning-production</loc><lastmod>2026-04-03T11:28:40.017Z</lastmod></url>
<url><loc>https://pghealth.io/blog/postgresql-bloat-monitoring</loc><lastmod>2026-04-03T11:28:40.017Z</lastmod></url>
<url><loc>https://pghealth.io/blog/postgresql-health-check-best-practices</loc><lastmod>2026-04-03T11:28:40.017Z</lastmod></url>
<url><loc>https://pghealth.io/blog/postgresql-health-check-complete-guide</loc><lastmod>2026-04-03T11:28:40.017Z</lastmod></url>
<url><loc>https://pghealth.io/blog/postgresql-health-check-guide</loc><lastmod>2026-04-03T11:28:40.017Z</lastmod></url>
<url><loc>https://pghealth.io/blog/postgresql-health-check-logical-replication-slot-wal-retention</loc><lastmod>2026-04-03T11:28:40.017Z</lastmod></url>
<url><loc>https://pghealth.io/blog/postgresql-health-check-queries</loc><lastmod>2026-04-03T11:28:40.017Z</lastmod></url>
<url><loc>https://pghealth.io/blog/postgresql-health-check-scripts</loc><lastmod>2026-04-03T11:28:40.017Z</lastmod></url>
<url><loc>https://pghealth.io/blog/postgresql-health-check-signals-you-should-never-ignore</loc><lastmod>2026-04-03T11:28:40.017Z</lastmod></url>
<url><loc>https://pghealth.io/blog/postgresql-health-check-vs-postgresql-monitoring-tools</loc><lastmod>2026-04-03T11:28:40.017Z</lastmod></url>
<url><loc>https://pghealth.io/blog/postgresql-health-check-vs-traditional-monitoring-tools-deep-comparison</loc><lastmod>2026-04-03T11:28:40.017Z</lastmod></url>
<url><loc>https://pghealth.io/blog/postgresql-health-check</loc><lastmod>2026-04-03T11:28:40.017Z</lastmod></url>
<url><loc>https://pghealth.io/blog/postgresql-indexing-performance-tips</loc><lastmod>2026-04-03T11:28:40.017Z</lastmod></url>
<url><loc>https://pghealth.io/blog/postgresql-replication-lag-case-study-standby-query-blocking-vacuum</loc><lastmod>2026-04-03T11:28:40.017Z</lastmod></url>
<url><loc>https://pghealth.io/blog/postgresql-replication-lag-detection-root-cause-fix</loc><lastmod>2026-04-03T11:28:40.017Z</lastmod></url>
<url><loc>https://pghealth.io/blog/postgresql_health_check_production_guide</loc><lastmod>2026-04-03T11:28:40.017Z</lastmod></url>
<url><loc>https://pghealth.io/blog/streaming-vs-logical-replication-postgresql</loc><lastmod>2026-04-03T11:28:40.017Z</lastmod></url>
</urlset>