SlideShare una empresa de Scribd logo
Los Secretos Mas Guardados del Proceso
                      de Actualización a Oracle 11g
Valentín Leonard Tabacaru - Presales Technology Consultant
Agenda

   Introducción


   Los Secretos


   Los Mitos


   Conclusiones
¿Cuál es el momento de migrar, y dónde?
        • Actualizar a Oracle Database 10gR2?
                 o a Oracle Database 11g?
         o directamente a Oracle Database
                                   11.2??




                     ¡¡¡Esta es
               su elección ...!!!
Lifetime Support Policy
                                                                                    Hoy




                                                                        R2


                                                                                     August 2012              August 2015



                                                                     July 2010 July 2011        July 2013
                                    R2



                                                     January 2009                January 2012

                                                                                                              Sustaining Support
                         Premier Support                   Extended Support
                                            July 2007 July 2008       July 2010
             R2
                                                                                                                                                   t
                                   2005




                                                                             2010




                                                                                                                       2015
          2002

                  2003

                           2004




                                            2006

                                                    2007

                                                            2008

                                                                     2009




                                                                                      2011

                                                                                                2012

                                                                                                       2013

                                                                                                                2014




                                                                                                                              2016

                                                                                                                                     2017

                                                                                                                                            2018
http://www.oracle.com/support/library/brochure/lifetime-support-technology.pdf
Actualizar a Oracle Database 11g

                               ≥ 7.3.4
                               ≥ 7.3.4                                                      9.2.0.8
                                                                                            9.2.0.8
                                                                 R2
                                                                 R2
                                                                                ≥ 9.2.0.4
                                                                                ≥ 9.2.0.4


                               ≥ 8.0.6
                               ≥ 8.0.6




                                                                                                         R2
                                                                                                         R2
                              ≥ 8.1.7.4
                              ≥ 8.1.7.4


                                                                                             10.1.0.5
                                                                                             10.1.0.5


                               ≥ 9.0.1.4
                               ≥ 9.0.1.4                                                    ≥ 10.2.0.2
                                                                                            ≥ 10.2.0.2

                                                                          R2
                                                                          R2

Las flechas sin etiquetas significan que no requiere algún parche en concreto
Agenda


   Introducción


   Los Secretos


   Los Mitos


   Conclusiones
Primer Secreto
• Lea la documentación
Documentación
• Note: 601807.1 Upgrade Companion 11g




• Note: 785351.1 Upgrade Companion 11 Release 2
Documentación
• Note: 601807.1 Upgrade Companion 11g
Documentación
• Note: 601807.1 Upgrade Companion 11g
Documentación
• Guías de Actualización


                         +
    http://download.oracle.com/docs/cd/B28359_01/server.111/b28300/toc.htm
    http://download.oracle.com/docs/cd/E11882_01/server.112/e10819/toc.htm




  • Note:429825.1
    Complete Checklist for Manual Upgrades to 11g

  • Note:837570.1
    Complete Checklist for Manual Upgrades to 11g Release 2

  • Note: 421191.1
    Complete checklist for manual upgrades from X to Y
Segundo Secreto
• Aplique parches a su nueva $ORACLE_HOME
  antes de hacer la actualización
Aplicar Parches
• Instale los parches disponibles sobre la nueva $ORACLE_HOME
  antes de empezar el proceso de actualización
Parches Recomendados
Parches Recomendados
Parches Recomendados
Tener en Cuenta
• Note 161818.1
Tener en Cuenta
• Note:454507.1
Instalación de Patch Set Update (PSU)
• Instale también los PSUs
  • Note:854428.1: Introduction to Database Patch Set Updates

  • Los PSUs para la base de datos incluyen:
      • Arreglos y ajustes para asuntos críticos que puedan afectar a un número grande de clientes
        y que ya se han demostrado como problemas
      • Arreglos y ajustes Critical Patch Update (CPU)

  • Los PSU para la base de datos no incluyen:
      • Cambios que necesitan re-certificación
      • Arreglos y ajustes que imponen cambios de configuración

  •   Típicamente entre 50 y 100 ajustes de nuevos bugs - cumulativos
  •   Garantizados para instalación en línea con RAC
  •   Cambian en quinto dígito del número de versión (10.2.0.4.3)
  •   Se lanzan 4x año (igual que los CPUs – la misma fecha)
      • Plataformas:
        Solaris SPARC64, Linux x86 and x86-64, HP-UX PA-RISC, HP Itanium, IBM AIX
Parches Recomendados para el SO
• Note:169706.1: OS Installation and Configuration




  • Note: 401705.1 Linux x86, x86-64, and s390x Requirements Reference List
Tercer Secreto
• Guarde las estadísticas de rendimiento
Guarde las Estadísticas de Rendimiento
• Colectar suficientes datos sobre el rendimiento antes del
  upgrade es algo de máxima importancia
   • Suficiente significa: Empezar como mínimo 4 semanas antes del
     proceso de actualización
   • Recoja estadísticas de rendimiento precisas
   • En Oracle 8i/9i:
       • Use STATSPACK
          • Exporte el esquema PERFSTAT justo antes del upgrade
          • Note:466350.1 STATSPACK before/after upgrade
   • En Oracle 10g/11g:
       • Use AWR
          • Snapshots cada 30-60 minutos – retención: >30 días
          • Exporte el AWR usando DBMS_SWRF_INTERNAL.AWR_EXTRACT
          • Use los informes ADR DIFF para hacer comparación antes/después:
            DBMS_WORKLOAD_REPOSITORY.AWR_DIFF_REPORT_HTML
Cuarto Secreto
• El proceso de actualización no llevará horas...
Duración del Upgrade
• ¿Cuánto tardará el upgrade
  en finalizar?
   • Independiente de:
    • Tamaño de la base de datos
    • Tipos de datos utilizados
  • Dependiente especialmente de:
    •   El número de componentes y opciones instaladas
    •   La validez y la actualidad de las estadísticas del diccionario de datos
    •   Número de sinónimos – estos se re-compilan (actualizar de 9i)
    •   Número de objetos en XDB
    •   Muy poco, pero importa si COMPATIBLE está incrementado:
         • Número de datafiles
         • Tamaño de los redo logs
