<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://dataplatformadvisory.com/why-most-sql-server-modernization-projects-fail-before-ai-even-begins/</loc>
<lastmod>2026-02-19T14:15:00+00:00</lastmod>
</url>
<url>
<loc>https://dataplatformadvisory.com/how-to-design-sql-server-high-availability-and-disaster-recovery-using-always-on-availability-groups-enterprise-architecture-guide/</loc>
<lastmod>2026-02-21T14:15:00+00:00</lastmod>
</url>
<url>
<loc>https://dataplatformadvisory.com/blog/2026/08/12/welcome-to-dbmodernizer/</loc>
<lastmod>2026-08-12T13:00:00+00:00</lastmod>
</url>
<url>
<loc>https://dataplatformadvisory.com/blog/2026/08/12/is-your-database-ai-ready/</loc>
<lastmod>2026-08-12T14:15:00+00:00</lastmod>
</url>
<url>
<loc>https://dataplatformadvisory.com/blog/2026/08/13/diagnosing-and-fixing-a-slow-query/</loc>
<lastmod>2026-08-13T16:20:00+00:00</lastmod>
</url>
<url>
<loc>https://dataplatformadvisory.com/blog/2026/08/14/ai-agent-guardrails-for-databases/</loc>
<lastmod>2026-08-14T13:30:00+00:00</lastmod>
</url>
<url>
<loc>https://dataplatformadvisory.com/blog/2026/08/14/database-provisioned-for-humans-agents-broke-model/</loc>
<lastmod>2026-08-14T14:10:00+00:00</lastmod>
</url>
<url>
<loc>https://dataplatformadvisory.com/blog/2026/08/15/building-and-killing-a-deadlock/</loc>
<lastmod>2026-08-15T05:45:00+00:00</lastmod>
</url>
<url>
<loc>https://dataplatformadvisory.com/blog/2026/08/15/parallel-ai-agents-schema-migration-review-gap/</loc>
<lastmod>2026-08-15T07:50:00+00:00</lastmod>
</url>
<url>
<loc>https://dataplatformadvisory.com/blog/2026/08/16/redocly-cascading-failure-case-study/</loc>
<lastmod>2026-08-16T01:39:04+00:00</lastmod>
</url>
<url>
<loc>https://dataplatformadvisory.com/blog/2026/08/16/human-in-the-loop-framework-ai-database-code/</loc>
<lastmod>2026-08-16T05:45:00+00:00</lastmod>
</url>
<url>
<loc>https://dataplatformadvisory.com/blog/2026/08/16/ai-act-deadline-deferred-database-debt-wasnt/</loc>
<lastmod>2026-08-16T07:55:00+00:00</lastmod>
</url>
<url>
<loc>https://dataplatformadvisory.com/blog/2026/08/17/parameter-sniffing-fast-for-one-slow-for-everyone/</loc>
<lastmod>2026-08-17T05:45:00+00:00</lastmod>
</url>
<url>
<loc>https://dataplatformadvisory.com/blog/2026/08/17/silent-embedding-drift-vector-search/</loc>
<lastmod>2026-08-17T07:45:00+00:00</lastmod>
</url>
<url>
<loc>https://dataplatformadvisory.com/blog/2026/08/17/ai-agent-database-firewall-sql-server/</loc>
<lastmod>2026-08-17T20:40:00+00:00</lastmod>
</url>
<url>
<loc>https://dataplatformadvisory.com/blog/2026/08/18/schema-change-approval-queue-for-ai-agents/</loc>
<lastmod>2026-08-18T02:20:00+00:00</lastmod>
</url>
<url>
<loc>https://dataplatformadvisory.com/blog/2026/08/18/indexing-for-ai-workloads/</loc>
<lastmod>2026-08-18T05:30:00+00:00</lastmod>
</url>
<url>
<loc>https://dataplatformadvisory.com/blog/2026/08/18/self-healing-agents-wrong-recovery-call/</loc>
<lastmod>2026-08-18T07:44:00+00:00</lastmod>
</url>
<url>
<loc>https://dataplatformadvisory.com/blog/2026/08/18/why-your-ai-agents-keep-crashing-database-architect/</loc>
<lastmod>2026-08-18T09:40:00+00:00</lastmod>
</url>
<url>
<loc>https://dataplatformadvisory.com/blog/2026/08/18/ai-agent-row-level-security-sql-server/</loc>
<lastmod>2026-08-18T13:20:00+00:00</lastmod>
</url>
<url>
<loc>https://dataplatformadvisory.com/blog/2026/08/19/index-bloat-and-fragmentation/</loc>
<lastmod>2026-08-19T05:45:00+00:00</lastmod>
</url>
<url>
<loc>https://dataplatformadvisory.com/blog/2026/08/19/post-quantum-migration-database-encryption-inventory/</loc>
<lastmod>2026-08-19T07:40:00+00:00</lastmod>
</url>
<url>
<loc>https://dataplatformadvisory.com/blog/2026/08/19/ai-isnt-replacing-dbas-agent-orchestrators/</loc>
<lastmod>2026-08-19T09:45:00+00:00</lastmod>
</url>
<url>
<loc>https://dataplatformadvisory.com/blog/2026/08/19/ai-agent-credential-connection-auditor-sql-server/</loc>
<lastmod>2026-08-19T11:50:00+00:00</lastmod>
</url>
<url>
<loc>https://dataplatformadvisory.com/blog/2026/08/20/pgvector-vs-purpose-built-vector-databases/</loc>
<lastmod>2026-08-20T05:15:00+00:00</lastmod>
</url>
<url>
<loc>https://dataplatformadvisory.com/blog/2026/08/20/agent-query-billing-minimums-database-cost-blowout/</loc>
<lastmod>2026-08-20T07:45:00+00:00</lastmod>
</url>
<url>
<loc>https://dataplatformadvisory.com/blog/2026/08/20/stop-llms-hallucinate-sql-self-correcting-agents/</loc>
<lastmod>2026-08-20T09:40:00+00:00</lastmod>
</url>
<url>
<loc>https://dataplatformadvisory.com/blog/2026/08/20/ai-agent-query-cost-governor-sql-server/</loc>
<lastmod>2026-08-20T11:45:00+00:00</lastmod>
</url>
<url>
<loc>https://dataplatformadvisory.com/about/</loc>
</url>
<url>
<loc>https://dataplatformadvisory.com/</loc>
</url>
<url>
<loc>https://dataplatformadvisory.com/services/</loc>
</url>
<url>
<loc>https://dataplatformadvisory.com/examples/building-and-killing-a-deadlock/</loc>
</url>
<url>
<loc>https://dataplatformadvisory.com/examples/diagnosing-and-fixing-a-slow-query/</loc>
</url>
<url>
<loc>https://dataplatformadvisory.com/examples/index-bloat-and-fragmentation/</loc>
</url>
<url>
<loc>https://dataplatformadvisory.com/examples/parameter-sniffing-fast-for-one-slow-for-everyone/</loc>
</url>
</urlset>
