Oracle Database 12c

Transcription

Oracle Database 12c
Oracle Database 12c
1
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Confidential – Oracle Internal
The following is intended to outline our general product
direction. It is intended for information purposes only, and
may not be incorporated into any contract. It is not a
commitment to deliver any material, code, or functionality,
and should not be relied upon in making purchasing
decisions. The development, release, and timing of any
features or functionality described for Oracle's products
remains at the sole discretion of Oracle.
2
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Confidential – Oracle Internal
PREVIEW
ORACLE BIG DATA
3
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Confidential – Oracle Internal
Stratégie Oracle
10
0010
00111
01010
1101
BLOG
SMART
METER
Mobile
Computing
4
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Confidential – Oracle Internal
Evolution
of Work
Big Data
Cloud Silos
Gartner Hype Curve 08/2013
5
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Confidential – Oracle Internal
Axes de discussion autour de Big Data
Platform
Plateforme
Solutions
Solutions
Big Data Analytics
Business Analytics
Data Management
Fast Data
Infrastructure
Customer Experience
Social Cloud
Big Data
6
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Confidential – Oracle Internal
Solutions Métier
Plateforme Big Data
BigData
Analytics
Data
Management
Infrastructure
7
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
•Information Discovery
•Business Intelligence
•Real-Time Decision Management
•In-Database Analytics
•Statistical Analysis (R for the enterprise)
•Data Integration
•Big Data Connectors
•DataBase
•NoSQL Database
•Hadoop
•Big Data Appliance
•Exadata
•Exalytics
Confidential – Oracle Internal
Plateforme Big Data Oracle
Decide
Oracle Real-Time
Decisions
Endeca Information
Discovery
Oracle Event
Processing
Cloudera
Hadoop
Apache
Flume
Oracle
NoSQL
Database
Oracle
GoldenGate
Oracle R
Distribution
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Oracle Big Data
Connectors
Oracle
Database
Oracle
Advanced
Analytics
Oracle Data
Integrator
Oracle
Spatial
& Graph
Acquire – Organize – Analyze
Stream
8
Oracle BI
Foundation Suite
Confidential – Oracle Internal
Exemple d’Initiatives métier avec le Big Data
Social
Customer
Experience
SmartBusiness
BLOG
SMART
METER
Sentiment
Analysis
Plateforme Big Data
Pattern/Event
Recognition
Online
Marketing
9
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Confidential – Oracle Internal
Hadoop – NoSQL - RDBMS
Choisir le BON OUTIL
Hadoop Distributed File
System (HDFS)
Oracle NoSQL Database
Oracle Database
File System
Key-Value Database
Relational Database
Aucune structure
Structure de données simple
Structures de données complexes,
SQL nécessaire
Volume élevé de lectures
Volume élévé de lectures
aléatoires et d’écritures
OLTP orienté avec 2-PC
Fonctionnalités limitées,
Développer vos propres
applications
Haute performance pour
application de type Get/Put de
données simples,
Sécurité, Backup/Restore, Gestion du
cycle de vie de la donnée, XML, etc.
Orienté Batch
Applications de types Temps
Réel, “Web-scale”
Usage général des plateformes SQL ,
applications multiples, ODBC, JDBC
10
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Confidential – Oracle Internal
Oracle Advanced Analytics Architecture
SQL Developer
R Client
OBIEE
Applications
Oracle Database Enterprise Edition
Oracle Advanced Analytics
Native SQL-PL/SQL Analytic Libraries plus high-performance R interface
Scalable, Distributed, Parallel Execution
Oracle R Distribution
11
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Confidential – Oracle Internal
Oracle In-Database Advanced Analytics
Comprehensive Advanced Analytics Platform
Oracle R Entreprise
R
 Langage open-source de programmation statistique le plus
Oracle Data Mining
 Découverte automatique de connaissances à l'intérieur de
la base de données
commun
 Intégré à la base de données pour une meilleure scalabilité
 12 algorithmes de data mining pour la base
 Large éventail de fonctions de statistiques et d'analyse
 Text mining
avancées
 Environnement de développement d'applications d'analyse
 R intégré dans les applications d’entreprise & OBIEE
 Schéma en étoile et extraction de données
 Analyse exploratoire des données
transactionnelles
 Graphiques étendus
 SQL Developer / Oracle Data Miner GUI
 Intégré avec Hadoop pour le HPC