Duración del Upgrade
• Acelere el proceso de actualización por:
  • Truncar la tabla de auditoria SYS.AUD$
     SQL> truncate SYS.AUD$;
     SQL> truncate SYS.AUD$;

  • Crear estadísticas de diccionario justo antes del upgrade
     • Oracle 9i:
        SQL> exec DBMS_STATS.GATHER_SCHEMA_STATS
        SQL> exec DBMS_STATS.GATHER_SCHEMA_STATS
             ('SYS', options => 'GATHER',estimate_percent =>
             ('SYS', options => 'GATHER',estimate_percent =>
               DBMS_STATS.AUTO_SAMPLE_SIZE, method_opt => 'FOR
               DBMS_STATS.AUTO_SAMPLE_SIZE, method_opt => 'FOR
               ALL COLUMNS SIZE AUTO', cascade => TRUE);
               ALL COLUMNS SIZE AUTO', cascade => TRUE);

     • Oracle 10g/11g:
        SQL> exec DBMS_STATS.GATHER_DICTIONARY_STATS;
        SQL> exec DBMS_STATS.GATHER_DICTIONARY_STATS;
Quinto Secreto
• Operaciones de limpieza
Papelera de Reciclaje


• Si se actualiza desde la versión 10g o 11g, se recomienda
  vaciar el recycle bin antes del upgrade.
   SQL> purge DBA_RECYCLEBIN;
   SQL> purge DBA_RECYCLEBIN;
Drop de la tabla plan

• Haga drop de la tabla SYS.PLAN_TABLE$ y del sinónimo
  público PUBLIC.PLAN_TABLE
   • Para más información, por favor consulte:
       • Alert Note:782735.1, Note:605317.1 y Note:736353.1
   • Si no, el componente “Oracle Server” puede resultar INVÁLIDO
     después del upgrade
       • Se aplica a actualizaciones a las versiones:
          • 10.2.0.4, 11.1.0.6 y 11.1.0.7
          • Asunto introducido con el paquete DBMS_SQLPA
Recompilar los Objetos Inválidos
• Consiga los Objetos INVÁLIDOS:
    SQL> SELECT UNIQUE object_name, object_type, owner
    SQL> SELECT UNIQUE object_name, object_type, owner
         FROM dba_objects WHERE status='INVALID';
         FROM dba_objects WHERE status='INVALID';

• Recompilación de los objetos inválidos de SYS y SYSTEM - utlrp.sql
   • Compare los objetos inválidos de antes y después del upgrade
       • Desde 11.1.0.7 la compilación se hace de modo automático
       • registry$sys_inv_objs, registry$nonsys_inv_objs => utluiobj.sql
   • utlrp.sql
       •   Lanza utlprp.sql con CPU_COUNT-1
       •   Determina automáticamente el tipo de recompilación – serial o paralelo
       •   Recompila todos los objetos INVÁLIDOS
       •   Utiliza el paquete utl_recomp
       •   Re-activa automáticamente los índices funcionales
            • utlprp.sql se puede arrancar directamente:
                 • SQL> @utlprp 7
                 • Esto puede ser útil para minimizar la utilización del CPU
Sexto Secreto
• Como gestionar los cambios horarios
Parches Timezone - 11g
• Actualizar a la base de datos Oracle 11g:
  • Novedad en 11g - $OH tiene timezone V4
  • Al $OH origen (<10.2.0.4) se debe aplicar el parche para
    actualizarlo a timezone V4

     • Note:359145.1
       Descárguese y ejecute el script utltzuv2.sql

     • Note:413671.1
       Descárguese y aplique el parche
Parches Timezone - 11g Release 2
                                                                       R2

• Para actualizar a Oracle Database 11g Release 2:
  • Novedad en 11.2 - $OH tiene timezone V11
  • No se debe aplicar parche a la $OH origen
  • Sólo se debe ajustar la base de datos si se utiliza el tipo de datos
    TIMESTAMP WITH TIMEZONE
     • Conversión realizada después del upgrade
     • Mire la Nota 944122.1
     • El paquete DBMS_DST
        •   DBMS_DST.FIND_AFFECTED_TABLES
        •   DBMS_DST.BEGIN_UPGRADE
        •   DBMS_DST.UPGRADE_DATABASE
        •   DBMS_DST.END_UPGRADE
Séptimo Secreto
• Siempre ejecutar el pre-upgrade script:
   • Actualizar a Oracle Database 11.1 : utlu111i.sql
   • Actualizar a Oracle Database 11.2 : utlu112i.sql
Pre-Upgrade Check
• Ejecute utlu112i.sql en su entorno actual
  Oracle Database 11.2 Pre-Upgrade Information Tool
  Oracle Database 11.2 Pre-Upgrade Information Tool   09-21-2009 22:33:20
                                                      09-21-2009 22:33:20
  **********************************************************************
  **********************************************************************
  Database:
  Database:
  **********************************************************************
  **********************************************************************
  --> name:
  --> name:          ORCL
                     ORCL
  --> version:
  --> version:       10.2.0.3.0
                     10.2.0.3.0
  --> compatible:
  --> compatible:    10.2.0.3.0
                     10.2.0.3.0
  --> blocksize:
  --> blocksize:     8192
                     8192
  --> platform:
  --> platform:      Linux IA (32-bit)
                     Linux IA (32-bit)
  --> timezone file: V4
  --> timezone file: V4
  [..]
  [..]
  **********************************************************************
  **********************************************************************
  Update Parameters: [Update Oracle Database 11.2 init.ora or spfile]
  Update Parameters: [Update Oracle Database 11.2 init.ora or spfile]
  **********************************************************************
  **********************************************************************
  WARNING: --> "java_pool_size" needs to be increased to at least 64 MB
  WARNING: --> "java_pool_size" needs to be increased to at least 64 MB
  [..]
  [..]
  **********************************************************************
  **********************************************************************
  Miscellaneous Warnings
  Miscellaneous Warnings
  **********************************************************************
  **********************************************************************
  WARNING: --> Database is using a timezone file older than version 11.
  WARNING: --> Database is using a timezone file older than version 11.
  .... After the release migration, it is recommended that DBMS_DST package
  .... After the release migration, it is recommended that DBMS_DST package
  .... be used to upgrade the 10.2.0.3.0 database timezone version
  .... be used to upgrade the 10.2.0.3.0 database timezone version
  .... to the latest version which comes with the new release.
  .... to the latest version which comes with the new release.
Pre-Upgrade Check
• Consiga la última versión de utlu1nmi.sql
  • ¡Descárguesela ya!
  •Nota: 884522.1
Octavo Secreto
• Después del upgrade ...
Post Upgrade
• Cree las estadísticas de sistema durante una carga de
  trabajo usual – si no, el CBO utilizará valores inapropiados:
   SQL>
   SQL>   exec DBMS_STATS.GATHER_SYSTEM_STATS('start');
          exec DBMS_STATS.GATHER_SYSTEM_STATS('start');
   ...
   ...
   SQL>
   SQL>   exec DBMS_STATS.GATHER_SYSTEM_STATS('stop');
          exec DBMS_STATS.GATHER_SYSTEM_STATS('stop');

   SQL> select pname NAME, pval1 VALUE, pval2 INFO
   SQL> select pname NAME, pval1 VALUE, pval2 INFO
        from aux_stats$;
        from aux_stats$;

   NAME
   NAME                        VALUE
                               VALUE   INFO
                                       INFO
   --------------------
   --------------------   ----------
                          ----------   ------------------------------
                                       ------------------------------
   STATUS
   STATUS                              COMPLETED
                                       COMPLETED
   DSTART
   DSTART                              04-03-2009 12:30
                                       04-03-2009 12:30
   DSTOP
   DSTOP                               05-03-2009 12:30
                                       05-03-2009 12:30
   FLAGS
   FLAGS                           1
                                   1
   CPUSPEEDNW
   CPUSPEEDNW                1392.39
                             1392.39
   IOSEEKTIM
   IOSEEKTIM                   8.405
                               8.405
   IOTFRSPEED
   IOTFRSPEED             255945.605
                          255945.605
   ...
   ...
Post Upgrade
• Ejemplo: carga de trabajo OLTP
  • Tiempo de ejecución sin estadísticas de sistema: 2:19h
  • Tiempo de ejecución con estadísticas de sistema: 2:07h
    • => 9% más rápido
Post Upgrade
• Cree estadísticas sobre las tablas fijas
  • Inmediatamente después que catupgrd.sql haya finalizado
     • Esto acelerará el proceso de re-compilación con utlrp.sql
        SQL> exec DBMS_STATS.GATHER_FIXED_OBJECTS_STATS;
        SQL> exec DBMS_STATS.GATHER_FIXED_OBJECTS_STATS;

  • Otra vez más: unos días después cuando haya ejecutado
    alguna carga de trabajo regular
Agenda


   Introducción


   Los Secretos


   Los Mitos


   Conclusiones
Primer Mito
• El upgrade es demasiado simple... de modo
  que no necesito volver atrás
Estrategias de vueltas atrás
• Siempre:
  • Haga un backup completo en línea con RMAN
  • ¡Pruebe al menos una vez la recuperación del sistema!


• Opciones de volver a la versión anterior (downgrade) :
  • Volver a Oracle Database 10g/11g
     • Utilice los scripts de downgrade catdwgrd.sql y catrelod.sql
        • Mire Database Upgrade Guide, Capítulo 6 y Note:443890.1
     • Datapump con el parámetro VERSION (se puede especificar
       COMPATIBLE)
  • Volver a Oracle Database 9i
     • Export/import
     • Utilice exp en 9i para extraer los datos, e imp para importar los datos
     • Note:158845.1
Segundo Mito
• Nadie no utiliza 11g todavía
60 Referencias de Clientes con 11g




                                     01-JUL-2009
60 Referencias de Clientes con 11g




                                     01-JUL-2009
Ejemplos de Clientes
• Ministerio de Justicia – Londres, Reino Unido
  • Utilizan Oracle Database 11g
  • Incremento de rendimiento de by 30%
  • Seguridad fortificada
  • http://www.oracle.com/customers/snapshots/
    ministry-of-justice-database-snapshot.pdf
Tercer Mito
• El clásico export/import es la mejor, y la más
  rápida manera de actualizar la base de datos
La Lógica del Upgrade

                                     UPGRADE
                                     UPGRADE
Export/Import
Export/Import

                                N
                                N   Stay on same OS?
                                    Stay on same OS?          Y
                                                              Y

CTAS, COPY
CTAS, COPY
                                                            N
                                                            N       Downtime >30min?
                                                                    Downtime >30min?


                     SQL Apply
                     SQL Apply
                                                                           Y
                                                                           Y
   Oracle Streams
   Oracle Streams
                                                   DBUA
                                                   DBUA
    Transportable Tablespaces
    Transportable Tablespaces
                                         OR
                                         ORA
                                                                               CLI
                                                                               CLI
                                            ACL
                                             CLEE rrec
                                                    ecom                  SQL> @catupgrd
  Transportable Database
  Transportable Database                               omm
                                                         men
                                                           ende
                                                             dedd
Cuarto Mito
• El upgrade por línea de comandos es mejor que
  por interfaz gráfica DBUA
Command Line vs. DBUA
• El DBUA realiza varios chequeos muy útiles a la hora
  de realizar la actualización
• Menos posibilidades de recibir errores
  • El DBUA hace los cambios de parámetros y establece los
    valores por usted
• DBUA utiliza los mismos scripts
Quinto Mito
• Siempre es la culpa del optimizador...
Prever los Cambios del Plan de Ejecución

• Métodos clásicos:
  • Rule Based Optimizer (RBO desupport since Oracle 10g - Note:189702.1)
  • Hints
  • Stored Outlines
  • Rescribir las sentencias SQL
  • OPTIMIZER_FEATURES_ENABLE=n.n.n
  • Cambiar ciertos parámetros del optimizador
  • Importar y arreglar objetos y estadísticas del sistema
• Moderno, eficaz y optimizado con respecto al consumo de
  recursos:
  • SQL Plan Management
Sin SQL Plan Management
• El reto de “congelar” los planes de ejecución y las estadísticas
• Dificultad:
  • Se hace parse de la sentencia y se crea el plan
     • La verificación se hace durante la ejecución:

                            GB

                Parse                   Execute        Plan aceptable
                            HJ


                                  HJ




  • Ahora unas circunstancias cambian (estadísticas, versión, parámetros)
     • Se crea un nuevo plan – probablemente peor

                           GB

               Parse                   Execute            Quizá plan
                           NL
                                                         no aceptable
                                 NL
SQL Plan Management
• Primera fase - Captura
  • OPTIMIZER_CAPTURE_SQL_PLAN_BASELINES=TRUE

                                        GB

                          Parse                      Execute                        Plan aceptable
                                        HJ



                                                HJ




   El plan inicial será                                  SQL MANAGEMENT BASE
 aceptado la próxima              Plan History                      Reside en SYSAUX TS.
                                                              Ocupa máx. 10% de SYSAUX.
   vez se agregará a                                       Cada semana se borran los planes
  SQL Plan Baseline                                              no usados de hace más de
                                  Plan Baseline
                                                                  53 semanas [por defecto].

                                      GB
                                                                         SQL Profiles
                                      HJ

                                           HJ
SQL Plan Management
 • Segunda fase - Selección
     • Se rehace parse de la misma sentencia, y obtenemos otro plan
                                                •        OPTIMIZER_CAPTURE_SQL_PLAN_BASELINES=FALSE


                                           GB

                      Parse
                                           NL


                                                    NL




  El nuevo plan se
    agrega al Plan
History, pero no se               Plan History
usará a menos que
    esté verificado     GB

                        NL
                                  Plan Baseline

                             NL
                                      GB

                                      HJ

                                           HJ
SQL Plan Management
  • Segunda fase - Selección
       • Por defecto: OPTIMIZER_CAPTURE_SQL_PLAN_BASELINES=FALSE

                                             GB

                           Parse                          Execute   Plan averiguado y
                                             HJ
                                                                        aceptado
                                                     HJ




   El optimizador usará                Plan History
 sólo uno de los planes
           de ejecución      GB
            verificados,     NL
                                       Plan Baseline
  almacenados en SQL              NL
  Baseline por que sólo                    GB

éstos planes garantizan                    HJ
       la ESTABILIDAD
                                                HJ
SQL Plan Management
• Tercera fase - Evolución



                    Plan History                                         Plan History
                                            El plan inferior   GB

     GB
          GB
                    Plan Baseline
                                             se guarda en      NL        Plan Baseline
          NL                                 Plan History           NL
     NL                                                                              GB
               NL      GB                                                  GB
          NL                                                               NL    HJ
                       HJ
                                                                                NL
                                                                                      HJ
                            HJ




                                                                           Los planes mejores, o
                                                                           similares, se pueden
                                                                           añadir al SQL Plan
                                                                           Baseline
DBA programa
la verificación
                                 DBA
                                       Optimizer
SQL Plan Management - Upgrade
• Escenario de actualización

                   Staging

            STS                exp imp
                                                                    STS
                    Table    expdp impdp
                              DB-Link ...




                                                           Los planes 10.2 se agregarán
                                                                   al SQL Plan Baseline

                                  Plan History
                                                               GB

                                                               NL
                                Plan Baseline
                                                                    NL
                                 GB        GB        GB

                                 NL        HJ        NL

                                      NL                  NL
                                                HJ



                                           Cada nuevo plan mejor será
                                            guardado en Plan History
Sexto Mito
• Mejor no probar... seguro que algo saldrá mal, de todos
  modos
Las Pruebas son el Secreto del Éxito
• ¡Nunca cambiar demasiados componentes de un golpe!
• Documente todos los cambios en un historial de cambios.
• ¡Siempre use datos reales de producción para las pruebas!
• Resérvese suficiente tiempo y recursos para las pruebas.
• SIEMPRE colecte suficientes datos del rendimiento ANTES de
  empezar el upgrade!!
• ¡Ponga la base de una estrategia de retroceder!
• POR FAVOR, pruebe su estrategia de retroceder - ¿Está usted
  seguro que funciona?

• Acuérdense:
  La actualización nunca ha sido más fácil – ¡sin embargo
  tenemos que seguir hacer bien la pruebas!
Agenda


   Introducción


   Los Secretos


   Los Mitos


   Conclusiones
Resumen
• El upgrade nunca ha sido más fácil...
  • Pero no hay que olvidar probar detenidamente


• La base de datos Oracle 11g tiene muchas
  características y funcionalidades excelentes
  • Es muy estable y completamente optimizada
  • SQL Plan Management
  • Ofrece actualización de aplicaciones en línea


• Entonces ¿qué está esperando? ☺
<Insert Picture Here>


Recursos Adicionales
Upgrade Webpage en OTN
•   http://www.oracle.com/technology/products/database/oracle11g/upgrade/index.html
OTN Upgrade Forum
• http://forums.oracle.com/forums/forum.jspa?forumID=583&start=0
Upgrade Blog
• http://blogs.oracle.com/UPGRADE/
Preguntas




valentin.tabacaru@oracle.com
Los Secretos Mas Guardados del Proceso de Actualización a Oracle 11g

Más contenido relacionado

La actualidad más candente

MySQL Slow Query log Monitoring using Beats & ELK
MySQL Slow Query log Monitoring using Beats & ELKMySQL Slow Query log Monitoring using Beats & ELK
MySQL Slow Query log Monitoring using Beats & ELK
YoungHeon (Roy) Kim
 
Testing with JUnit 5 and Spring
Testing with JUnit 5 and SpringTesting with JUnit 5 and Spring
Testing with JUnit 5 and Spring
VMware Tanzu
 
Basic design pattern interview questions
Basic design pattern interview questionsBasic design pattern interview questions
Basic design pattern interview questions
jinaldesailive
 
Introduction to oracle database (basic concepts)
Introduction to oracle database (basic concepts)Introduction to oracle database (basic concepts)
Introduction to oracle database (basic concepts)
Bilal Arshad
 
Disaster Recovery Planning for MySQL & MariaDB
Disaster Recovery Planning for MySQL & MariaDBDisaster Recovery Planning for MySQL & MariaDB
Disaster Recovery Planning for MySQL & MariaDB
Severalnines
 
AWS 환경에서 MySQL BMT
AWS 환경에서 MySQL BMTAWS 환경에서 MySQL BMT
AWS 환경에서 MySQL BMT
I Goo Lee
 
Cloud foundry: The Platform for Forging Cloud Native Applications
Cloud foundry: The Platform for Forging Cloud Native ApplicationsCloud foundry: The Platform for Forging Cloud Native Applications
Cloud foundry: The Platform for Forging Cloud Native Applications
Chip Childers
 
Netflix CDN and Open Source
Netflix CDN and Open SourceNetflix CDN and Open Source
Netflix CDN and Open Source
Gleb Smirnoff
 
SQL Server Clustering Part1
SQL Server Clustering Part1SQL Server Clustering Part1
SQL Server Clustering Part1
Sql Trainer Kareem
 
MySQL GTID Concepts, Implementation and troubleshooting
MySQL GTID Concepts, Implementation and troubleshooting MySQL GTID Concepts, Implementation and troubleshooting
MySQL GTID Concepts, Implementation and troubleshooting
Mydbops
 
YAGNI Principle and Clean Code
YAGNI Principle and Clean CodeYAGNI Principle and Clean Code
YAGNI Principle and Clean Code
Luan Reffatti
 
初探 Data API Builder:在幾分鐘內將資料庫轉換成 REST 和 GraphQL 不再是夢想
初探 Data API Builder:在幾分鐘內將資料庫轉換成 REST 和 GraphQL 不再是夢想初探 Data API Builder:在幾分鐘內將資料庫轉換成 REST 和 GraphQL 不再是夢想
初探 Data API Builder:在幾分鐘內將資料庫轉換成 REST 和 GraphQL 不再是夢想
Alan Tsai
 
Less08 managing data and concurrency
Less08 managing data and concurrencyLess08 managing data and concurrency
Less08 managing data and concurrency
Imran Ali
 
Spring Framework - Core
Spring Framework - CoreSpring Framework - Core
Spring Framework - Core
Dzmitry Naskou
 
Oracle Architecture
Oracle ArchitectureOracle Architecture
Oracle Architecture
Neeraj Singh
 
Deploy MySQL e Performance Tuning - 3º Zabbix Meetup do Interior
Deploy MySQL e Performance Tuning - 3º Zabbix Meetup do InteriorDeploy MySQL e Performance Tuning - 3º Zabbix Meetup do Interior
Deploy MySQL e Performance Tuning - 3º Zabbix Meetup do Interior
Zabbix BR
 
Spring Security Framework
Spring Security FrameworkSpring Security Framework
Spring Security Framework
Jayasree Perilakkalam
 
Flutter State Management Using GetX.pdf
Flutter State Management Using GetX.pdfFlutter State Management Using GetX.pdf
Flutter State Management Using GetX.pdf
Katy Slemon
 
How Scylla Manager Handles Backups
How Scylla Manager Handles BackupsHow Scylla Manager Handles Backups
How Scylla Manager Handles Backups
ScyllaDB
 
Database versioning with liquibase
Database versioning with liquibaseDatabase versioning with liquibase
Database versioning with liquibase
Return on Intelligence
 

La actualidad más candente (20)

MySQL Slow Query log Monitoring using Beats & ELK
MySQL Slow Query log Monitoring using Beats & ELKMySQL Slow Query log Monitoring using Beats & ELK
MySQL Slow Query log Monitoring using Beats & ELK
 
Testing with JUnit 5 and Spring
Testing with JUnit 5 and SpringTesting with JUnit 5 and Spring
Testing with JUnit 5 and Spring
 
Basic design pattern interview questions
Basic design pattern interview questionsBasic design pattern interview questions
Basic design pattern interview questions
 
Introduction to oracle database (basic concepts)
Introduction to oracle database (basic concepts)Introduction to oracle database (basic concepts)
Introduction to oracle database (basic concepts)
 
Disaster Recovery Planning for MySQL & MariaDB
Disaster Recovery Planning for MySQL & MariaDBDisaster Recovery Planning for MySQL & MariaDB
Disaster Recovery Planning for MySQL & MariaDB
 
AWS 환경에서 MySQL BMT
AWS 환경에서 MySQL BMTAWS 환경에서 MySQL BMT
AWS 환경에서 MySQL BMT
 
Cloud foundry: The Platform for Forging Cloud Native Applications
Cloud foundry: The Platform for Forging Cloud Native ApplicationsCloud foundry: The Platform for Forging Cloud Native Applications
Cloud foundry: The Platform for Forging Cloud Native Applications
 
Netflix CDN and Open Source
Netflix CDN and Open SourceNetflix CDN and Open Source
Netflix CDN and Open Source
 
SQL Server Clustering Part1
SQL Server Clustering Part1SQL Server Clustering Part1
SQL Server Clustering Part1
 
MySQL GTID Concepts, Implementation and troubleshooting
MySQL GTID Concepts, Implementation and troubleshooting MySQL GTID Concepts, Implementation and troubleshooting
MySQL GTID Concepts, Implementation and troubleshooting
 
YAGNI Principle and Clean Code
YAGNI Principle and Clean CodeYAGNI Principle and Clean Code
YAGNI Principle and Clean Code
 
初探 Data API Builder:在幾分鐘內將資料庫轉換成 REST 和 GraphQL 不再是夢想
初探 Data API Builder:在幾分鐘內將資料庫轉換成 REST 和 GraphQL 不再是夢想初探 Data API Builder:在幾分鐘內將資料庫轉換成 REST 和 GraphQL 不再是夢想
初探 Data API Builder:在幾分鐘內將資料庫轉換成 REST 和 GraphQL 不再是夢想
 
Less08 managing data and concurrency
Less08 managing data and concurrencyLess08 managing data and concurrency
Less08 managing data and concurrency
 
Spring Framework - Core
Spring Framework - CoreSpring Framework - Core
Spring Framework - Core
 
Oracle Architecture
Oracle ArchitectureOracle Architecture
Oracle Architecture
 
Deploy MySQL e Performance Tuning - 3º Zabbix Meetup do Interior
Deploy MySQL e Performance Tuning - 3º Zabbix Meetup do InteriorDeploy MySQL e Performance Tuning - 3º Zabbix Meetup do Interior
Deploy MySQL e Performance Tuning - 3º Zabbix Meetup do Interior
 
Spring Security Framework
Spring Security FrameworkSpring Security Framework
Spring Security Framework
 
Flutter State Management Using GetX.pdf
Flutter State Management Using GetX.pdfFlutter State Management Using GetX.pdf
Flutter State Management Using GetX.pdf
 
How Scylla Manager Handles Backups
How Scylla Manager Handles BackupsHow Scylla Manager Handles Backups
How Scylla Manager Handles Backups
 
Database versioning with liquibase
Database versioning with liquibaseDatabase versioning with liquibase
Database versioning with liquibase
 

Destacado

Presentación Oracle Database Migración consideraciones 10g/11g/12c
Presentación Oracle Database Migración consideraciones 10g/11g/12cPresentación Oracle Database Migración consideraciones 10g/11g/12c
Presentación Oracle Database Migración consideraciones 10g/11g/12c
Ronald Francisco Vargas Quesada
 
Diferencas , ventajas y desventajas
Diferencas , ventajas y desventajasDiferencas , ventajas y desventajas
Diferencas , ventajas y desventajas
bane12
 
Curso de-oracle-plsql by-priale
Curso de-oracle-plsql by-prialeCurso de-oracle-plsql by-priale
Curso de-oracle-plsql by-priale
Luis Eduardo Roman Contreras
 
Preparando el entorno de Red de Oracle Database 11gZ052 06
Preparando el entorno de Red de Oracle Database 11gZ052 06Preparando el entorno de Red de Oracle Database 11gZ052 06
Preparando el entorno de Red de Oracle Database 11gZ052 06
Alexander Calderón
 
Oracle RAC sin sorpresas - v2014
Oracle RAC sin sorpresas - v2014Oracle RAC sin sorpresas - v2014
Oracle RAC sin sorpresas - v2014
Nelson Calero
 
Preparación certificaciones oracle 11g
Preparación certificaciones oracle 11gPreparación certificaciones oracle 11g
Preparación certificaciones oracle 11g
Raul Ibañez
 
Arquitectura de Oracle 11g r2
Arquitectura de Oracle 11g r2Arquitectura de Oracle 11g r2
Arquitectura de Oracle 11g r2
Carmen Soler
 
Administracion de Base de Datos Oracle
Administracion de Base de Datos OracleAdministracion de Base de Datos Oracle
Administracion de Base de Datos Oracle
ISRAEL
 
Indices en oracle
Indices en oracleIndices en oracle
Base de Dato Oracle
Base de Dato OracleBase de Dato Oracle
Base de Dato Oracle
Jose Antonio Espino Lopez
 
How to Become a Thought Leader in Your Niche
How to Become a Thought Leader in Your NicheHow to Become a Thought Leader in Your Niche
How to Become a Thought Leader in Your Niche
Leslie Samuel
 

Destacado (11)

Presentación Oracle Database Migración consideraciones 10g/11g/12c
Presentación Oracle Database Migración consideraciones 10g/11g/12cPresentación Oracle Database Migración consideraciones 10g/11g/12c
Presentación Oracle Database Migración consideraciones 10g/11g/12c
 
Diferencas , ventajas y desventajas
Diferencas , ventajas y desventajasDiferencas , ventajas y desventajas
Diferencas , ventajas y desventajas
 
Curso de-oracle-plsql by-priale
Curso de-oracle-plsql by-prialeCurso de-oracle-plsql by-priale
Curso de-oracle-plsql by-priale
 
Preparando el entorno de Red de Oracle Database 11gZ052 06
Preparando el entorno de Red de Oracle Database 11gZ052 06Preparando el entorno de Red de Oracle Database 11gZ052 06
Preparando el entorno de Red de Oracle Database 11gZ052 06
 
Oracle RAC sin sorpresas - v2014
Oracle RAC sin sorpresas - v2014Oracle RAC sin sorpresas - v2014
Oracle RAC sin sorpresas - v2014
 
Preparación certificaciones oracle 11g
Preparación certificaciones oracle 11gPreparación certificaciones oracle 11g
Preparación certificaciones oracle 11g
 
Arquitectura de Oracle 11g r2
Arquitectura de Oracle 11g r2Arquitectura de Oracle 11g r2
Arquitectura de Oracle 11g r2
 
Administracion de Base de Datos Oracle
Administracion de Base de Datos OracleAdministracion de Base de Datos Oracle
Administracion de Base de Datos Oracle
 
Indices en oracle
Indices en oracleIndices en oracle
Indices en oracle
 
Base de Dato Oracle
Base de Dato OracleBase de Dato Oracle
Base de Dato Oracle
 
How to Become a Thought Leader in Your Niche
How to Become a Thought Leader in Your NicheHow to Become a Thought Leader in Your Niche
How to Become a Thought Leader in Your Niche
 

Similar a Los Secretos Mas Guardados del Proceso de Actualización a Oracle 11g

Perspectivas de los sectores económicos de Panamá 2012-2014
Perspectivas de los sectores económicos de Panamá 2012-2014Perspectivas de los sectores económicos de Panamá 2012-2014
Perspectivas de los sectores económicos de Panamá 2012-2014
Erick Simpson Aguilera
 
Alicorp 2012
Alicorp 2012Alicorp 2012
Alicorp 2012
Ernesto Linares
 
Mauricio león. balanza de pagos jun 2012
Mauricio león. balanza de pagos jun 2012Mauricio león. balanza de pagos jun 2012
Mauricio león. balanza de pagos jun 2012
Ministerio de Coordinación de la Política Económica
 
Balanza de pagos Ecuador
Balanza de pagos EcuadorBalanza de pagos Ecuador
Convergencia Tecnológica y Eficiencia de la Red
Convergencia Tecnológica y Eficiencia de la RedConvergencia Tecnológica y Eficiencia de la Red
Convergencia Tecnológica y Eficiencia de la Red
Investigaciontelecom
 
Biblioteca de boquete 20120728
Biblioteca de boquete   20120728Biblioteca de boquete   20120728
Biblioteca de boquete 20120728
muskogeerabbit
 
Biblioteca de boquete 20120728
Biblioteca de boquete   20120728Biblioteca de boquete   20120728
Biblioteca de boquete 20120728
lzeltzer
 
Indice inversión publicitaria i2 p Aece
Indice inversión publicitaria i2 p Aece Indice inversión publicitaria i2 p Aece
Indice inversión publicitaria i2 p Aece
Fátima Martinez López
 
Balance Anual Metro de Sevilla 2012
Balance Anual Metro de Sevilla 2012Balance Anual Metro de Sevilla 2012
La gestión de pérdidas y administración eficiente operacional de un sistema d...
La gestión de pérdidas y administración eficiente operacional de un sistema d...La gestión de pérdidas y administración eficiente operacional de un sistema d...
La gestión de pérdidas y administración eficiente operacional de un sistema d...
Andesco
 
1. panorama de la economía
1. panorama de la economía1. panorama de la economía
1. panorama de la economía
ProColombia
 
Vocento plan de eficiencia 2013
Vocento plan de eficiencia 2013Vocento plan de eficiencia 2013
Vocento plan de eficiencia 2013
Juan Varela
 
Debate 4: Atención al cronicidad Rafael Bengoa
Debate 4: Atención al cronicidad Rafael Bengoa Debate 4: Atención al cronicidad Rafael Bengoa
Debate 4: Atención al cronicidad Rafael Bengoa
semfycsemfyc
 
Un programa de ajuste y crecimiento para la próxima legislatura
Un programa de ajuste y crecimiento para la próxima legislaturaUn programa de ajuste y crecimiento para la próxima legislatura
Un programa de ajuste y crecimiento para la próxima legislatura
Círculo de Empresarios
 
Planificar y presupuestar en tiempos de crisis
Planificar y presupuestar en tiempos de crisisPlanificar y presupuestar en tiempos de crisis
Planificar y presupuestar en tiempos de crisis
CEPAL, Naciones Unidas
 
Tarija, con el gas “todo”
Tarija, con el gas “todo”Tarija, con el gas “todo”
Tarija, con el gas “todo”
Fundación Milenio
 
2 perdidas distrubucion-energia
2 perdidas distrubucion-energia2 perdidas distrubucion-energia
2 perdidas distrubucion-energia
Andesco
 
Semana 5
Semana 5Semana 5
Semana 5
LizReynoso
 
Calidad Y Cultura Organizacional
Calidad Y Cultura OrganizacionalCalidad Y Cultura Organizacional
Calidad Y Cultura Organizacional
lilymorales
 
3.Regulación de pérdidas de energía en Colombia
3.Regulación de pérdidas de energía en Colombia3.Regulación de pérdidas de energía en Colombia
3.Regulación de pérdidas de energía en Colombia
Andesco
 

Similar a Los Secretos Mas Guardados del Proceso de Actualización a Oracle 11g (20)

Perspectivas de los sectores económicos de Panamá 2012-2014
Perspectivas de los sectores económicos de Panamá 2012-2014Perspectivas de los sectores económicos de Panamá 2012-2014
Perspectivas de los sectores económicos de Panamá 2012-2014
 
Alicorp 2012
Alicorp 2012Alicorp 2012
Alicorp 2012
 
Mauricio león. balanza de pagos jun 2012
Mauricio león. balanza de pagos jun 2012Mauricio león. balanza de pagos jun 2012
Mauricio león. balanza de pagos jun 2012
 
Balanza de pagos Ecuador
Balanza de pagos EcuadorBalanza de pagos Ecuador
Balanza de pagos Ecuador
 
Convergencia Tecnológica y Eficiencia de la Red
Convergencia Tecnológica y Eficiencia de la RedConvergencia Tecnológica y Eficiencia de la Red
Convergencia Tecnológica y Eficiencia de la Red
 
Biblioteca de boquete 20120728
Biblioteca de boquete   20120728Biblioteca de boquete   20120728
Biblioteca de boquete 20120728
 
Biblioteca de boquete 20120728
Biblioteca de boquete   20120728Biblioteca de boquete   20120728
Biblioteca de boquete 20120728
 
Indice inversión publicitaria i2 p Aece
Indice inversión publicitaria i2 p Aece Indice inversión publicitaria i2 p Aece
Indice inversión publicitaria i2 p Aece
 
Balance Anual Metro de Sevilla 2012
Balance Anual Metro de Sevilla 2012Balance Anual Metro de Sevilla 2012
Balance Anual Metro de Sevilla 2012
 
La gestión de pérdidas y administración eficiente operacional de un sistema d...
La gestión de pérdidas y administración eficiente operacional de un sistema d...La gestión de pérdidas y administración eficiente operacional de un sistema d...
La gestión de pérdidas y administración eficiente operacional de un sistema d...
 
1. panorama de la economía
1. panorama de la economía1. panorama de la economía
1. panorama de la economía
 
Vocento plan de eficiencia 2013
Vocento plan de eficiencia 2013Vocento plan de eficiencia 2013
Vocento plan de eficiencia 2013
 
Debate 4: Atención al cronicidad Rafael Bengoa
Debate 4: Atención al cronicidad Rafael Bengoa Debate 4: Atención al cronicidad Rafael Bengoa
Debate 4: Atención al cronicidad Rafael Bengoa
 
Un programa de ajuste y crecimiento para la próxima legislatura
Un programa de ajuste y crecimiento para la próxima legislaturaUn programa de ajuste y crecimiento para la próxima legislatura
Un programa de ajuste y crecimiento para la próxima legislatura
 
Planificar y presupuestar en tiempos de crisis
Planificar y presupuestar en tiempos de crisisPlanificar y presupuestar en tiempos de crisis
Planificar y presupuestar en tiempos de crisis
 
Tarija, con el gas “todo”
Tarija, con el gas “todo”Tarija, con el gas “todo”
Tarija, con el gas “todo”
 
2 perdidas distrubucion-energia
2 perdidas distrubucion-energia2 perdidas distrubucion-energia
2 perdidas distrubucion-energia
 
Semana 5
Semana 5Semana 5
Semana 5
 
Calidad Y Cultura Organizacional
Calidad Y Cultura OrganizacionalCalidad Y Cultura Organizacional
Calidad Y Cultura Organizacional
 
3.Regulación de pérdidas de energía en Colombia
3.Regulación de pérdidas de energía en Colombia3.Regulación de pérdidas de energía en Colombia
3.Regulación de pérdidas de energía en Colombia
 

Más de Valentin Leonard Tabacaru

Migración de Base de Datos con SQL Developer
Migración de Base de Datos con SQL DeveloperMigración de Base de Datos con SQL Developer
Migración de Base de Datos con SQL Developer
Valentin Leonard Tabacaru
 
Oracle Enterprise Manager 11g
Oracle Enterprise Manager 11gOracle Enterprise Manager 11g
Oracle Enterprise Manager 11g
Valentin Leonard Tabacaru
 
Oracle Application Express
Oracle Application ExpressOracle Application Express
Oracle Application Express
Valentin Leonard Tabacaru
 
Avances Clusterware en Oracle 11g Release 2
Avances Clusterware en Oracle 11g Release 2Avances Clusterware en Oracle 11g Release 2
Avances Clusterware en Oracle 11g Release 2
Valentin Leonard Tabacaru
 
Obtenga Alto Rendimiento con Oracle Database 11g R2
Obtenga Alto Rendimiento con Oracle Database 11g R2Obtenga Alto Rendimiento con Oracle Database 11g R2
Obtenga Alto Rendimiento con Oracle Database 11g R2
Valentin Leonard Tabacaru
 
Consiga Alta Disponibilidad con Oracle Database 11g R2
Consiga Alta Disponibilidad con Oracle Database 11g R2Consiga Alta Disponibilidad con Oracle Database 11g R2
Consiga Alta Disponibilidad con Oracle Database 11g R2
Valentin Leonard Tabacaru
 

Más de Valentin Leonard Tabacaru (6)

Migración de Base de Datos con SQL Developer
Migración de Base de Datos con SQL DeveloperMigración de Base de Datos con SQL Developer
Migración de Base de Datos con SQL Developer
 
Oracle Enterprise Manager 11g
Oracle Enterprise Manager 11gOracle Enterprise Manager 11g
Oracle Enterprise Manager 11g
 
Oracle Application Express
Oracle Application ExpressOracle Application Express
Oracle Application Express
 
Avances Clusterware en Oracle 11g Release 2
Avances Clusterware en Oracle 11g Release 2Avances Clusterware en Oracle 11g Release 2
Avances Clusterware en Oracle 11g Release 2
 
Obtenga Alto Rendimiento con Oracle Database 11g R2
Obtenga Alto Rendimiento con Oracle Database 11g R2Obtenga Alto Rendimiento con Oracle Database 11g R2
Obtenga Alto Rendimiento con Oracle Database 11g R2
 
Consiga Alta Disponibilidad con Oracle Database 11g R2
Consiga Alta Disponibilidad con Oracle Database 11g R2Consiga Alta Disponibilidad con Oracle Database 11g R2
Consiga Alta Disponibilidad con Oracle Database 11g R2
 

Último

Plan de racionamiento de energía en Venezuela
Plan de racionamiento de energía en VenezuelaPlan de racionamiento de energía en Venezuela
Plan de racionamiento de energía en Venezuela
Gabrielm88
 
Gobernanza con SharePoint Premium de principio a fin
Gobernanza con SharePoint Premium de principio a finGobernanza con SharePoint Premium de principio a fin
Gobernanza con SharePoint Premium de principio a fin
Juan Carlos Gonzalez
 
INFORMATICA Y TECNOLOGIA
INFORMATICA Y TECNOLOGIAINFORMATICA Y TECNOLOGIA
INFORMATICA Y TECNOLOGIA
renzocruz180310
 
Presentación Seguridad Digital Profesional Azul Oscuro (1).pdf
Presentación Seguridad Digital Profesional Azul Oscuro (1).pdfPresentación Seguridad Digital Profesional Azul Oscuro (1).pdf
Presentación Seguridad Digital Profesional Azul Oscuro (1).pdf
giampierdiaz5
 
LA GLOBALIZACIÓN RELACIONADA CON EL USO DE HERRAMIENTAS.pptx
LA GLOBALIZACIÓN RELACIONADA CON EL USO DE HERRAMIENTAS.pptxLA GLOBALIZACIÓN RELACIONADA CON EL USO DE HERRAMIENTAS.pptx
LA GLOBALIZACIÓN RELACIONADA CON EL USO DE HERRAMIENTAS.pptx
pauca1501alvar
 
Plantilla carrier y tecnologia de TIGO.pptx
Plantilla carrier y tecnologia de TIGO.pptxPlantilla carrier y tecnologia de TIGO.pptx
Plantilla carrier y tecnologia de TIGO.pptx
edwinedsonsuyo
 
Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)
Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)
Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)
codesiret
 
