<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://sqloptima.github.io/</loc>
<changefreq>monthly</changefreq>
</url>
<url>
<loc>https://sqloptima.github.io/blog/</loc>
<changefreq>monthly</changefreq>
</url>
<url>
<loc>https://sqloptima.github.io/handbook/</loc>
<changefreq>monthly</changefreq>
</url>
<url>
<loc>https://sqloptima.github.io/docs/</loc>
<changefreq>monthly</changefreq>
</url>
<url>
<loc>https://sqloptima.github.io/knowledgebase/</loc>
<changefreq>monthly</changefreq>
</url>
<url>
<loc>https://sqloptima.github.io/practice/</loc>
<changefreq>monthly</changefreq>
</url>
<url>
<loc>https://sqloptima.github.io/search/</loc>
<changefreq>monthly</changefreq>
</url>
<url>
<loc>https://sqloptima.github.io/products/sql-monitoring/</loc>
<changefreq>monthly</changefreq>
</url>
<url>
<loc>https://sqloptima.github.io/products/schema-compare/</loc>
<changefreq>monthly</changefreq>
</url>
<url>
<loc>https://sqloptima.github.io/products/migration-toolkit/</loc>
<changefreq>monthly</changefreq>
</url>
<url>
<loc>https://sqloptima.github.io/products/assessment-generator/</loc>
<changefreq>monthly</changefreq>
</url>
<url>
<loc>https://sqloptima.github.io/products/backup-manager/</loc>
<changefreq>monthly</changefreq>
</url>
<url>
<loc>https://sqloptima.github.io/products/dba-handbook/</loc>
<changefreq>monthly</changefreq>
</url>
<url>
<loc>https://sqloptima.github.io/products/ha-cluster-lab/</loc>
<changefreq>monthly</changefreq>
</url>
<url>
<loc>https://sqloptima.github.io/practice/development/</loc>
<changefreq>monthly</changefreq>
</url>
<url>
<loc>https://sqloptima.github.io/practice/administration/</loc>
<changefreq>monthly</changefreq>
</url>
<url>
<loc>https://sqloptima.github.io/practice/security/</loc>
<changefreq>monthly</changefreq>
</url>
<url>
<loc>https://sqloptima.github.io/practice/availability/</loc>
<changefreq>monthly</changefreq>
</url>
<url>
<loc>https://sqloptima.github.io/practice/performance/</loc>
<changefreq>monthly</changefreq>
</url>
<url>
<loc>https://sqloptima.github.io/practice/training/</loc>
<changefreq>monthly</changefreq>
</url>
<url>
<loc>https://sqloptima.github.io/practice/consulting/</loc>
<changefreq>monthly</changefreq>
</url>
<url>
<loc>https://sqloptima.github.io/practice/ai-sql-mcp/</loc>
<changefreq>monthly</changefreq>
</url>
<url>
<loc>https://sqloptima.github.io/blog/database-attack-surface-defense-practical-guide/</loc>
<changefreq>monthly</changefreq>
</url>
<url>
<loc>https://sqloptima.github.io/blog/always-encrypted-sql-server-practical-guide/</loc>
<changefreq>monthly</changefreq>
</url>
<url>
<loc>https://sqloptima.github.io/blog/sql-server-security-ransomware-resilient-backups/</loc>
<changefreq>monthly</changefreq>
</url>
<url>
<loc>https://sqloptima.github.io/blog/sql-server-wait-stats-troubleshooting-guide/</loc>
<changefreq>monthly</changefreq>
</url>
<url>
<loc>https://sqloptima.github.io/blog/ai-assisted-sql-from-prompting-to-proof/</loc>
<changefreq>monthly</changefreq>
</url>
<url>
<loc>https://sqloptima.github.io/blog/in-memory-oltp-sql-server-2025/</loc>
<changefreq>monthly</changefreq>
</url>
<url>
<loc>https://sqloptima.github.io/blog/used-unused-indexes/</loc>
<changefreq>monthly</changefreq>
</url>
<url>
<loc>https://sqloptima.github.io/blog/index-maintenance/</loc>
<changefreq>monthly</changefreq>
</url>
<url>
<loc>https://sqloptima.github.io/blog/index-fragmentation/</loc>
<changefreq>monthly</changefreq>
</url>
<url>
<loc>https://sqloptima.github.io/blog/duplicate-indexes/</loc>
<changefreq>monthly</changefreq>
</url>
<url>
<loc>https://sqloptima.github.io/blog/query-store-regressed-queries/</loc>
<changefreq>monthly</changefreq>
</url>
<url>
<loc>https://sqloptima.github.io/blog/query-store-forced-plans/</loc>
<changefreq>monthly</changefreq>
</url>
<url>
<loc>https://sqloptima.github.io/blog/query-rewrite-basics/</loc>
<changefreq>monthly</changefreq>
</url>
<url>
<loc>https://sqloptima.github.io/blog/always-on-hadr-deployment-checklist/</loc>
<changefreq>monthly</changefreq>
</url>
<url>
<loc>https://sqloptima.github.io/blog/compat-160-after-sql-2016-to-2022/</loc>
<changefreq>monthly</changefreq>
</url>
<url>
<loc>https://sqloptima.github.io/blog/cte-temp-table-breakdown/</loc>
<changefreq>monthly</changefreq>
</url>
<url>
<loc>https://sqloptima.github.io/blog/sql-server-production-install-checklist/</loc>
<changefreq>monthly</changefreq>
</url>
<url>
<loc>https://sqloptima.github.io/blog/stored-procedures-vs-inline-sql/</loc>
<changefreq>monthly</changefreq>
</url>
<url>
<loc>https://sqloptima.github.io/blog/table-variables-small-data/</loc>
<changefreq>monthly</changefreq>
</url>
<url>
<loc>https://sqloptima.github.io/blog/assessment-to-tickets/</loc>
<changefreq>monthly</changefreq>
</url>
<url>
<loc>https://sqloptima.github.io/blog/backup-verification/</loc>
<changefreq>monthly</changefreq>
</url>
<url>
<loc>https://sqloptima.github.io/blog/exists-cross-apply-vs-left-join/</loc>
<changefreq>monthly</changefreq>
</url>
<url>
<loc>https://sqloptima.github.io/blog/observability-for-dbas/</loc>
<changefreq>monthly</changefreq>
</url>
<url>
<loc>https://sqloptima.github.io/blog/query-tuning-iif/</loc>
<changefreq>monthly</changefreq>
</url>
<url>
<loc>https://sqloptima.github.io/blog/schema-drift-reliability/</loc>
<changefreq>monthly</changefreq>
</url>
<url>
<loc>https://sqloptima.github.io/blog/alert-fatigue/</loc>
<changefreq>monthly</changefreq>
</url>
<url>
<loc>https://sqloptima.github.io/blog/reading-wait-stats/</loc>
<changefreq>monthly</changefreq>
</url>
<url>
<loc>https://sqloptima.github.io/blog/cutover-checklists/</loc>
<changefreq>monthly</changefreq>
</url>
<url>
<loc>https://sqloptima.github.io/blog/postgres-vacuum-debt/</loc>
<changefreq>monthly</changefreq>
</url>
<url>
<loc>https://sqloptima.github.io/blog/monitoring-before-migration/</loc>
<changefreq>monthly</changefreq>
</url>
<url>
<loc>https://sqloptima.github.io/blog/parameter-sniffing-triage/</loc>
<changefreq>monthly</changefreq>
</url>
<url>
<loc>https://sqloptima.github.io/blog/blocking-chains/</loc>
<changefreq>monthly</changefreq>
</url>
<url>
<loc>https://sqloptima.github.io/blog/autogrowth-silent-outages/</loc>
<changefreq>monthly</changefreq>
</url>
<url>
<loc>https://sqloptima.github.io/blog/buffer-cache-hit-ratio/</loc>
<changefreq>monthly</changefreq>
</url>
<url>
<loc>https://sqloptima.github.io/handbook/postgres-index-maintenance/</loc>
<changefreq>monthly</changefreq>
</url>
<url>
<loc>https://sqloptima.github.io/handbook/in-memory-oltp-sql-server-2025/</loc>
<changefreq>monthly</changefreq>
</url>
<url>
<loc>https://sqloptima.github.io/handbook/sql-server-2016-to-2022-migration-checklist/</loc>
<changefreq>monthly</changefreq>
</url>
<url>
<loc>https://sqloptima.github.io/handbook/sql-server-dba-production-handbook/</loc>
<changefreq>monthly</changefreq>
</url>
<url>
<loc>https://sqloptima.github.io/handbook/sql-server-hadr-checklist/</loc>
<changefreq>monthly</changefreq>
</url>
<url>
<loc>https://sqloptima.github.io/handbook/sql-server-installation-checklist/</loc>
<changefreq>monthly</changefreq>
</url>
<url>
<loc>https://sqloptima.github.io/handbook/sql-server-post-migration-compat160/</loc>
<changefreq>monthly</changefreq>
</url>
<url>
<loc>https://sqloptima.github.io/handbook/schema-compare-intro/</loc>
<changefreq>monthly</changefreq>
</url>
<url>
<loc>https://sqloptima.github.io/handbook/optimizing-tempdb-contention/</loc>
<changefreq>monthly</changefreq>
</url>
<url>
<loc>https://sqloptima.github.io/docs/sql-server-knowledgebase/</loc>
<changefreq>monthly</changefreq>
</url>
</urlset>
