Copyright © 2013, Oracle and/or its affiliates. All rights reserved.1
Areas de Foco
SOCIAL
BLOG 101100101001
001001101010
101011100101
Copyright © 2013, Oracle and/or its affiliates. All right...
Oracle Database 12c
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.3
Oracle Database 12c
Ignacio Caba...
Agenda
Oracle Multitenant
Gestión del ciclo de vida de la información
Mejoras en la arquitetura MAA
Copyright © 2013, Orac...
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.5
Oracle Multitenant
Simplificando la Consolidación co...
Requerimientos de Negocio
Multitud de Empresas se embarcan en procesos de Consolidación
Presiones Económicas Presiones Ope...
Modelos de Consolidación tradicionales
Estrategias hasta Oracle Database 11g
Dedicated DatabasesVirtual Machines Schema Co...
¿Qué es Oracle Multitenant?
Arquitectura introducida en Oracle Database 12c
para consolidar y simplificar administración.
...
Consolidación con Oracle Multitenant
Nuevo modelo introducido en Oracle Database 12c
Dedicated DatabasesVirtual Machines M...
Arquitectura de la base de datos Oracle
Memoria, Procesos y Ficheros de base de datos
System Resources
Copyright © 2013, O...
Arquitectura Oracle Multitenant
Procesos y memoria a nivel de Contenedor
System Resources
Copyright © 2013, Oracle and/or ...
Arquitectura Oracle Multitenant - Contenedor
Componentes de una Multitenant Container Database
PDBs
Esquemas de usuarios y...
Arquitectura Multitenant - PDB
PDBs compatibles con arquitectura
tradicional, no-CDB(*)
Aplicaciones existentes no necesit...
Arquitectura Multitenant – Estructuras dinámicas
PDBs comparten SGA y procesos de
background (DBWR, LGWR..)
Sesiones Foreg...
Estructuras Físicas de un Contenedor
Estructuras de ficheros
Arquitectura Mutitenant
Locales a cada Compartidas
por todas ...
Categorías de Usuarios
Local users
Definidos
en cada
PDB
Pueden
administrar
PDBs
Copyright © 2013, Oracle and/or its affil...
Gestión con Oracle Multitenant - Unplug / plug
Con Oracle Multitenant el movimiento
entre Contenedores consiste en mover
l...
Unplug / plug
Ejemplo
alter pluggable database HCM
unplug into '/u01/app/oracle/oradata/…/hcm.xml'
Unplug
Copyright © 2013...
Gestión con Multitenant - Aplicación de Parches
La aplicación de un parche actualiza simultaneamente todas las PBDs
Copyri...
Gestión con Multitenant- Actualización de versión
Minimiza el esfuerzo y tiempo de parada. Hace uso de unplug/plug
Copyrig...
Gestión con Multitenant - Provisioning
Copia a partir de la PDB “Semilla”
15
20
25
Time Taken toProvisionNew Database
Copy...
Gestion con Multitenant - Provisioning
Clonado en local o remoto de
PDBs
Clonado Rápido de PDBs
Copyright © 2013, Oracle a...
Clonado de PDBs
Ejemplo
create pluggable database HCMBI from HCM
Remote (DB Link)
Local
Copyright © 2013, Oracle and/or it...
Gestión con Mutitenant – Backup y Restore
Aprovecha las nuevas funcionalidades de RMAN en Oracle Database 12c
Un único Bac...
Gestión con Mutitenant- Disaster Recovery
Oracle (Active) Data Guard protege todas las PBDs
Redo Shipping
Block validation...
Escalabilidad Horizontal en modo Multitenant
Oracle RAC y Multitenant - Combinación Perfecta
PDB - ERP abierta en nodo 4
P...
Ventajas de la Arquitectura Multitenant
Reducción en carga de trabajo operacional
PDB autocontenido por aplicacion
Transpa...
Gestión de Recursos Compartidos
Resource Manager extendido para entornos multitenant
Copyright © 2013, Oracle and/or its a...
Beneficios Capacidades
Optimiza la inversión en
Infrastructura
• Mas aplicaciones por servidor
Reduce Mantenimiento y
Oper...
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.30
Automatización de la gestión
del ciclo de vida de l...
Crecimiento en diversidad y uso de los Datos
1,800 Exabytes de Datos en 2011, 20x crecimiento para 2020
Mobile
#1 Internet...
Retos de la Gestión del Almacenamiento
Comprimir Datos,
sin impactar en el
Gestionar más
Datos sin incurrir
Niveles y cate...
Gestión del Ciclo de Vida del Dato
“The policies, processes,
practices, and tools used to align
the business value of info...
Particionamiento
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.34
Mejoras en la gestión del modelo de datos
Alinear el modelo de datos con los
requerimientos de negocio
Optimizar el rendim...
• Nuevas particiones son
creadas automáticamente
cuando llegan datos
nuevos
Mejoras en la gestión del modelo de datos
Part...
• TRUNCATE y
EXCHANGE en cascada
para mejorar la continuidad
de negocio
Mejoras en la gestión del modelo de datos
TRUNCATE...
Gestión más eficiente de
los datos
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.38
Gestión más eficiente de los datos
Tamaño de los sistemas de bases de datos crecen constantemente
– Tablas de más de un Te...
• Operaciones de
mantenimiento de
particiones ONLINE
• Permite consultas u
Online Partition Move
Gestión más eficiente de ...
• Operaciones de
mantenimiento de
múltiples particiones en
una única operación
Operaciones en multiples particiones
Jan 20...
• Indices parciales sobre
las particiones
necesarias
• Aplicable a índices
locales y globales
Mejoras en la gestión de los...
Automatic Data Optimization
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.43
Descubriendo los patrones de utilización de los Datos
Database ‘heat map’
00 0101 10 10 0101 10
0 0
10 0111 10 10 0111 100...
Descubriendo los patrones de utilización de los Datos
Database ‘heat map’
00 0101 10 10 0101 10
0 0
10 0111 10 10 0111 100...
Automatic Data Optimization
El Heatmap es una estructura en memoria que
tracea los accesos a filas y segmentos.
– Informac...
Heat Map para una mejor Compresión de Datos
Reducción Tamaño Datos = Mayor rendimiento en el acceso a Datos
Hot Data
11101...
Automatic Data Optimization
El heat map tracea la actividad de segmentos y filas
Copyright © 2013, Oracle and/or its affil...
Automatic Data Optimization
Añadir políticas de compresión o de “tiering” a las tablas
Policy 1
Policy 1
Policy 2
Policy 2...
Automatic Data Optimization
Políticas son aplicadas automáticamente a la tabla
Policy 1
Policy 1
Policy 2
Policy 2
Copyrig...
Automatic Data Optimization
Policy 1
Policy 1
Policy 2
Policy 2
Políticas son aplicadas automáticamente a la tabla
Copyrig...
Automatic Data Optimization
Policy 1
Policy 1
Policy 2
Policy 2
Políticas son aplicadas automáticamente a la tabla
Copyrig...
Automatic Data Optimization
“tier” automático a almacenamiento más barato
Policy 1
Policy 1
Policy 2
Policy 2
Policy 3
Pol...
Backups Optimizados
Movimiento automático datos READONLY
ORDERS
1. Las tablas incrementan su
tamaño y las políticas de ADO...
Mejoras en la gestión del modelo de datos
– Operaciones de mantenimiento atómicas
Mantenimiento más eficiente
– Operacione...
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.56
Maxima Disponiblidad con
Oracle Database 12c
Oracle Database 12c
Oracle Database 12c introduce nuevas y significativas funciones en
el área de Alta Disponibilidad (HA)...
Arquitectura de MAA Oracle
Active Data Guard
– Protección de datos, DR
– Query Offload
GoldenGate
– Activo-activo
– Hetero...
En ciertas situaciones las paradas de la
base de datos o de la infraestructura
pueden ocasionar que el trabajo “en vuelo”
...
Application Continuity
Garantiza la finalización correcta y consistente de las transacciones
Mecanismo de repetición de tr...
Bases de Datos en Entornos Replicados
Retos
No hay una forma sencilla de
utilizar eficientemente todas las
bases de datos ...
Global Data Services
Global Data Services
• Extensión, al estilo RAC, de los servicios
de failover, balanceo de carga (den...
Global Data Services
Caso Uso: Active Data Guard sin GDS
Historial de PedidosCaptura de Pedido
App. crítica de E-Commerce ...
Global Data Services
Caso de Uso: Active Data Guard con GDS (Todo en HA)
Cuando la Standby activa se detiene
GDS efectua e...
El reto del “Zero Data Loss”
El ineludible compromiso entre Rendimiento y “Zero Data Loss”
Commit Ack Network Ack
Copyrigh...
Primary
StandbyASYNC
Data Guard Async – Actualmente
Alguna pequeña exposición a la perdida de Datos en caso de desastre
Co...
Primary
Standby
Active Data Guard Far Sync
Diagrama de flujo operacional
ASYNC
SYNC
Copyright © 2013, Oracle and/or its af...
Primary
Standby
Active Data Guard Far Sync
Diagrama de flujo operacional (cont.)
ASYNC
SYNC
Zero Data Loss
Copyright © 201...
La mejor protección con el menor impacto de rendimiento
Baja complejidad y costes
La mejor forma de combinar un DR cercano...
Actualización a nuevas
releases de base de
datos y patch-sets
Aplicación de paquetes
Rolling Upgrade con Active Data Guard...
Complejidad automatizada
mediante el Paquete
PL/SQL : DBMS_ROLLING
(12.1.0.1 en adelante),
incluyendo procedimientos:
Init...
Oracle Data Guard
DML sobre tablas temporales globales
– Establecido por defecto en la base de datos standby de Active Dat...
Mejoras en RMAN
Recuperación de tablas de forma individual
– Comando simple: RECOVER TABLE
Backup y Restore inter-platafor...
Automatic Storage Management (ASM)
Correspondencia
1-1 entre
instancias ASM y
Servidores
ASM Instance
Database Instance
RA...
Flex ASM: Elimina el 1:1 entre ASM y el Servidor
Novedad: Consolidación almacenamiento ASM en Oracle Database 12c
Las base...
Flex ASM: Soporte para Oracle Database 11g
Versiones anteriores a 12c requieren por compatibilidad una instancia ASM local...
Censurado en tiempo real de
información sensible basada en el
contexto de la sesión de la base de
datos
Oracle Advanced Se...
Oracle Database 12c
Disponibilidad Extrema: Conclusiones
Beneficios Capacidades
Reducción de los tiempos de parada •Nuevas...
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.79
Upcoming SlideShare
Loading in …5
×

Base de datos 12c

1,308 views

Published on

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,308
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
95
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Base de datos 12c

  1. 1. Copyright © 2013, Oracle and/or its affiliates. All rights reserved.1
  2. 2. Areas de Foco SOCIAL BLOG 101100101001 001001101010 101011100101 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.2 ExadataBIG DATA SMART METER 101011100101 010100100101 CLOUD COMPUTING
  3. 3. Oracle Database 12c Copyright © 2013, Oracle and/or its affiliates. All rights reserved.3 Oracle Database 12c Ignacio Caballero Preventa de base de datos
  4. 4. Agenda Oracle Multitenant Gestión del ciclo de vida de la información Mejoras en la arquitetura MAA Copyright © 2013, Oracle and/or its affiliates. All rights reserved.4 Mejoras en la arquitetura MAA Bakup and Restore Data Redaction
  5. 5. Copyright © 2013, Oracle and/or its affiliates. All rights reserved.5 Oracle Multitenant Simplificando la Consolidación con Oracle Database 12c
  6. 6. Requerimientos de Negocio Multitud de Empresas se embarcan en procesos de Consolidación Presiones Económicas Presiones Operacionales Reducir costes Aumentar la Agilidad Copyright © 2013, Oracle and/or its affiliates. All rights reserved.6 Requisitos de Consolidación • Aislamiento • Adopción sencilla • Gestión global • Control granular Reducir costes • Electricidad • Espacio en CPD • Licencias de Múltiples proveedores Aumentar la Agilidad • Autoservicio • Aprovisionamiento rápido • Gestión Sencilla
  7. 7. Modelos de Consolidación tradicionales Estrategias hasta Oracle Database 11g Dedicated DatabasesVirtual Machines Schema Consolidation Copyright © 2013, Oracle and/or its affiliates. All rights reserved.7 Mayor densidad de Consolidación share servers and OSshare servers share servers, OS and database
  8. 8. ¿Qué es Oracle Multitenant? Arquitectura introducida en Oracle Database 12c para consolidar y simplificar administración. Permite multiples “sub-databases” - Pluggable Databases - dentro de una “super-database” - Características principales Copyright © 2013, Oracle and/or its affiliates. All rights reserved.8 Databases - dentro de una “super-database” - Container Database. Proporciona mecanismos rápidos y eficientes de aprovisionamiento, clonado, backup, protección frente a desastres, aplicación de parches y actualización de versión.
  9. 9. Consolidación con Oracle Multitenant Nuevo modelo introducido en Oracle Database 12c Dedicated DatabasesVirtual Machines Multitenant Database Copyright © 2013, Oracle and/or its affiliates. All rights reserved.9 share servers and OSshare servers share servers, OS and database Mayor densidad de Consolidación
  10. 10. Arquitectura de la base de datos Oracle Memoria, Procesos y Ficheros de base de datos System Resources Copyright © 2013, Oracle and/or its affiliates. All rights reserved.10
  11. 11. Arquitectura Oracle Multitenant Procesos y memoria a nivel de Contenedor System Resources Copyright © 2013, Oracle and/or its affiliates. All rights reserved.11
  12. 12. Arquitectura Oracle Multitenant - Contenedor Componentes de una Multitenant Container Database PDBs Esquemas de usuarios y objetos . Copyright © 2013, Oracle and/or its affiliates. All rights reserved.12 Pluggable Databases (PDBs) objetos . Root Oracle Supplied metadata DBMS_*, OBJ$, AWR CDB Hasta 252 PDBs por CDB Servicios de Clonado, Aprovisionamiento, Plug/unplug “Gestionar muchas como una ”
  13. 13. Arquitectura Multitenant - PDB PDBs compatibles con arquitectura tradicional, no-CDB(*) Aplicaciones existentes no necesitan modificaciones para usar las PDBs Pluggable Databases en detalle Copyright © 2013, Oracle and/or its affiliates. All rights reserved.13 modificaciones para usar las PDBs CDBs continen una PBD oculta a las aplicaciones que actua de plantilla. (PDB$SEED) (*) no- CDB, arquitectura de BBDD tradicional (12c, 11g, 10g)
  14. 14. Arquitectura Multitenant – Estructuras dinámicas PDBs comparten SGA y procesos de background (DBWR, LGWR..) Sesiones Foreground solo ven la PDB a la que se conectan Copyright © 2013, Oracle and/or its affiliates. All rights reserved.14 PDB a la que se conectan Incorporar nuevas PDBs supone un incremento menor de memoria frente a la arquitectura dedicada
  15. 15. Estructuras Físicas de un Contenedor Estructuras de ficheros Arquitectura Mutitenant Locales a cada Compartidas por todas las Namespaces Copyright © 2013, Oracle and/or its affiliates. All rights reserved.15 Locales a cada PDB SYSTEM,SYAUX, user tablespaces temp (opcional) Compartidas por todas las PDBs UNDO, REDO and control files, (s)pfile, temp (defecto)
  16. 16. Categorías de Usuarios Local users Definidos en cada PDB Pueden administrar PDBs Copyright © 2013, Oracle and/or its affiliates. All rights reserved.16 Common users Definidos en el root y representados en PDB Pueden conectarse ( “Create Session” ) y administrar PDB SYS, SYSTEM
  17. 17. Gestión con Oracle Multitenant - Unplug / plug Con Oracle Multitenant el movimiento entre Contenedores consiste en mover los metadatos y opcionalmente copiar los data files. Copyright © 2013, Oracle and/or its affiliates. All rights reserved.17 Metadatos - Archivo xml que describe la PDB y sus ficheros asociados (data files, wallet, etc. ). Simplifica la aplicación de parches y actualización de versión.
  18. 18. Unplug / plug Ejemplo alter pluggable database HCM unplug into '/u01/app/oracle/oradata/…/hcm.xml' Unplug Copyright © 2013, Oracle and/or its affiliates. All rights reserved.18 create pluggable database My_PDB using '/u01/app/oracle/oradata/…/hcm.xml' Plug
  19. 19. Gestión con Multitenant - Aplicación de Parches La aplicación de un parche actualiza simultaneamente todas las PBDs Copyright © 2013, Oracle and/or its affiliates. All rights reserved.19 Upgrade in-place
  20. 20. Gestión con Multitenant- Actualización de versión Minimiza el esfuerzo y tiempo de parada. Hace uso de unplug/plug Copyright © 2013, Oracle and/or its affiliates. All rights reserved.20
  21. 21. Gestión con Multitenant - Provisioning Copia a partir de la PDB “Semilla” 15 20 25 Time Taken toProvisionNew Database Copyright © 2013, Oracle and/or its affiliates. All rights reserved.21 0 5 10 NonCDB PDB Clone PDBusing Copy- on-Write File System DBCA, Scripts Copy from SEED Oracle Cluster File System, ZFS
  22. 22. Gestion con Multitenant - Provisioning Clonado en local o remoto de PDBs Clonado Rápido de PDBs Copyright © 2013, Oracle and/or its affiliates. All rights reserved.22
  23. 23. Clonado de PDBs Ejemplo create pluggable database HCMBI from HCM Remote (DB Link) Local Copyright © 2013, Oracle and/or its affiliates. All rights reserved.23 create pluggable database HCMBI from HCM@us.acme.db1 Remote (DB Link)
  24. 24. Gestión con Mutitenant – Backup y Restore Aprovecha las nuevas funcionalidades de RMAN en Oracle Database 12c Un único Backup Copyright © 2013, Oracle and/or its affiliates. All rights reserved.24 Recuperación en un punto del tiempo a nivel de PDB
  25. 25. Gestión con Mutitenant- Disaster Recovery Oracle (Active) Data Guard protege todas las PBDs Redo Shipping Block validation Block Media Recovery Copyright © 2013, Oracle and/or its affiliates. All rights reserved.25 Backups Reports
  26. 26. Escalabilidad Horizontal en modo Multitenant Oracle RAC y Multitenant - Combinación Perfecta PDB - ERP abierta en nodo 4 PDB- HCM abierta en 1 & 2 Ejemplo: Configuración de RAC 4 nodos Copyright © 2013, Oracle and/or its affiliates. All rights reserved.26 PDB- HCM abierta en 1 & 2 PDB – CRM Abierta en todos los nodos
  27. 27. Ventajas de la Arquitectura Multitenant Reducción en carga de trabajo operacional PDB autocontenido por aplicacion Transparente a las aplicaciones Aprovisionamiento Rápido (Clones) Portabilidad (plug/unplug) Copyright © 2013, Oracle and/or its affiliates. All rights reserved.27 Memoria y Procesos de Background Compartidos Operaciones comunes a nivel de CDB Gestión de muchas como úna Control granular
  28. 28. Gestión de Recursos Compartidos Resource Manager extendido para entornos multitenant Copyright © 2013, Oracle and/or its affiliates. All rights reserved.28 High Priority Medium Priority Low Priority
  29. 29. Beneficios Capacidades Optimiza la inversión en Infrastructura • Mas aplicaciones por servidor Reduce Mantenimiento y Operación • Gestión colectiva de bases de datos (backup/centro respaldo) • Estandarización de Servicios Beneficios Clave de la Arquitectura Multitenant Copyright © 2013, Oracle and/or its affiliates. All rights reserved.29 Operación • Estandarización de Servicios • Aprovisionamiento Rápido Agilidad • Clonado (desarrollo/test) • Portabilidad “pluggability” • Escalabilidad Horizontal con RAC Facilidad de Uso • Transparente a las aplicaciones
  30. 30. Copyright © 2013, Oracle and/or its affiliates. All rights reserved.30 Automatización de la gestión del ciclo de vida de la información con Oracle Database 12c
  31. 31. Crecimiento en diversidad y uso de los Datos 1,800 Exabytes de Datos en 2011, 20x crecimiento para 2020 Mobile #1 Internet access device in 2013 Enterprise 45% crecimiento annual en datos de la database Drivers actuales Factores crecimiento emergentes Copyright © 2013, Oracle and/or its affiliates. All rights reserved.31 Big Data Large customers top 50PB la database Cloud 80% de aplicaciones nuevas y datos Regulaciones 300 exabytes en archivos para 2015 Social Business $30B/year in commerce by 2015
  32. 32. Retos de la Gestión del Almacenamiento Comprimir Datos, sin impactar en el Gestionar más Datos sin incurrir Niveles y categorias de compresión de Copyright © 2013, Oracle and/or its affiliates. All rights reserved.32 sin impactar en el rendimiento en costes adicionales Datos basados en suutilización
  33. 33. Gestión del Ciclo de Vida del Dato “The policies, processes, practices, and tools used to align the business value of information with the most appropriate and cost effective IT infrastructure High Value Medium DataValue Copyright © 2013, Oracle and/or its affiliates. All rights reserved.33 cost effective IT infrastructure from the time information is conceived through its final disposition.” Storage Networking Industry Association (SNIA) Data Management Forum $$$ Total Cost of Ownership (TCO) $$$ Medium Value Low Value DataValue
  34. 34. Particionamiento Copyright © 2013, Oracle and/or its affiliates. All rights reserved.34
  35. 35. Mejoras en la gestión del modelo de datos Alinear el modelo de datos con los requerimientos de negocio Optimizar el rendimiento mediante un acceso inteligente a los datos JAN FEB ORD ERS ORD ERS Copyright © 2013, Oracle and/or its affiliates. All rights reserved.35 acceso inteligente a los datos Transparente a las aplicaciones Large Table Difficult to Manage Partition Divide and Conquer Easier to Manage Improve Performance
  36. 36. • Nuevas particiones son creadas automáticamente cuando llegan datos nuevos Mejoras en la gestión del modelo de datos Particionamiento por Interval-Reference Copyright © 2013, Oracle and/or its affiliates. All rights reserved.36 • Las tablas hijas son gestionadas automaticamente JAN ORDERSORDERS Line Items Pick Lists Stock Holds Back Orders FEB ORDERSORDERS Line Items Pick Lists Stock Holds Back Orders JAN ORDERSORDERS Line Items Pick Lists Stock Holds Back Orders FEB ORDERSORDERS Line Items Pick Lists Stock Holds Back Orders MAR ORDERSORDERS Line Items Pick Lists Stock Holds Back Orders INSERT INTO orders VALUES (‘01-MARCH-2012’, ... );
  37. 37. • TRUNCATE y EXCHANGE en cascada para mejorar la continuidad de negocio Mejoras en la gestión del modelo de datos TRUNCATE y EXCHANGE PARTITION en cascada Copyright © 2013, Oracle and/or its affiliates. All rights reserved.37 • Única transacción atómica preserva la integridad de los datos • Simplifica y reduce los errores JAN ORDERSORDERS Line Items Pick Lists Stock Holds Back Orders FEB ORDERSORDERS Line Items Pick Lists Stock Holds Back Orders MAR ORDERSORDERS Line Items Pick Lists Stock Holds Back Orders ALTER TABLE orders TRUNCATE PARTITION Jan2012 CASCADE;
  38. 38. Gestión más eficiente de los datos Copyright © 2013, Oracle and/or its affiliates. All rights reserved.38
  39. 39. Gestión más eficiente de los datos Tamaño de los sistemas de bases de datos crecen constantemente – Tablas de más de un Tera empiezan a ser comunes Las ventanas de mantenimiento se reducen o no existen – Disponiblidad 24x7 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.39 – Disponiblidad 24x7 Requerimiento: Las operaciones de mantenimiento de datos deben – Operar transparentemente sin impacto – Ser escalables independientemente del tamaño de los objetos
  40. 40. • Operaciones de mantenimiento de particiones ONLINE • Permite consultas u Online Partition Move Gestión más eficiente de los datos Copyright © 2013, Oracle and/or its affiliates. All rights reserved.40 • Permite consultas u DMLs de forma concurrente • Mantenimiento de índices globales o locales Jan2012 Aug2012 Sep2012 Oct2012 Nov2012 Dec2012
  41. 41. • Operaciones de mantenimiento de múltiples particiones en una única operación Operaciones en multiples particiones Jan 2009 Feb 2009 Mar 2009 Apr2009 Nov 2009 Dec 2009 Gestión más eficiente de los datos Copyright © 2013, Oracle and/or its affiliates. All rights reserved.41 • Parelismo total • Mantenimiento transparente de índices globales y locales ALTER TABLE orders MERGE PARTITIONS Jan2009, Feb2009, Mar2009 INTO PARTITION Quarter1_2009 COMPRESS FOR ARCHIVE HIGH; Apr2009 Nov 2009 Dec 2009Quarter 1 2009
  42. 42. • Indices parciales sobre las particiones necesarias • Aplicable a índices locales y globales Mejoras en la gestión de los índices Indices Locales y Globales parciales Global Non-Partitioned Index Global Partitioned Index Local Partitioned Index Full Indexing Copyright © 2013, Oracle and/or its affiliates. All rights reserved.42 locales y globales • Complementario a índices completos • Mejora el modelado de la información Table Partition Table Partition Table Partition Partial Global Index Partial Local Partitioned Index Partial Global Partitioned Index Indexing on Partial Indexes Indexing off No Indexing
  43. 43. Automatic Data Optimization Copyright © 2013, Oracle and/or its affiliates. All rights reserved.43
  44. 44. Descubriendo los patrones de utilización de los Datos Database ‘heat map’ 00 0101 10 10 0101 10 0 0 10 0111 10 10 0111 100 0 10 0111 10 00 0111 001 1 10 0101 10 10 0101 001 1 00 0101 10 10 0101 101 1 10 0100 11 10 0111 100 0 10 0111 10 00 0111 001 1 00 0101 10 10 0101 101 1 10 0111 10 10 0111 100 0 10 0101 10 10 0101 001 1 10 0100 11 10 0111 100 0 10 0111 10 10 0111 100 0 1 1 1 1 10 0100 11 10 0111 10 10 0111 10 10 0111 1010 0111 10 10 0111 100 0 10 0111 10 00 0111 001 1 10 0100 11 10 0111 100 0 10 0101 10 10 0101 001 1 00 0101 10 10 0101 101 1 10 0100 11 10 0111 100 0 00 0101 10 10 0101 101 1 10 0111 10 10 0111 100 0 10 0101 10 10 0101 001 1 10 0100 11 10 0111 100 0 10 0111 10 10 0111 100 0 10 0111 10 00 0111 001 1 00 0101 10 10 0101 101 1 10 0111 10 10 0111 100 0 10 0101 10 10 0101 001 1 00 0101 10 10 0101 101 1 10 0100 11 10 0111 100 0 10 0111 10 10 0111 100 0 10 0111 10 00 0111 001 1 00 0101 10 10 0101 101 1 10 0111 10 10 0111 100 0 10 0101 10 10 0101 001 1 00 0101 10 10 0101 101 1 10 0100 11 10 0111 100 0 10 0111 10 00 0111 001 1 0 0 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.44 10 0111 10 10 0111 101 1 10 0111 10 00 0111 001 1 01 0101 10 00 0101 101 1 10 0100 11 10 0111 100 0 10 0111 10 10 0111 100 0 10 0111 00 00 0111 100 1 10 0100 11 10 0111 100 0 10 0110 11 10 0111 100 0 10 0111 10 00 0111 001 1 01 0101 10 00 0101 101 1 10 0100 11 10 0111 100 0 10 0111 10 10 0111 100 0 10 0111 00 00 0111 100 1 00 0101 10 10 0101 101 1 10 0100 11 10 0111 100 0 10 0111 11 10 0111 100 0 10 0111 10 10 0111 101 1 10 0110 11 10 0111 100 0 10 0100 11 10 0111 100 0 10 0111 11 10 0111 100 0 10 0111 10 10 0111 101 1 10 0110 11 10 0111 100 0 10 0100 11 10 0111 100 0 10 0100 11 10 0111 100 0 10 0100 11 10 0111 100 0 10 0111 10 00 0111 001 1 01 0101 10 00 0101 101 1 10 0100 11 10 0111 100 0 10 0111 10 10 0111 100 0 10 0111 00 00 0111 100 1 10 0100 11 10 0111 100 0 10 0111 10 00 0111 001 1 01 0101 10 00 0101 101 1 10 0100 11 10 0111 100 0 10 0111 10 10 0111 100 0 10 0111 10 00 0111 001 1 01 0101 10 00 0101 101 1 10 0100 11 10 0111 100 0 10 0111 10 10 0111 100 0 10 0111 10 00 0111 001 1 01 0101 10 00 0101 101 1 10 0100 11 10 0111 100 0 10 0111 10 10 0111 100 0 10 0111 00 00 0111 100 1 00 0101 10 10 0101 101 1 10 0100 11 10 0111 100 0 10 0111 11 10 0111 100 0 10 0111 10 10 0111 101 1 10 0110 11 10 0111 100 0 10 0111 10 10 0111 100 010 0111 10 10 0111 100 0 10 0110 11 10 0111 100 0 10 0100 11 10 0111 100 0 10 0111 11 10 0111 100 0 10 0111 10 10 0111 101 1 10 0110 11 10 0111 100 0
  45. 45. Descubriendo los patrones de utilización de los Datos Database ‘heat map’ 00 0101 10 10 0101 10 0 0 10 0111 10 10 0111 100 0 10 0111 10 00 0111 001 1 10 0101 10 10 0101 001 1 00 0101 10 10 0101 101 1 10 0100 11 10 0111 100 0 10 0111 10 00 0111 001 1 00 0101 10 10 0101 101 1 10 0111 10 10 0111 100 0 10 0101 10 10 0101 001 1 10 0100 11 10 0111 100 0 10 0111 10 10 0111 100 0 1 1 1 1 10 0100 11 10 0111 10 10 0111 10 10 0111 1010 0111 10 10 0111 100 0 10 0111 10 00 0111 001 1 10 0100 11 10 0111 100 0 10 0101 10 10 0101 001 1 00 0101 10 10 0101 101 1 10 0100 11 10 0111 100 0 00 0101 10 10 0101 101 1 10 0111 10 10 0111 100 0 10 0101 10 10 0101 001 1 10 0100 11 10 0111 100 0 10 0111 10 10 0111 100 0 10 0111 10 00 0111 001 1 00 0101 10 10 0101 101 1 10 0111 10 10 0111 100 0 10 0101 10 10 0101 001 1 00 0101 10 10 0101 101 1 10 0100 11 10 0111 100 0 10 0111 10 10 0111 100 0 10 0111 10 00 0111 001 1 00 0101 10 10 0101 101 1 10 0111 10 10 0111 100 0 10 0101 10 10 0101 001 1 00 0101 10 10 0101 101 1 10 0100 11 10 0111 100 0 10 0111 10 00 0111 001 1 10 0100 11 10 0111 100 0 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.45 10 0111 10 10 0111 101 1 10 0111 10 00 0111 001 1 01 0101 10 00 0101 101 1 10 0100 11 10 0111 100 0 10 0111 10 10 0111 100 0 10 0111 00 00 0111 100 1 10 0100 11 10 0111 100 0 10 0110 11 10 0111 100 0 10 0111 10 00 0111 001 1 01 0101 10 00 0101 101 1 10 0100 11 10 0111 100 0 10 0111 10 10 0111 100 0 10 0111 00 00 0111 100 1 00 0101 10 10 0101 101 1 10 0100 11 10 0111 100 0 10 0111 11 10 0111 100 0 10 0111 10 10 0111 101 1 10 0110 11 10 0111 100 0 10 0100 11 10 0111 100 0 10 0111 11 10 0111 100 0 10 0111 10 10 0111 101 1 10 0110 11 10 0111 100 0 10 0100 11 10 0111 100 0 10 0100 11 10 0111 100 0 10 0100 11 10 0111 100 0 10 0111 10 00 0111 001 1 01 0101 10 00 0101 101 1 10 0100 11 10 0111 100 0 10 0111 10 10 0111 100 0 10 0111 00 00 0111 100 1 10 0100 11 10 0111 100 0 10 0111 10 00 0111 001 1 01 0101 10 00 0101 101 1 10 0100 11 10 0111 100 0 10 0111 10 10 0111 100 0 10 0111 10 00 0111 001 1 01 0101 10 00 0101 101 1 10 0100 11 10 0111 100 0 10 0111 10 10 0111 100 0 10 0111 10 00 0111 001 1 01 0101 10 00 0101 101 1 10 0100 11 10 0111 100 0 10 0111 10 10 0111 100 0 10 0111 00 00 0111 100 1 00 0101 10 10 0101 101 1 10 0100 11 10 0111 100 0 10 0111 11 10 0111 100 0 10 0111 10 10 0111 101 1 10 0110 11 10 0111 100 0 10 0111 10 10 0111 100 010 0111 10 10 0111 100 0 10 0110 11 10 0111 100 0 10 0100 11 10 0111 100 0 10 0111 11 10 0111 100 0 10 0111 10 10 0111 101 1 10 0110 11 10 0111 100 0
  46. 46. Automatic Data Optimization El Heatmap es una estructura en memoria que tracea los accesos a filas y segmentos. – Información persistente – Accesible a traves de vistas o procedimientos almacenados HeatMap Copyright © 2013, Oracle and/or its affiliates. All rights reserved.46 – Alto Rendimiento Transparente a las aplicaciones Usuarios pueden definir políticas basadas en los datos de acceso Policy 1 Policy 1
  47. 47. Heat Map para una mejor Compresión de Datos Reducción Tamaño Datos = Mayor rendimiento en el acceso a Datos Hot Data 111010101010101 001101010101011 010001011011000 10101010111010100110101 11000010100010110111010 10100101001001000010001 Warm Data 101010101110101 001101011100001 010001011011101 10101010111010100110101110000101000101 10111010101001010010010000100010101011 Archive Data 101010101110101 001101011100001 010001011011101 10101010111010100110101110000101000101101110101 01001010010010000100010101011010010110100111000 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.47 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Confidential – Oracle Restricted47 010001011011000 110100101000001 001110001010101 101001011010010 110001010010011 111001001000010 001010101101000 10100101001001000010001 01010110100101101001110 00010100100101000010010 00010001010101110011010 010001011011101 010100101001001 000010001010101 101001011010011 100001010010010 100001001000010 001010101101001 01001011010011100001010010010100001001 00001000101010111001101110011000111010 010001011011101 010100101001001 000010001010101 101001011010011 100001010010010 100001001000010 001010101101001 01010010010100001001000010001010101110011011100 3X Advanced Row Compression 10X Columnar Query Compression 15X Columnar Archive Compression
  48. 48. Automatic Data Optimization El heat map tracea la actividad de segmentos y filas Copyright © 2013, Oracle and/or its affiliates. All rights reserved.48 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.48 Oldest Data Most Recent Data
  49. 49. Automatic Data Optimization Añadir políticas de compresión o de “tiering” a las tablas Policy 1 Policy 1 Policy 2 Policy 2 Comprimir la partición con compresión columnar si no ha sido modificada en 180 días Copyright © 2013, Oracle and/or its affiliates. All rights reserved.49 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.49 Oldest Data Most Recent Data Comprimir la partición con compresión avanzada si no ha sido modificada en 30 días
  50. 50. Automatic Data Optimization Políticas son aplicadas automáticamente a la tabla Policy 1 Policy 1 Policy 2 Policy 2 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.50 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.50 Oldest Data Most Recent Data
  51. 51. Automatic Data Optimization Policy 1 Policy 1 Policy 2 Policy 2 Políticas son aplicadas automáticamente a la tabla Copyright © 2013, Oracle and/or its affiliates. All rights reserved.51 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.51 Oldest Data Most Recent Data
  52. 52. Automatic Data Optimization Policy 1 Policy 1 Policy 2 Policy 2 Políticas son aplicadas automáticamente a la tabla Copyright © 2013, Oracle and/or its affiliates. All rights reserved.52 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Confidential – Oracle Restricted52 Oldest Data Most Recent Data
  53. 53. Automatic Data Optimization “tier” automático a almacenamiento más barato Policy 1 Policy 1 Policy 2 Policy 2 Policy 3 Policy 3 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.53 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.53 Oldest Data Most Recent Data Si el tablespace pasa del 90% de ocupación , comprime la partición más antigua y muevela a un almacenamiento tier 2
  54. 54. Backups Optimizados Movimiento automático datos READONLY ORDERS 1. Las tablas incrementan su tamaño y las políticas de ADO comprimen los Datos 2. Los Tablespaces conteniendo las particiones alcanzan los umbrales de cada nivel de Copyright © 2013, Oracle and/or its affiliates. All rights reserved.54 almacenamiento de ADO 3. Las Particiones se mueven a un Tablespace read only diferente en un disk group sobre discos de menores prestaciones y coste
  55. 55. Mejoras en la gestión del modelo de datos – Operaciones de mantenimiento atómicas Mantenimiento más eficiente – Operaciones de mantenimiento online Heat Map y Automatic Data Optimization Conclusiones Copyright © 2013, Oracle and/or its affiliates. All rights reserved.55 – Seguimiento automático del acceso a los datos – Definición de políticas de compresión y movimiento de datos Oracle 12c permite automatizar, simplificar y optimizar la gestión del ciclo de vida de los datos
  56. 56. Copyright © 2013, Oracle and/or its affiliates. All rights reserved.56 Maxima Disponiblidad con Oracle Database 12c
  57. 57. Oracle Database 12c Oracle Database 12c introduce nuevas y significativas funciones en el área de Alta Disponibilidad (HA) – Drástica reducción de los tiempos de parada, planificada o no – Elimina compromisos entre HA y rendimiento Alta Disponibilidad Extrema Copyright © 2013, Oracle and/or its affiliates. All rights reserved.57 – Importante mejora de la productividad operacional La Alta Disponibilidad llevada a un nuevo nivel – Nueva generación de la Arquitectura de Máxima Disponibilidad (MAA) – Optimizada por y para Oracle
  58. 58. Arquitectura de MAA Oracle Active Data Guard – Protección de datos, DR – Query Offload GoldenGate – Activo-activo – Heterogeneo Replica Activa RAC – Escalabilidad – HA de Servidor Flashback – Corrección de errores humanos Producción Application Continuity – HA de Aplicación Global Data Services – Failover de Servicios / Balanceo de cargas Copyright © 2013, Oracle and/or its affiliates. All rights reserved.58 – Heterogeneo RMAN, Oracle Secure Backup – Copias de seguridad a cintas / cloud Edition-based Redefinition, Online Redefinition, Data Guard, GoldenGate – Parada mínima en mantenimiento, actualizaciones y migraciones errores humanos
  59. 59. En ciertas situaciones las paradas de la base de datos o de la infraestructura pueden ocasionar que el trabajo “en vuelo” pueda perderse sin el conocimiento de los usuarios y/o la Aplicación. Estas situaciones producen: Situación Actual Servidores de Aplicación Usuario final ¿Transacciones finalizadas? Copyright © 2013, Oracle and/or its affiliates. All rights reserved.59 Estas situaciones producen: Angustia de los usuarios Duplicación del trabajo Corrupciones lógicas de Datos Rearranques de los mid-tiers Complejidades en el Desarrollo . Servidores de Datos
  60. 60. Application Continuity Garantiza la finalización correcta y consistente de las transacciones Mecanismo de repetición de trabajos no finalizados (en estado desconocido) Soluciona multitud de problemas derivados de errores hardware, software, de red, y almacenamiento Servidores de Aplicación Usuario final Copyright © 2013, Oracle and/or its affiliates. All rights reserved.60 software, de red, y almacenamiento garantizando la finalización correcta y consistente de las transacciones Mejora la experiencia del usuario sin requerir costosos mecanismos de validación en las aplicaciones Transaction Replayed Servidores de Datos
  61. 61. Bases de Datos en Entornos Replicados Retos No hay una forma sencilla de utilizar eficientemente todas las bases de datos distribuidas geograficamente Principal Standby Activo Copyright © 2013, Oracle and/or its affiliates. All rights reserved.61 geograficamente No hay balanceo automático de carga ni sistema automático de tolerancia a fallos Standby Activo GoldenGate
  62. 62. Global Data Services Global Data Services • Extensión, al estilo RAC, de los servicios de failover, balanceo de carga (dentro y entre data centers), así como las funciones necesarias de Gestión, para un conjunto de bases de datos replicadas Balanceo de carga y failover de servicios para BB.DD. replicadas Copyright © 2013, Oracle and/or its affiliates. All rights reserved.62 de bases de datos replicadas • Teniendo en cuenta: latencia de red, demoras en la replica, y las políticas de ubicación de los servicios
  63. 63. Global Data Services Caso Uso: Active Data Guard sin GDS Historial de PedidosCaptura de Pedido App. crítica de E-Commerce accediendo a una BBDD Active Data Guard Standby ¿Que ocurre cuando se para la Standby activa? Historial de PedidosCaptura de Pedido ? Copyright © 2013, Oracle and/or its affiliates. All rights reserved.63 Primaria Active Standby Data Guard Servicio de Pedidos Servicio Histórico Primaria Active Standby Data Guard Servicio de Pedidos Servicio Histórico
  64. 64. Global Data Services Caso de Uso: Active Data Guard con GDS (Todo en HA) Cuando la Standby activa se detiene GDS efectua el failover del Servicio Histórico a la BB.DD. primaria, redirigiendo las conexiones mediante FAN/FCF Global Data Services Historial de Pedidos Captura de Pedido Copyright © 2013, Oracle and/or its affiliates. All rights reserved.64 FAN/FCF Primaria Active Standby Data Guard Servicio de Pedidos Servicio de Histórico Global Data Services Servicio de Histórico
  65. 65. El reto del “Zero Data Loss” El ineludible compromiso entre Rendimiento y “Zero Data Loss” Commit Ack Network Ack Copyright © 2013, Oracle and/or its affiliates. All rights reserved.65 A mayor distancia, mayor impacto en el rendimiento Primary Standby Commit Network Send
  66. 66. Primary StandbyASYNC Data Guard Async – Actualmente Alguna pequeña exposición a la perdida de Datos en caso de desastre Copyright © 2013, Oracle and/or its affiliates. All rights reserved.66
  67. 67. Primary Standby Active Data Guard Far Sync Diagrama de flujo operacional ASYNC SYNC Copyright © 2013, Oracle and/or its affiliates. All rights reserved.67 Far Sync Instance
  68. 68. Primary Standby Active Data Guard Far Sync Diagrama de flujo operacional (cont.) ASYNC SYNC Zero Data Loss Copyright © 2013, Oracle and/or its affiliates. All rights reserved.68 Far Sync Instance Sin comprometer Disponibilidad y Rendimiento
  69. 69. La mejor protección con el menor impacto de rendimiento Baja complejidad y costes La mejor forma de combinar un DR cercano + otro DR alejado Active Data Guard Far Sync Beneficios Copyright © 2013, Oracle and/or its affiliates. All rights reserved.69 De interés para configuraciones existentes de Data Guard ASYNC
  70. 70. Actualización a nuevas releases de base de datos y patch-sets Aplicación de paquetes Rolling Upgrade con Active Data Guard Actualización de la BBDD con standby físico PROD REDO APPLY synchronize Install new Oracle version in seperate homes on A & B, set guaranteed restore point (GRP) on A synchronize SQL APPLY PROD Convert B to transient logical, upgrade to new version and sync Database A Database B Copyright © 2013, Oracle and/or its affiliates. All rights reserved.70 Aplicación de paquetes de mantenimiento One- off para bases de datos de nodo único (sin RAC) APPLY release n release n+1 SWITCHOVER Switchover, flashback A to GRP, mount in new/upgraded home PRODREDO APPLY synchronize PROD Upgrade A via redo stream and synchronize REDO APPLY
  71. 71. Complejidad automatizada mediante el Paquete PL/SQL : DBMS_ROLLING (12.1.0.1 en adelante), incluyendo procedimientos: Init, Build, Start, Switchover, y Finish Rolling Upgrade con Active Data Guard Automatiza el proceso de actualización con BBDD transitoria lógica Copyright © 2013, Oracle and/or its affiliates. All rights reserved.71 y Finish Soporte a nuevos Data Types: XML OR, Binary XML, Spatial, Image, Oracle Text, DICOM, ADTs (simple types, varrays), Start Switchover Finish El paquete DBMS_Rolling PL/SQL sustituye a 42 pasos manuales
  72. 72. Oracle Data Guard DML sobre tablas temporales globales – Establecido por defecto en la base de datos standby de Active Data Guard – El undo temporal ya no se graba en los redo logs – El DDL para crear las tablas temporales se emite sobre la base de datos primaria Escrituras incidentales usando el redireccionado del DML y database links Nueva funcionalidad en 12c: Cargas de trabajo principalmente de lectura Copyright © 2013, Oracle and/or its affiliates. All rights reserved.72 Escrituras incidentales usando el redireccionado del DML y database links – Las actualizaciones se realizan en la base de datos primaria y se replican a la standby
  73. 73. Mejoras en RMAN Recuperación de tablas de forma individual – Comando simple: RECOVER TABLE Backup y Restore inter-plataformas La mejor herramienta para realizar backups y restores de BBDD Oracle 1 0 1 0 1 0 1 0 1 1 1 0 1 0 0 1 1 0 1 1 0 1 1 1 1 0 0 0 1 0 1 0 0 0 0 1 0 0 1 1 0 1 1 0 1 0 0 1 RMAN Backups SolarisAIX RMAN Copyright © 2013, Oracle and/or its affiliates. All rights reserved.73 – Migración entre plataformas simplificada Conversión endian opcional Exportación e importación de metadatos Backup y Restore granular de Pluggable Databases – RMAN> BACKUP DATABASE – RMAN> BACKUP PLUGGABLE DATABASE <PDB1>, <PDB2>; 11101 10110111101 0010100001 1001 11101 10110111101 0010100001 1001 RMAN Backup
  74. 74. Automatic Storage Management (ASM) Correspondencia 1-1 entre instancias ASM y Servidores ASM Instance Database Instance RAC Cluster Node4Node3Node2Node1 Node5ASMASM ASMASM ASMASM ASMASM ASMASM ASM Instance Database Instance DBADBA DBADBA DBBDBB DBBDBB DBCDBCDBBDBB Estado actual Copyright © 2013, Oracle and/or its affiliates. All rights reserved.74 ASM Cluster Pool of Storage Disk Group BDisk Group AGrupos de Discos Compartidos Wide File Striping ASM Disk
  75. 75. Flex ASM: Elimina el 1:1 entre ASM y el Servidor Novedad: Consolidación almacenamiento ASM en Oracle Database 12c Las bases de datos comparten las instancias ASM ASM Instance Database Instance RAC Cluster Node5Node4Node3Node2Node1 Node5Node1Node1 Node2 ASMASM ASMASM ASMASM ASM Instance DBADBA DBADBA DBBDBB DBBDBB DBCDBCDBBDBB Copyright © 2013, Oracle and/or its affiliates. All rights reserved.75 ASM Cluster Pool of Storage Disk Group BDisk Group AGrupos de Discos compartidos Wide File Striping ASM Disk Node5 runs as ASM Client to Node4 Node1 runs as ASM Client to Node2 Node1 runs as ASM Client to Node4 Node2 runs as ASM Client to Node3
  76. 76. Flex ASM: Soporte para Oracle Database 11g Versiones anteriores a 12c requieren por compatibilidad una instancia ASM local ASM Instance Database Instance RAC Cluster Node5Node4Node3Node2Node1 ASMASM ASMASM ASMASM DBADBA DBADBA DBBDBB DBBDBB DBCDBCDBBDBB ASMASM ASMASM 11.2 DB 11.2 DB Las bases de datos comparten las instancias ASM Copyright © 2013, Oracle and/or its affiliates. All rights reserved.76 ASM Cluster Pool of Storage Disk Group BDisk Group AGrupos de Discos compartidos Wide File Striping ASM Disk
  77. 77. Censurado en tiempo real de información sensible basada en el contexto de la sesión de la base de datos Oracle Advanced Security Censurado de datos sensibles Oracle Data Redaction Credit Card Numbers 4451-2172-9841-4368 5106-8395-2095-5938 7830-0032-0294-1827 Credit Card Numbers 4451-2172-9841-4368 5106-8395-2095-5938 7830-0032-0294-1827 Redaction Policy Copyright © 2013, Oracle and/or its affiliates. All rights reserved.77 datos Librerías de políticas y definición rápida y simple de las mismas desde OEM Granular – por usuario/sesión Transparente a las aplicaciones y a las actividades operacionales corrientes Redaction Policy xxxx-xxxx-xxxx-4368xxxx-xxxx-xxxx-4368 4451-2172-9841-43684451-2172-9841-4368 Departamento de facturación Call Center
  78. 78. Oracle Database 12c Disponibilidad Extrema: Conclusiones Beneficios Capacidades Reducción de los tiempos de parada •Nuevas operaciones de mantenimiento en línea Oracle Database 12c añade un sofisticado conjunto de nuevas capacidades en el área de Alta disponibilidad (HA): Copyright © 2013, Oracle and/or its affiliates. All rights reserved.78 •Rolling Upgrade •Global Data Services Mejora de la productividad •Application Continuity •Global Data Services •Nuevas operaciones de mantenimiento en línea Compromiso entre Rendimiento y Disponibilidad •Active Data Guard Far Syc •Mejoras en el RMAN
  79. 79. Copyright © 2013, Oracle and/or its affiliates. All rights reserved.79

×