La Inteligencia Artificial en la actualidad.docx
La Inteligencia Artificial en la actualidad.docxLa Inteligencia Artificial en la actualidad.docx
La Inteligencia Artificial en la actualidad.docx
luiscohailatenazoa0
 
Second Life, informe de actividad del maestro Tapia
Second Life, informe de actividad del maestro TapiaSecond Life, informe de actividad del maestro Tapia
Second Life, informe de actividad del maestro Tapia
al050121024
 
edublogs info.docx asdasfasfsawqrdqwfqwfqwfq
edublogs info.docx asdasfasfsawqrdqwfqwfqwfqedublogs info.docx asdasfasfsawqrdqwfqwfqwfq
edublogs info.docx asdasfasfsawqrdqwfqwfqwfq
larapalaciosmonzon28
 
Uso de las Tics en la vida cotidiana.pptx
Uso de las Tics en la vida cotidiana.pptxUso de las Tics en la vida cotidiana.pptx
Uso de las Tics en la vida cotidiana.pptx
231485414
 
El uso de las TIC en la vida cotidiana.pptx
El uso de las TIC en la vida cotidiana.pptxEl uso de las TIC en la vida cotidiana.pptx
El uso de las TIC en la vida cotidiana.pptx
jgvanessa23
 
MODELOS MODERNOS DE TECLADOS Y PANTALLAS.pdf
MODELOS MODERNOS DE TECLADOS Y PANTALLAS.pdfMODELOS MODERNOS DE TECLADOS Y PANTALLAS.pdf
MODELOS MODERNOS DE TECLADOS Y PANTALLAS.pdf
SeleniaLavayen
 
