Sei sulla pagina 1di 71

Consiga Alta Disponibilidad con

Oracle Database 11g R2

Valentín Leonard Tabacaru - Presales Technology Consultant


valentin.tabacaru@oracle.com
Agenda

• Introducción
• Server Pools
• Real Application Clusters One Node
• Data Guard
• Edition-based Redefinition
• Innovación Continua
• Recursos Disponibles
• Preguntas
Doug Dineley
Executive Editor
InfoWorld Test Center

“Nuestro premio para La Mejor Base de Datos ha


ido a la incomparable base de datos Oracle 11g,
un estreno con capacidades – especialmente
Real Application Testing y Active Data Guard
– que los DBAs sólo soñaban por tener.”

http://www.infoworld.com/node/62955
Oracle el Primer Vendedor de RDBMS

Microsoft
16.6% Other
Oracle
12.6% tiene más
cuota de
IBM mercado que los
siguientes 6
21.9%
competidores
junto

Oracle
48.9%

Source: Gartner DataQuest July 2009, ba sed on Total Software Revenue


Oracle el Primer Vendedor de RDBMS
sobre Unix
IBM Sybase
24.3% 5.1% Other
9.2%

Sobre Unix, Oracle


Oracle tiene casi 3 veces
61.4% más cuota de
mercado que UDB

Source: Gartner DataQuest July 2009, ba sed on Total Software Revenue


“Oracle RAC es la corriente principal”
Gartner Report
Feb 2009

“En conjunto, los clientes encuentran un valor


significante que justifica el coste adicional del software"
Oracle Database 11g Release 2
Áreas Específicas de Reducción de Costes

• Reducción de los costes de capital en hardware en


un factor de 5x
– Grid Computing, RAC
• Reducción de los costes de almacenamiento en un
factor de 10x
– ASM, Advanced Compression, Partitioning
• Mejorar el rendimiento en un 10x
– Exadata, Exadata, Exadata
• Eliminar el downtime y los recursos infrautilizados
– Active Data Guard, Snapshot Standby
• Reducir los costes de upgrade en un factor de 4x
– Real Application Testing, SQL Plan Management
Server Pools
Oracle Database 11g Release 2
Particionamiento Dinámico del Cluster con Server Pools

Back Office Front Office Depart/LOB Free

• Asigna dinámicamente los servidores a servicios específicos


• Distribución gestionada por políticas – Min/Max, Relative Importance
• Servidores no asignados van al Free Pool
• El cluster se reconfigura si el pool va por debajo del Mínimo
Oracle Database 11g Release 2
Aprovisionamiento de Grid Simplificado

Back Office Front Office Depart/LOB Free

• Nuevo installer inteligente - 40% menos pasos para instalar RAC


• SCAN – Un solo alias a través del cluster para las conexiones a bases
de datos
• Los nodos se pueden reasignar fácilmente
Oracle Database 11g Release 2
Aprovisionamiento de Grid Simplificado

Back Office Front Office Depart/LOB

• Nuevo installer inteligente - 40% menos pasos para instalar RAC


• SCAN – Un solo alias a través del cluster para las conexiones a bases
de datos
• Los nodos se pueden reasignar fácilmente
Database Resource Manager
Instance Caging y Soft DB Virtualization

• En realidad, a día de hoy, la mayoría de los clientes


consolidan varias bases de datos en un solo servidor
• El rendimiento máximo casi nunca representa un
problema, por que lo que se exige por parte de los
clientes es el rendimiento óptimo
• El problema real es el rendimiento previsto, esto
significa prevenir que una instancia afecte las demás
• Utilizando los limites de Resource Manager, múltiples
instancias pueden funcionar de manera infalible, aún
garantizando un cierto grado de seguridad
• Esta técnica se llama Instance Caging
Oracle Database 11g Release 2
Instance Caging – control en el nodo

• Una alternativa flexible para el Sum of cpu_counts

particionamiento del servidor Total Number


