<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1">
<url>
<loc>https://olapeconomics.com</loc>
<lastmod>2026-11-02T18:41:28.257Z</lastmod>
<changefreq>daily</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://olapeconomics.com/sections/autonomous-agent-database-governance</loc>
<lastmod>2026-11-01T16:40:44.420Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://olapeconomics.com/sections/benchmark-methodology</loc>
<lastmod>2026-09-27T00:20:11.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://olapeconomics.com/sections/columnar-data-modeling</loc>
<lastmod>2026-10-18T17:10:46.393Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://olapeconomics.com/sections/olap-runtime-extensibility</loc>
<lastmod>2026-10-13T15:12:21.184Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://olapeconomics.com/sections/pricing-model-analysis</loc>
<lastmod>2026-10-01T15:30:25.005Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://olapeconomics.com/sections/slo-engineering-for-analytics</loc>
<lastmod>2026-10-29T15:55:51.075Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://olapeconomics.com/sections/total-cost-of-ownership</loc>
<lastmod>2026-09-20T15:18:31.079Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://olapeconomics.com/sections/migration-economics-risk</loc>
<lastmod>2026-10-03T17:15:09.408Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://olapeconomics.com/sections/streaming-vs-batch-economics</loc>
<lastmod>2026-10-08T16:20:01.015Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://olapeconomics.com/sections/caching-architecture-for-olap</loc>
<lastmod>2026-10-25T17:41:08.855Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://olapeconomics.com/sections/features</loc>
<lastmod>2026-09-17T23:11:40.859Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://olapeconomics.com/sections/kappa-architecture-patterns</loc>
<lastmod>2026-10-31T15:31:28.764Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://olapeconomics.com/sections/multi-tenant-olap-economics</loc>
<lastmod>2026-11-02T18:41:28.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://olapeconomics.com/sections/olap-database-selection</loc>
<lastmod>2026-10-05T15:55:13.551Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://olapeconomics.com/sections/olap-vs-oltp-architecture</loc>
<lastmod>2026-10-20T17:16:28.346Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://olapeconomics.com/sections/workload-pattern-taxonomy</loc>
<lastmod>2026-10-19T16:26:12.270Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://olapeconomics.com/authors/tom-vedral</loc>
<lastmod>2026-11-02T18:41:28.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://olapeconomics.com/authors/marcus-delacroix-hwang</loc>
<lastmod>2026-11-02T18:41:28.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://olapeconomics.com/authors/priya-subramaniam</loc>
<lastmod>2026-11-02T18:41:28.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://olapeconomics.com/authors/rashida-okonkwo-bell</loc>
<lastmod>2026-11-02T18:41:28.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://olapeconomics.com/posts/tenant-level-sla-enforcement-on-columnar-query-engines</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/c50a1421-e31a-4c83-8406-7e7c40d80e74/canvas/a6053e3e-34d7-4507-b17a-b35ca80cb9ac/generated/2fe2c1c2-dbce-46b5-8be8-e1d75566211c.jpeg</image:loc>
</image:image>
<lastmod>2026-11-02T18:41:28.257Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://olapeconomics.com/posts/sandboxed-branch-environments-for-ai-agent-data-experimentation</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/c50a1421-e31a-4c83-8406-7e7c40d80e74/canvas/a6053e3e-34d7-4507-b17a-b35ca80cb9ac/generated/4a61301c-3393-4d92-9476-7fae6c63b833.jpeg</image:loc>
</image:image>
<lastmod>2026-11-01T16:40:44.420Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://olapeconomics.com/posts/eliminating-the-batch-layer-in-real-time-risk-engines</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/c50a1421-e31a-4c83-8406-7e7c40d80e74/canvas/a6053e3e-34d7-4507-b17a-b35ca80cb9ac/generated/0e55833a-743c-4910-8913-0a3bbc6d0904.jpeg</image:loc>
</image:image>
<lastmod>2026-10-31T15:31:28.764Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://olapeconomics.com/posts/slo-vs-sli-definitions-applied-to-olap-query-pipelines</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/c50a1421-e31a-4c83-8406-7e7c40d80e74/canvas/a6053e3e-34d7-4507-b17a-b35ca80cb9ac/generated/ecef5701-db53-4b1a-80c0-d349e7361dfe.jpeg</image:loc>
</image:image>
<lastmod>2026-10-29T15:55:51.075Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://olapeconomics.com/posts/permissioning-models-for-read-only-agent-access-in-olap-databases</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/c50a1421-e31a-4c83-8406-7e7c40d80e74/canvas/a6053e3e-34d7-4507-b17a-b35ca80cb9ac/generated/6224faaa-2902-4657-8dbb-c01b43de9678.jpeg</image:loc>
</image:image>
<lastmod>2026-10-28T16:37:03.324Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://olapeconomics.com/posts/query-audit-log-standards-for-autonomous-database-clients</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/c50a1421-e31a-4c83-8406-7e7c40d80e74/canvas/a6053e3e-34d7-4507-b17a-b35ca80cb9ac/generated/c7e3fdd2-3396-453a-8b67-704ea4b0ba24.jpeg</image:loc>
</image:image>
<lastmod>2026-10-27T17:11:43.407Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://olapeconomics.com/posts/compute-isolation-requirements-for-ai-agent-database-access</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/c50a1421-e31a-4c83-8406-7e7c40d80e74/canvas/a6053e3e-34d7-4507-b17a-b35ca80cb9ac/generated/21fdcbf6-6306-41e3-b28e-ccf68fd63ccc.jpeg</image:loc>
</image:image>
<lastmod>2026-10-26T16:36:14.626Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://olapeconomics.com/posts/noisy-neighbor-query-isolation-in-shared-olap-cache-environments</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/c50a1421-e31a-4c83-8406-7e7c40d80e74/canvas/a6053e3e-34d7-4507-b17a-b35ca80cb9ac/generated/86cc1ea8-1b56-44b1-acd4-ccffe75cf490.jpeg</image:loc>
</image:image>
<lastmod>2026-10-25T17:41:08.855Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://olapeconomics.com/posts/error-budget-tracking-for-analytics-workloads-with-variable-query-complexity</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/c50a1421-e31a-4c83-8406-7e7c40d80e74/canvas/a6053e3e-34d7-4507-b17a-b35ca80cb9ac/generated/20a156e4-e1a0-481f-be70-46a45ce2aa7c.jpeg</image:loc>
</image:image>
<lastmod>2026-10-23T17:06:20.050Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://olapeconomics.com/posts/slo-burn-rate-alerting-in-streaming-ingest-environments</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/c50a1421-e31a-4c83-8406-7e7c40d80e74/canvas/a6053e3e-34d7-4507-b17a-b35ca80cb9ac/generated/be0d8a08-bc09-4d07-9ea2-80954a20b952.jpeg</image:loc>
</image:image>
<lastmod>2026-10-21T16:51:48.655Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://olapeconomics.com/posts/when-to-route-real-time-event-data-away-from-oltp-into-olap</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/c50a1421-e31a-4c83-8406-7e7c40d80e74/canvas/a6053e3e-34d7-4507-b17a-b35ca80cb9ac/generated/f5de6fca-7ac7-4b1f-9d00-5083fa8ca599.jpeg</image:loc>
</image:image>
<lastmod>2026-10-20T17:16:28.346Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://olapeconomics.com/posts/agentic-query-workloads-vs-human-query-workloads</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/c50a1421-e31a-4c83-8406-7e7c40d80e74/canvas/a6053e3e-34d7-4507-b17a-b35ca80cb9ac/generated/34e5cd32-c833-4b66-882c-5b66eb0016db.jpeg</image:loc>
</image:image>
<lastmod>2026-10-19T16:26:12.270Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://olapeconomics.com/posts/denormalization-patterns-in-columnar-dbms</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/c50a1421-e31a-4c83-8406-7e7c40d80e74/canvas/a6053e3e-34d7-4507-b17a-b35ca80cb9ac/generated/df12d9c3-8f4b-4aaa-b4ff-ed1ed19e316f.jpeg</image:loc>
</image:image>
<lastmod>2026-10-18T17:10:46.393Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://olapeconomics.com/posts/row-vs-column-storage-for-analytical-query-patterns</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/c50a1421-e31a-4c83-8406-7e7c40d80e74/canvas/a6053e3e-34d7-4507-b17a-b35ca80cb9ac/generated/fcdcef23-acf9-455a-bdb3-824d90a06dc3.jpeg</image:loc>
</image:image>
<lastmod>2026-10-16T15:56:59.823Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://olapeconomics.com/posts/wide-table-denormalization-tradeoffs-in-olap</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/c50a1421-e31a-4c83-8406-7e7c40d80e74/canvas/a6053e3e-34d7-4507-b17a-b35ca80cb9ac/generated/10db28e8-75a6-4660-926d-2301837d0137.jpeg</image:loc>
</image:image>
<lastmod>2026-10-15T15:46:55.249Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://olapeconomics.com/posts/olap-vs-oltp-schema-design-decisions</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/c50a1421-e31a-4c83-8406-7e7c40d80e74/canvas/a6053e3e-34d7-4507-b17a-b35ca80cb9ac/generated/6a6cdb06-8fb1-4163-8385-c8af5f718e84.jpeg</image:loc>
</image:image>
<lastmod>2026-10-14T17:41:45.110Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://olapeconomics.com/posts/arrow-database-connectivity-for-olap-query-engines</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/c50a1421-e31a-4c83-8406-7e7c40d80e74/canvas/a6053e3e-34d7-4507-b17a-b35ca80cb9ac/generated/4dd3025f-b618-4fe4-aa32-7573d354dc60.jpeg</image:loc>
</image:image>
<lastmod>2026-10-13T15:12:21.184Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://olapeconomics.com/posts/foreign-function-interface-in-analytical-database-engines</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/c50a1421-e31a-4c83-8406-7e7c40d80e74/canvas/a6053e3e-34d7-4507-b17a-b35ca80cb9ac/generated/f1373a7f-0c87-44b4-bf16-c9980a4fdc28.jpeg</image:loc>
</image:image>
<lastmod>2026-10-11T17:21:07.558Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://olapeconomics.com/posts/user-defined-functions-in-columnar-query-engines</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/c50a1421-e31a-4c83-8406-7e7c40d80e74/canvas/a6053e3e-34d7-4507-b17a-b35ca80cb9ac/generated/509b1260-e247-410e-85de-30c6c203cbaf.jpeg</image:loc>
</image:image>
<lastmod>2026-10-09T16:40:28.662Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://olapeconomics.com/posts/kappa-architecture-operational-costs-and-failure-modes</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/c50a1421-e31a-4c83-8406-7e7c40d80e74/canvas/a6053e3e-34d7-4507-b17a-b35ca80cb9ac/generated/9eeb2199-003c-418d-b253-ebb3a27a2991.jpeg</image:loc>
</image:image>
<lastmod>2026-10-08T16:20:01.015Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://olapeconomics.com/posts/stream-processing-vs-batch-processing-for-analytical-workloads</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/c50a1421-e31a-4c83-8406-7e7c40d80e74/canvas/a6053e3e-34d7-4507-b17a-b35ca80cb9ac/generated/0b3f3ff5-97c3-4efe-b670-8e217f0f7173.jpeg</image:loc>
</image:image>
<lastmod>2026-10-07T16:00:19.550Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://olapeconomics.com/posts/replacingmergetree-deduplication-guarantees-and-production-limitations</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/c50a1421-e31a-4c83-8406-7e7c40d80e74/canvas/a6053e3e-34d7-4507-b17a-b35ca80cb9ac/generated/55cf80be-2302-42b1-ae77-75a92dcc8f10.jpeg</image:loc>
</image:image>
<lastmod>2026-10-05T15:55:13.551Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://olapeconomics.com/posts/migration-risk-scoring-framework-for-managed-olap-databases</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/c50a1421-e31a-4c83-8406-7e7c40d80e74/canvas/a6053e3e-34d7-4507-b17a-b35ca80cb9ac/generated/a2449592-09a0-408f-81db-021ec7fbe1d4.jpeg</image:loc>
</image:image>
<lastmod>2026-10-03T17:15:09.408Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://olapeconomics.com/posts/downtime-risk-quantification-for-managed-database-migrations</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/c50a1421-e31a-4c83-8406-7e7c40d80e74/canvas/a6053e3e-34d7-4507-b17a-b35ca80cb9ac/generated/4f07a4ac-5ccb-45c2-9d31-f94b410ddd5d.jpeg</image:loc>
</image:image>
<lastmod>2026-10-02T17:40:22.583Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://olapeconomics.com/posts/support-tier-pricing-and-its-hidden-influence-on-total-database-cost</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/c50a1421-e31a-4c83-8406-7e7c40d80e74/canvas/a6053e3e-34d7-4507-b17a-b35ca80cb9ac/generated/0e270b48-620c-4e5f-81fa-6882e185e4e9.jpeg</image:loc>
</image:image>
<lastmod>2026-10-01T15:30:25.005Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://olapeconomics.com/posts/cost-predictability-risk-in-consumption-based-olap-pricing</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/c50a1421-e31a-4c83-8406-7e7c40d80e74/canvas/a6053e3e-34d7-4507-b17a-b35ca80cb9ac/generated/ca162b23-9fdd-45e2-b862-470b1a282db1.jpeg</image:loc>
</image:image>
<lastmod>2026-09-30T17:55:19.367Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://olapeconomics.com/posts/flat-compute-pricing-vs-consumption-pricing-for-variable-olap-workloads</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/c50a1421-e31a-4c83-8406-7e7c40d80e74/canvas/a6053e3e-34d7-4507-b17a-b35ca80cb9ac/generated/d76f1be5-60d3-4d14-b0a9-3ef1b9890f8a.png</image:loc>
</image:image>
<lastmod>2026-09-30T16:17:04.897Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://olapeconomics.com/posts/benchmark-disclosure-standards-for-database-vendor-claims</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/c50a1421-e31a-4c83-8406-7e7c40d80e74/canvas/a6053e3e-34d7-4507-b17a-b35ca80cb9ac/generated/88e950ba-75ba-402c-a9a0-7361e88c8797.jpeg</image:loc>
</image:image>
<lastmod>2026-09-27T00:20:11.386Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://olapeconomics.com/posts/percentile-reporting-standards-for-database-latency-benchmarks</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/c50a1421-e31a-4c83-8406-7e7c40d80e74/canvas/a6053e3e-34d7-4507-b17a-b35ca80cb9ac/generated/4ea1659c-7176-4086-81bd-a2379e3960f4.jpeg</image:loc>
</image:image>
<lastmod>2026-09-26T05:05:44.676Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://olapeconomics.com/posts/controlled-variable-methodology-for-managed-database-comparisons</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/c50a1421-e31a-4c83-8406-7e7c40d80e74/canvas/a6053e3e-34d7-4507-b17a-b35ca80cb9ac/generated/6e74dd0f-399a-40c1-97c1-45c65cc1886c.jpeg</image:loc>
</image:image>
<lastmod>2026-09-23T22:43:56.528Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://olapeconomics.com/posts/concurrency-stress-testing-methodology-for-olap-databases</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/c50a1421-e31a-4c83-8406-7e7c40d80e74/canvas/a6053e3e-34d7-4507-b17a-b35ca80cb9ac/generated/d522b605-ae99-4acb-9c2d-b5670684d734.jpeg</image:loc>
</image:image>
<lastmod>2026-09-21T17:44:55.693Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://olapeconomics.com/posts/compute-vs-storage-cost-allocation-in-separated-architecture-databases</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/c50a1421-e31a-4c83-8406-7e7c40d80e74/canvas/a6053e3e-34d7-4507-b17a-b35ca80cb9ac/generated/b11ebe5d-6769-4aa1-8b78-c243dda42268.png</image:loc>
</image:image>
<lastmod>2026-09-20T15:18:31.079Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://olapeconomics.com/posts/hidden-egress-costs-in-cloud-olap-deployments</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/c50a1421-e31a-4c83-8406-7e7c40d80e74/canvas/a6053e3e-34d7-4507-b17a-b35ca80cb9ac/generated/5e5cfcd0-515e-40dd-b962-2b36340c4c16.png</image:loc>
</image:image>
<lastmod>2026-09-19T15:53:21.200Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://olapeconomics.com/posts/latency-degradation-as-a-tco-factor-in-managed-databases</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/c50a1421-e31a-4c83-8406-7e7c40d80e74/canvas/a6053e3e-34d7-4507-b17a-b35ca80cb9ac/generated/0162ed5e-cb4f-455f-ad2f-94c9d8f4ef01.jpeg</image:loc>
</image:image>
<lastmod>2026-09-18T17:35:26.491Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://olapeconomics.com/posts/olap-database-selection-for-risk-and-fraud-detection-engines</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/c50a1421-e31a-4c83-8406-7e7c40d80e74/canvas/a6053e3e-34d7-4507-b17a-b35ca80cb9ac/generated/be6c359a-fb23-48be-9883-a93b3a4fa3fc.jpeg</image:loc>
</image:image>
<lastmod>2026-09-17T23:11:40.859Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
</urlset>