Statistics
12
prédictive
Advanced Analytics
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Confidential – Oracle Internal
Data & Text Mining
Predictive Analytics
Prédiction temps réel pour un client
Appliquer un algorithme sur une nouvelle donnée (ex. Depuis un call center)
Select prediction_probability(CLAS_DT_1_1, 'Yes'
USING 7800 as bank_funds, 125 as checking_amount, 20 as
credit_balance, 55 as age, 'Married' as marital_status,
250 as MONEY_MONTLY_OVERDRAWN, 1 as house_ownership)
from dual;
Call Center
Social Media
Branch
ECM
BI
Get Advice
Web
Email
CRM
13
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Confidential – Oracle Internal
Mobile
Oracle In-Database Analytics
 Fonctions
Statistiques
 Data Mining &
Analyses Prédictives
 Text Mining
 Text Search
 Graph Analysis
 Spatial Analysis
 Semantic Analysis
 In-Database
MapReduce
14
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Confidential – Oracle Internal
Big Data Connectors et Data Integrator
15TB / hour
10x plus vite
15
Big Data Appliance
Exadata
+
Hadoop
+
Oracle Database
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Confidential – Oracle Internal
Analyser toute vos données “In-place”
Advanced
Analytics
16
Big Data Appliance
Exadata
+
Hadoop
+
Oracle Database
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Confidential – Oracle Internal
Exposer toutes vos données aux utilisateurs
OBI EE
Endeca
17
Big Data Appliance
Exadata
+
Hadoop
+
Oracle Database
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Confidential – Oracle Internal
Interrogez toutes vos données depuis la Base
Intelligent Query Optimization
Requêtes de données à la fois sur
sur Hadoop & RDBMS
Oracle SQL
Local Process
HDFS
Data Node
18
Local Process
Local Process
Oracle
Storage Server
HDFS
Data Node
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Confidential – Oracle Internal
Local Process
Oracle
Storage Server
Rendre les applications prédictives
Exemples : Applications Oracle utilisant Oracle Advanced Analytics
• HCM Fusion
• Oracle Fin. Services Analytic Applications
– Predictive Workforce—employee turnover and performance
prediction and “What if?” analysis
– Enterprise Performance, Financial Crime and Compliance
• CRM Fusion
• OFSAA CI Retail Customer Analytics
– Sales Prediction Engine--prediction of sales opportunities, what to
• Supply Chain Management
– Survival analysis
– Spend Classification—real-time flagging of noncompliance and
anomalies in expense submissions
– Customer Lifetime value
– Propensity Models- Credit Cards <-> Auto loans, Savings <->
Cards
• Identity Management
– Oracle Adaptive Access Manager—real-time security and fraud
analytics
• Retail Analytics
– Oracle Retail Customer Analytics—”shopping cart analysis” and
next best offers
• Industry Data Models
– Communications Data Model implements churn prediction,
segmentation, profiling, etc.
– Retail Data Model implements loyalty and market basket analysis
– Airline Data Model implements analysis frequent flyers, loyalty, etc.
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
– Attrition Analysis- Mortgage Prepay, Savings Account Attrition,
Term Deposit, Cards…
sell, amount, timing, etc.
19
– Customer Insight, Enterprise Risk Management
Confidential – Oracle Internal
• Customer Support
– Predictive Incident Monitoring (PIM) Customer Service offering
for Database customers
Oracle Big Data - Technologies
Cloudera
Hadoop
Oracle Big Data
Connectors
Oracle
Database
Oracle
Advanced
Analytics
Oracle
NoSQL
Database
Oracle Data
Integrator
Oracle R
Distribution
Oracle
Spatial
& Graph
Acquire – Organize – Analyze
20
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Confidential – Oracle Internal
Oracle BigData Lite
UNE MACHINE VIRTUELLE (VM)
AVEC UN ENVIRONNEMENT
INTÉGRÉ POUR VOUS AIDER À
DÉMARRER AVEC LA PLATE-FORME
ORACLE BIG DATA
http://www.oracle.com/technetwork/database/bigdata-appliance/oracle-bigdatalite-2104726.html
21
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Confidential – Oracle Internal
PREVIEW
DATABASE SECURITY
22
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Confidential – Oracle Internal
%
67
%
76
Plus d’1.1milliards
d’enregistrements
perdus
23
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Des données
dérobées viennent
des serveurs
Profitent du vol ou de
la faiblesse des
authentifications
69%
Des incidents ne
sont pas découverts
par les propriétaires
%
97
Des incidents auraient
pu être évités en
prenant des mesures
simples
23
Oracle Database Security
Sécurité et conformité pour les bases
24
PREVENTION
DETECTION
ADMINISTRATION
Chiffrement / Masquage
dynamique
Audit
Analyse de privilèges
Masquage statique
Activity
Surveillance
Monitoring
Recherches de données
Contrôles d’accès renforcés
pour les utilisateurs à privilèges
Firewall SQL
Gestion de configuration
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
24
Transparent Data Encryption (TDE)
Prévention : Chiffrement des disques et des flux réseau
Advanced Security
Disk
 Chiffre les tablespaces ou les colonnes