of CPUs = 16
• Soporta más plataformas que 16
las soluciones tradicionales de Database A
gestionar los recursos, del SO 12 Database B

• Menos sobrecarga para Database C


administrar, en comparación 8

con la virtualización
4
• Define CPU_COUNT por Database D

instancia, y utiliza el gestor de


recursos
Database Resource Manager
Instance Caging
Partition Mode
Sum of cpu_counts
Suma de CPU_COUNTs =
Número Total de CPUs
16 Total Number
Instance D of CPUs = 16
12 Instance C
Instance B
8
Sum of cpu_counts
4 Instance A

32
Instance D
24
Over Provisioned Mode Instance C
Total Number
16
of CPUs = 16
Suma de CPU_Counts > Instance B
8
Número Total de CPUs pero
Instance A
previene el abuso
Oracle Database 11g Release 2
High Availability Console
Real Application Clusters
One Node
Promesas de la Virtualización

• La Virtualización proporciona beneficios que hacen


olas en todo el sector
– Reduce costes directamente tras consolidar los servidores
– Reduce los gastos de adquisición, mantenimiento,
alquiler de espacio dedicado, electricidad, etc...
– Aumenta la flexibilidad por permitir un realojamiento de los
recursos entre los servidores (live migration)
– Proporciona alta disponibilidad para todas las aplicaciones
– Reduce las interrupciones de mantenimiento

Suena genial, pero... ¿éstas capacidades son


dedicadas a la base de datos?
RAC-One Node Nue
vo
Virtualización Dedicada a la Base de Datos 11. en
2

• Nueva configuración RAC con una


sola instancia
• Ofrece el valor de la virtualización a
las bases de datos instaladas sobre
servidores físicos
– Migración el línea de las instancias
entre servidores
– Instalación de parches para bases de
datos con una sola instancia
– Failover integrado dentro del cluster,
para alta disponibilidad
– Despliegue estandardizado para todas
las bases de datos Oracle
• Actualizable el línea a RAC con
múltiples instancias
Despliegue RAC-One Node

Server A Server B Server C

DB1 DB2 DB3 DB4 DB5

Common Shared Storage

Single Cluster
OMotion

Client Connections
Server A Server B Server C

DB1 DB2 DB2 DB3 DB4 DB5

Common Shared Storage

Single Cluster
OMotion

• Omotion traspasa la instancia RAC-One Node de un


servidor a otro — ¡sin interrupciones!
• Casos de Uso
– Balanceo de carga de trabajo
– Parches o mantenimiento del Servidor/Sistema Operativo
• Oracle entrega scripts para controlar la migración
– Los servicios no aceptan conexiones en ambos nodos al mismo
tiempo
– Una vez que los servicios han migrado, la instancia se puede
apagar con shutdown
– Hay un periodo máximo de 30 minutos en cual las conexiones
pueden migrar (después de hace shutdown abort)
Aplicar Parches en Línea

• Si el parche se puede aplicar en línea con RAC,


entonces funciona igual con RAC-One Node
• Se hace migración Omotion, y luego se aplica el
parche
• Cuando el parche está completamente aplicado, se
arranca de nuevo la instancia primaria y se apaga la
instancia secundaria (Omotion inverso)
Cluster Failover

Server A Server B Server C

DB1 DB2 DB3 DB3 DB4

Common Shared Storage

Single Cluster
Oracle Database 11g Release 2
RAC ONE Node – RAC para consolidación absoluta

A B C D E F
DB DB DB DB DB DB

• RAC One Node introduce muchos beneficios de RAC a las


bases de datos con una sola instancia
Oracle Database 11g Release 2
RAC ONE Node – RAC para consolidación absoluta

A B C D E F
DB DB DB DB DB DB

• Automated Failover dentro del Grid


Oracle Database 11g Release 2
RAC ONE Node – RAC para consolidación absoluta

B C D E F A
DB DB DB DB DB DB

• Automated Failover dentro del Grid


Oracle Database 11g Release 2
RAC ONE Node – RAC para consolidación absoluta

