Melhor resposta
G – Tecnologia de grade
I – Aplicativos de Internet
Oracle 11i refere-se ao Oracle ERP Application Suite (freqüentemente chamado de Oracle E-Business Suite) e realmente não tem nada a ver com o banco de dados. A parte confusa é que a Oracle costumava chamar seu banco de dados de “i” para “internet” nas versões 8 e 9, mas agora chama o banco de dados de “g” para “grade”.
Então, para resumir, Oracle 11i se refere aos aplicativos e o Oracle 11g se refere ao banco de dados.
Resposta
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 isso, 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 de armazenamento automatizado 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, o 11g oferece melhor desempenho e sua versão 2 foi desenvolvida 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 10g, 11g fornece 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 do 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 no nível do espaço de tabela e aprimoramentos para criptografia e compressão de bombeamento de dados.
11g continuou a uso de 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
De modo geral, 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.