Com base no parágrafo a seguir, quais são alguns elementos-chave a considerar na concepção de um sistema OLTP?
Segmentos de Rollback Os segmentos de Rollback são as porções do banco de dados que registram as ações das transações no caso de uma transação ser rolou de volta. Segmentos de Rollback fornecem consistência de leitura, transações de rollback e recuperação do banco de dados. Clusters Um cluster é um esquema que contém uma ou mais tabelas que têm uma ou mais colunas em comum. Agrupar tabelas em um banco de dados melhora o desempenho das operações de junção. Transações discretas A defesa de todas as transações para alterar o desempenho até que a transação seja comprometida. Pode melhorar o desempenho de blocos de operação não-distribuídos. O tamanho de bloco deve ser o tamanho máximo de múltiplas transações dentro do sistema de dados.
O designer de um sistema OLTP deve garantir que o número de usuários concorrentes não interfira no desempenho do sistema. Alguns elementos-chave incluem segmentos de rollback (que registram ações de transações para habilitar o rollback, se necessário); clusters (esquema de dados que melhora o desempenho das operações de junção); transações discretas (assegura que os dados não sejam alterados até que a transação seja comprometida, o que melhora o desempenho); tamanho do bloco (reduz a I / O desnecessária, garantindo que o tamanho do bloco de dados seja múltiplo do tamanho do bloco do sistema operacional); tamanho do buffer cache (quando as instruções SQL são ajustadas para usar o buffer cache, evita o consumo desnecessário); alocação dinâmica de espaço para tabelas e segmentos de rollback; monitores de processamento de transações (usados para coordenação de serviços, atuando como uma espécie de sistema operacional que pode abranger vários dispositivos de computação); partições de banco de dados (usando partições aumenta o desempenho enquanto a disponibilidade e a segurança do banco de dados); e ajuste do OLTP (permitindo o sistema para maximizar seu desempenho e equilibrar rapidamente e eficientemente).