Configurações de tarefas de buffer de stream - AWS Database Migration Service

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Configurações de tarefas de buffer de stream

Você pode definir as configurações do buffer de transmissão usando o AWS CLI, incluindo o seguinte. Para obter informações sobre como utilizar um arquivo de configuração de tarefas para definir as configurações de tarefas, consulte Exemplo de configurações de tarefas.

  • StreamBufferCount: utilize esta opção para especificar o número de buffers de fluxo de dados da tarefa de migração. O número de buffer de fluxo padrão é 3. Aumentar o valor dessa configuração pode aumentar a velocidade de extração de dados. Contudo, esse aumento de desempenho depende altamente do ambiente de migração, incluindo o sistema de origem e a classe da instância do servidor de replicação. O padrão é suficiente na maioria de situações.

  • StreamBufferSizeInMB: utilize esta opção para indicar o tamanho máximo de cada buffer de fluxo de dados. O tamanho padrão é 8 MB. Talvez seja preciso aumentar o valor para essa opção ao trabalhar com LOBs muito grandes. Também pode ser preciso aumentar o valor se você receber uma mensagem nos arquivos de log que o tamanho do buffer de fluxo é insuficiente. Ao calcular o tamanho dessa opção, é possível utilizar a seguinte equação: [Max LOB size (or LOB chunk size)]*[number of LOB columns]*[number of stream buffers]*[number of tables loading in parallel per task(MaxFullLoadSubTasks)]*3

  • CtrlStreamBufferSizeInMB: utilize esta opção para definir o tamanho do buffer de fluxo de controle. O valor é em megabytes e pode ser de 1 a 8. O valor padrão é 5. Pode ser necessário aumentá-lo ao trabalhar com um número muito grande de tabelas, como dezenas de milhares de tabelas.