OLTP

Origem: Wikipédia, a enciclopédia livre.

OLTP é um acrônimo de Online Transaction Processing ou Processamento de transações em tempo-real. São sistemas que se encarregam de registrar todas as transações contidas em uma determinada operação organizacional. Por exemplo: sistema de transações bancárias registra todas as operações efetuadas em um banco, caixas de multibanco, reservas de viagens ou hotel On-line, Cartoes de Credito.

Os ERPs (Enterprise Resource Planning) são sistemas que se enquadram nessa categoria.

Índice

[editar] Requisitos

OLTP requer suporte para transações em rede. Por isso, os novos software OLTP utilizam processamento cliente/servidor e softwares intermediários que permitem transações rodarem em diferentes plataformas de computadores numa rede.

Em grandes aplicações, a eficiência do OLTP vai depender de um sofisticado software de gerenciamento de transações (como o CICS) e/ou otimizações táticas de banco de dados de um grande número concorrente de updates em um banco de dados orientado a OLTP.

Para uma demanda ainda maior de descentralização de sistemas de banco de dados, aplicações OLTP intermediárias podem distribuir o processamento de transações por diversos computadores em uma rede de computadores. OLTP é também geralmente integrado ao SOA e Web-services.

[editar] Benefícios

OLTP tem dois benefícios principais: simplicidade e eficiência.

Redução de documentos e uma forma mais rápida de calcular retornos e despesas são exemplos sobre como OLTP simplifica as coisas nos negócios. Ele também serve como base para o estabelecimento de uma organização estável, por causa da atualização constante. Outro fator de simplicidade é o que permite aos consumidores a escolha de como eles querem pagar, tornando muito mais fácil concretizar uma transação.

OLTP é comprovadamente eficiente porque dinamiza enormemente as bases de uma organização, os processamentos individuais são mais rápidos e estão disponíveis 24/7.

performance bastante relevante pois se espera para actualização pequenos resultados imediatos .

Integridade de transacção.

Integridade de segurança-

[editar] Desvantagens

É uma ótima ferramenta para qualquer empresa, mas ao utilizar OLTP existem algumas coisas para se preocupar: as questões de segurança e os custos.

Um dos benefícios do OLTP é também uma grande ameaça de segurança: a disponibilidade plena das informações que esses sistemas propiciam, também deixa os dados à mercê de crackers e intrusos.

Para transações B2B, os negócios devem estar offline para completar algum tipo de processo individual, causando compradores e fornecedores perderem um pouco do benefício da eficência que o sistema propicia. Tão simples quanto o OLTP é, a menor falha no sistema tem o potencial para causar uma série de problemas, causando perda de tempo e dinheiro. Outro custo a ser observado é o para a falha potencial de servidores. Isto pode causar demora na recuperação ou até mesmo perda de uma quantidade incomensurável de dados.


[editar] Arquitectura do SGBD do OLTP

a arquitectura tem um grande impacto no OLTP, a modelação , o design, database Instance (memory). Operações predefinidas. 3FN (terceira forma normal). Pouco numero de registos com poucos campos, pois os dados são mantidos por pouco tempo.

[editar] Memoria do OLTP

Utiliza conexoes partilhadas Os sorts Ocorrem em memoria Uso eficiente da shared Pool Cursores partilhados Uso de PlSql devido as suas vantangens. Cache Sequence--> cria um numero de sequencia para quando houver inserts estiver tudo em conformidade.

[editar] Ver também

Ferramentas pessoais
Criar um livro