TIC en educacion.rtf.docxlolololololololo
TIC en educacion.rtf.docxlolololololololoTIC en educacion.rtf.docxlolololololololo
TIC en educacion.rtf.docxlolololololololo
KukiiSanchez
 
El uso de las TIC por Cecilia Pozos S..pptx
El uso de las TIC  por Cecilia Pozos S..pptxEl uso de las TIC  por Cecilia Pozos S..pptx
El uso de las TIC por Cecilia Pozos S..pptx
cecypozos703
 
Nuevos tiempos, nuevos espacios.docxdsdsad
Nuevos tiempos, nuevos espacios.docxdsdsadNuevos tiempos, nuevos espacios.docxdsdsad
Nuevos tiempos, nuevos espacios.docxdsdsad
larapalaciosmonzon28
 
Inteligencia Artificial
Inteligencia ArtificialInteligencia Artificial
Inteligencia Artificial
YashiraPaye
 
Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)
Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)
Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)
AbrahamCastillo42
 
Morado y Verde Animado Patrón Abstracto Proyecto de Grupo Presentación de Edu...
Morado y Verde Animado Patrón Abstracto Proyecto de Grupo Presentación de Edu...Morado y Verde Animado Patrón Abstracto Proyecto de Grupo Presentación de Edu...
Morado y Verde Animado Patrón Abstracto Proyecto de Grupo Presentación de Edu...
KukiiSanchez
 