Backups
dans les tables
 Gestion complète des clés de
Exports
chiffrement
Off-Site
Facilities
 Pas de modification des applications
 “Near Zero” impact de performance
Applications
 Fonctionne avec les autres
technologies de la base de donnée
–
25
Log files, Compression, ASM, DataPump
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
25
26
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
26
27
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
27
Masquage dynamique
Prévention : bases 12c and 11g (11.2.0.4)
Advanced Security
 Masquage temps réel basé sur
l’évaluation de facteurs, IP, contexte,…
 S’applique à des colonnes dans des
tables ou des vues
Credit Card Numbers
4451-2172-9841-4368
5106-8395-2095-5938
7830-0032-0294-1827
Redaction Policy
 Masquage partiel, total, aléatoire, fixe
 Transparent pour les applications
xxxx-xxxx-xxxx-4368
4451-2172-9841-4368
 Sans impact sur les activités
d’exploitation
Application Call Center
28
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Département facturation
28
L’interface utilisateur, avant / après
29
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
29
30
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
30
Masquage statique pour utilisation hors PROD
Prévention : bases Oracle et non-Oracle
Oracle Data Masking
 Transforme les données sensibles
 Détecte et préserve l’intégrité
LAST_NAME
SSN
SALARY
AGUILAR
203-33-3234
60,000
BENSON
323-22-2943
40,000
SSN
SALARY
ANSKEKSL
323-23-1111
60,000
BKJHHEIEDK
252-34-1345
40,000
Production
référentielle
 Bibliothèque de formats de masquage
extensible
 Support de bases non-Oracle DB
 Intégration avec l’échantillonnage et Real
Application Testing
31
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
LAST_NAME
Non-production
Test
Dev
31
32
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Wed 3:30 – 4:30
CON8768 – Moscone West 2024
32
Analyser l’utilisation des privilèges et des rôles
Administration : Oracle Database 12c
Analyse
des
privilèges
Oracle Database Vault
 Capture conditionnelle de l’utilisation des




privilèges. Par session, par contexte, ou plus
généralement sur la base
Quels privilèges/rôles sont effectivement
utilisés
Ce qui permet de corriger à postériori l’excès
de privilèges de certains comptes
Et donc de converger vers la règle dite du
‘moindre privilège’
Sécurité accrue en minimisant le risque
d’impact sur l’application
33
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Create…
Drop…
Update…
DBA role
APPADMIN role
Inutilisés
Update
APPADMIN
Donc révocables
33
34
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
34
PREVIEW
DATABASE
AS A SERVICE
35
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Confidential – Oracle Internal
Aujourd’hui (ou approche traditionnelle)
Lente et inefficace
Développeur
Demande
d’une
instance
Management
Approbation
DBA
… heures jusqu’à semaines …
Demande de HW
et stockage
Configuration et
création instance
Admin System
Setup OS &
réseau
Admin Storage
Allocation de
l’espace
36
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Confidential – Oracle Internal
Accès à
l’instance
DB
Demain (ou approche service)
Les souhaits
 Standardisation
 Catalogue de services
 Consolidation
 Environnements clonés
 Automatisation
 Interface libre service
 Gestion des ressources
 Métriques & Facturation
 Réduire les coûts et la maintenance
 Améliorer la stabilité et la capacité de traitement
 Augmenter l’agilité
 Se focaliser sur l’activité de la société
37
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Confidential – Oracle Internal
Challenges des DBAs
Les 3 axes de réflexion
CONSOLIDATION &
STANDARDISATION
AUTOMATISATION
GESTION DES
RESSOURCES &
GOUVERNANCE
* Données extraites de l’étude IOUG 2013 concernant l’administration des bases de données et la croissance du stockage des bases de données
38
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Confidential – Oracle Internal
Consolidation
Le challenge
 Les applications ont
des profils de charge
différents
 Il est nécessaire
d’analyser de multiples
ressources




 CPU
 Mémoire
 Stockage
 Réseau
39
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Confidential – Oracle Internal
Consolidation
Consolidation Planner
 Génération de plans de consolidation basés sur l’utilisation et
la distribution des ressources
 P2P / P2V (D2S / D2D)
 Politique de placement : contraintes