B C D E F A
DB DB DB DB DB DB

• Automated Failover dentro del Grid


• Migraciones en línea a través del Grid
Oracle Database 11g Release 2
RAC ONE Node – RAC para consolidación absoluta

C D E F A B
DB DB DB DB DB DB

• Automated Failover dentro del Grid


• Migraciones en línea a través del Grid
Oracle Database 11g Release 2
RAC ONE Node – RAC para consolidación absoluta

C D E F A B
DB DB DB DB DB DB

• Automated Failover dentro del Grid


• Migraciones en línea a través del Grid
• Aplicar Parches
Oracle Database 11g Release 2
RAC ONE Node – RAC para consolidación absoluta

C D E F A B
DB DB DB DB DB DB

• Automated Failover dentro del Grid


• Migraciones en línea a través del Grid
• Aplicar Parches
Oracle Database 11g Release 2
RAC ONE Node – RAC para consolidación absoluta

C D E F A B
DB DB DB DB DB DB

• Automated Failover dentro del Grid


• Migraciones en línea a través del Grid
• Aplicar Parches
Oracle Database 11g Release 2
RAC ONE Node – RAC para consolidación absoluta

C tch B D B E B F A B
DB P a D D D DB DB

• Automated Failover dentro del Grid


• Migraciones en línea a través del Grid
• Aplicar Parches
Oracle Database 11g Release 2
RAC ONE Node – RAC para consolidación absoluta

C D E F A B
DB DB DB DB DB DB

• Automated Failover dentro del Grid


• Migraciones en línea a través del Grid
• Aplicar Parches
Oracle Database 11g Release 2
RAC ONE Node – RAC para consolidación absoluta

C D E F A B
DB DB DB DB DB DB

• Automated Failover dentro del Grid


• Migraciones en línea a través del Grid
• Aplicar Parches
• Pasar fácilmente a RAC con múltiples nodos, en línea
Oracle Database 11g Release 2
RAC ONE Node – RAC para consolidación absoluta

C D E F A B
DB DB DB DB DB DB

• Automated Failover dentro del Grid


• Migraciones en línea a través del Grid
• Aplicar Parches
• Pasar fácilmente a RAC con múltiples nodos, en línea
Casos de uso para cada tecnología
• Oracle RAC
– Aplicaciones empresariales críticas — casi cero interrupciones
– Aplicaciones con grande demanda de rendimiento que necesitan
escalabilidad horizontal
– Consolidación de bases de datos
• Oracle RAC One Node
– Requerimientos de Alta Disponibilidad moderatos — interrupciones
planeadas o no planeadas mínimas
– Encaja con el caso de una sola maquina
– Puede crecer hasta necesitar RAC con múltiples instancias
– Consolidación a nivel de Sistema Operativo y Cluster
• Base de Datos Individual
– Requerimientos de Alta Disponibilidad mínimos — puede tolerar
interrupciones planeadas o no planeadas
– Sirve si un solo servidor es suficiente
– Puede crecer, pero hasta un cierto limite
– Hardware dedicado
RAC One Node mejor que la Maquina Virtual

Beneficio Característica Maquina Virtual RAC One Node


Sí, con más de 10% Sí, con Overhead
Consolidation Server consolidation
Overhead insignificante
Database y Server
High Availability Failover protection Sólo Server Failure
Failure
OS rolling upgrade/patch No Sí

DB rolling patches No Sí

Performance Server scalability 8 core limit per MV Sin límites

Online load balancing Sí Sí

Online scale-up No Sí

Online upgrade to RAC No Sí

Operational Flexibility Support for all platforms No Sí


Standard DB
No Sí
deployment/mgmt model
Proporciona beneficios incluso para
los Servidores Virtuales

• RAC-One Node también puede


