DB2 da IBM tem sido em torno de uma série de anos e evoluiu para um sistema de gerenciamento de banco de dados relacional robusto (RDBMS) . Enquanto DB2 tem sua parcela de concorrente , como Oracle, MS SQL e MySQL, que continua a desfrutar de forte presença no mercado. Este poder de permanência é devido a várias vantagens que o DB2 oferece. Estrutura poderosa Query Language
DB2 tem um Query Language (SQL) dialeto Structured mais poderoso do que oferta SQL da Microsoft. DB2 tem recursos como tabelas de objetos , antes de gatilhos , suporte método Java, múltiplas funções definidas pelo usuário e suporte para matrizes . Nenhum desses recursos são suportados pelo MS SQL. SQL permite o acesso direto aos dados através da interface de gerenciamento de banco de dados do DB2 . Ele também pode ser embutida no código de programas de aplicação escritos em outras linguagens, como COBOL e Java. Esta flexibilidade e lista de recursos se combinam para fazer do DB2 um poderoso sistema de gerenciamento de banco de dados relacional .
Múltipla Suporte de plataforma
IBM produz versões do DB2 que rodam em todas as plataformas disponíveis , em vez do que apenas as plataformas baseadas em Windows. Incluído na lista de plataformas suportadas DB2 são AIX , HP- UX , Linux e dom. Essa capacidade de rodar em uma variedade de plataformas de hardware /software traz uma flexibilidade para a mesa que outros bancos de dados não oferecem . IBM também oferece DB2 como parte de um pacote pré - configurado juntamente com o sistema operacional . Esta combinação produz o melhor desempenho desde que o sistema operacional está configurado para suporte de banco de dados DB2 para fora da caixa , economizando o tempo do administrador do sistema.
Auto-Ajuste de gerenciamento de memória
ajuste de banco de dados é parte arte e parte ciência , e normalmente leva uma quantidade significativa de tempo de um administrador de banco de dados. Parte deste trabalho de configuração implica a configuração de memória para as diversas cargas de trabalho para alcançar o melhor desempenho. Durante o dia o acesso é normalmente através de aplicativos on-line , com acesso aleatório aos registros em todo o banco de dados. À noite, a carga de trabalho normalmente muda para um formato em lote, com o processamento sequencial de registros , sendo a norma. DB2 Versão 9 oferece um recurso chamado de auto-ajuste de gerenciamento de memória ( STMM ) , que permite que o banco de dados para alterar automaticamente a alocação de memória quando há uma mudança na carga de trabalho. Isso otimiza o desempenho , fazendo ajustes em tempo real para a memória do banco de dados e buffer de piscinas sem necessidade de intervenção humana ..
Suporte IBM
Uma grande vantagem do DB2 é que é uma oferta da IBM . Desenvolvido há muitos anos nos laboratórios do banco de dados da IBM , DB2 ganhou recurso após recurso ao longo dos anos . IBM produz atualizações de software e patches de forma controlada , após testes. Suporte de software da IBM de alta qualidade é um fator na popularidade do DB2 , junto com a estabilidade do sistema que resulta de esse apoio. Dólares de pesquisa e desenvolvimento da IBM continuar a melhorar a tomada de produto DB2 a escolha ideal para um RDBMS.