trabajo práctico kuikikiikkidfsmdklfskdnfklsdnfknsdk
trabajo práctico kuikikiikkidfsmdklfskdnfklsdnfknsdktrabajo práctico kuikikiikkidfsmdklfskdnfklsdnfknsdk
trabajo práctico kuikikiikkidfsmdklfskdnfklsdnfknsdk
KukiiSanchez
 

Último (20)

Plan de racionamiento de energía en Venezuela
Plan de racionamiento de energía en VenezuelaPlan de racionamiento de energía en Venezuela
Plan de racionamiento de energía en Venezuela
 
Gobernanza con SharePoint Premium de principio a fin
Gobernanza con SharePoint Premium de principio a finGobernanza con SharePoint Premium de principio a fin
Gobernanza con SharePoint Premium de principio a fin
 
INFORMATICA Y TECNOLOGIA
INFORMATICA Y TECNOLOGIAINFORMATICA Y TECNOLOGIA
INFORMATICA Y TECNOLOGIA
 
Presentación Seguridad Digital Profesional Azul Oscuro (1).pdf
Presentación Seguridad Digital Profesional Azul Oscuro (1).pdfPresentación Seguridad Digital Profesional Azul Oscuro (1).pdf
Presentación Seguridad Digital Profesional Azul Oscuro (1).pdf
 