complementar los servidores Fusion RAC-One RAC-One Oracle
Middleware Instance Instance Application
virtuales
– RAC-One Node está OVM OVM
completamente soportado por
Oracle VM
– Cluster Failover amplia la alta
disponibilidad para las bases de
datos funcionando sobre OVM
– Se pueden desplegar MMVV a
medida para disponer de
servidores adicionales cuando
se instalan parches
RAC One Node hace OVM más competitivo
Beneficio Característica Maquina Virtual OVM + RAC One Node

Consolidation Server consolidation Sí Sí

High Availability Failover protection Sólo Server Failure Database y Server Failures

OS rolling upgrade/patch No Sí

DB rolling patches No Sí

Performance Server scalability 8 cores per MV 64 cores per MV

Online load balancing Sí Sí

Online scale-up No Sí

Online upgrade to RAC No Sí

Operational Flexibility Platform Support Linux, Windows Linux, Windows, Solaris


Standard DB
No Sí
deployment/mgmt model
Superior a las Soluciones Cold Failover

• RAC One Node elimina la necesidad de comprar


soluciones Cluster Failover de terceros
• RAC One permite desplegar una solución completa,
con todos los componentes de un solo fabricante
• Oracle Clusterware (parte componente de la
Solución RAC One) además puede soportar y
proteger aplicaciones de terceros
RAC One Node
Licenciamiento

• Oracle RAC One Node es una opción para la Base


de Datos Oracle 11g Release 2 Enterprise Edition
– Precio por separado
• Todos los nodos en cuales RAC One está instalado
se deben licenciar individualmente (cada nodo con
su licencia RAC One Node)
– Se puede especificar un nodo como nodo de reserva en
caso de Cold Failover, y en este caso no se debe licenciar,
pero su uso no debe superar un periodo de 10 días
Resumen

• Mejor virtualización para las bases de datos


– Consolidación, gestión de carga de trabajo, alta disponibilidad
superiores
– Mantenimiento en línea, failover en caso de desastre
• Cold Failover superior
– Valor superior (migración, mantenimiento sin interrupciones)
– Solución completa de un solo fabricante
• Escalabilidad a medida
– Actualización a RAC en línea
• Entorno estandarizado
– Las instancias “solteras” y el RAC utilizan las mismas
herramientas para su gestión
Data Guard
Active Data Guard 11g Release 2
Rendimiento de Lectura Escalable

• Soporta hasta 30 bases de datos standby activas


Queries

Queries
Updates
Queries
Queries

Queries

Production
Database
Active Data Guard 11g Release 2
Alta Calidad de Servicio para Consultas con Active Standby

• El retraso máximo permitido se puede configurar


• Data Guard automáticamente aplica el límite establecido
• Query receives error if apply lag exceeds SLA
• Applications can be coded to redirect query to primary or a
second active standby database to satisfy SLA

Read/Write Real-time
Workload Reporting

Fast
Backups

Primary Continuous redo Active Standby


Database shipping, validation & apply Database
Active Data Guard 11g Release 2
Alta Disponibilidad utilizando Automatic Block Repair

• Automatic Block Repair


– Cuando se detectan bloques corruptos en la base de datos
primaria, resuelve el problema en línea copiando la versión
correcta desde la base de datos standby activa
– Totalmente transparente para el usuario y la aplicación

Read/Write Real-time
Workload Reporting

Fast
Continuous redo
Backups
shipping, validation & apply

Primary Active Standby


Database Database
Innovaciones para el Transporte de Redo
Data Guard 11g Release 2

• Data Guard 11.2 SYNC


• Redo enviado en paralelo
escribiendo en el online
log file local
• Impacto insignificante, o
cero, sobre el tiempo de
respuesta cuando se
usa el modo SYNC en
redes con ancho de
banda grande
• 40% mejor que 11gR1 en
Periodo de latencia LAN de alta velocidad
Soporte Nativo para SQL Apply
• Mejoras en Data Guard 11g Release 1
– XMLType (CLOB)
– Transparent Data Encryption (TDE)
– DBMS_FGA (Fine Grained Auditing)
– DBMS_RLS (Virtual Private Database)
– Role-specific DBMS_SCHEDULER jobs
– (PRIMARY, LOGICAL STANDBY, BOTH)
– Cambios de parámetros SQL Apply dinámicos
– Ejecución DDL en paralelo en la base de datos Standby
– Switchover no requiere shutdown previo de los nodos RAC

