As instâncias serverless são dimensionadas em unidades do Data Transmission Service (DTS) (DUs). Cada nível de DU corresponde a um throughput máximo de linhas por segundo (RPS) para sincronização incremental. Use a tabela neste tópico para selecione o nível adequado à sua carga de trabalho esperada.
Conceitos principais
|
Termo |
Descrição |
|
Unidade DTS (DU) |
Unidade de recurso das classes de instância serverless que abrange CPU, memória e espaço em disco. |
|
Linhas por segundo (RPS) |
Quantidade de linhas sincronizadas incrementalmente para a tabela de destino por segundo. Por exemplo, uma instância que sincroniza 5.000 linhas por segundo tem RPS de 5.000. |
Classes de instância
A tabela a seguir lista o RPS máximo para cada nível de DU.
|
DUs |
RPS máximo |
|
1 |
200 |
|
2 |
1.000 |
|
4 |
3.000 |
|
8 |
9.000 |
|
16 |
17.000 |
|
32 |
35.000 |
Os valores máximos de RPS são referências e não estão cobertos pelo acordo de nível de service (SLA) do DTS.
Considerações sobre desempenho
O DTS não garante latência em segundos para tarefas de sincronização de dados. O RPS real e a latência dependem de diversos fatores:
Carga da instância de source: Uma instância de source com alta carga aumenta a latência.
Condições de rede: Largura de banda reduzida ou alta latência entre a source, o DTS e o destino retardam a entrega dos dados.
Desempenho de gravação no destino: Se o banco de dados de destino não conseguir aplicar alterações com rapidez suficiente, as gravações acumulam na fila e a latência aumenta.
O RPS máximo apresentado na tabela acima representa um limite superior em condições ideais, e não um throughput garantido.