techniques ou fonctionnelles
–
Architecture des processeurs
–
Propriété, localisation, cycle de vie
 Fournit des détails sur:
– Ratio de consolidation
– Utilisation des serveurs de destination
– Cartographie des serveurs
40
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Confidential – Oracle Internal
– Confidence
– Violations des contraintes de consolidation
– Serveurs ne pouvant être consolidés (violations)
Standardisation : catalogue de service
Un référentiel unique pour tous les objets
 Un seul référentiel pour stocker et accéder aux images, aux scripts &




assemblages
Catalogue de composants pré-packagés et préconfigurés (bases de
données, schémas, PDBs, …)
Intégration avec Virtual Assembly
Builder
Un catalogue pour l’ensemble des
utilisateurs ; accès basé sur les rôles
Déploiement en un seul clic
41
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Confidential – Oracle Internal
Challenges des DBAs
Les 3 axes de reflexion
CONSOLIDATION &
STANDARDISATION
AUTOMATISATION
GESTION DES
RESSOURCES &
GOUVERNANCE
* Données extraites de l’étude IOUG 2013 concernant l’administration des bases de données et la croissance du stockage des bases de données
42
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Confidential – Oracle Internal
Oracle Enterprise Manager 12c
Interface libre service
 Interface en libre service pour le déploiement et
l’administration des infrastructures physiques et virtuelles
 Console fournie en standard
 Donne accès au catalogue de services:
- Services de base de données
- Modèles & Assemblages
43
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Confidential – Oracle Internal
44
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Confidential – Oracle Internal
Oracle Enterprise Manager 12c
Interface libre service
 Décommissionnement
– VMs & des bases de données
 Démarrage & Arrêt
– VMs & des bases de données
 Scale out & scale back
 Demande d’espace de
stockage supplémentaire
 Supervision des ressources
– CPU, mémoire, stockage
45
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Confidential – Oracle Internal
• Informations de facturation
– Tendance de charge, total
consommé, détails du plan de
charge, etc
• Quota
Data Cloning
Un clone DB en quelques minutes
Base de
production
Anonymisation &
échantillonnage
Fonctionnalités
• Clonage rapide et efficace
• Support des différents vendeurs et configurations
(SAN and NAS)
• Intégré à la gestion du cycle de vie
• Capacité de « retour arrière » pour accéder aux
données du passé
Bénéfices
• Provisioning efficace et rapide (quelques minutes
pour cloner une base de plusieurs TB)
• Plus de 90% d’espace de stockage économisé
• Administration réduite
46
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Confidential – Oracle Internal
Test Master
DB
010110011
101001010
000111010
Data Cloning
Scénarios clients avec Snap Clone
Scenario 2
[Client Banque]
Scenario 1
[Client Telecom]
 5 Prod DB
 Prod DB
= 30 TB
= 12 TB
 5 Standby DB = 30 TB
 Standby DB = 12 TB
 5 Masked DB = 30 TB
 7 Clones
 6 Clones
 Total
(7 * 2 GB of writable space)
= 84TB 14 GB
= 180TB 60 GB
-------------------
---------------------
108 ~24 TB
 Temps = jours/semaines minutes
47
(6 * 5 * 2 GB of writable space)
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Confidential – Oracle Internal
 Total
270 ~90 TB
 Temps = jours/semaines minutes
Challenges des DBAs
Les 3 axes de reflexion
CONSOLIDATION &
STANDARDISATION
AUTOMATISATION
GESTION DES
RESSOURCES &
GOUVERNANCE
* Données extraites de l’étude IOUG 2013 concernant l’administration des bases de données et la croissance du stockage des bases de données
48
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Confidential – Oracle Internal
Gestion des ressources & Gouvernance
Administration & Contrôle
DB
Pool
PDB
Pool
Schema
Pool
Contrôle des accès
Politique de retrait des ressources
Cloud Admin
Placement intelligent des
ressources
Gestion des pools de ressources
Gestion des quotas
49
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Confidential – Oracle Internal
Oracle Enterprise Manager 12c
Surveillance continue des ressources et des demandes
• Administration des zones et des ressources sous-jacentes
(Pool de serveurs, VMs, Bases de données, …)
• Suivi des ressources, des flux, des ressources, des violations des
politiques, etc
• Accès aux informations des composants sous-jacents pour une
supervision plus précise et détaillée
•
Supervision des requêtes, des échecs, des identifications,
des goulots d’étranglement potentiels, …
50
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Confidential – Oracle Internal
Oracle Enterprise Manager 12c
Métriques & facturation
 Consommation des ressources
