OLTP
OLTP é a sigla para Online Transaction Processing . _ _ _ _ _ É um tipo de processamento que facilita e gerencia aplicações transacionais, geralmente para entrada e recuperação de dados e processamento de transações ( gerenciador transacional ). Os pacotes de software OLTP são baseados na arquitetura cliente-servidor , pois normalmente são usados por empresas com uma rede de computação distribuída.
O termo pode parecer ambíguo, uma vez que " transação " pode ser entendida no contexto de " transações de computador " ou " transações de banco de dados ". Também pode ser entendido em termos de negócios ou transações comerciais. O OLTP também tem sido usado para se referir à transformação na qual o sistema responde imediatamente às solicitações do usuário. Um caixa eletrônico de banco é um exemplo de aplicativo de processamento de transações comerciais.
A tecnologia OLTP é utilizada em inúmeras aplicações, como banco eletrônico , processamento de pedidos, comércio eletrônico, supermercados ou indústria.
Requisitos
O processamento de transações online consome cada vez mais recursos para transações que se espalham por uma rede e podem envolver mais de um negócio. Por esse motivo, os softwares atuais para sistemas OLTP utilizam processamento cliente-servidor e middleware que permitem que as transações sejam executadas em diferentes plataformas em uma rede .
Em grandes aplicações, a eficiência do OLTP pode depender de quão sofisticado é o software de gerenciamento de transações (como CICS em plataformas IBM ) ou quais táticas de otimização são usadas para facilitar o grande número de atualizações simultâneas que podem ocorrer em uma transação . banco de dados .
Nos sistemas de banco de dados descentralizados mais exigentes, os programas OLTP broker distribuem o processamento de transações entre vários computadores em uma rede . O OLTP geralmente é integrado a uma arquitetura orientada a serviços ou a um serviço da Web .
Benefícios
O processamento de transações online tem dois benefícios claros: simplicidade e eficiência.
Na simplicidade:
- Reduzir a papelada e obter previsões de receitas e despesas com mais rapidez e precisão são exemplos de como o OLTP torna as coisas mais simples para as empresas.
- Ele também fornece uma base concreta para a estabilidade de uma organização graças a atualizações oportunas.
- Outro fator é a simplicidade de permitir que o consumidor escolha como quer pagar, tornando-o muito mais atrativo do que a transação.
Sobre a eficiência:
- O OLTP amplia a base de consumidores de uma organização.
- Processos individuais são executados muito mais rápido.
Desvantagens
O OLTP é uma ótima ferramenta para qualquer organização, embora haja algumas questões a serem consideradas ao usá-lo, pois podem ser um problema: segurança e custos econômicos ou de tempo.
Sobre segurança:
- Uma das vantagens do OLTP também é um possível problema. A disponibilidade mundial que esses sistemas oferecem às empresas torna seus bancos de dados muito mais suscetíveis a intrusos e hackers .
Sobre os custos:
- Nas transações B2B , as empresas devem ficar offline para concluir determinadas etapas de alguns processos, fazendo com que compradores e fornecedores percam alguns dos benefícios de eficiência que o sistema proporciona.
- Por mais simples que seja um sistema OLTP , a mais simples perturbação no sistema tem o potencial de causar uma infinidade de problemas, o que, por sua vez, pode causar perda de tempo e dinheiro.
- Outro custo econômico é a possibilidade de falhas no servidor, isso pode causar atrasos no atendimento e até mesmo a perda de uma grande quantidade de informações importantes. Para eliminar esse risco, ou pelo menos mitigá-lo, é preciso investir em mecanismos de segurança.
Comparar com...
Veja também
- data mart
- armazém de dados
- OLAP
- ETL
- Processamento de transações
- Transações do banco de dados
- Sistema de Controle de Informações do Cliente IBM (IBM-CICS)