• Mejoras en Data Guard 11g Release 2


– Advanced Compression
– SecureFiles
– Edition-based Redefinition
Tipos de Datos Soportados por SQL Apply
Data Guard 11g Release 1
Tipos de Datos Nativos Soportados
insert into EMP values (1001, ‘Smith’, ‘Sales’, 42, sysdate, 30000, 10, 19);

Source Database Logical Standby

EMP EMP

SQL Apply
Data Guard
Trigger CUST CUST
CUST log log Trigger
CUST
table table

Tipos de Datos Extendidos Soportados


insert into CUST values (123, ‘Acme Corp’,address_typ(‘123 Any St’, ‘New York’, ‘NY’, 10001));
• Proporciona triggers de muestra y definiciones de tablas log para varios tipos de datos no soportados;
• Los clientes pueden seguir el ejemplo e implementar soporte extendido para tipos de datos no
soportados por SQL Apply;
• Best Practices for Extended Datatype Support in Oracle 11g Release 1: MetaLink Note 559353.1
Tipos de Datos Soportados por SQL Apply
Data Guard 11g Release 2 - DBMS_LOGSTDBY

• eds_add_table
– Genera automáticamente las definiciones de las tablas log y los
triggers para tablas que contienen datos de tipo SDO_GEOMETRY
– En caso de Transient Logical, se ejecuta en base de datos primaria
– Estará replicado luego en Physical Standby a través de la
aplicación de redo
– En caso de Logical Standby, se ejecuta primero en la base de datos
primaria, y después en la Logical Standby
• eds_drop_table
– Ejecutado en la base de datos primaria, hará drop automáticamente a las
tablas log y a los triggers desde todas las Standby
• Documentado en MetaLink Note 949516.1: SQL Apply Extended Datatype
Support – Data Guard 11g Release 2

50
Data Guard 11g Release 1 New Features
Resumen

• Active Data Guard Real-time Query


• RMAN block change tracking soportado con Active standby
• Snapshot Standby
• Fast-Start Failover soporta el modo ASYNC/Maximum Performance
• Mejoras para ASYNC redo transport
• Redo Transport Compression para recuperar los retrasos usando el archive log
• Rendimiento de Redo apply 100% más rápido que Data Guard 10g
• Transient Logical Standby, para actualizar la Physical Standby
• Protección frente a las corrupciones debido a Lost-writes
• Autentificación SSL en vez de password file
• SQL Apply switchovers - no requiere shutdown previo de las instancias RAC
• Soporte SQL Apply para XMLType (almacenado como CLOB), Transparent
Data Encryption (TDE), DBMS_FGA (Fine Grained Auditing), DBMS_RLS
(Virtual Private Database)
Data Guard 11g Release 2 New Features
Resumen

• Active Data Guard Automatic Block Repair y Query SLA


• Primary con hasta 30 Standbys
• Transporte paralelo en modo SYNC, local o remoto
• Recupera el redo pendiente desde la Primary antes de hacer Failover
• Cliente para automatizar el Failover mejorado
– Servicios Role-based
– Soporte Broker para ONS
– Soporte Auto-client Failover para Standby Lógico para JDBC, OCI, ODP.Net
• No necesita parar las instancias RAC en la Standby antigua para hacer
el Switchover
• No requiere shutdown para pasar de Max Availability a Max Protection
• Soporte SQL Apply para OLTP Compression, SecureFiles, XA en RAC,
Online Redefinition y Edition-based Redefinition
• Se puede usar Logical Standby como fuente para Streams
Edition-based
Redefinition
Oracle Database 11g Release 2
Actualización de Aplicaciones el Línea

• A menudo, las aplicaciones empresariales


