<?xml version="1.0" encoding="UTF-8"?>
<!--
  Atualizar ao adicionar/remover página pública (entrypoint .php + regra no
  .htaccess). Uma entrada por URL: a versão EN e a PT (?lang=pt), cada uma
  com os hreflang das duas (mesmo padrão de src/layout.php).
  lastmod = última mudança real de conteúdo.
  Páginas só em inglês (ex.: /sync/<slug>, /migrate/<slug>, /compare/<slug>) entram numa entrada única, sem hreflang.
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
        xmlns:xhtml="http://www.w3.org/1999/xhtml">
  <url>
    <loc>https://dbslice.net/</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dbslice.net/"/>
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://dbslice.net/?lang=pt"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://dbslice.net/"/>
    <lastmod>2026-10-23</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://dbslice.net/?lang=pt</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dbslice.net/"/>
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://dbslice.net/?lang=pt"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://dbslice.net/"/>
    <lastmod>2026-10-23</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://dbslice.net/faq</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dbslice.net/faq"/>
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://dbslice.net/faq?lang=pt"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://dbslice.net/faq"/>
    <lastmod>2026-10-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dbslice.net/faq?lang=pt</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dbslice.net/faq"/>
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://dbslice.net/faq?lang=pt"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://dbslice.net/faq"/>
    <lastmod>2026-10-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dbslice.net/support</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dbslice.net/support"/>
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://dbslice.net/support?lang=pt"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://dbslice.net/support"/>
    <lastmod>2026-10-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://dbslice.net/support?lang=pt</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dbslice.net/support"/>
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://dbslice.net/support?lang=pt"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://dbslice.net/support"/>
    <lastmod>2026-10-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://dbslice.net/refund-policy</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dbslice.net/refund-policy"/>
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://dbslice.net/refund-policy?lang=pt"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://dbslice.net/refund-policy"/>
    <lastmod>2026-09-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://dbslice.net/refund-policy?lang=pt</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dbslice.net/refund-policy"/>
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://dbslice.net/refund-policy?lang=pt"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://dbslice.net/refund-policy"/>
    <lastmod>2026-09-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://dbslice.net/eula</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dbslice.net/eula"/>
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://dbslice.net/eula?lang=pt"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://dbslice.net/eula"/>
    <lastmod>2026-10-01</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://dbslice.net/eula?lang=pt</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dbslice.net/eula"/>
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://dbslice.net/eula?lang=pt"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://dbslice.net/eula"/>
    <lastmod>2026-10-01</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://dbslice.net/terms</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dbslice.net/terms"/>
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://dbslice.net/terms?lang=pt"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://dbslice.net/terms"/>
    <lastmod>2026-09-13</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://dbslice.net/terms?lang=pt</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dbslice.net/terms"/>
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://dbslice.net/terms?lang=pt"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://dbslice.net/terms"/>
    <lastmod>2026-09-13</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://dbslice.net/privacy</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dbslice.net/privacy"/>
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://dbslice.net/privacy?lang=pt"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://dbslice.net/privacy"/>
    <lastmod>2026-09-13</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://dbslice.net/privacy?lang=pt</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dbslice.net/privacy"/>
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://dbslice.net/privacy?lang=pt"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://dbslice.net/privacy"/>
    <lastmod>2026-09-13</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://dbslice.net/sync/sql-server-to-postgresql</loc>
    <lastmod>2026-10-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dbslice.net/migrate/intersystems-cache-iris-to-postgresql</loc>
    <lastmod>2026-10-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dbslice.net/compare/dbconvert-alternative</loc>
    <lastmod>2026-10-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dbslice.net/migrate/oracle-to-postgresql</loc>
    <lastmod>2026-10-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dbslice.net/use-cases/masked-staging-copy</loc>
    <lastmod>2026-10-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dbslice.net/sync/oracle-to-postgresql</loc>
    <lastmod>2026-10-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dbslice.net/migrate/firebird-to-sql-server</loc>
    <lastmod>2026-10-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dbslice.net/migrate/firebird-to-postgresql</loc>
    <lastmod>2026-10-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dbslice.net/migrate/mysql-to-postgresql</loc>
    <lastmod>2026-10-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dbslice.net/migrate/sql-server-to-mysql</loc>
    <lastmod>2026-10-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dbslice.net/use-cases/data-coexistence</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dbslice.net/use-cases/data-coexistence"/>
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://dbslice.net/use-cases/data-coexistence?lang=pt"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://dbslice.net/use-cases/data-coexistence"/>
    <lastmod>2026-10-25</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dbslice.net/use-cases/data-coexistence?lang=pt</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dbslice.net/use-cases/data-coexistence"/>
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://dbslice.net/use-cases/data-coexistence?lang=pt"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://dbslice.net/use-cases/data-coexistence"/>
    <lastmod>2026-10-25</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dbslice.net/use-cases/notify-apps-on-every-row</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dbslice.net/use-cases/notify-apps-on-every-row"/>
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://dbslice.net/use-cases/notify-apps-on-every-row?lang=pt"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://dbslice.net/use-cases/notify-apps-on-every-row"/>
    <lastmod>2026-10-25</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dbslice.net/use-cases/notify-apps-on-every-row?lang=pt</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dbslice.net/use-cases/notify-apps-on-every-row"/>
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://dbslice.net/use-cases/notify-apps-on-every-row?lang=pt"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://dbslice.net/use-cases/notify-apps-on-every-row"/>
    <lastmod>2026-10-25</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dbslice.net/use-cases/database-to-kafka</loc>
    <lastmod>2026-10-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dbslice.net/compare/full-convert-alternative</loc>
    <lastmod>2026-10-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dbslice.net/compare/sqlines-alternative</loc>
    <lastmod>2026-10-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dbslice.net/compare/redgate-sql-data-compare-alternative</loc>
    <lastmod>2026-10-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dbslice.net/compare/aws-dms-alternative</loc>
    <lastmod>2026-10-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dbslice.net/compare/ssma-alternative</loc>
    <lastmod>2026-10-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dbslice.net/compare/pgloader-alternative</loc>
    <lastmod>2026-10-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dbslice.net/compare/ems-data-pump-alternative</loc>
    <lastmod>2026-10-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dbslice.net/automation/database-sync-cli</loc>
    <lastmod>2026-10-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dbslice.net/releases</loc>
    <lastmod>2026-10-24</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://dbslice.net/performance</loc>
    <lastmod>2026-10-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dbslice.net/who-its-for</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dbslice.net/who-its-for"/>
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://dbslice.net/who-its-for?lang=pt"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://dbslice.net/who-its-for"/>
    <lastmod>2026-10-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dbslice.net/who-its-for?lang=pt</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dbslice.net/who-its-for"/>
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://dbslice.net/who-its-for?lang=pt"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://dbslice.net/who-its-for"/>
    <lastmod>2026-10-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dbslice.net/articles</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dbslice.net/articles"/>
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://dbslice.net/articles?lang=pt"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://dbslice.net/articles"/>
    <lastmod>2026-10-28</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dbslice.net/articles?lang=pt</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dbslice.net/articles"/>
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://dbslice.net/articles?lang=pt"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://dbslice.net/articles"/>
    <lastmod>2026-10-28</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dbslice.net/articles/dbslice-controlled-data-movement</loc>
    <lastmod>2026-10-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dbslice.net/articles/dbslice-cqrs-write-read-verification</loc>
    <lastmod>2026-10-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dbslice.net/articles/dbslice-replicator</loc>
    <lastmod>2026-10-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dbslice.net/articles/dbslice-sync-live-production</loc>
    <lastmod>2026-10-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dbslice.net/articles/dbslice-license-activation</loc>
    <lastmod>2026-10-24</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dbslice.net/articles/dbslice-send-data</loc>
    <lastmod>2026-10-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dbslice.net/articles/dbslice-synthetic-data</loc>
    <lastmod>2026-10-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dbslice.net/articles/dbslice-sql-server-to-postgresql</loc>
    <lastmod>2026-10-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dbslice.net/articles/dbslice-export-formats</loc>
    <lastmod>2026-10-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dbslice.net/articles/dbslice-sqlite-edge</loc>
    <lastmod>2026-10-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dbslice.net/articles/dbslice-code-generation</loc>
    <lastmod>2026-10-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dbslice.net/blog</loc>
    <lastmod>2026-10-31</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://dbslice.net/blog/incremental-sync-missing-rows</loc>
    <lastmod>2026-10-31</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://dbslice.net/blog/12-billion-rows</loc>
    <lastmod>2026-10-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://dbslice.net/blog/masked-test-data</loc>
    <lastmod>2026-10-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://dbslice.net/blog/reading-sync-speed-numbers</loc>
    <lastmod>2026-10-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://dbslice.net/blog/dbslice-overview</loc>
    <lastmod>2026-10-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://dbslice.net/blog/edge-read-slices</loc>
    <lastmod>2026-10-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://dbslice.net/blog/meet-dbslice-short</loc>
    <lastmod>2026-10-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
</urlset>