LA GLOBALIZACIÓN RELACIONADA CON EL USO DE HERRAMIENTAS.pptx
LA GLOBALIZACIÓN RELACIONADA CON EL USO DE HERRAMIENTAS.pptxLA GLOBALIZACIÓN RELACIONADA CON EL USO DE HERRAMIENTAS.pptx
LA GLOBALIZACIÓN RELACIONADA CON EL USO DE HERRAMIENTAS.pptx
 
Plantilla carrier y tecnologia de TIGO.pptx
Plantilla carrier y tecnologia de TIGO.pptxPlantilla carrier y tecnologia de TIGO.pptx
Plantilla carrier y tecnologia de TIGO.pptx
 
Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)
Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)
Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)
 
La Inteligencia Artificial en la actualidad.docx
La Inteligencia Artificial en la actualidad.docxLa Inteligencia Artificial en la actualidad.docx
La Inteligencia Artificial en la actualidad.docx
 
Second Life, informe de actividad del maestro Tapia
Second Life, informe de actividad del maestro TapiaSecond Life, informe de actividad del maestro Tapia
Second Life, informe de actividad del maestro Tapia
 
edublogs info.docx asdasfasfsawqrdqwfqwfqwfq
edublogs info.docx asdasfasfsawqrdqwfqwfqwfqedublogs info.docx asdasfasfsawqrdqwfqwfqwfq
edublogs info.docx asdasfasfsawqrdqwfqwfqwfq
 
Uso de las Tics en la vida cotidiana.pptx
Uso de las Tics en la vida cotidiana.pptxUso de las Tics en la vida cotidiana.pptx
Uso de las Tics en la vida cotidiana.pptx
 
El uso de las TIC en la vida cotidiana.pptx
El uso de las TIC en la vida cotidiana.pptxEl uso de las TIC en la vida cotidiana.pptx
El uso de las TIC en la vida cotidiana.pptx
 
MODELOS MODERNOS DE TECLADOS Y PANTALLAS.pdf
MODELOS MODERNOS DE TECLADOS Y PANTALLAS.pdfMODELOS MODERNOS DE TECLADOS Y PANTALLAS.pdf
MODELOS MODERNOS DE TECLADOS Y PANTALLAS.pdf
 
TIC en educacion.rtf.docxlolololololololo
TIC en educacion.rtf.docxlolololololololoTIC en educacion.rtf.docxlolololololololo
TIC en educacion.rtf.docxlolololololololo
 
El uso de las TIC por Cecilia Pozos S..pptx
El uso de las TIC  por Cecilia Pozos S..pptxEl uso de las TIC  por Cecilia Pozos S..pptx
El uso de las TIC por Cecilia Pozos S..pptx
 
Nuevos tiempos, nuevos espacios.docxdsdsad
Nuevos tiempos, nuevos espacios.docxdsdsadNuevos tiempos, nuevos espacios.docxdsdsad
Nuevos tiempos, nuevos espacios.docxdsdsad
 
Inteligencia Artificial
Inteligencia ArtificialInteligencia Artificial
Inteligencia Artificial
 
Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)
Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)
Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)
 
Morado y Verde Animado Patrón Abstracto Proyecto de Grupo Presentación de Edu...
Morado y Verde Animado Patrón Abstracto Proyecto de Grupo Presentación de Edu...Morado y Verde Animado Patrón Abstracto Proyecto de Grupo Presentación de Edu...
Morado y Verde Animado Patrón Abstracto Proyecto de Grupo Presentación de Edu...
 
trabajo práctico kuikikiikkidfsmdklfskdnfklsdnfknsdk
trabajo práctico kuikikiikkidfsmdklfskdnfklsdnfknsdktrabajo práctico kuikikiikkidfsmdklfskdnfklsdnfknsdk
trabajo práctico kuikikiikkidfsmdklfskdnfklsdnfknsdk
 