importantes, de misión crítica, no son disponibles
durante muchas horas, tras aplicar un parche o una
actualización
• Oracle Database 11g Release 2 estrena nuevas
capacidades revolucionarias, que permiten
actualizar las aplicaciones empresariales en línea,
sin interrupciones
• Tanto la versión anterior como la posterior de la
aplicación que se actualiza se pueden utilizar
simultáneamente
Actualización de Aplicaciones el Línea
Requerimientos

• La actualización de la base de datos de producción no


debe perturbar los usuarios conectados a través de la
versión anterior al upgrade de la aplicación empresarial
– Varios objetos se deben cambiar conjuntamente. Los cambios
se deben hacer en privado
• Las transacciones de los usuarios conectados a través
de la versión anterior al upgrade deben aparecer en la
versión posterior al upgrade de la aplicación
• En caso de Hot Rollover (aplicar parches en línea),
también necesitamos que funcione al reves:
– Las transacciones cometidas por los usuarios en la versión
posterior al upgrade deben aparecer en la versión anterior al
upgrade de la aplicación empresarial
Solución
Edition-based Redefinition

• 11.2 estrena estas nuevas características, llamadas:


edition, editioning view, y crossedition trigger
– Los cambios del código se aplican en el espacio privado de la
nueva edición (edition)
– Los cambios de datos se producen de forma segura, afectan
sólo las nuevas columnas o tablas que no aparecen en la
edición anterior
– La editioning view muestra una interpretación de una tabla
así como se ve desde una edición, dejar visibles sólo a sus
propias columnas
– El crossedition trigger propaga los cambios de datos
producidos por la edición anterior en las columnas de la
edición posterior, o al revés en Hot Rollover
Innovación Continua
Oracle Database 11g Release 2
Avances Streams - Rendimiento
• El alto rendimiento de los entornos Streams de replicación
unidireccional ahora se extiende a configuraciones
complejas
– Transformaciones rápidas – especialmente útiles para integración de
aplicaciones
– Statement DML Handlers – hasta 4 veces más rápido que los Procedural
DML Handlers
– Nueva Declarative Transformation – Mantiene las columnas
– Propagaciones one-to-many optimizadas
– Hasta 2 veces más rápidas
– Configuraciones N-Way y Hub-and-Spoke
• Integración JMS más fácil y con mejoras de rendimiento
para Streams Advanced Queuing – el AQ dequeue es entre
30% y 100% más rápido que en las versiones anteriores
Oracle Database 11g Release 2
Avances Streams - XStreams
• Aplicaciones de terceros requieren acceso en tiempo real a
los cambios en la base de datos Oracle, para soportar
entornos de de integración de datos heterogéneos
• Solución: Extended Streams - XStream (API para Oracle
Streams)
– La aplicación cliente se conecta directamente al proceso Apply de
Streams
– Acceso directo a los procesos Streams usando OCI / Java
– Outbound server (XStream Out)
– Cambios Streams desde la base de datos
XStream
Oracle hacia la aplicación cliente
– Inbound server (Xstream In)
– Cambios Streams desde fuentes
externas hacia la base de datos Oracle
Oracle Database 11g Release 2
Innovaciones Backup & Recovery

• Nuevas capacidades de compresión de RMAN para las


copias de seguridad
– HIGH – reduce el tamaño del backup con más de 40%, dependiendo de los
tipos de datos
– LOW – el menos impacto sobre el rendimiento
– MEDIUM – el mejor equilibrio entre el factor de compresión y rendimiento
• Tablespace Point-in-time Recovery
– Puede recuperar dropped tablespaces
– Puede recuperar varias veces el mismo tablespace
• Oracle Secure Backup Cloud Module
– Integración transparente de RMAN con almacenamiento en la nube
– Soporte inicial para Amazon Simple Storage Service (S3)
Oracle Database 11g Release 2
Seguridad de la Base de Datos

• Encryption y Key Management