-
CPU
-
Mémoire
-
Stockage
-
Reseau …
 Facturation en fonction du plan de
charge défini par l'administrateur
 Agrégation de la retro facturation
basée sur l’organisation de l’entreprise
51
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Confidential – Oracle Internal
Surveillance continue des Ressources
52
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Confidential – Oracle Internal
Oracle Enterprise Manager 12c
Une offre complète
53
Automation &
Orchestration
Self-Service
Console
• Full-stack
provisioning
• Model-driven
• Dynamic
• Extensible
• Lifecycle
Controls
• Monitoring
• Role-based
access
• API support
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Chargeback
• 24x7
Metering
• Plan-based
chargeback
• Executive
reporting
Confidential – Oracle Internal
Operations
• Target
management
• Performance
and
availability
• Incidents
• Capacity
planning
Cloud Scale
• Highly
Available
• Horizontally
Scalable
• Optimized
workload
• Scriptable
PREVIEW
ORACLE DATABASE
IN-MEMORY OPTION
NEXT RELEASE : DB 12.1.0.2
54
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Confidential – Oracle Internal
Une longue controverse :
Format ‘Ligne’ ou Format ‘Colonne’ ?
Row
 OLTP s’exécute sur un format ligne (Row)
– Opérations sur quelques lignes, et beaucoup de
colonnes
 Les analyses s’exécutent mieux sur un
Colonne
format Colonne
– Opérations sur quelques colonnes, et énormément
de lignes (rows)
Jusqu’à présent, vous choisissez Un Format et subissez le compromis
55
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Confidential – Oracle Internal
Révolution technique: Dual Format In-Memory Database
Memory
Memory
Sales
Row
Format
Sales
Column
Format
 A la fois le format ligne et
Colonne “in-memory” pour la
même table
 Simultanément active et
consistance transactionnelle
 Analyses et reporting utilisent
le nouveau format colonne
 OLTP utilise le format row
57
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Confidential – Oracle Internal
OLTP
Analytics
Toutes les données Business en moins d’une
seconde
Exemple: Find all sales in state of CA
• Chaque CPU balaie les
colonnes “in-memory”
In-Memory Column Store
Sales
State column
>100X
Faster
 Les Scans mettent en
œuvre des instructions
vectorielles de type
“SIMD”
“CA”
lignes/seconde
scannées par core CPU
58
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Confidential – Oracle Internal
CPU
Load
multiple
State
values
SIMD
Vector
Compare all
Compare
values in 1
all values
cycle
in 1 cycle
Vector
Register
 Des milliards de
Jointures des données en moins d’une seconde
Exemple: Find all sales in outlet stores
 Jointure convertie en
Stores
scans de colonnes
 Jointures jusqu'à 10x plus
T
Y
P
E
Sales
Storeid
in
15,38,64
rapide
Type=outlet
59
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Confidential – Oracle Internal
S
T
O
R
E
I
D
A
M
O
U
N
T
Sum
Des performances pour l’Analytique et l’OLTP
 Le stockage colonne en
mémoire se substitue aux index
analytiques, et supprime
l’overhead pour la gestion des
tables en mémoire
Table
1 to 3
OLTP
Indexes
In-Memory
Column Store
 Les requêtes analytiques pré-
définies et aussi “ad-hoc”
s’exécutent plus vite
 OLTP & batch s’exécutent
jusqu’à 300% plus vite
60
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Moins de tuning & d’administration
Confidential – Oracle Internal
Oracle In-Memory simple à déployer
1. Configurer la Capacité Mémoire
 inmemory_size = XXX GB
2. Configurer les tables or les partitions “in memory”
 alter table | partition … inmemory;
3. Suppression des index pour l’analytique
61
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Confidential – Oracle Internal
Oracle In-Memory : Transparent pour les Applications
Full Functionality
Trivial to Implement
Fully Compatible
DB as a Service Ready
- Pas de restrictions sur le SQL
- Pas de migration de données
- Pour toutes les applications sans changement
- Oracle Multitenant in-memory
Tous les bénéfices du tout en mémoire, sans aucun changement applicatif
62
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Confidential – Oracle Internal
Sommaire : Oracle In-Memory
 Performances Extrêmes pour l’Analytique & l’OLTP
directement sur les données OLTP (1 seul stockage)
 Tiering Extrême, Scale-Out & Scale-Up
 Evolutivité sur les SMPs avec beaucoup de RAM
 Très haute Disponibilité
Tous les avantages de l“In-Memory” sans changement de l’application
63
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Confidential – Oracle Internal
Oracle Database 12c
64
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Confidential – Oracle Internal