Oracle 10g vs 11g
Os bancos de dados Oracle são sistemas de gerenciamento de banco de dados relacional de objeto desenvolvidos e distribuídos pela Oracle Corporation. A versão mais recente dos bancos de dados Oracle é o Oracle 11g, lançado pela primeira vez em setembro de 2008; sucedeu ao Oracle 10g. Essas versões fazem parte da evolução contínua dos bancos de dados Oracle desde os anos 1980. Cada nova versão tem novos conjuntos de patches lançados regularmente, os mais significativos dos quais são conhecidos como lançamento. Um objetivo principal de cada versão atualizada é aumentar o desempenho e a escalabilidade em relação à versão anterior. Portanto, há muitos recursos novos no 11g integrados aos já disponíveis no 10g. Eles fornecem melhores recursos para que os administradores de banco de dados (DBAs) gerenciem seus ambientes de banco de dados multicamadas que estão ficando mais complexos e maiores com o passar dos anos.
Oracle 10g
Oracle 10g foi a versão atualizada do Oracle 9i. Era uma versão muito estável desde o início, com muitos dos bugs corrigidos no 9i e com uma série de novos recursos. Principalmente, forneceu computação em grade pelo fornecimento de CPUs e dados. Para este fim, o Oracle Enterprise Manager (OEM) forneceu um poderoso mecanismo de controle de grade. Esta versão também oferece aprimoramentos para extensões avançadas, como Oracle RAC (Real Application Clusters), Oracle Data Guard e Oracle Streams. 10g trouxe a automação da maioria das tarefas de administração, introduzindo muitos recursos de autogerenciamento, como monitor de diagnóstico automatizado de banco de dados, ajuste automatizado de memória compartilhada, gerenciamento automatizado de armazenamento e backup e recuperação automatizados baseados em disco.
Oracle 11g
O Oracle 11g foi além, aprimorando muitos dos recursos encontrados no 10g. Forneceu novos componentes, como Oracle Application Express, Oracle SQL Developer, Oracle Real Application Testing, Oracle Configuration Manager (OCM), Oracle Warehouse Builder, Oracle Database Vault e Oracle Shadow Copy Service. Portanto, 11g oferece melhor desempenho e sua versão 2 foi projetada para sistemas operacionais mais recentes, como Windows 7, Server 2008 e as versões mais recentes do Linux, Unix, Solaris, etc.
Qual é a diferença entre 10g e 11g?
Comparado com o 10g, o 11g oferece gerenciamento de memória mais simplificado, aprimorado e automatizado e melhor capacidade de diagnosticar falhas por meio de infraestrutura embutida para prevenir, detectar, diagnosticar e ajudar a resolver erros críticos de banco de dados, bem como problemas de baixo desempenho do banco de dados. Ele fornece índices invisíveis, colunas virtuais, particionamento de tabelas e a capacidade de redefinir tabelas que possuem logs de visualização materializados enquanto estão online. A principal diferença entre os dois são os novos recursos de segurança encontrados no 11g, como melhor autenticação baseada em senha com senhas com maiúsculas e minúsculas, criptografia em nível de espaço de tabela e aprimoramentos para criptografia e compactação de bombeamento de dados.
11g continuou a usar diferentes edições usadas em 10g que são Enterprise Edition (EE), Standard Edition (SE), Standard Edition One (SE1), Express Edition (EX) e Oracle Database Lite para dispositivos móveis.
Conclusão
Ao todo, o 11g é uma boa atualização do 10g com muitos aprimoramentos positivos em uma tecnologia em evolução. A documentação técnica que era boa no 10g ficou ainda melhor no 11g, um benefício significativo para os DBAs, que dependem dela diariamente. É comum que as organizações não utilizem todos os recursos de um banco de dados Oracle. Portanto, os benefícios de uma versão atualizada devem ser utilizados de forma adequada pela organização para reduzir seu custo de propriedade, tempo de inatividade e aumentar o desempenho, que o 11g pode oferecer.