Oracle 10g frente a 11g
Las bases de datos de Oracle son sistemas de gestión de bases de datos relacionales de objetos desarrollados y distribuidos por Oracle Corporation. La última versión de las bases de datos de Oracle es Oracle 11g, lanzada por primera vez en septiembre de 2008; sucedió a Oracle 10g. Estas versiones son parte de la evolución continua de las bases de datos de Oracle desde la década de 1980. Cada nueva versión tiene nuevos conjuntos de parches lanzados regularmente, los más importantes se conocen como lanzamiento. Un objetivo principal de cada versión actualizada es aumentar el rendimiento y la escalabilidad con respecto a la versión anterior. Por lo tanto, hay muchas características nuevas en 11g integradas sobre las que ya están disponibles en 10g. Estos brindan mejores capacidades a los administradores de bases de datos (DBA) para administrar sus entornos de bases de datos de múltiples niveles que se vuelven más complejos y más grandes con los años.
Oracle 10g
Oracle 10g fue la versión mejorada de Oracle 9i. Era una versión muy estable desde el principio con muchos de los errores en 9i corregidos y con una gran cantidad de nuevas características. Principalmente proporcionó computación en cuadrícula mediante la provisión de CPU y datos. Con este fin, Oracle Enterprise Manager (OEM) proporcionó un poderoso mecanismo de control de red. Esta versión también proporcionó mejoras para extensiones avanzadas como Oracle RAC (Real Application Clusters), Oracle Data Guard y Oracle Streams. 10g supuso la automatización de la mayoría de las tareas de administración mediante la introducción de muchas funciones de autogestión, como el monitor de diagnóstico de base de datos automatizado, el ajuste automático de la memoria compartida, la gestión de almacenamiento automatizada y la copia de seguridad y recuperación automatizada basada en disco.
Oracle 11g
Oracle 11g fue más allá, mejorando muchas de las características que se encuentran en 10g. Proporcionó nuevos componentes como Oracle Application Express, Oracle SQL Developer, Oracle Real Application Testing, Oracle Configuration Manager (OCM), Oracle Warehouse Builder, Oracle Database Vault y Oracle Shadow Copy Service. Por lo tanto, 11g proporciona un mejor rendimiento y su versión 2 se ha diseñado para sistemas operativos más nuevos como Windows 7, Server 2008 y las últimas versiones de Linux, Unix, Solaris, etc.
¿Cuál es la diferencia entre 10g y 11g?
En comparación con 10g, 11g proporciona una gestión de memoria más simplificada, mejorada y automatizada y una mejor capacidad para diagnosticar fallas a través de la infraestructura incorporada para prevenir, detectar, diagnosticar y ayudar a resolver errores críticos de la base de datos, así como problemas de bajo rendimiento de la base de datos. Proporciona índices invisibles, columnas virtuales, particiones de tablas y la capacidad de redefinir tablas que han materializado registros de visualización mientras están en línea. Una diferencia importante entre los dos son las nuevas características de seguridad que se encuentran en 11g, como una mejor autenticación basada en contraseñas con contraseñas de mayúsculas y minúsculas, cifrado en el nivel de espacio de tabla y mejoras para el cifrado y la compresión de la bomba de datos.
11g continuó el uso de diferentes ediciones utilizadas en 10g, que son Enterprise Edition (EE), Standard Edition (SE), Standard Edition One (SE1), Express Edition (EX) y Oracle Database Lite para dispositivos móviles.
Conclusión
Con todo, 11g es una buena actualización de 10g con muchas mejoras positivas en una tecnología en evolución. La documentación técnica que era buena en 10g se ha vuelto aún mejor en 11g, un beneficio significativo para los DBA, que dependen de ella a diario. Es común que las organizaciones no utilicen todas las funciones de una base de datos Oracle. Por lo tanto, los beneficios de una versión mejorada deben utilizarse adecuadamente para que la organización reduzca el costo de propiedad, el tiempo de inactividad y aumente el rendimiento, lo que 11g puede ofrecer.