Los Secretos Mas Guardados del Proceso de Actualización a Oracle 11g

  • 1. Los Secretos Mas Guardados del Proceso de Actualización a Oracle 11g Valentín Leonard Tabacaru - Presales Technology Consultant
  • 2. Agenda Introducción Los Secretos Los Mitos Conclusiones
  • 3. ¿Cuál es el momento de migrar, y dónde? • Actualizar a Oracle Database 10gR2? o a Oracle Database 11g? o directamente a Oracle Database 11.2?? ¡¡¡Esta es su elección ...!!!
  • 4. Lifetime Support Policy Hoy R2 August 2012 August 2015 July 2010 July 2011 July 2013 R2 January 2009 January 2012 Sustaining Support Premier Support Extended Support July 2007 July 2008 July 2010 R2 t 2005 2010 2015 2002 2003 2004 2006 2007 2008 2009 2011 2012 2013 2014 2016 2017 2018 http://www.oracle.com/support/library/brochure/lifetime-support-technology.pdf
  • 5. Actualizar a Oracle Database 11g ≥ 7.3.4 ≥ 7.3.4 9.2.0.8 9.2.0.8 R2 R2 ≥ 9.2.0.4 ≥ 9.2.0.4 ≥ 8.0.6 ≥ 8.0.6 R2 R2 ≥ 8.1.7.4 ≥ 8.1.7.4 10.1.0.5 10.1.0.5 ≥ 9.0.1.4 ≥ 9.0.1.4 ≥ 10.2.0.2 ≥ 10.2.0.2 R2 R2 Las flechas sin etiquetas significan que no requiere algún parche en concreto
  • 6. Agenda Introducción Los Secretos Los Mitos Conclusiones
  • 7. Primer Secreto • Lea la documentación
  • 8. Documentación • Note: 601807.1 Upgrade Companion 11g • Note: 785351.1 Upgrade Companion 11 Release 2
  • 9. Documentación • Note: 601807.1 Upgrade Companion 11g
  • 10. Documentación • Note: 601807.1 Upgrade Companion 11g
  • 11. Documentación • Guías de Actualización + http://download.oracle.com/docs/cd/B28359_01/server.111/b28300/toc.htm http://download.oracle.com/docs/cd/E11882_01/server.112/e10819/toc.htm • Note:429825.1 Complete Checklist for Manual Upgrades to 11g • Note:837570.1 Complete Checklist for Manual Upgrades to 11g Release 2 • Note: 421191.1 Complete checklist for manual upgrades from X to Y
  • 12. Segundo Secreto • Aplique parches a su nueva $ORACLE_HOME antes de hacer la actualización
  • 13. Aplicar Parches • Instale los parches disponibles sobre la nueva $ORACLE_HOME antes de empezar el proceso de actualización
  • 17. Tener en Cuenta • Note 161818.1
  • 18. Tener en Cuenta • Note:454507.1
  • 19. Instalación de Patch Set Update (PSU) • Instale también los PSUs • Note:854428.1: Introduction to Database Patch Set Updates • Los PSUs para la base de datos incluyen: • Arreglos y ajustes para asuntos críticos que puedan afectar a un número grande de clientes y que ya se han demostrado como problemas • Arreglos y ajustes Critical Patch Update (CPU) • Los PSU para la base de datos no incluyen: • Cambios que necesitan re-certificación • Arreglos y ajustes que imponen cambios de configuración • Típicamente entre 50 y 100 ajustes de nuevos bugs - cumulativos • Garantizados para instalación en línea con RAC • Cambian en quinto dígito del número de versión (10.2.0.4.3) • Se lanzan 4x año (igual que los CPUs – la misma fecha) • Plataformas: Solaris SPARC64, Linux x86 and x86-64, HP-UX PA-RISC, HP Itanium, IBM AIX
  • 20. Parches Recomendados para el SO • Note:169706.1: OS Installation and Configuration • Note: 401705.1 Linux x86, x86-64, and s390x Requirements Reference List
  • 21. Tercer Secreto • Guarde las estadísticas de rendimiento
  • 22. Guarde las Estadísticas de Rendimiento • Colectar suficientes datos sobre el rendimiento antes del upgrade es algo de máxima importancia • Suficiente significa: Empezar como mínimo 4 semanas antes del proceso de actualización • Recoja estadísticas de rendimiento precisas • En Oracle 8i/9i: • Use STATSPACK • Exporte el esquema PERFSTAT justo antes del upgrade • Note:466350.1 STATSPACK before/after upgrade • En Oracle 10g/11g: • Use AWR • Snapshots cada 30-60 minutos – retención: >30 días • Exporte el AWR usando DBMS_SWRF_INTERNAL.AWR_EXTRACT • Use los informes ADR DIFF para hacer comparación antes/después: DBMS_WORKLOAD_REPOSITORY.AWR_DIFF_REPORT_HTML
  • 23. Cuarto Secreto • El proceso de actualización no llevará horas...
  • 24. Duración del Upgrade • ¿Cuánto tardará el upgrade en finalizar? • Independiente de: • Tamaño de la base de datos • Tipos de datos utilizados • Dependiente especialmente de: • El número de componentes y opciones instaladas • La validez y la actualidad de las estadísticas del diccionario de datos • Número de sinónimos – estos se re-compilan (actualizar de 9i) • Número de objetos en XDB • Muy poco, pero importa si COMPATIBLE está incrementado: • Número de datafiles • Tamaño de los redo logs
  • 25. Duración del Upgrade • Acelere el proceso de actualización por: • Truncar la tabla de auditoria SYS.AUD$ SQL> truncate SYS.AUD$; SQL> truncate SYS.AUD$; • Crear estadísticas de diccionario justo antes del upgrade • Oracle 9i: SQL> exec DBMS_STATS.GATHER_SCHEMA_STATS SQL> exec DBMS_STATS.GATHER_SCHEMA_STATS ('SYS', options => 'GATHER',estimate_percent => ('SYS', options => 'GATHER',estimate_percent => DBMS_STATS.AUTO_SAMPLE_SIZE, method_opt => 'FOR DBMS_STATS.AUTO_SAMPLE_SIZE, method_opt => 'FOR ALL COLUMNS SIZE AUTO', cascade => TRUE); ALL COLUMNS SIZE AUTO', cascade => TRUE); • Oracle 10g/11g: SQL> exec DBMS_STATS.GATHER_DICTIONARY_STATS; SQL> exec DBMS_STATS.GATHER_DICTIONARY_STATS;
  • 27. Papelera de Reciclaje • Si se actualiza desde la versión 10g o 11g, se recomienda vaciar el recycle bin antes del upgrade. SQL> purge DBA_RECYCLEBIN; SQL> purge DBA_RECYCLEBIN;
  • 28. Drop de la tabla plan • Haga drop de la tabla SYS.PLAN_TABLE$ y del sinónimo público PUBLIC.PLAN_TABLE • Para más información, por favor consulte: • Alert Note:782735.1, Note:605317.1 y Note:736353.1 • Si no, el componente “Oracle Server” puede resultar INVÁLIDO después del upgrade • Se aplica a actualizaciones a las versiones: • 10.2.0.4, 11.1.0.6 y 11.1.0.7 • Asunto introducido con el paquete DBMS_SQLPA
  • 29. Recompilar los Objetos Inválidos • Consiga los Objetos INVÁLIDOS: SQL> SELECT UNIQUE object_name, object_type, owner SQL> SELECT UNIQUE object_name, object_type, owner FROM dba_objects WHERE status='INVALID'; FROM dba_objects WHERE status='INVALID'; • Recompilación de los objetos inválidos de SYS y SYSTEM - utlrp.sql • Compare los objetos inválidos de antes y después del upgrade • Desde 11.1.0.7 la compilación se hace de modo automático • registry$sys_inv_objs, registry$nonsys_inv_objs => utluiobj.sql • utlrp.sql • Lanza utlprp.sql con CPU_COUNT-1 • Determina automáticamente el tipo de recompilación – serial o paralelo • Recompila todos los objetos INVÁLIDOS • Utiliza el paquete utl_recomp • Re-activa automáticamente los índices funcionales • utlprp.sql se puede arrancar directamente: • SQL> @utlprp 7 • Esto puede ser útil para minimizar la utilización del CPU
  • 30. Sexto Secreto • Como gestionar los cambios horarios
  • 31. Parches Timezone - 11g • Actualizar a la base de datos Oracle 11g: • Novedad en 11g - $OH tiene timezone V4 • Al $OH origen (<10.2.0.4) se debe aplicar el parche para actualizarlo a timezone V4 • Note:359145.1 Descárguese y ejecute el script utltzuv2.sql • Note:413671.1 Descárguese y aplique el parche
  • 32. Parches Timezone - 11g Release 2 R2 • Para actualizar a Oracle Database 11g Release 2: • Novedad en 11.2 - $OH tiene timezone V11 • No se debe aplicar parche a la $OH origen • Sólo se debe ajustar la base de datos si se utiliza el tipo de datos TIMESTAMP WITH TIMEZONE • Conversión realizada después del upgrade • Mire la Nota 944122.1 • El paquete DBMS_DST • DBMS_DST.FIND_AFFECTED_TABLES • DBMS_DST.BEGIN_UPGRADE • DBMS_DST.UPGRADE_DATABASE • DBMS_DST.END_UPGRADE
  • 33. Séptimo Secreto • Siempre ejecutar el pre-upgrade script: • Actualizar a Oracle Database 11.1 : utlu111i.sql • Actualizar a Oracle Database 11.2 : utlu112i.sql
  • 34. Pre-Upgrade Check • Ejecute utlu112i.sql en su entorno actual Oracle Database 11.2 Pre-Upgrade Information Tool Oracle Database 11.2 Pre-Upgrade Information Tool 09-21-2009 22:33:20 09-21-2009 22:33:20 ********************************************************************** ********************************************************************** Database: Database: ********************************************************************** ********************************************************************** --> name: --> name: ORCL ORCL --> version: --> version: 10.2.0.3.0 10.2.0.3.0 --> compatible: --> compatible: 10.2.0.3.0 10.2.0.3.0 --> blocksize: --> blocksize: 8192 8192 --> platform: --> platform: Linux IA (32-bit) Linux IA (32-bit) --> timezone file: V4 --> timezone file: V4 [..] [..] ********************************************************************** ********************************************************************** Update Parameters: [Update Oracle Database 11.2 init.ora or spfile] Update Parameters: [Update Oracle Database 11.2 init.ora or spfile] ********************************************************************** ********************************************************************** WARNING: --> "java_pool_size" needs to be increased to at least 64 MB WARNING: --> "java_pool_size" needs to be increased to at least 64 MB [..] [..] ********************************************************************** ********************************************************************** Miscellaneous Warnings Miscellaneous Warnings ********************************************************************** ********************************************************************** WARNING: --> Database is using a timezone file older than version 11. WARNING: --> Database is using a timezone file older than version 11. .... After the release migration, it is recommended that DBMS_DST package .... After the release migration, it is recommended that DBMS_DST package .... be used to upgrade the 10.2.0.3.0 database timezone version .... be used to upgrade the 10.2.0.3.0 database timezone version .... to the latest version which comes with the new release. .... to the latest version which comes with the new release.
  • 35. Pre-Upgrade Check • Consiga la última versión de utlu1nmi.sql • ¡Descárguesela ya! •Nota: 884522.1
  • 36. Octavo Secreto • Después del upgrade ...
  • 37. Post Upgrade • Cree las estadísticas de sistema durante una carga de trabajo usual – si no, el CBO utilizará valores inapropiados: SQL> SQL> exec DBMS_STATS.GATHER_SYSTEM_STATS('start'); exec DBMS_STATS.GATHER_SYSTEM_STATS('start'); ... ... SQL> SQL> exec DBMS_STATS.GATHER_SYSTEM_STATS('stop'); exec DBMS_STATS.GATHER_SYSTEM_STATS('stop'); SQL> select pname NAME, pval1 VALUE, pval2 INFO SQL> select pname NAME, pval1 VALUE, pval2 INFO from aux_stats$; from aux_stats$; NAME NAME VALUE VALUE INFO INFO -------------------- -------------------- ---------- ---------- ------------------------------ ------------------------------ STATUS STATUS COMPLETED COMPLETED DSTART DSTART 04-03-2009 12:30 04-03-2009 12:30 DSTOP DSTOP 05-03-2009 12:30 05-03-2009 12:30 FLAGS FLAGS 1 1 CPUSPEEDNW CPUSPEEDNW 1392.39 1392.39 IOSEEKTIM IOSEEKTIM 8.405 8.405 IOTFRSPEED IOTFRSPEED 255945.605 255945.605 ... ...
  • 38. Post Upgrade • Ejemplo: carga de trabajo OLTP • Tiempo de ejecución sin estadísticas de sistema: 2:19h • Tiempo de ejecución con estadísticas de sistema: 2:07h • => 9% más rápido
  • 39. Post Upgrade • Cree estadísticas sobre las tablas fijas • Inmediatamente después que catupgrd.sql haya finalizado • Esto acelerará el proceso de re-compilación con utlrp.sql SQL> exec DBMS_STATS.GATHER_FIXED_OBJECTS_STATS; SQL> exec DBMS_STATS.GATHER_FIXED_OBJECTS_STATS; • Otra vez más: unos días después cuando haya ejecutado alguna carga de trabajo regular
  • 40. Agenda Introducción Los Secretos Los Mitos Conclusiones
  • 41. Primer Mito • El upgrade es demasiado simple... de modo que no necesito volver atrás
  • 42. Estrategias de vueltas atrás • Siempre: • Haga un backup completo en línea con RMAN • ¡Pruebe al menos una vez la recuperación del sistema! • Opciones de volver a la versión anterior (downgrade) : • Volver a Oracle Database 10g/11g • Utilice los scripts de downgrade catdwgrd.sql y catrelod.sql • Mire Database Upgrade Guide, Capítulo 6 y Note:443890.1 • Datapump con el parámetro VERSION (se puede especificar COMPATIBLE) • Volver a Oracle Database 9i • Export/import • Utilice exp en 9i para extraer los datos, e imp para importar los datos • Note:158845.1
  • 43. Segundo Mito • Nadie no utiliza 11g todavía
  • 44. 60 Referencias de Clientes con 11g 01-JUL-2009
  • 45. 60 Referencias de Clientes con 11g 01-JUL-2009
  • 46. Ejemplos de Clientes • Ministerio de Justicia – Londres, Reino Unido • Utilizan Oracle Database 11g • Incremento de rendimiento de by 30% • Seguridad fortificada • http://www.oracle.com/customers/snapshots/ ministry-of-justice-database-snapshot.pdf
  • 47. Tercer Mito • El clásico export/import es la mejor, y la más rápida manera de actualizar la base de datos
  • 48. La Lógica del Upgrade UPGRADE UPGRADE Export/Import Export/Import N N Stay on same OS? Stay on same OS? Y Y CTAS, COPY CTAS, COPY N N Downtime >30min? Downtime >30min? SQL Apply SQL Apply Y Y Oracle Streams Oracle Streams DBUA DBUA Transportable Tablespaces Transportable Tablespaces OR ORA CLI CLI ACL CLEE rrec ecom SQL> @catupgrd Transportable Database Transportable Database omm men ende dedd
  • 49. Cuarto Mito • El upgrade por línea de comandos es mejor que por interfaz gráfica DBUA
  • 50. Command Line vs. DBUA • El DBUA realiza varios chequeos muy útiles a la hora de realizar la actualización • Menos posibilidades de recibir errores • El DBUA hace los cambios de parámetros y establece los valores por usted • DBUA utiliza los mismos scripts
  • 51. Quinto Mito • Siempre es la culpa del optimizador...
  • 52. Prever los Cambios del Plan de Ejecución • Métodos clásicos: • Rule Based Optimizer (RBO desupport since Oracle 10g - Note:189702.1) • Hints • Stored Outlines • Rescribir las sentencias SQL • OPTIMIZER_FEATURES_ENABLE=n.n.n • Cambiar ciertos parámetros del optimizador • Importar y arreglar objetos y estadísticas del sistema • Moderno, eficaz y optimizado con respecto al consumo de recursos: • SQL Plan Management
  • 53. Sin SQL Plan Management • El reto de “congelar” los planes de ejecución y las estadísticas • Dificultad: • Se hace parse de la sentencia y se crea el plan • La verificación se hace durante la ejecución: GB Parse Execute Plan aceptable HJ HJ • Ahora unas circunstancias cambian (estadísticas, versión, parámetros) • Se crea un nuevo plan – probablemente peor GB Parse Execute Quizá plan NL no aceptable NL
  • 54. SQL Plan Management • Primera fase - Captura • OPTIMIZER_CAPTURE_SQL_PLAN_BASELINES=TRUE GB Parse Execute Plan aceptable HJ HJ El plan inicial será SQL MANAGEMENT BASE aceptado la próxima Plan History Reside en SYSAUX TS. Ocupa máx. 10% de SYSAUX. vez se agregará a Cada semana se borran los planes SQL Plan Baseline no usados de hace más de Plan Baseline 53 semanas [por defecto]. GB SQL Profiles HJ HJ
  • 55. SQL Plan Management • Segunda fase - Selección • Se rehace parse de la misma sentencia, y obtenemos otro plan • OPTIMIZER_CAPTURE_SQL_PLAN_BASELINES=FALSE GB Parse NL NL El nuevo plan se agrega al Plan History, pero no se Plan History usará a menos que esté verificado GB NL Plan Baseline NL GB HJ HJ
  • 56. SQL Plan Management • Segunda fase - Selección • Por defecto: OPTIMIZER_CAPTURE_SQL_PLAN_BASELINES=FALSE GB Parse Execute Plan averiguado y HJ aceptado HJ El optimizador usará Plan History sólo uno de los planes de ejecución GB verificados, NL Plan Baseline almacenados en SQL NL Baseline por que sólo GB éstos planes garantizan HJ la ESTABILIDAD HJ
  • 57. SQL Plan Management • Tercera fase - Evolución Plan History Plan History El plan inferior GB GB GB Plan Baseline se guarda en NL Plan Baseline NL Plan History NL NL GB NL GB GB NL NL HJ HJ NL HJ HJ Los planes mejores, o similares, se pueden añadir al SQL Plan Baseline DBA programa la verificación DBA Optimizer
  • 58. SQL Plan Management - Upgrade • Escenario de actualización Staging STS exp imp STS Table expdp impdp DB-Link ... Los planes 10.2 se agregarán al SQL Plan Baseline Plan History GB NL Plan Baseline NL GB GB GB NL HJ NL NL NL HJ Cada nuevo plan mejor será guardado en Plan History
  • 59. Sexto Mito • Mejor no probar... seguro que algo saldrá mal, de todos modos
  • 60. Las Pruebas son el Secreto del Éxito • ¡Nunca cambiar demasiados componentes de un golpe! • Documente todos los cambios en un historial de cambios. • ¡Siempre use datos reales de producción para las pruebas! • Resérvese suficiente tiempo y recursos para las pruebas. • SIEMPRE colecte suficientes datos del rendimiento ANTES de empezar el upgrade!! • ¡Ponga la base de una estrategia de retroceder! • POR FAVOR, pruebe su estrategia de retroceder - ¿Está usted seguro que funciona? • Acuérdense: La actualización nunca ha sido más fácil – ¡sin embargo tenemos que seguir hacer bien la pruebas!
  • 61. Agenda Introducción Los Secretos Los Mitos Conclusiones
  • 62. Resumen • El upgrade nunca ha sido más fácil... • Pero no hay que olvidar probar detenidamente • La base de datos Oracle 11g tiene muchas características y funcionalidades excelentes • Es muy estable y completamente optimizada • SQL Plan Management • Ofrece actualización de aplicaciones en línea • Entonces ¿qué está esperando? ☺
  • 64. Upgrade Webpage en OTN • http://www.oracle.com/technology/products/database/oracle11g/upgrade/index.html
  • 65. OTN Upgrade Forum • http://forums.oracle.com/forums/forum.jspa?forumID=583&start=0