<?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:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1"><url><loc>https://www.dbgorilla.com/learn/are-uuid-primary-keys-still-bad-uuidv7/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.dbgorilla.com/learn/common-postgresql-mistakes-ai-coding-agents-make/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.dbgorilla.com/learn/database-performance-regression-testing/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.dbgorilla.com/learn/database-technical-debt-how-to-identify-and-fix/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.dbgorilla.com/learn/do-i-still-need-the-leading-column-multicolumn-indexes/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.dbgorilla.com/learn/how-to-add-a-not-null-column-safely-in-postgresql/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.dbgorilla.com/learn/how-to-add-a-postgres-index-without-downtime/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.dbgorilla.com/learn/how-to-find-missing-indexes-in-postgresql/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.dbgorilla.com/learn/how-to-find-n-plus-1-queries/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.dbgorilla.com/learn/how-to-fix-high-cpu-on-a-postgresql-database/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.dbgorilla.com/learn/how-to-fix-idle-in-transaction-connections/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.dbgorilla.com/learn/how-to-get-your-ai-agent-to-read-explain-analyze/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.dbgorilla.com/learn/how-to-handle-database-migrations-safely/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.dbgorilla.com/learn/how-to-identify-slow-queries-in-postgresql/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.dbgorilla.com/learn/how-to-optimize-orm-generated-queries/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.dbgorilla.com/learn/how-to-optimize-postgresql-query-performance/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.dbgorilla.com/learn/how-to-read-a-postgres-explain-analyze-plan/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.dbgorilla.com/learn/how-to-set-up-a-read-only-postgres-role-for-an-ai-agent/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.dbgorilla.com/learn/is-it-safe-to-let-an-ai-agent-access-my-production-database/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.dbgorilla.com/learn/pg-wal-directory-filling-up-disk/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.dbgorilla.com/learn/postgresql-configuration-tuning-for-production/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.dbgorilla.com/learn/postgresql-connection-pooling-too-many-connections/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.dbgorilla.com/learn/understanding-lock-contention-in-postgresql/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.dbgorilla.com/learn/what-is-table-bloat-in-postgresql-and-how-to-fix-it/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.dbgorilla.com/learn/what-pg-stat-statements-tells-you/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.dbgorilla.com/learn/when-to-scale-up-vs-optimize-database-queries/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.dbgorilla.com/learn/which-alter-table-statements-lock-a-postgres-table/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.dbgorilla.com/learn/which-postgresql-index-type-should-i-use/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.dbgorilla.com/learn/why-ai-generated-sql-is-slow/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.dbgorilla.com/learn/why-ai-generated-sql-looks-right-and-isnt/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.dbgorilla.com/learn/why-are-my-queries-spilling-to-disk-work-mem/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.dbgorilla.com/learn/why-did-my-postgres-query-suddenly-get-slow/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.dbgorilla.com/learn/why-do-prepared-statements-get-slow-after-the-fifth-execution/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.dbgorilla.com/learn/why-does-my-ai-agent-hallucinate-columns-that-dont-exist/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.dbgorilla.com/learn/why-is-autovacuum-not-keeping-up/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.dbgorilla.com/learn/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url></urlset>