– Cambio o re-generación de clave para TDE tablespace encryption
master keys
– Reducción del storage overhead para la encriptación de columnas
con TDE usando la opción NOMAC
• Database Auditing
– El nuevo paquete automatiza la limpieza de los datos de auditoria
en la base de datos
– La opción de auditar ALL STATEMENTS BY USER
– Información de auditoria adicional para conexiones a través de
Database links
– Limpieza de Audit Trail integrada con Oracle Audit Vault
Oracle Database 11g Release 2
Seguridad de la Base de Datos

• Database Vault
– Aplicar parches sin deshabilitar el Database Vault
– Nueva responsabilidad DV_PATCH_ADMIN
– Mantiene las configuraciones de seguridad de la base de datos
después de restaurarla en otra maquina
• User Management y Strong Authentication
– Soporte Kerberos para constrained delegation en MS-Windows
– Soporte Kerberos para database links
– Nueva sintaxis alter database link change password
Oracle Database 11g Release 2
Total Recall Schema Evolution Support
• Alter base table – la tabla de la modificaciones se ajusta
automáticamente
– Drop, Rename, Modify Column
– Drop, Truncate Partition
– Rename, Truncate Table
• Flashback query soportado para los cambios DDL

  


Column

Column

Column
Drop

Add

Add

time Flashback Version Query


time

• Los cambios DDL complejos (por ejemplo table split) caben


– Associate/Diassociate history table a través del paquete
DBMS_FLASHBACK_ARCHIVE
Oracle Database 11g Release 2
En Resumen: Eliminar los recursos infrautilizados

• Almacenamiento adicional usado para mirroring proporciona


ancho de banda adicional para procesar con ASM
• El hardware utilizado típicamente para Failover se puede
aprovechar con Real Application Clusters – escalabilidad
superior
• Los entornos caros con discos en espejo no se deben utilizar
sólo para Recuperación debido a Desastres (Disaster Recovery)
• Entorno DR disponible para aplicar parches o actualizaciones,
copias de seguridad e informes – incrementa el rendimiento de
producción y el valor de los recursos Standby
• Las actualizaciones en línea no necesitan más entornos
dedicados para ésta operación
Recursos Disponibles
¿Qué trayecto hay para actualizar?
Rendimiento Previsto Después del Upgrade

9.2.0.8
9.2.0.8

10.1.0.5
10.1.0.5

≥≥ 10.2.0.2
10.2.0.2
11.2
11.2

SQL Plan Management


Real Application Testing
≥≥ 11.1.0.6
11.1.0.6
Recursos Disponibles
• Data Guard Technical White Paper
http://www.oracle.com/technology/deploy/availability/pdf/twp_dataguard_11gr2.pdf

• HA Best Practices Documentation


http://www.oracle.com/pls/db111/portal.portal_db?selected=14&frame=

• Data Guard Technical Information and Best Practices


http://www.oracle.com/technology/deploy/availability/htdocs/DataGuardOverview.html

• HA Customer Case Studies


http://www.oracle.com/technology/deploy/availability/htdocs/HA_CaseStudies.html

• Maximum Availability Architecture Best Practices


http://www.oracle.com/technology/deploy/availability/htdocs/maa.htm

• Live Data Guard Hands-On Lab Exercises Via Amazon Cloud


http://www.oracle.com/technology/deploy/availability/htdocs/adg_hol_2009.html

• Key RDBMS Install Differences in 11gR2 [ID 881063.1]


• Different Upgrade Methods For Upgrading Your Database [ID 419550.1]
Oracle 11gR2 Upgrade Companion

• Guía para actualizar la base de datos de Oracle 9i


Release 2 o 10g a Oracle Database 11gR2
• Proporciona asistencia antes, durante y después de
la actualización
• Constantemente actualizado para encontrar más fácil
información necesaria durante el proceso de
actualización
Upgrade Webpage on OTN
• http://www.oracle.com/technology/products/database/oracle11g/upgrade/index.html
Preguntas

valentin.tabacaru@oracle.com

Potrebbero piacerti anche