Ir para o conteúdo
dbSlice®
Produto Para quem é Desempenho Preços Blog Guias Suporte EN Comprar dbSlice

dbSlice

Qual a velocidade do dbSlice?

12,96 bilhões de linhas movidas em 1 dia, 16 horas e 40 minutos — cerca de 88.500 linhas por segundo em média.
O que foi movido: uma tabela de pedidos de compra em produção, de uma empresa com 20 anos de histórico — 40 colunas e 9 índices (três em colunas de data, três em colunas de texto). As linhas foram migradas para o banco de um novo microsserviço que se integra ao Salesforce. O dbSlice moveu os dados de banco para banco; a integração com o Salesforce é do microsserviço. A rede e os dois bancos foram ajustados para a carga.

Experimente grátis na Microsoft Store ↗ Ver preços

Em um ambiente comum: 31,4 milhões de linhas para o Azure SQL em cerca de 30 minutos (≈17.200 linhas/s). Modo de carga inicial, origem SQLite em disco local, app desktop do dbSlice, setembro de 2026 — antes das otimizações de setembro e outubro.

A vazão depende do volume, da rede, dos bancos, da largura da linha, dos ajustes e das transformações. Os seus números vão ser outros — teste com os seus dados na versão gratuita.

De onde vem a velocidade

  • Paginação por chave. O dbSlice lê a origem página a página, pela chave, sem cursor longo e sem travar a tabela — por isso pode rodar contra um sistema em uso.
  • Leitura e gravação ao mesmo tempo. Ler a próxima página e gravar a anterior acontecem juntos; o lado mais lento dita o ritmo.
  • Carga em lote nativa. Onde o banco tem uma, o dbSlice usa — por exemplo, o SqlBulkCopy no SQL Server.
dbSlice Synchronize tab

Cópias PostgreSQL em dia

Com a opção upsert por tabela temporária ligada, o upsert e o "só linhas novas" para o PostgreSQL ficaram de 66 a 118 vezes mais rápidos no dbSlice 2.3.20261016: 10.000 linhas passaram de 425 para cerca de 28.000 linhas/s, e repor 1 milhão de linhas faltantes caiu de 21 minutos para 10,6 segundos.

Medido no nosso laboratório: SQL Server 2022 → PostgreSQL 17 no mesmo host, sem outra carga, uma execução por caso. A opção vem desligada e precisa de permissão para criar tabela temporária no destino. Carga inicial, recarga completa e "só atualizar" não mudaram.

O mesmo motor em todo lugar

A aba Sincronizar, o Replicator e os jobs de linha de comando rodam no mesmo motor: uma execução que você cronometra na tela se comporta igual quando roda de madrugada, agendada.

Meça você mesmo

Rode o mesmo job nas suas tabelas. Versão gratuita na Microsoft Store · Preços

Leia mais no blog: 12,96 bilhões de linhas em 41 horas, e as condições por trás · Como ler um número de velocidade de sincronização

Teste com os seus próprios dados: a versão gratuita da Microsoft Store não pede chave de licença.

Experimente grátis na Microsoft Store ↗Comprar o dbSlice
dbSlice®

Sincronização, migração e reconciliação profissional de dados — para Windows e Linux (Docker).

Um produto Thinwork

Produto

Produto Preços Guias Linux (Docker) Novidades Versão gratuita (Microsoft Store) Suporte Perguntas frequentes Renovar manutenção Exemplos de CLI

Legal

Termos de Uso Política de Privacidade Política de Reembolso Contrato de Licença (EULA)

Empresa

THINWORK TECNOLOGIA DA INFORMACAO - LTDA
CNPJ 09.166.605/0001-21
Desde 2007

Av. Paulista, 1471, Conj. 511, Anexo CP 1722
Bela Vista, São Paulo - SP, 01311-927, Brazil

Comercial

+55 (11) 5197-7969 [email protected]

Horário de atendimento: seg. a sex., 9h–17h (UTC−3)

github.com/thinwork Seguir @dbsliceapp
© 2026 dbSlice®. Todos os direitos reservados. Windows x64 · GUI + CLI · Linux (Docker) · Web

dbSlice® e o logotipo do mascote dbSlice são marcas registradas da Thinwork Tecnologia da Informação Ltda. no Instituto Nacional da Propriedade Industrial (INPI).

Todos os demais nomes de produtos, logotipos e marcas pertencem aos seus respectivos titulares e aparecem aqui apenas para identificar os sistemas com os quais o dbSlice funciona. O dbSlice é um produto independente, sem afiliação, patrocínio ou endosso por parte deles. Saiba mais