3.5. Quanto ao uso

Por fim, um SGBD pode ser de uso geral ou de uso especial. Quando o desempenho é um aspecto importante, um SGBD de uso especial pode ser projetado e construído para uma aplicação específica; esse sistema não pode ser usado para outras aplicações sem mudanças relevantes. Muitos sistemas de reservas aéreas e catálogo telefônico desenvolvidos no passado são SGBDs de uso especial. Eles se encontram na categoria de sistemas de processamento de transação on-line (OLTP — On-line Transaction Processing), que precisam dar suporte a um grande número de transações simultâneas sem causar atrasos excessivos.

Para criar um SGBD de uso especial, o fabricante elimina tudo aquilo que não é necessário de um SGBD geral (para ficar mais “leve” e simples), e cria rotinas e procedimentos que otimize certos aspectos desejados, como por exemplo aumentando o buffer, mudando a forma como o processador do SGBD escalona os pedidos, otimizando o banco de dados (mexendo em índices e normalizações), etc. Essas soluções também são comumente chamadas de soluções Appliance.
Copyright © 2014 AIEC.