avanttic Webinar Migración Oracle Database 11g
-
Upload
avanttic-consultoria-tecnologica -
Category
Documents
-
view
954 -
download
2
description
Transcript of avanttic Webinar Migración Oracle Database 11g
Migración a
Database 11g Rafael Planella
Arquitecto de Sistemas
19-12-2012
Agenda
1. Lifetime Support
2. Mejoras en Oracle Database 11g
3. Métodos de migración
4. Q&A
3 avanttic Consultoría Tecnológica
Lifetime Support
4 avanttic Consultoría Tecnológica
Resumen de los tipos de soporte
5 avanttic Consultoría Tecnológica
10g R2: Finalización Extended Support
Julio 2013 http://www.oracle.com/support/library/brochure/lifetime-support-technology.pdf
t
2008
2003
2004
2005
2006
2007
2002
2009
2010
today
20
11
2012
2013
2014
Sustaining Support
Premier Support
R2 July
2007 Extended Support
R2 July
2010
July
2013
2015
2016
Jan
2015
Jan
2018
0 YEARS FREE
PREMIUM
SUPPORT
R2
July 2012
Premier Support
Premier Support
Extended
Support
Extended
Support
Sustaining Support
Sustaining
Support
R2
6 avanttic Consultoría Tecnológica
11g R2: 5 años a la vista Extended Support
Enero 2018 http://www.oracle.com/support/library/brochure/lifetime-support-technology.pdf
t
2008
2003
2004
2005
2006
2007
2002
2009
2010
20
11
2012
2013
2014
Sustaining Support
Premier Support
R2 July
2007 Extended Support
R2 July
2010
July
2013
2015
2016
Jan
2015
Jan
2018
0 YEARS FREE
PREMIUM
SUPPORT
R2
July 2012
Premier Support
Premier Support
Extended
Support
Extended
Support
Sustaining Support
Sustaining
Support
R2
today
7 avanttic Consultoría Tecnológica
Mejoras en
Oracle Database 11g
8 avanttic Consultoría Tecnológica
• Oracle Data Partitioning
• Oracle Advanced Compression
• Hybrid Columnar Compression
Mejoras en Oracle Database 11g Storage Efficiency
2a
9 avanttic Consultoría Tecnológica
Oracle Data Partitioning Option
Partition tables into “smarter” pieces
•Queries execute faster against smaller partitions
•“Mandatory” for DWH operations
Increases performance
•24*7 access to critical data Increases
availability
•Divide large tables into smaller, more manageable subsets.
•DBA operations benefit (data loads, backup, recovery)
•Partitioning Advisor new in Oracle DB 11g
Enables simpler management
•Individual partitions can be assigned to specific storage areas
•Reduces the cost of retaining data
Enables storage
cost optimization
•Applications remain unchanged Transparent to applications
Active Less
Active Historical
Oracle Database Enterprise Edition
Partitioning
Option
10 avanttic Consultoría Tecnológica
Advanced Compression Option Minimizes database storage usage
Active Less
Active Historical
Oracle Database 11g Enterprise Edition
Partitioning
Option
Advanced
Compression
2x to 4x Compression Typical
Total Recall • OLTP and DW Compress Large
Application Tables
• Structured and unstructured data types
Compress All Data Types
• Faster RMAN compression
• Data Pump compression
Compress Backup Data
• Cascade storage savings throughout data center
Typical Compression of
2x-4x
• Applications are unchanged Transparent to
applications
• Now part of Advanced Compression in Oracle Database 11R2 Total Recall
11 avanttic Consultoría Tecnológica
Hybrid Columnar Compression Oracle11g Release 2 feature
HCC Applicability
Data Warehousing
5-15x compression
Archival of Older OLTP
(via Partitioning)
Up to 50x compression
Compress
primary DB
standby test dev backup
Exadata
Pillar Axiom
ZFS SA
Oracle Tiered Storage and Exadata
12 avanttic Consultoría Tecnológica
• Oracle Maximum Availability Architecture
• Oracle RAC One node
• Oracle Active Data Guard
Mejoras en Oracle Database 11g Alta disponibilidad
2b
13 avanttic Consultoría Tecnológica
Oracle Integrated Software Environment
Flexible
Maintenance
and
Migrations
Media and
Storage
Failures
Human or
Application
Error
Database,
System,
Cluster, Site,
and
Geographic
Outages
Server
Failure
Addressing both Unplanned and Planned Downtime
14 avanttic Consultoría Tecnológica
Addressing both Unplanned and Planned Downtime
Oracle Integrated Software Environment
Automatic
Storage
Management
Recovery
Manager
(RMAN)
Oracle Secure
Backup
• Instance failure
• Server failure
• Rolling
maintenance
• Performance
scale-out
• Online instance
relocation
• Consolidation
Oracle RAC
• Database failure
• System failure
• Site failure
• Zero data loss
• Automatic failover
• Corruption
protection
• Rolling upgrade
• Read-only offload
• Backup offload
Active Data Guard
• Fast point-in-time
recovery
• Granular repair of
logical corruptions
• Transaction
• Table
• Database
Flashback
• Heterogeneous
migrations
• Bi-directional and
multi-master
replication
• Zero downtime
maintenance
GoldenGate
Edition Based
Redefinition
• Zero downtime
application
upgrades
15 avanttic Consultoría Tecnológica
RAC One Node
16 avanttic Consultoría Tecnológica
• Permite migrar on line instancias entre nodos del clúster
• Permite estandarizar los despliegues en toda la empresa
• Permite la consolidación de múltiples BBDD en un único clúster
• Permite aplicar parches on line en BBDD monoinstancia
• Utiliza la tecnología de Grid para aportar alta disponibilidad
• Está soportado en las mismas plataformas que Real Application
Cluster
• Complementa las tecnologías de virtualización
RAC One Node
17 avanttic Consultoría Tecnológica
Active Data Guard
18 avanttic Consultoría Tecnológica
• Cifrado de datos
• Cifrado de comunicaciones
• Mejoras en la autenticación
Mejoras en Oracle Database 11g Seguridad
2c
19 avanttic Consultoría Tecnológica
• Transparently encrypts data-at-rest in Oracle
databases and securely manages the encryption keys
• Protects against theft or loss of disks and backup
media
• Stops OS users from inspecting the tablespace files
Advanced Protection for the Oracle Database
Transparent Data Encryption (TDE)
• Locks-down the database network connections
• Prevents network sniffing and replay attacks
Network
Encryption
• Signs-in database users via Kerberos, PKI, or Radius
• Avoids weak passwords that can be stolen or cracked
Strong
Authentication
20 avanttic Consultoría Tecnológica
Evolución de Oracle Advanced Security
Oracle 9i
Oracle 10g
Oracle 11g
Cifrado de red
&
Mejoras en
autenticación
Novedades:
Column TDE
&
Oracle Wallet
Key
Management
Novedades:
Tablespace
TDE
&
Hardware Key
Storage
&
Hardware
Cryptographic
Acceleration
21 avanttic Consultoría Tecnológica
• Encriptación de Tablespace
• Definir un nuevo tablespace como encrypted
• Sin especificar columnas concretas
• Más transparente todavía que el TDE sobre columnas
• Mayor performance en búsquedas
• Soporte a foreign keys
• Datos ya existentes pueden ser traspasados a un tablespace
encriptado
• Encriptación de SECUREFILE LOB, datos nos estructurados
• Integración con Hardware de Seguridad
• Generar, guardar y gestionar los master key en hardware externo
• Estándar PKCS #11 API permite a los usuarios escoger el HW vendor
Oracle Advanced Security Mejoras en Oracle Database 11g
22 avanttic Consultoría Tecnológica
• Múltiples mejoras que facilitan el día a día
• Real Application Testing
• Information Lifecycle Management
Mejoras en Oracle Database 11g Ayudas a la Administración
2d
23 avanttic Consultoría Tecnológica
• Control de la evolución de los planes de ejecución
• Índices invisibles
• Clonado de BBDD con un solo comando
• Gestión de memoria totalmente automática
• Asistentes de compresión, reorganización, particionado…
• Historificado automático y trasparente de los datos
• Mejoras en los packs de Diagnostic y Tuning
Ayudas en las tareas del día a día
24 avanttic Consultoría Tecnológica
• Benefit
• Faster technology adoption
• Lower cost and risk
• Features
• Database Replay
• SQL Performance Analyzer (SPA)
Real Application Testing Load and SQL impact testing solution providing highest
quality testing for the database tier
Business Agility through Superior Testing
25 avanttic Consultoría Tecnológica
Diagnostic, Tuning & SPA Comprehensive DB Performance Management
STEP 1
Find Issues
STEP 2
Fix Issues
STEP 3
Validate Fix
Tuning Pack
Diagnostic Pack
SQL Performance
Analyzer (SPA) Real Application
Testing
26 avanttic Consultoría Tecnológica
Information Lifecycle Management Optimize storage cost and performance
• Use Flashback Data Archive for long-term storage of “old” data
• Use table, index partitioning to separate data into different tiers
• Use new ILM assistant to establish policies, create scripts
DIGITAL DATA STORAGE
High Performance
Storage Tier
Low Cost
Storage Tier
Online Archive
Storage Tier
Active Less
Active Historical Archive
Offline Archive
Storage Tier
27 avanttic Consultoría Tecnológica
• Mejoras en particionado
• Mayor integración entre SQL y OLAP
• Mejoras en Data Mining
• Mejoras en SQL
Mejoras en Oracle Database 11g Optimizado para Data Warehouse y Business Intelligence
2e
28 avanttic Consultoría Tecnológica
Oracle Partitioning 10 years of innovation
Core functionality
Oracle8 Range partitions, global range index
Oracle8i Hash and composite range-hash partitioning
Oracle9i List partitioning
Oracle9i R2 Composite range-list partitioning
Oracle 10g Global hash indexes
Oracle 10g R2 1M partitions per table
Partitioning by reference
Virtual column partitioning
New composite partitioning:
range-range, list-range,
list-list, list-hash
29 avanttic Consultoría Tecnológica
Mejoras continuas en OLAP
SQL
Star Queries
Cubes but no
SQL access
SQL
Views over
Cubes
Transparent
SQL Rewrite
to Cubes
30 avanttic Consultoría Tecnológica
Materialized Views Typical Architecture Today
Materialized Views
Sales
by Region
Sales
by Date
Sales
by Product
Sales
by Channel
Query
Rewrite
Region Date
Product Channel
SQL Query
Relational
Star Schema
31 avanttic Consultoría Tecnológica
New in Oracle Database 11g Cube Organized Materialized Views
Query
Rewrite
Region Date
Product Channel
SQL Query
Relational
Star Schema
Materialized Views
Automatic
Refresh OLAP Cube
32 avanttic Consultoría Tecnológica
Oracle Data Mining Enhanced, Automated, Simplified
• Enhanced data mining in SQL
• Eases application use of models
• Data Models as schema objects
• Simpler administration, security
• Java API standards compliance
• Automated and embedded data transformations
• Eases model building and scoring
• New predictive analytic data mining procedures
• Regressions, segmentation, profiling, grouping
Find the top 5 stores that are the furthest below forecast
SELECT store_id, loc,
sales, forecast FROM
(SELECT * FROM
(SELECT s.*,
PREDICTION
(CREATE REGRESSION
FOR sales USING *)
OVER () as forecast
FROM stores)
ORDER BY forecast-sales)
WHERE ROWNUM < 6;
On-the-fly Data Mining in SQL
33 avanttic Consultoría Tecnológica
Enhanced SQL PIVOT and UNPIVOT
• Rotate rows into columns and vice versa
• Create aggregated cross-tabular result set
• Use to combine multiple rows to one, enabling inter-row computations without self-join`
PROD QUARTER AMOUNT
Shoes Q1 2000
Shoes Q2 1000
Jeans Q1 1000
Jeans Q3 500
Jeans Q3 100
Jeans Q4 1000
PROD Q1 Q2 Q3 Q4
Shoes 2000 1000 Null Null
Jeans 1000 Null 600 1000
SELECT * FROM sales
PIVOT
(sum(amount)
FOR quarter in
‘Q1’,’Q2’,’Q3’,’Q4’);
34 avanttic Consultoría Tecnológica
• Los Engineered Systems requieren 11g R2
• Exadata v3: Database In-memory & Cloud
• Novedades en ODA
Mejoras en Oracle Database 11g Exadata, Exalytics, ODA, SuperCluster
2f
35 avanttic Consultoría Tecnológica
Engineered Systems & Appliances Cloud Buil-in
General Purpose
SPARC SuperCluster
Purpose Built
Database Appliance Exalytics
Big Data Exalogic Exadata
36 avanttic Consultoría Tecnológica
Exadata X3 Database In-Memory Machine
2008
Warehouse
2010
Scale-Up OLTP & VLDB
2009
2012
Massive Flash
All I/Os to Flash
Database On Disk
X3
Database In-Memory
37 avanttic Consultoría Tecnológica
• Sub-millisecond latency
• Interactive OLTP with millions TX/s
• Sub-second analytics
• Real-time decision making, instant reports
• 10x faster parallel jobs
• Quarter close, payroll, supply planning,
field inventory, pricing, route planning,
sub-ledger accounting
Database In-Memory Machine Business Benefits
Cold Data
Hottest Data
Active Data
38 avanttic Consultoría Tecnológica
• Exadata has the unique ability to run many
databases supporting multiple workloads
in a single cloud platform
• High-end OLTP, Warehousing, batch,
reporting, backups, …
• All at the same time
• X3 database in-memory delivers extreme
performance for all workloads
• Also prevents one workload from
overloading disks leading to poor
performance for all
Exadata Database Cloud
All Workloads, All Applications
SAP, Siebel, PeopleSoft, JDE, E-business Suite, Fusion
Applications
39 avanttic Consultoría Tecnológica
• Normal Redundancy (Double Mirroring) Option
• Maximum Usable Storage to 6TB
• Trace File Analyzer
• Collect traces from all components end-to-end
• Prunes and packages the traces for support to diagnose the issues
• ODACHK
• Audit Oracle Database Appliance configuration settings with best
practices
• Verify key components against the latest supported version levels
• Certified by SAP
Novedades ODA
40 avanttic Consultoría Tecnológica
• Database runs in the “ODA Base” domain to provide native disk
performance
• One Button template management to create and monitor guest VMs
• Appliance Manager provides OVM template and instance management
• Domains provide application isolation
Novedades ODA Virtualization >>> 2013
41 avanttic Consultoría Tecnológica
Metodos de migración a
Oracle Database 11g R2
42 avanttic Consultoría Tecnológica
• CTAS / COPY
• Data Pump / Export-Import
• Dataguard (Logical / Transient)
• DBUA
• Migración manual
• Streams
• GoldenGate
• Transportable Tablespaces
• Transportable Database
Migración a Oracle Database 11g R2
Métodos de que disponemos
43 avanttic Consultoría Tecnológica
Migración a Oracle Database 11g R2
Rutas hacia 11g R2 con upgrade de catalogo
44 avanttic Consultoría Tecnológica
Migración a Oracle Database 11g R2
Decisión de un sistema de migración
45 avanttic Consultoría Tecnológica
Migración a Oracle Database 11g R2 Mismo S.O. – Mismo Hardware
46 avanttic Consultoría Tecnológica
Migración a Oracle Database 11g R2 Mismo S.O. – Nuevo Hardware
47 avanttic Consultoría Tecnológica
Migración a Oracle Database 11g R2
Nuevo S.O. – Nuevo Hardware
48 avanttic Consultoría Tecnológica
Q&A
Para más información contacte con nosotros a través de [email protected]
BARCELONA
Aragó 182, 4º planta
08011 Barcelona
Tel. 93 151 84 51
MADRID
Orense 85
28020 Madrid
Tel. 91 116 17 89