<?xml version="1.0" encoding="utf-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://www.databasepartitioning.com/</loc>
    <lastmod>2026-05-19</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>
  
  
  <url>
    <loc>https://www.databasepartitioning.com/cross-partition-querying-aggregation-strategies/</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
  </url>
  
  
  <url>
    <loc>https://www.databasepartitioning.com/cross-partition-querying-aggregation-strategies/application-level-sharding-logic/</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  
  
  <url>
    <loc>https://www.databasepartitioning.com/cross-partition-querying-aggregation-strategies/application-level-sharding-logic/building-a-shard-directory-service/</loc>
    <lastmod>2026-08-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  
  
  <url>
    <loc>https://www.databasepartitioning.com/cross-partition-querying-aggregation-strategies/cross-shard-aggregation-patterns/</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  
  
  <url>
    <loc>https://www.databasepartitioning.com/cross-partition-querying-aggregation-strategies/cross-shard-aggregation-patterns/optimizing-cross-partition-aggregations-with-materialized-views/</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  
  
  <url>
    <loc>https://www.databasepartitioning.com/cross-partition-querying-aggregation-strategies/cross-shard-aggregation-patterns/top-n-and-percentile-queries-across-shards/</loc>
    <lastmod>2026-08-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  
  
  <url>
    <loc>https://www.databasepartitioning.com/cross-partition-querying-aggregation-strategies/distributed-transactions-cross-shard-consistency/</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  
  
  <url>
    <loc>https://www.databasepartitioning.com/cross-partition-querying-aggregation-strategies/distributed-transactions-cross-shard-consistency/idempotency-keys-for-safe-cross-shard-retries/</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  
  
  <url>
    <loc>https://www.databasepartitioning.com/cross-partition-querying-aggregation-strategies/distributed-transactions-cross-shard-consistency/implementing-two-phase-commit-across-postgresql-shards/</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  
  
  <url>
    <loc>https://www.databasepartitioning.com/cross-partition-querying-aggregation-strategies/distributed-transactions-cross-shard-consistency/saga-pattern-for-cross-shard-business-transactions/</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  
  
  <url>
    <loc>https://www.databasepartitioning.com/cross-partition-querying-aggregation-strategies/distributed-transactions-cross-shard-consistency/transactional-outbox-for-cross-shard-event-publishing/</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  
  
  <url>
    <loc>https://www.databasepartitioning.com/cross-partition-querying-aggregation-strategies/federated-query-execution/</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  
  
  <url>
    <loc>https://www.databasepartitioning.com/cross-partition-querying-aggregation-strategies/federated-query-execution/executing-federated-queries-across-multiple-postgresql-instances/</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  
  
  <url>
    <loc>https://www.databasepartitioning.com/cross-partition-querying-aggregation-strategies/federated-query-execution/querying-sharded-postgresql-with-duckdb/</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  
  
  <url>
    <loc>https://www.databasepartitioning.com/cross-partition-querying-aggregation-strategies/federated-query-execution/running-federated-queries-across-shards-with-trino/</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  
  
  <url>
    <loc>https://www.databasepartitioning.com/cross-partition-querying-aggregation-strategies/federated-query-execution/setting-up-citus-for-distributed-postgresql-queries/</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  
  
  <url>
    <loc>https://www.databasepartitioning.com/cross-partition-querying-aggregation-strategies/proxy-routing-architectures/</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  
  
  <url>
    <loc>https://www.databasepartitioning.com/cross-partition-querying-aggregation-strategies/proxy-routing-architectures/building-a-custom-query-router-with-haproxy/</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  
  
  <url>
    <loc>https://www.databasepartitioning.com/cross-partition-querying-aggregation-strategies/proxy-routing-architectures/proxy-routing-vs-application-level-sharding-decision-guide/</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  
  
  <url>
    <loc>https://www.databasepartitioning.com/database-partitioning-fundamentals-architecture/</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
  </url>
  
  
  <url>
    <loc>https://www.databasepartitioning.com/database-partitioning-fundamentals-architecture/consistency-models-in-distributed-databases/</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  
  
  <url>
    <loc>https://www.databasepartitioning.com/database-partitioning-fundamentals-architecture/consistency-models-in-distributed-databases/implementing-eventual-consistency-in-partitioned-postgresql/</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  
  
  <url>
    <loc>https://www.databasepartitioning.com/database-partitioning-fundamentals-architecture/consistency-models-in-distributed-databases/read-your-writes-with-shard-replicas/</loc>
    <lastmod>2026-08-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  
  
  <url>
    <loc>https://www.databasepartitioning.com/database-partitioning-fundamentals-architecture/partition-key-selection-design/</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  
  
  <url>
    <loc>https://www.databasepartitioning.com/database-partitioning-fundamentals-architecture/partition-key-selection-design/choosing-a-partition-key-for-multi-tenant-workloads/</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  
  
  <url>
    <loc>https://www.databasepartitioning.com/database-partitioning-fundamentals-architecture/partition-key-selection-design/composite-partition-keys-tenant-and-time/</loc>
    <lastmod>2026-08-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  
  
  <url>
    <loc>https://www.databasepartitioning.com/database-partitioning-fundamentals-architecture/partition-pruning-query-planning/</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  
  
  <url>
    <loc>https://www.databasepartitioning.com/database-partitioning-fundamentals-architecture/partition-pruning-query-planning/fixing-queries-that-defeat-partition-pruning/</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  
  
  <url>
    <loc>https://www.databasepartitioning.com/database-partitioning-fundamentals-architecture/partition-pruning-query-planning/runtime-vs-plan-time-partition-pruning/</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  
  
  <url>
    <loc>https://www.databasepartitioning.com/database-partitioning-fundamentals-architecture/partition-pruning-query-planning/tuning-planner-settings-for-large-partition-counts/</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  
  
  <url>
    <loc>https://www.databasepartitioning.com/database-partitioning-fundamentals-architecture/partition-pruning-query-planning/verifying-partition-pruning-with-explain-analyze/</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  
  
  <url>
    <loc>https://www.databasepartitioning.com/database-partitioning-fundamentals-architecture/scaling-limits-and-cost-tradeoffs/</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  
  
  <url>
    <loc>https://www.databasepartitioning.com/database-partitioning-fundamentals-architecture/scaling-limits-and-cost-tradeoffs/calculating-storage-costs-for-multi-region-database-scaling/</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  
  
  <url>
    <loc>https://www.databasepartitioning.com/database-partitioning-fundamentals-architecture/scaling-limits-and-cost-tradeoffs/how-many-partitions-is-too-many/</loc>
    <lastmod>2026-08-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  
  
  <url>
    <loc>https://www.databasepartitioning.com/database-partitioning-fundamentals-architecture/sharding-vs-partitioning-core-concepts/</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  
  
  <url>
    <loc>https://www.databasepartitioning.com/database-partitioning-fundamentals-architecture/sharding-vs-partitioning-core-concepts/how-to-choose-between-sharding-and-partitioning-for-high-traffic-apps/</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  
  
  <url>
    <loc>https://www.databasepartitioning.com/database-partitioning-fundamentals-architecture/use-case-mapping-for-partition-strategies/</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  
  
  <url>
    <loc>https://www.databasepartitioning.com/database-partitioning-fundamentals-architecture/use-case-mapping-for-partition-strategies/mapping-e-commerce-workloads-to-range-partition-keys/</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  
  
  <url>
    <loc>https://www.databasepartitioning.com/database-partitioning-fundamentals-architecture/use-case-mapping-for-partition-strategies/mapping-iot-sensor-workloads-to-hash-partitions/</loc>
    <lastmod>2026-08-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  
  
  <url>
    <loc>https://www.databasepartitioning.com/partition-monitoring-failover-automation/</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
  </url>
  
  
  <url>
    <loc>https://www.databasepartitioning.com/partition-monitoring-failover-automation/automated-failover-orchestration/</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  
  
  <url>
    <loc>https://www.databasepartitioning.com/partition-monitoring-failover-automation/automated-failover-orchestration/automating-postgresql-shard-failover-with-patroni/</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  
  
  <url>
    <loc>https://www.databasepartitioning.com/partition-monitoring-failover-automation/partition-skew-detection-monitoring/</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  
  
  <url>
    <loc>https://www.databasepartitioning.com/partition-monitoring-failover-automation/partition-skew-detection-monitoring/building-a-grafana-dashboard-for-partition-health/</loc>
    <lastmod>2026-08-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  
  
  <url>
    <loc>https://www.databasepartitioning.com/partition-monitoring-failover-automation/partition-skew-detection-monitoring/detecting-partition-skew-with-postgresql-catalog-queries/</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  
  
  <url>
    <loc>https://www.databasepartitioning.com/partition-monitoring-failover-automation/replication-lag-capacity-alerting/</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  
  
  <url>
    <loc>https://www.databasepartitioning.com/partition-monitoring-failover-automation/replication-lag-capacity-alerting/alerting-on-cross-shard-replication-lag-with-prometheus/</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  
  
  <url>
    <loc>https://www.databasepartitioning.com/partitioning-implementation-patterns-routing/</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
  </url>
  
  
  <url>
    <loc>https://www.databasepartitioning.com/partitioning-implementation-patterns-routing/automated-partition-creation-workflows/</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  
  
  <url>
    <loc>https://www.databasepartitioning.com/partitioning-implementation-patterns-routing/automated-partition-creation-workflows/automating-monthly-partition-creation-in-mysql-80/</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  
  
  <url>
    <loc>https://www.databasepartitioning.com/partitioning-implementation-patterns-routing/automated-partition-creation-workflows/automating-partition-creation-with-apache-airflow/</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  
  
  <url>
    <loc>https://www.databasepartitioning.com/partitioning-implementation-patterns-routing/automated-partition-creation-workflows/automating-quarterly-partition-creation-in-postgresql/</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  
  
  <url>
    <loc>https://www.databasepartitioning.com/partitioning-implementation-patterns-routing/automated-partition-creation-workflows/partition-creation-with-kubernetes-cronjobs/</loc>
    <lastmod>2026-08-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  
  
  <url>
    <loc>https://www.databasepartitioning.com/partitioning-implementation-patterns-routing/hash-routing-algorithms/</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  
  
  <url>
    <loc>https://www.databasepartitioning.com/partitioning-implementation-patterns-routing/hash-routing-algorithms/jump-consistent-hash-in-production/</loc>
    <lastmod>2026-08-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  
  
  <url>
    <loc>https://www.databasepartitioning.com/partitioning-implementation-patterns-routing/hash-routing-algorithms/step-by-step-guide-to-implementing-consistent-hash-routing/</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  
  
  <url>
    <loc>https://www.databasepartitioning.com/partitioning-implementation-patterns-routing/list-partitioning-techniques/</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  
  
  <url>
    <loc>https://www.databasepartitioning.com/partitioning-implementation-patterns-routing/list-partitioning-techniques/composite-list-range-partitioning-for-regional-time-series-data/</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  
  
  <url>
    <loc>https://www.databasepartitioning.com/partitioning-implementation-patterns-routing/list-partitioning-techniques/handling-hot-keys-in-list-partitioned-tables/</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  
  
  <url>
    <loc>https://www.databasepartitioning.com/partitioning-implementation-patterns-routing/list-partitioning-techniques/list-partitioning-for-multi-tenant-saas-schemas/</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  
  
  <url>
    <loc>https://www.databasepartitioning.com/partitioning-implementation-patterns-routing/list-partitioning-techniques/migrating-a-tenant-between-list-partitions/</loc>
    <lastmod>2026-08-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  
  
  <url>
    <loc>https://www.databasepartitioning.com/partitioning-implementation-patterns-routing/orm-integration-partition-routing/</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  
  
  <url>
    <loc>https://www.databasepartitioning.com/partitioning-implementation-patterns-routing/orm-integration-partition-routing/django-orm-with-postgresql-partitioned-tables/</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  
  
  <url>
    <loc>https://www.databasepartitioning.com/partitioning-implementation-patterns-routing/orm-integration-partition-routing/hibernate-partition-aware-multi-tenant-routing/</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  
  
  <url>
    <loc>https://www.databasepartitioning.com/partitioning-implementation-patterns-routing/orm-integration-partition-routing/rails-activerecord-shard-routing-for-partitioned-tables/</loc>
    <lastmod>2026-08-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  
  
  <url>
    <loc>https://www.databasepartitioning.com/partitioning-implementation-patterns-routing/orm-integration-partition-routing/sqlalchemy-horizontal-sharding-and-partition-routing/</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  
  
  <url>
    <loc>https://www.databasepartitioning.com/partitioning-implementation-patterns-routing/partition-lifecycle-retention-management/</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  
  
  <url>
    <loc>https://www.databasepartitioning.com/partitioning-implementation-patterns-routing/partition-lifecycle-retention-management/compressing-cold-partitions-for-cheaper-storage/</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  
  
  <url>
    <loc>https://www.databasepartitioning.com/partitioning-implementation-patterns-routing/partition-lifecycle-retention-management/detaching-and-archiving-old-partitions-in-postgresql/</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  
  
  <url>
    <loc>https://www.databasepartitioning.com/partitioning-implementation-patterns-routing/partition-lifecycle-retention-management/implementing-a-partition-retention-policy-with-scheduled-jobs/</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  
  
  <url>
    <loc>https://www.databasepartitioning.com/partitioning-implementation-patterns-routing/partition-lifecycle-retention-management/restoring-an-archived-partition-into-a-live-table/</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  
  
  <url>
    <loc>https://www.databasepartitioning.com/partitioning-implementation-patterns-routing/range-partitioning-strategies/</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  
  
  <url>
    <loc>https://www.databasepartitioning.com/partitioning-implementation-patterns-routing/range-partitioning-strategies/choosing-daily-vs-monthly-range-partitions/</loc>
    <lastmod>2026-08-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  
  
  <url>
    <loc>https://www.databasepartitioning.com/partitioning-implementation-patterns-routing/range-partitioning-strategies/range-vs-hash-partitioning-for-time-series-workloads/</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  
  
  <url>
    <loc>https://www.databasepartitioning.com/shard-migration-rebalancing-operations/</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
  </url>
  
  
  <url>
    <loc>https://www.databasepartitioning.com/shard-migration-rebalancing-operations/backup-restore-for-partitioned-databases/</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  
  
  <url>
    <loc>https://www.databasepartitioning.com/shard-migration-rebalancing-operations/backup-restore-for-partitioned-databases/per-partition-backup-with-pg-dump-and-parallel-restore/</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  
  
  <url>
    <loc>https://www.databasepartitioning.com/shard-migration-rebalancing-operations/backup-restore-for-partitioned-databases/point-in-time-recovery-for-a-single-shard/</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  
  
  <url>
    <loc>https://www.databasepartitioning.com/shard-migration-rebalancing-operations/backup-restore-for-partitioned-databases/restoring-a-sharded-database-into-a-staging-environment/</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  
  
  <url>
    <loc>https://www.databasepartitioning.com/shard-migration-rebalancing-operations/backup-restore-for-partitioned-databases/verifying-backup-integrity-across-shards/</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  
  
  <url>
    <loc>https://www.databasepartitioning.com/shard-migration-rebalancing-operations/online-table-repartitioning/</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  
  
  <url>
    <loc>https://www.databasepartitioning.com/shard-migration-rebalancing-operations/online-table-repartitioning/migrating-an-unpartitioned-postgresql-table-to-partitions-with-zero-downtime/</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  
  
  <url>
    <loc>https://www.databasepartitioning.com/shard-migration-rebalancing-operations/shard-rebalancing-data-movement/</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  
  
  <url>
    <loc>https://www.databasepartitioning.com/shard-migration-rebalancing-operations/shard-rebalancing-data-movement/rebalancing-shards-after-adding-nodes-to-a-consistent-hash-ring/</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  
  
  <url>
    <loc>https://www.databasepartitioning.com/shard-migration-rebalancing-operations/zero-downtime-resharding-workflows/</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  
  
  <url>
    <loc>https://www.databasepartitioning.com/shard-migration-rebalancing-operations/zero-downtime-resharding-workflows/splitting-a-hot-shard-with-postgresql-logical-replication/</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  
</urlset>
