Ventajas de oracle

Páginas: 13 (3146 palabras) Publicado: 19 de mayo de 2014
VENTAJAS DE ORACLE
Adaptive Query Optimization
El optimizador puede llevar a cabo una modificación de sus planes de ejecución aunque estos ya se encuentren habilitados para la sentencia SQL, simplemente el CBO para los planes en ejecución y los reanaliza para encontrar el "nuevo" mejor, está característica es invisible al usuario y se hace de forma automática.
Lo anterior no significa queuna sentencia quede a medio camino de ejecución, no... simplemente se recalcula el mejor plan , para la siguiente ejecución. 

Ejecución de comandos a nivel de prompt de RMAN
Oracle 12c nos permite ejecutar comandos a nivel del prompt de RMAN , esto sin la necesidad de colocar la claúsula sql , además podemos ejecutar cualquier sentencia SQL que querramos, no así pre-12c que estaban limitadas. Laclaúsula sql sigue estando vigente.
Estadísticas dinámicas
Durante la compilación de una sentencia SQL, el optimizador puede chequear todas las estadísticas sobre las tablas de la sentencia SQL y puede decidir si las ocupa o no , si no ocupa las estadística para una tabla en partícular o alguna de esta no posee estadísticas, Oracle generará estadísticas dinámicas con el método del Sampling,estás estadísticas permanecerán hasta las subsiguientes ejecuciones de la sentencia y el optimizador las puede utilizar cuando estime conveniente.


Estadísticas ONLINE para cargas BULK
Cuando se hace una carga de datos mediante un INSERT SELECT , CREATE TABLES AS , para versiones anteriores de Oracle , había que tomar estadísticas de forma manual a la nueva tabla , en cambio para nuestra nuevaversión 12c, las estadísticas son tomadas de forma automática, tal cual se hace para cuando se generan los índices mediante el comando CREATE INDEX o REBUILD INDEX


Estadísticas privadas para las tablas temporales
Las estadísticas para las tablas temporales son únicas a pesar de que por cada sesión hubiese data distinta, esto era hasta la versión 11gr2 , para la versión 12c de Oracle, cadasesión tendrá sus propias estadísticas lo cual mejora ostensiblemente los tiempos de ejecución , pues se mejora la performance al tener mejores datos estadísticos.

Integración con Grupos de procesadores a nivel de Sistema Operativo
Esta característica permite especificar al DBA un parámetro llamado PROCESSOR_GROUP_NAME , con lo cual se une una instancia de base de datos a un conjunto de CPUs , estomismo se puede hacer con el comando cgroups en Linux o con un pool de recursos en Solaris.

¿Para qué ocupar está característica? Pues para parcelar un poco el uso de CPUs por parte de una cantidad
X de base de datos.


Arquitectura Multitenant
Las arquitecturas multitenant (multi-propietario) es unafilosofía de software cada vez más ocupada para aquellas empresas que dan serviciosde SaaS (Software as a Service), el principio básico de esto es el siguiente , una instancia del Software es ejecutada en un servidor y desde aquí se da el servicio a múltiples clientes . Si lo pensamos del lado de Oracle significa que cada cliente comparte un motor de datos, pero los datos de cada cliente están totalmente separados uno de otros, o sea, colocamos muchas bases de datos en un mismo lugar,todas operadas por un mismo RDBMS.

Toda esta arquitectura multitenant , hace que sea muy fácil para los clientes hacer una consolidación de sus bases de datos y trabajar muchas como una.
Oracle Datapump soporta Database Consolidation
Dentro del soporte que da Oracle Datapump para lo que es Database Consolidation, se nombra el FULL TRANSPORTABLE, que no es más que llevarse una base de datosdesde y hacía los contenedores.

Lo anterior implica que me puedo llevar una base no-CDB (Que no pertenezca a un Container Database) hacía otra base no-CDB, o una PDB a una no-CDB, o una base no-CDB a una PDB.

Respaldo y recuperación PDBs
RMAN puede trabajar sobre un CDB o sobre un PDB, como siempre se puede respaldar un datafile o un tablespace, para dar soporte a todas estas nuevas...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • ORACLE
  • Oracle
  • Oracle
  • oracle
  • Oracle
  • Oracle
  • oracle
  • ORACLE

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS