Monografia de Las Diferencias de Oracle 12g

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 28

"UNIVERSIDAD

NACIONAL AGRARIA
DE LA SELVA"

FACULTAD DE INGENIERA EN INFORMTICA Y SISTEMAS

CURSO

BASE DE DATOS

DOCENTE

Ing. JUIPA CAMPOS, Noel

ALUMNOS :

JAIMES FALCON, Josu


BRANCACHO ASENCIOS, Jeniffer
NEIRA GARCIA, Elizabeht.

SEMESTRE

2013 II

Tingo Mara - Per

ORACLE 12C

Pgina 1

INTRODUCCION.4
HISTORIA..........................5
DEFINICION......................8

VENTAJAS DE ORACLE 12C....9


BENEFICIOS...................10
CARACTERISTICAS DEL ORACLE 12C...14

Estadsticas ONLINE para cargas BULK15


CONCLUCION................25
BIBLIOGRAFIA..............26
PASOS PARA INSTALAR.27

ORACLE 12C

Pgina 2

ORACLE DATABASE 12C

ORACLE 12C

Pgina 3

INTRODUCCION

Actualmente las empresas adoptan la tecnologa en la nube con ms confianza


que hace unos aos y buscan tecnologas que transformen completamente su
negocio. Oracle anuncia la disponibilidad general de una base de datos de
prxima generacin, sta nueva herramienta ofrece una nueva arquitectura
multitenant sobre una plataforma de base de datos rpida, confiable y segura.

Oracle database 12c puede beneficiar considerablemente a los clientes que


implementan nubes privadas de base de datos y tambin a los proveedores de
software como servicio (SaaS).

Un desafo importante que enfrentan los gerentes de los centros de datos


empresariales actualmente es el costo, la complejidad y la rigidez de las grandes
bases de datos que operan en configuraciones de servidores fijos, la mayora de
las cuales estn subutilizadas, seal Carl Olofson, vicepresidente de
investigacin de software de Administracin de Bases de Datos y de Integracin
de Datos IDC.

ORACLE 12C

Pgina 4

ORACLE 12C
HISTORIA:
Durante casi un ao Oracle ha promocionado la base de datos conectable de su
nueva base de datos 12c, como un cambio significativo de arquitectura que trae
grandes mejoras de prestaciones y eficiencia, y adems son ms seguras las
aplicaciones basadas en la nube.
Como sabemos la tendencia tecnolgica es el manejo de informacin por medio
de la nube (Internet). Esto por la necesidad que tienen los ejecutivos y tcnicos de
moverse de una oficina a otra, de una sucursal a otra, de una regin a otra, de un
pas a otro o de un estado a otro. Esto es movilidad, pero a la vez necesitan
saber la venta del da, las incidencias, a qu nivel estn sus procesos, acceder
desde cualquier punto, etc. Para lograr todo esto es necesario tecnologa que
permitan accesos a las informaciones desde cualquier punto de manera ms
segura, ms eficiente y ms rpido, y es donde entre el tema de Cloud
Computing o computacin en las nubes.

ORACLE 12C

Pgina 5

POR LO TANTO:
Como siempre Oracle no se queda atrs, y ha desarrollado
Oracle 12c, donde la c es de Cloud, dicha versin de Oracle tiene como objetivo
cumplir con todas esas necesidades con mucho menor esfuerzo, que con
versiones anteriores, y menor que otros motores de base de datos, y sobre todo
reduciendo costos.
TAMBIEN TENEMOS:
El diccionario de datos del ncleo Oracle es llamado
Contenedor de Base de datos (CDB por sus siglas en ingls) y la parte de la
base de datos que contiene nuestro cdigo es llamada Base de datos
Enchufable (PDB por sus siglas en ingls).
Este PDB contiene su propio diccionario de datos con sus tablas propias objetos,
tablas, etc.; de tal manera que existe un tipo de jerarqua en donde los objetos
primeramente son localizados en el PDB y cuando no pueden ser encontrados all,
la informacin es recuperado desde el CDB.
Atributos:
Se pueden conectar muchos PDB a un solo CDB, lo que implica una
verdadera separacin de datos entre dos bases de datos que estn
conectadas al mismo CDB.
Tanto el PDB como el CDB tienen un menor tamao.
La actualizacin del software de Oracle se hace dentro del CBD nicamente
y por ende de manera ms rpida.
Clonar un PDB con sus aplicaciones se puede hacer de manera ms
efectiva y rpida, pues no se necesita clonar toda la base de datos Oracle.
Bajo cubierta, la implementacin es hecha usando tablespaces
transportables con data y metadata.
Existen diferentes tipos de usuarios:
Usuarios locales en el PDB
ORACLE 12C

Pgina 6

Usuarios comunes en el CDB


Un usuario local con privilegios puede administrar el PDB, mientras que la
metadata acerca del PDB es administrada por un usuario comn.
Cualquier usuario con privilegios, puede cambiar entre PDBs.
Cada PDB tiene su propio nombre de servicio. Estos nombres de servicios
deben de ser nicos dentro del CDB.
Se pueden definir ligas de bases de datos entre los PDBs.
El crear un nuevo PDB vaco es 1000 veces ms rpido que crear una
nueva base de datos completa.
Y para los usuarios de Apex esta es la buena noticia: Podemos correr diferentes
versiones de Apex en una sola base de datos, esto por cuanto cada una de las
versiones puede ser ejecutada en un PDB por aparte.

2. DEFINICION:
ORACLE 12C es la nueva plataforma para el desarrollo de aplicaciones en la
nube.
La

versin

12c

integra

las

capacidades de los servidores de


aplicaciones y de la red de datos en
memoria en una base para cmputo
en la Nube. Esta edicin cuenta con
WebLogic Server 12.1.2 y Oracle
Coherence 12.1.2.
Adems, est diseada para contar
con

aplicaciones

de

prxima

generacin, simplificar las

ORACLE 12C

Pgina 7

Operaciones, acelerar la entrada al mercado, reducir el costo de propiedad y


obtener mayor valor de su infraestructura de aplicaciones.

ORACLE 12C

Pgina 8

3. VENTAJAS DE ORACLE 12C


Dentro de las principales ventajas de Oracle 12c, tenemos las siguientes:
Oracle 12c est optimizada para los procesadores Sparc e Intel Xeon,
garantizando mejor performance para el procesamiento de los datos,
mantenimiento, backup, etc.
Introduce Multitenant Arquitecture

que simplifica el proceso de

consolidacin de bases de datos dentro de la nube, permitiendo a los


clientes manejar muchas bases de datos como una sola sin cambiar sus
aplicaciones.
Grandes beneficios a los clientes desarrollando base de datos privada en
las nubes, Software-as-a-Service (SaaS).
Oracle Multitenant administra muchas bases de datos como una, y utilizan
mucho menos y recursos con menos esfuerzo, y puede incrementar el uso
de recursos en el menor tiempo.
Oracle Multitenant, trabaja con todos los future de Oracle Database
Estndar, incluyendo Real Application Clusters, Partitioning, Data Guard,
Compression, Automatic Storage Management, Real Application Testing,
Transparent Data Encryption, Database Vault, y ms.
Automatic Data Optimization. Oracle 12c administra mucho ms data con
menor costos de almacenamiento y mejora en el performance. Esto
consiste en habilitar el Heap Map Monitor en la base de datos para
identificar fcilmente la data que est hot (Very Active), la data que est
warm (read only), y la data que est cold (rarely read) almacenada en
tablas y particiones.
Defense in Depth Security. Oracle 12c introduce nuevas funcionalidades
de seguridad con innovaciones como ninguna otra versin de Oracle y de
cualquier otro motor de base de datos.
Maximum Availability for Database Cluoud. Oracle 12c introduce nuevos
futures de alta disponibilidad, proteccin de data, load balancing y failover,
entre otras.

Sin dudas que, migrar o adquirir esta versin de Oracle 12c, ser de mucho ms
beneficios para las empresas que requieran una alta competitividad a menor
costos en la administracin de sus informaciones.
COSTOS Y BENEFICIOS
BENEFICIOS:
Oracle Database 12c beneficia a los clientes que buscan reducir la
complejidad y los costes a travs de la implementacin de la base de datos
de nubes privadas y proveedores de SaaS que buscan el poder de Oracle
en un modelo multiusuario seguro.
Este documento pone de relieve algunas de las nuevas capacidades de
Oracle Database 12c que pueden ayudar a los clientes con rapidez enchufe
en la nube, as como otras mejoras en la gestin del almacenamiento, la
disponibilidad, la seguridad, el apoyo de grandes datos y la gestin de
bases de datos que pueden ayudar a los clientes continan obteniendo un
alto retorno sobre sus inversiones de base de datos Oracle.

PRINCIPALES BENEFICIOS:
1. La Nueva Arquitectura Multitenant para la Consolidacin de Bases de
Datos en la Nube
Oracle Database 12c supera los principales retos de los clientes que estn
consolidando bases de datos en un modelo de nube privada al mejorar

considerablemente la eficiencia y reducir los costos de administracin, al tiempo


de conservar la autonoma de las bases de datos separadas.
Oracle Multitenant es una nueva caracterstica de Oracle Database 12c, y permite
que cada base de datos conectada a la nueva arquitectura multitenant se vea y se
sienta como una Oracle Database estndar para las aplicaciones; as, las
aplicaciones existentes pueden correr sin necesidad de hacerles cambios.
Al soportar el multi-tenancy en la capa de bases de datos, y no en la capa de
aplicaciones, Oracle Multitenant hace que todas las aplicaciones de los ISVs
corran sobre la base de datos Oracle lista para SaaS.
Oracle Multitenant administra muchas bases de datos como una sola y puede
aumentar la utilizacin de los recursos de los servidores y reducir el tiempo y el
esfuerzo necesarios para realizar las actualizaciones de las bases de datos, el
respaldo, la recuperacin y mucho ms.
La arquitectura multitenant ofrece aprovisionamiento y clonacin de bases de
datos virtualmente instantneos, lo que la hace una plataforma ideal para la
prueba de bases de datos y para las nubes de desarrollo.
Oracle Multitenant funciona con todas las caractersticas de Oracle Database,
incluyendo a Real Application Clusters, Partitioning, Data Guard, Compression,
Automatic Storage Management, Real Application Testing,
Transparent Data Encryption, Database Vault, y ms.

2. Optimizacin Automtica de Datos


Para ayudar a los clientes a gestionar ms datos de forma eficiente, reducir los
costos del almacenamiento y mejorar el desempeo de la base de datos, Oracle
Database 12c introduce las nuevas caractersticas Automatic Data Optimization.

Un Heat Map monitorea la actividad de lectura/escritura de las bases de datos, lo


que permite a los Administradores de Bases de Datos identificar fcilmente los
datos que estn almacenados de forma caliente (muy activos), tibia (slo lectura) y
fra (que se leen raramente) en tablas y particiones.
3. La Defensa de Seguridad Profunda
Oracle Database 12c incluye ms innovaciones en seguridad que ningn otro
lanzamiento de bases de datos de Oracle; lo que ayuda a los clientes a enfrentar
las amenazas en constante evolucin y cumplir con las estrictas regulaciones de
proteccin de datos.
4. Disponibilidad Mxima para las Nubes de Bases de Datos
Oracle Database 12c presenta varias caractersticas de alta disponibilidad, as
como mejoras a las tecnologas existentes que permiten el acceso continuo a los
datos empresariales.
Global Data Services ofrece el balanceo de cargas y la tolerancia a fallas a las
configuraciones de bases de datos distribuidas globalmente.
Data Guard Far Sync ampla la proteccin en espera de cero prdidas de datos a
cualquier distancia y que no est limitada por la latencia.
Application Continuity complementa los Oracle Real Application Clusters y oculta
las fallas de las aplicaciones a los usuarios finales al repetir automticamente las
transacciones que han fallado.

5. Administracin Eficiente de Bases de Datos


La integracin perfecta con Oracle Enterprise Manager 12c Cloud Control le
permite a los administradores implementar y administrar fcilmente la nueva

funcionalidad de Oracle Database 12c, incluyendo la nueva arquitectura


multitenant y el ocultamiento de datos.
Las funcionalidades de prueba de Oracle Real Application Testing pueden ayudar
a los clientes a validar las actualizaciones y las estrategias de consolidacin al
probar y escalar simultneamente las cargas de trabajo de produccin reales.

6. Simplificando el Anlisis de los Grandes Volmenes de Datos


Oracle Database 12c realza las capacidades de in-Database MapReduce para Big
Data a travs de SQL Pattern Matching que permite el descubrimiento inmediato y
escalable de las secuencias de eventos de negocio, como son las transacciones
financieras, los registros de la red y los registros de una serie de clics.
Los cientficos de datos pueden analizar mejor la informacin empresarial y los Big
Data con nuevos algoritmos predictivos en la base de datos y con una mayor
integracin del cdigo abierto R con Oracle Database 12c.

COSTOS:

El precio de la base de datos 12c de Oracle no est incluido en la cuota de


mantenimiento regular. El producto es la versin de multitenancy de la compaa,
siendo un ingrediente clave de las aplicaciones basadas en la nube.
Pero para poder obtener estas prestaciones, los clientes que pasen a la 12c
debern pagar una cuota adicional por encima de la cuota bsica de licencia de la
Enterprise Edition de la base de datos Oracle, que hasta la fecha era de 47.500
dlares por procesador. Muchas otras prestaciones anteriores a esta llevan cargos
adicionales, como Real Application Clusters, que cuesta 23.000 dlares por
procesador.

CARACTERISTICAS DEL ORACLE 12C


La nueva caracterstica permite que mltiples bases de datos puedan funcionar
dentro de una nica instancia de la base de datos 12c, y constituye la versin de
multitenancy de Oracle, ingrediente clave de las aplicaciones basadas en la nube.
En la nueva base de datos 12c se produce una separacin de arquitectura entre el
ncleo del sistema de Oracle y nuestra aplicacin.
Adaptive Query Optimization
El optimizador puede llevar a cabo una modificacin de sus planes de
ejecucin aunque estos ya se encuentren habilitados para la sentencia
SQL, simplemente el CBO para los planes en ejecucin y los reanaliza para
encontrar el "nuevo" mejor, est caracterstica es invisible al usuario y se
hace de forma automtica.
Ejecucin 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 clusula sql, adems podemos ejecutar
cualquier sentencia SQL que queramos, no as pre-12c que estaba limitado.
La clusula sql sigue estando vigente.
Estadsticas dinmicas

Durante la compilacin de una sentencia SQL, el optimizador puede


chequear todas las estadsticas sobre las tablas de la sentencia SQL y
puede decidir si las ocupa o no, si no ocupa las estadstica para una tabla
en particular o alguna de esta no posee estadsticas, Oracle generar
estadsticas dinmicas con el mtodo del Sampling, ests estadsticas
permanecern hasta las subsiguientes ejecuciones de la sentencia y el
optimizador las puede utilizar cuando estime conveniente.

Estadsticas ONLINE para cargas BULK


Cuando se hace una carga de datos mediante un INSERT SELECT,
CREATE TABLES AS, para versiones anteriores de Oracle, haba que
tomar estadsticas de forma manual a la nueva tabla, en cambio para
nuestra nueva versin 12c, las estadsticas son tomadas de forma
automtica, tal cual se hace para cuando se generan los ndices mediante
el comando CREATE INDEX o REBUILD INDEX

Estadsticas privadas para las tablas temporales


Las estadsticas para las tablas temporales son nicas a pesar de que por
cada sesin hubiese data distinta, esto era hasta la versin 11gr2, para la
versin 12c de Oracle, cada sesin tendr sus propias estadsticas lo cual
mejora ostensiblemente los tiempos de ejecucin, pues se mejora la
performance al tener mejores datos estadsticos.

Integracin con Grupos de procesadores a nivel de Sistema Operativo


Esta caracterstica permite especificar al DBA un parmetro llamado
PROCESSOR_GROUP_NAME, con lo cual se une una instancia de base

de datos a un conjunto de CPUs, esto mismo se puede hacer con el


comando cgroups en Linux o con un pool de recursos en Solaris.

Para qu ocupar est caracterstica?


Pues para parcelar un poco el uso de CPUs por parte de una cantidad X de
base de datos.

Arquitectura Multitenant (Arquitectura multiusuario)


Las arquitecturas multitenant (multi-propietario) es una filosofa de software
cada vez ms ocupada para aquellas empresas que dan servicios de SaaS
(Software as a Service), el principio bsico de esto es el siguiente:
Una instancia del Software es ejecutada en un servidor y desde aqu se da
el servicio a mltiples clientes . Si lo pensamos del lado de Oracle significa
que cada cliente comparte un motor de datos, pero los datos de cada
cliente estn 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 fcil para los clientes
hacer una consolidacin 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 ms que
llevarse una base de datos desde y hacia los contenedores.

Lo anterior implica que me puedo llevar una base no-CDB (Que no


pertenezca a un Container Database) haca otra base no-CDB, o una PDB
a una no-CDB, o una base no-CDB a una PDB.
Exportar una vista como tabla con Oracle Datapump
Ahora se puede exportar una vista y Oracle deja la data de una vista en una
tabla, antes al exportar una vista, slo se exportaba la definicin, pero no la
data.
Opcin de NOLOGGING con Oracle Datapump Import
Existe un parmetro para el import con el Datapump que deshabilita el
logging para cuando se est cargando data en una tabla, es la opcin
TRANSFORM con el valor DISABLE_ARCHIVE_LOGGING, esto hace del
proceso de import un proceso muchsimo ms rpido pues no se genera
redolog, lo que se debe tener en cuenta es sacar un respaldo despus de
finalizar el import.
Oracle ASM Disk Scrubbing
Est es una nueva caracterstica que chequea las corrupciones lgicas de
los discos de ASM y las repara de forma automtica, esto slo sucede
cuando se crean grupos de fallas, o sea, existe redundancia normal o
redundancia alta.

Ampliacin de los comandos ONLINE


A partir de Oracle 12c, los comandos que se pueden utilizar en forma
ONLINE se han ampliado, por ejemplo antes para borrar un ndice se tena

que esperar a que este estuviese no siendo utilizado, pues si as fuese


daba el siguiente error
ORA-00054: resource busy and acquire with NOWAIT specified
Los comandos que se pueden ejecutar ONLINE a partir de Oracle 12c :

DROP INDEX ONLINE


DROP CONSTRAINT ONLINE
SET UNUSED COLUMN ONLINE
ALTER INDEX UNUSABLE ONLINE
ALTER INDEX [VISIBLE | INVISIBLE]

Columnas invisibles
En Oracle 12c, podemos dejar una columna como invisible mediante el
comando alter table -nombre tabla- modify (-columna- invisible), pero
nosotros mismos controlamos el cundo ver esa columna
Por ejemplo:
Cuando hacemos un DESCRIBE de la tabla, est columna no aparece,
cuando hacemos un SELECT * FROM de la tabla est columna tampoco
aparece, incluso cuando hacemos un INSERT INTO nos podemos saltar
esa columna, simplemente no incluyndola en la lista de las columnas.
A travs de SQL*Plus podemos setear el hecho de que aparezca una
columna invisible, para ello utilizamos el seteo.
SHOW COLINVISIBLE ON|OFF
Movimiento ONLINE de los datafiles
En Realce anteriores, para mover un datafile este se deba dejar OFFLINE,
con todos los problemas de servicio que esto poda acarrear, pues a partir
de Oracle 12c, el movimiento de los datafiles puede ser efectuado en forma
ONLINE, sin prdida de servicio.

Creacin de varios ndices en las mismas columnas de una tabla


Mltiples ndices pueden ser generados para un mismo set de columnas,
con esto evitamos el hecho de tener que eliminar ndices en caso de haber
efectuado alguna migracin.
Por ejemplo: Para los campos A, B, C de una tabla se pueden crear
mltiples ndices, los ndices pueden ser generados de acuerdo a la
premisa siguiente:
B*Tree o Bitmap
Unique o NoUnique
De acuerdo al tipo de particin en que estn involucrados los campos
La nica condicin es que slo uno de ellos tiene que estar visible.
Dataguard Broker y las CDBs (Container Databases)
El DataGuard Broker de Oracle soporta todo lo relacionado a MULTITENANT
CONTAINER DATABASES (CDBs), slo hay que tener en cuenta ciertas
cosas :
Cuando la base de datos primaria es una CDB , todas las bases
StandBy en la configuracin del broker deben ser tambin CDBs
Cuando una configuracin de Broker es hecha en base a CDBs , todas
las acciones del Broker deben ser efectuadas a nivel de root , no a nivel
de cada PDB (Pluggable Database)
Para administrar un ambiente MULTITENANT se debe tener el rol
CDB_DBA
Conexiones sysdg y sysdba al Dataguard Broker
En versiones anteriores, la conexin al Dataguard deba ser hecha con el
usuario SYS/Password y la clusula SYSDBA, pues hoy slo se necesita
indicar el usuario y password de SYS, los usuarios que se conecten a la
configuracin del DataGuard Broker, deben tener los privilegios de SYSDG
o SYSDBA, por defecto Oracle intentar conectar con SYSDBA

VALIDATE DATABASE a nivel de Dataguard


Si antes exista un comando BACKUP VALIDATE DATABASE a nivel de
RMAN para chequear la validez de ciertos respaldos, hoy en da existe un
comando

llamado

VALIDATE

DATABASE

[VERBOSE]

para

la

configuracin hecha a travs de Dataguard Broker, con esto se hace una


validacin ms exhaustiva de los componentes que forman parte de una
configuracin de Dataguard Broker
Por defecto Real-Time Apply en DataGuard
A partir de Oracle 12c, la configuracin por defecto de Oracle Dataguard
Broker viene con defecto con Real-Time Apply, esto significa que las
transacciones son inmediatamente aplicadas a los archivos de Standby de
Redo, ms que la generacin de un archive y que este sea aplicado en el
ambiente de StandBy
Retoma de las operaciones de Switchover
Cuando en Oracle 11gr2 tenamos algn problema durante el proceso de
Switchover , el proceso se tena que hacer desde el principio, chequeando
cada una de las partes de nuestras bases de datos, de hecho alguna de las
bases poda quedar en estado MOUNT y no recuperando , a lo mejor la
nueva primaria no poda quedar abierta, etc.
Pero a partir de Oracle 12c, las operaciones de Switchover pueden ser
retomadas si se caen en algn punto intermedio
Modificaciones al DUPLICATE DATABASE
En Oracle 11gr2 se puede usar la clusula SECTION SIZE al momento de
respaldar una base de datos, con esto cada proceso (Channel) puede tomar
una porcin del tamao especificado para un datafile, con lo cual
claramente se aceleran los procesos de respaldo de una base.
Para el caso del DUPLICATE DATABASE en Oracle 12c, se puede tambin

declarar la clusula SECTION SIZE, con lo cual el proceso de copia de una


base tambin se pueden ver acelerado
Esta clusula de SECTION SIZE, tambin puede ser aplicada a los backups
como IMAGE COPY y a los backups incrementales.
Mejoras al comando RESTORE
A partir de Oracle 12c las operaciones de RESTORE se pueden hacer en
modalidad NETWORK, tal cual lo puede hacer hoy en da el comando
DUPLICATE, o como lo puede hacer un expdp
Recuperacin de tablas con RMAN
Desde Oracle 12c en adelante ahora s podemos hacer una recuperacin
de una tabla. Con el nuevo comando RECOVER TABLE podemos restaurar
y recuperar una o ms tablas desde respaldos RMAN ya sea que estn en
Backups o en cintas.
Oracle RAT con ASH
Desde Oracle 12c, los reportes que se saquen despus del Database
Replay contendrn informacin de ASH, lo cual claramente ayuda en el
anlisis del testing de la nueva infraestructura de base de datos.

Inventario consultable
Cada vez que queramos saber los parches de nuestra base de datos,
tenamos que irnos al sistema operativo y ejecutar un opath -lsinventory,
desde

Oracle

12c,

se

adjunta

un

nuevo

package

llamado

DBMS_QOPATCH, con el cual se puede consultar a travs de SQL, los


distintos parches aplicados a nuestra plataforma RDBMS

Oracle Flex ASM


