Otimizar o sistema alvo
- Use o sistema operacional mais recente possível com os patches mais recentes.
- Use o banco de dados mais recente possível com os patches mais recentes.
- Use o kernel SAP mais recente possível com os patches mais recentes (por exemplo, atualize do kernel 7.45 para 7.49 ou 7.53).
- Considere usar a maior Máquina Virtual do Azure disponível. O tipo de máquina virtual pode ser reduzido para uma máquina virtual menor após o processo de importação
- Crie vários arquivos de log de transações com o primeiro arquivo de log de transações no SSD local não persistente. Arquivos de log de transações adicionais podem ser criados em discos P50. As migrações VLDB podem exigir mais de 5 TB de espaço no log de transações. Recomenda-se garantir que haja sempre uma grande quantidade de espaço no log de transações sempre livre (20% é um valor seguro). A extensão de arquivos de log de transações durante uma importação não é recomendada e afeta o desempenho.
- O grau máximo de paralelismo (MAXDOP) do SQL Server geralmente deve ser definido como 1. Apenas determinadas operações de compilação de índice se beneficiam do MAXDOP e, em seguida, apenas para tabelas específicas.
- A rede acelerada é obrigatória para servidores de banco de dados e R3load.
- Limite a memória máxima que uma única consulta do SQL Server pode solicitar com o Administrador de Recursos. O limite de memória é necessário para impedir que operações de compilação de índice solicitem concessões de memória muito grandes.
- Os índices secundários para tabelas muito grandes podem ser removidos do arquivo STR e criados ONLINE com scripts após a conclusão da parte principal da importação e a ocorrência de tarefas de pós-processamento, como a configuração do STMS.
- Recomenda-se que os clientes que usam o SQL Server TDE pré-criem o banco de dados e os arquivos de log de transações e, em seguida, habilitem o TDE antes de iniciar a importação. O TDE é executado por um período de tempo semelhante em um banco de dados cheio de dados ou vazio. Habilitar a TDE em um VLDB pode levar a problemas de bloqueio/bloqueio e é recomendável importar para um banco de dados TDE. A sobrecarga de importação para um banco de dados TDE é relativamente baixa.
Otimizações de custos
- Quando você desliga uma Máquina Virtual do Azure e a máquina virtual é deslocalizada, você não precisa mais pagar por ela (apenas pelo armazenamento). Com preços pré-pagos, dormir uma máquina virtual SAP típica proporciona economias consideráveis, de até ~60-70%.
- Para Máquinas Virtuais que precisam ser executadas todo ou a maior parte do tempo, use as Instâncias de Máquina Virtual Reservadas do Azure. Reservar uma instância por um ano pode proporcionar economias de ~40-45% ou até ~60-65% para uma reserva de 3 anos.