Con Oracle Flex ASM se puede separar la instancia ASM desde los
servidores de base de datos, con ello se puede llegar a una estructura en
donde un nmero X de servidores con instancias ASM , puede otorgar
servicio a un nmero N de servidores de bases de datos.
Oracle Flex Cluster
Esta es una nueva arquitectura que permite un poco de flexibilidad para lo
que son los nodos de un cluster, desde Oracle 12c, nace un nuevo
concepto llamado Flex Cluster, en esta nueva arquitectura nacen 2
conceptos los "Hub Nodes" y los "Leaf Nodes".
Los "Hub Nodes" son los nodos normales de un cluster, imaginense una
arquitectura de un RAC en 11gr2 , con 2 nodos y un Grid Infraestructure en
ejecucin, pues los "Hub Nodes" son aquellos nodos que conforman el RAC y que
estn conectados "entre s" mediante el Interconnect.
Pues bien, los "Leaf Nodes" son aquellos nodos que se unen a los "Hub nodes" y
que no tienen que estar conectados a un Interconnect, slo deben tener
comunicacin con un "Hub Node.

Respaldo en diskgroups del OCR


Antes de Oracle 12c, los respaldos del OCR eran llevados a cabo en el nodo
master en una ruta predefinida del S.O., desde Oracle 12c, estos respaldos
pueden ser llevados a cabo en Diskgroups, lo cual simplifica el trabajo de
recuperacin de un OCR
Soporte para IPv6

Los nodos del cluster pueden ser configurados con IPv6, con esto el SCAN est
posibilitado de conectarse a las IPs VIP de la Grid Infraestructure.
Advanced Network Compression
La transferencia de datos a travs de los servicios de Oracle Net ahora pueden ser
comprimidos, lo cual genera una mejora de performance, est compresin puede
ser definida en los siguientes niveles
Connection level (connect string, URL)
Service level (tnsnames.ora, ldap.ora)
Database level (sqlnet.ora)

Restricciones para el privilegio SELECT ANY DICTIONARY


El privilegio "SELECT ANY DICTIONARY" ya no podr tener accesos
directos

las

vistas

DEFAULT_PWD$,

ENC$,

LINK$,

USER$,

USER_HISTORY$ y XS$VERIFIERS, o sea, con este cambio ya no se


tendr tan fcil acceso a password de distintos usuarios o password de los
dblinks.

Informacin del ltimo LOGIN a travs de SQL*Plus


Cada vez que ingresemos a SQL*Plus nos mostrar cual fue nuestro ltimo
login a la instancia, esto es posible debido a la informacin que se
almacena en la tabla USER$

Oracle user en Windows

Desde Oracle 12c, se da soporte a un usuario distinto de Administrador para poder


instalar y manejar las instancias Oracle
Aumento de largo en columnas varchar2, nvarchar2 y RAW
Antes de Oracle12c, las columnas varchar2, nvarchar2 y RAW slo tenan un largo
hasta 4000 bytes, si queramos columnas de un largo mayor, tenamos que por
obligacin ocupar columnas de tipo CLOB o BLOB, pero en Oracle 12c nace un
cambio, esto se aplica mediante el parmetro MAX_STRING_SIZE, este
parmetro se cambia desde un valor STANDARD a EXTENDED y la base de
datos puede soportar hasta 32767 bytes para sus columnas varchar2, nvachar2 y
raw. Una vez realizado el cambio no se puede revertir.

CONCLUCION

Son cada vez ms las empresas que estn adoptando la nube, y buscan
tecnologas que transformarn el negocio y mejorarn la agilidad y la eficacia
operativa. Oracle Database 12c es una base de datos de prxima generacin
diseada para satisfacer estas necesidades, y ofrece una nueva arquitectura
multitenant sobre una plataforma de base de datos rpida, escalable, confiable y
segura. Al conectarse a la nube con Oracle Database 12c, los clientes pueden
mejorar la calidad y el desempeo de las aplicaciones, ahorrar tiempo con una
arquitectura de mxima disponibilidad y gestionar el almacenamiento, y simplificar
la consolidacin de bases de datos al administrar cientos de bases de datos como
una sola.

BIBLIOGRAFIA
http//www.oracle.com/database/ product_editions.html

Oracle 12C James L. Johnson. Sistemas de Bases de


Datos Elmasri / Nawathe. Fundamentos de Bases de
Datos Henry Korth/ Abraham Silverschatz/ Sudargham.

http://www.articulo.org/articulo/3041/Oracle_2c
una_opcion_de_desarrollo_viable.html

INSTALACION DEL ORACLE 12C

También podría gustarte