Top Banner
Roadshow Oracle Database 12c Die wichtigsten Neuigkeiten & Verbesserungen Costantinos Bourboulas Master Principal Sales Consultant Oracle CH BERN ZŰRICH GENEVE LAUSANNE
66

Roadshow Oracle Database 12c: News & Features

May 22, 2015

Download

Business

Oracle implementierte über 500 neue Funktionen in die neuste Datenbankversion 12c. Da ist es schwierig, eine einzelne neue Funktion herauszupicken. Multitenant Pluggable Database, Life Cycle Management oder neue Funktionen im Bereich «High Availablity» sind nun verfügbar.

Fachspezialisten von Oracle gaben im Rahmen der Partnerschaft von Digicomp zu Oracle University einen Einblick in die Fülle und die Möglichkeiten der Version 12c.

Die Inhalte zielen auf alle Benutzergruppen der Oracle-DB: Administratoren, Entwickler, technische Berater, Consultants, High-Level-Manager, IT-Entscheider und alle anderen mit Interesse an der Weiterentwicklung der DB.
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Roadshow Oracle Database 12c: News & Features

Roadshow

Oracle Database 12cDie wichtigsten Neuigkeiten & Verbesserungen

Costantinos Bourboulas

Master Principal Sales Consultant

Oracle CH

BERN ZŰRICH GENEVE LAUSANNE

Page 2: Roadshow Oracle Database 12c: News & Features

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.

Page 3: Roadshow Oracle Database 12c: News & Features

5 Gründe für Oracle12c

Einfacher, effizienter und ressourcenschonender Betrieb

grosser Oracle DB Umgebungen

Daten auf den "richtigen Platz" - Zugriffe optimieren

und Kosten sparen

Aufgaben mit weniger Code erledigen - gesteigerte

Entwicklerproduktivität

1

2

3

Page 4: Roadshow Oracle Database 12c: News & Features

5 Gründe für Oracle12c

Sicherheit auf allen Ebenen: Einheitliche Zugriffsregeln -

einheitliches Auditing

Ständige Verfügbarkeit des Datenbankservice - transparent für

die Anwendungen

Fortsetzung

4

5

Page 5: Roadshow Oracle Database 12c: News & Features

Oracle Multitenant

Hochverfügbarkeit

Coole Features für Entwickler

Information Lifecycle Management

Werkzeuge für Oracle12c

Lizenzinformationen

Sicherheit auf allen Ebenen

Oracle12c: Ein Überblick

Page 6: Roadshow Oracle Database 12c: News & Features

Substanzieller Entwicklungs-AufwandGetrieben durch Kunden-Feedback und Verbesserungsvorschläge

Aktuelle Verfügbarkeit

Page 7: Roadshow Oracle Database 12c: News & Features

Oracle Lifetime Support

www.oracle.com > Support > Lifetime Support Policy > Resources

Page 8: Roadshow Oracle Database 12c: News & Features

Oracle Multitenant

Hochverfügbarkeit

Coole Features für Entwickler

Information Lifecycle Management

Werkzeuge für Oracle12c

Lizenzinformationen

Sicherheit auf allen Ebenen

Oracle12c: Ein Überblick

Page 9: Roadshow Oracle Database 12c: News & Features

Oracle Datenbank ArchitekturJede Instanz benötigt Hauptspeicher, Prozesse und DB-Dateien

System Resourcen

Page 10: Roadshow Oracle Database 12c: News & Features

Die neue Multitenant ArchitekturHauptspeicher und Prozesse nur noch auf Ebene des “Containers”

System Resourcen

Page 11: Roadshow Oracle Database 12c: News & Features

Die neue Multitenant ArchitekturHauptspeicher und Prozesse nur noch auf Ebene des “Containers”

System Resourcen

PDB = Pluggable Database

CDB = Container Database

non-CDB = Traditionelle Instanz

Page 12: Roadshow Oracle Database 12c: News & Features

OBJ$ TAB$ SOURCE$

Trennung von System- und Benutzer-Daten

EMP DEPT

Das ‘Data Dictionary’

wird durch Benutzer-

Metadaten “konta-

miniert”

OBJ$ TAB$ SOURCE$

Die PDB-Architektur

entschärft die Lage

durch ‘in-database

virtualization’

Nur die reine Defini-

tion des Oracle

System verbleibtOBJECT “STUBS”

Das horizontal partitionierte Data Dictionary

EMP DEPT

Page 13: Roadshow Oracle Database 12c: News & Features

Datenbank-KonsolidierungSchritt 1: Upgrade der Datenbanken ‘in-place’

Upgrade in Place

Page 14: Roadshow Oracle Database 12c: News & Features

Datenbank KonsolidierungSchritt 2: Plug-in der ‘upgraded databases’

Page 15: Roadshow Oracle Database 12c: News & Features

Multitenant Architektur

Unterstützt derzeit bis zu 252 PDBs

Eine PDB verhält sich wie eine "non-CDB"

Transparent für die Anwendung

DB Sessions "sehen" nur die PDB, an der

sie angemeldet sind

Database

Link

Page 16: Roadshow Oracle Database 12c: News & Features

Multitenant Architektur – Memory

PDBs teilen sich die SGA und

Background-Prozesse

Die Datenbank sichert die

korrekte Verwaltung

Sessions können nicht in den

Memory-Bereich anderer PDBs

‘spähen’ – zugesicherte Isolation

Page 17: Roadshow Oracle Database 12c: News & Features

Zuteilung von ResourcenVerwalten von CPU und ‘Parallel execution servers’

Hohe Priorität

Mittlere Priorität

Tiefe Priorität

Page 18: Roadshow Oracle Database 12c: News & Features

Dateien in der CDB-Welt

Jede PDB hat eigene Tablespaces,

inclusive SYSTEM und SYSAUX

PDBs teilen sich UNDO, REDO

und control files, (s)pfile

Per Default stellt die CDB einen

gemeinsamen TEMP Tablespace, aber

PDBs können eigene erstellen

Page 19: Roadshow Oracle Database 12c: News & Features

Benutzer/RollenLocal Users

Auf Level ROOT angesiedelt - in jeder PDB

ausgerollt (auch zukünftige)

Kann in jede PDB einloggen – falls

“Create Session”-Recht vorhanden

Kann lokale Objekte in PDB erstellen

Kann (potentiell) PDBs administrieren

Besitzen / Verwalten die CDB

Common Users

Nachfolger der erstellen Users einer non-CDB

Nur in einzelner PDB bekannt / sichtbar

Kann Admin-Rechte für PDB erhalten

Page 20: Roadshow Oracle Database 12c: News & Features

Vereinfachtes Patchen“[n] Fliegen auf einen Streich”

Upgrade

in-place

Page 21: Roadshow Oracle Database 12c: News & Features

Vereinfachte UpgradesFlexible Wahl des Zeitpunkts für Patchen / Upgraden

Page 22: Roadshow Oracle Database 12c: News & Features

Vereinfachter BackupBackup umfasst gesamten Container - Recovery auf Level PDB möglich

Ein Backup

Point-in-Time Recovery

auf Level PDB

Page 23: Roadshow Oracle Database 12c: News & Features

Vereinfachtes Disaster RecoveryDie Standby-Datenbank ‘deckt’ alle PDBs

Data Guard

Page 24: Roadshow Oracle Database 12c: News & Features

GOLD

SILBER

BRONZE

RAC, Data Guard, Tägliche Inkrementals

Data Guard, Tägliche Inkrementals

Wöchenliche Full Backups

Multitenant und ‘Service Level Tiers’Einfaches Wechseln des Tiers durch Unplug/Plug

Page 25: Roadshow Oracle Database 12c: News & Features

Multitenant für schnelles ProvisionierenDie ‘Seed’ Datenbank

0

5

10

15

20

25

Non CDB PDB Clone PDB using Copy-

on-Write File System

Zeitbedarf Provisionieren neuer Datenbank

Page 26: Roadshow Oracle Database 12c: News & Features

Erstellen von Datenbanken für Test / DevelopmentSchnell und flexibel PDBs kopieren oder Snapshots anlegen

Page 27: Roadshow Oracle Database 12c: News & Features

Clonen einer PDBBeispiele

CREATE PLUGGABLE DATABASE tin FROM silverSNAPSHOT COPY

Lokale CDB

CREATE PLUGGABLE DATABASE pdb5 FROM bronze@[db_link]

FILE_NAME_CONVERT=('/u01/app/oracle/oradata/metal/bronze/',

'/u01/app/oracle/oradata/color/green/')

Identisches Endian-System ∙ Identische Datenbank-Optionen ∙ Kompatibler Character-Set

Entfernte CDB (DB Link)

Page 28: Roadshow Oracle Database 12c: News & Features

Anwendungsfälle

Test und Entwicklung:

Schnelle, flexible Kopien/Snapshots mit

Pluggable Databases

Konsolidierung:

"Teilen" des Overheads für Hauptspeicher

und Systemprozesse

Einfaches Upgrade und Patching:

Patch / Upgrade der CDB – wirkt für alle

PDBs

Mandantenfähige Systeme:

Isolation mit PDBs – Ideal für SaaS

Nutzbar auch mit genau einer PDB (1:1);

dafür ist keine Option erforderlich

Page 29: Roadshow Oracle Database 12c: News & Features

‘OPEX continues to outpace CAPEX’

‘96 ‘97 ‘98 ‘99 ‘00 ‘01 ‘02 ‘03 ‘04 ‘05 ‘06 ‘07 ‘08 ‘09 ‘10 ‘11 ‘12 ‘13

10

30

50

70

InstalledServers(M)

$250

$200

$150

$100

$50

0

CustomerSpending($B)

Power&CoolingExpense

Management&Administra on

ServerSpending

LogicalServerInstalledBase(M)

PhysicalServerinstalledBase(M)

RUN|MAINTAIN

Ref

: ID

C W

hit

epap

er -

4/2

01

2

“It is vital for system administrators, IT managers, and datacenter managers to consider the overall TCO, especially the often-overlooked management costs, before choosing server and virtualization solutions. IT organizations should take a holistic

approach to datacenter efficiency.. “

Page 30: Roadshow Oracle Database 12c: News & Features

Kundenzitate

“Oracle Multitenant will help lower our

administrative costs since we can now

manage many databases as one with fewer

software installations and patches during the

lifeTime of our applications.” (Postbank)

“Oracle Multitenant allows us to

consolidate hundreds of databases onto an

Oracle Real Application Clusters environment

whilst guaranteeing the separation that drove

us to put them on separate servers

previously.” ( Logical Technology)

Page 31: Roadshow Oracle Database 12c: News & Features

Oracle Multitenant

Hochverfügbarkeit

Coole Features für Entwickler

Information Lifecycle Management

Werkzeuge für Oracle12c

Lizenzinformationen

Sicherheit auf allen Ebenen

Oracle12c: Ein Überblick

Page 32: Roadshow Oracle Database 12c: News & Features

1 0 1

0 1 0 1 0

1 1 1 0 1 0 0 1

1 0 1 1 0 1 1 1 1 0

0 0 1 0 1 0 0 0 0

1 0 0 1 1 0 1

1 0 1 0

0 1

Einige interessante RMAN Features …

Cross-Platform Backup & Restore

– Einfach und schnell, kein Skripting

– Ideal für Migrationen

RMAN Backups

Backup

to Disk/Tape Restore Backup

Destination Database (Solaris)

1 1 1 0 1

1 0 1 1 0 1 1 1 1 0 1

0 0 1 0 1 0 0 0 0 1

1 0 0 1

1 1 1 0 1

1 0 1 1 0

1 1 1 1 0 1

0 0

1 0 1 0

0 0

0 1

1 0 0

1

Source Database (AIX)

RMAN> RECOVER TABLE … SCN/Time

Einfacher Befehl um einzelne Tabellen

aus dem Backup wiederherzustellen

– Vereinfacht komplexes und

zeitaufwendiges TSPITR mit Export

Owner ≠ SYS ∙ TS ≠ SYSTEM / SYSAUX

Page 33: Roadshow Oracle Database 12c: News & Features

PrimaryStandby

Active Data Guard Far SyncSystematische Darstellung

Far Sync

Instance

ASYNC

SYNC

Latenzproblem bei ‘Zero Data Loss’ über grosse Entfernung

Page 34: Roadshow Oracle Database 12c: News & Features

Datenbank-Failover für die Middleware

Application Servers

Database Servers

End User

Situation bis Oracle11g

Fokus liegt auf der Datenbank-Session

TAF fokussiert auf Client-Server

FCF/FAN fokussiert auf Connection Pool

Aber kein Handling des Session State

Nicht committetes DML

PL/SQL Package state

Session Contexts

Und mehr ...

Der Entwickler muss etwas tun ...

Page 35: Roadshow Oracle Database 12c: News & Features

Datenbank-Failover für die Middleware

Transaction Guard

– Protokoll und Programmier-API für Entwickler

– Entwickler kann feststellen, welche Statements durchliefen und welche nicht

– Entwickler kann gezielt nur die "nicht gelaufenen" Kommandos wiederholen

Application Continuity

– Selbstständiges Wiederholen nicht gelaufener Kommandos

– Ziel: Möglichst transparentes Failover für den Entwickler

Transaction Guard und Application Continuity

Page 36: Roadshow Oracle Database 12c: News & Features

Data Guard – Kurzübersicht weiterer Features

Rolling Upgrade mit Active Data Guard

Reduktion Komplexität durch simples PL/SQL Package: DBMS_ROLLING (12.1.0.1 onwards)- bietet

Init, Build, Start, Switchover, Finish Procedures

Mehr Daten-Typen Support: XML OR, Binary XML,

Spatial, Image, Oracle Text, DICOM, ADTs (simple

types, varrays), …

Validate Role Change Readiness

Stellt sicher, dass Data Guard Konfiguration bereits ist

für Switchover mit autom. Checks – prüfe dass keine

Log Gaps | Ausführen log switch | Aufspüren von

Inkonsistenzen | Sicherstellen online log files cleared

auf Standby, …

DML auf Global Temporary Tables

Temporär Undo wird nicht in Redo Logs festgehalten

Erlaubt DML auf ‘Global Temporary Tables’ bei Active

Data Guard => breiterer Einsatz von Reporting Werk-

zeugen

Default ON auf Active Data Guard Standby

Unique Sequences

Primary alloziert eine’ unique range of sequence’ an

jede Standby

Auch hier breiterer Einsatz von Reporting Werkzeugen

Primary Standby 1 Standby 2SYNC or ASYNC ASYNC5

Forwards redo to Standby 2 in real-time

Page 37: Roadshow Oracle Database 12c: News & Features

Oracle Multitenant

Hochverfügbarkeit

Coole Features für Entwickler

Information Lifecycle Management

Werkzeuge für Oracle12c

Lizenzinformationen

Sicherheit auf allen Ebenen

Oracle12c: Ein Überblick

Page 38: Roadshow Oracle Database 12c: News & Features

Oracle12c für Entwickler

SQL LIMIT und OFFSET Clauses

Identity Columns und Sequences als Default

PL/SQL in WITH-Klausel

32k VARCHAR

Valid Time Temporal

SQL Pattern Matching

Und vieles mehr ...

Noch mehr Möglichkeiten mit SQL und PL/SQL

Page 39: Roadshow Oracle Database 12c: News & Features

SQL "Row Limit" Klausel

Sortiere nach "SAL" aufsteigend und gib die ersten 5 Zeilen zurück

Sortiere nach "SAL" absteigend, überspringe 3 Zeilen und gib dann

die nächsten drei Zeilen zurück

Zwei Beispiele ...

SELECT empno, ename, sal FROM empORDER BY sal ASCFETCH FIRST 5 ROWS ONLY;

SELECT empno, ename, sal FROM empORDER BY sal DESCOFFSET 3 ROWS FETCH FIRST 3 ROWS ONLY;

SELECT empno, ename, sal FROM (SELECT rownum zeile, empno, ename, sal FROM (

SELECT empno, ename, sal FROM emp ORDER BY sal DESC)

) WHERE zeile BETWEEN 4 AND 6;

SELECT empno, ename, sal FROM (SELECT empno, ename, sal FROM emp ORDER BY sal DESC

) WHERE rownum <= 5;

Page 40: Roadshow Oracle Database 12c: News & Features

SQL Pattern Matching

Finde "Double Bottoms" im Kursverlauf einer Aktie

Wann beginnt das Muster?

Wann endet das Muster?

Welcher Aktienkurs?

Muster innerhalb einer

Woche?

Muster finden: über Tabellenzeilen hinweg!

Tage

Aktienkurs

X Y W Z

SELECT first_x, last_z

FROM ticker MATCH_RECOGNIZE (

PARTITION BY name ORDER BY Time

MEASURES FIRST(x.Time) AS first_x

LAST(z.Time) AS last_z

ONE ROW PER MATCH

PATTERN (X+ Y+ W+ Z+)

DEFINE X AS (price < PREV(price))

Y AS (price > PREV(price))

W AS (price < PREV(price))

Z AS (price > PREV(price))

FIRST_X LAST_Z

1 9

13 19

Page 41: Roadshow Oracle Database 12c: News & Features

IDENTITY ColumnsBeispiele

CREATE TABLE t1

(id NUMBER GENERATED AS IDENTITY,

first_name varchar2(30));

CREATE TABLE t2

(id NUMBER GENERATED BY DEFAULT AS IDENTITY

(START WITH 100 INCREMENT BY 10),

first_name varchar2(30));

Erstellen einer Tabelle, in der ‘ID’ immer generiert wird

Erstellen einer Tabelle, in der ‘ID’ generiert wird, falls kein Wert geliefert wird

TRIGGER_IDENTITY : Zeit=217 hsecs CPU Zeit=204 hsecsSEQUENCE_IDENTITY: Zeit= 26 hsecs CPU Zeit= 22 hsecsREAL_IDENTITY : Zeit= 28 hsecs CPU Zeit= 26 hsecs

CREATE TABLE t3

(id NUMBER DEFAULT my_sequence.nextval,

first_name varchar2(30));

Erstellen einer Tabelle, in ‘ID’ von einer bestehenden Sequence generiert wird, falls kein Wert geliefert wird

Page 42: Roadshow Oracle Database 12c: News & Features

Oracle Multitenant

Hochverfügbarkeit

Coole Features für Entwickler

Information Lifecycle Management

Werkzeuge für Oracle12c

Lizenzinformationen

Sicherheit auf allen Ebenen

Oracle12c: Ein Überblick

Page 43: Roadshow Oracle Database 12c: News & Features

Neu in ASO: Data Redaction

Jede Ausgabe

wird in Echtzeit maskiert

Gängige Policies im

Lieferumfang enthalten

Transparent für Anwendungen

Daten unkenntlich machenOracle Advanced Security (ASO)

Kreditkarten4451-2172-9841-4368

5106-8395-2095-5938

7830-0032-0294-1827

Redaction Policy

xxxx-xxxx-xxxx-4368 4451-2172-9841-4368

Call Center Mitarbeiter Rechnungsabteilung

Page 44: Roadshow Oracle Database 12c: News & Features

Data Redaction – Ein Beispiel mit Apex

DBMS_REDACT.ADD_POLICY(

object_schema => 'CALLCENTER',

object_name => 'CUSTOMERS'

column_name => 'SSN'...

Page 45: Roadshow Oracle Database 12c: News & Features

Database Vault

Privilege Analysis

Privilege Analysis

Create…

Drop…

Modify…

DBA role

APPADMIN role

1. Verwendete Privilegien und

Rollen erfassen mit

DBMS_PRIVILEGE_CAPTURE

2. Berichte über die verwendeten

oder nicht verwendeten

Privilegien und Rollen erzeugen

3. Im laufenden Betrieb Least

Privilege, durch Entzug nicht

benötigter Privilegien und Rollen,

umsetzen

Page 46: Roadshow Oracle Database 12c: News & Features

Oracle Database VaultPrivilege Analysis - Beispiel

Page 47: Roadshow Oracle Database 12c: News & Features

Das neue Auditing: Unified Auditing

Bisher:

Dateien auf Betriebssystem, in verschiedenen Formaten

und in der DB (AUD$, SYS.FGA_LOG$, DVSYS.AUDIT_TRAIL$)

Jetzt:

Unified Audit Trail

– Policies steuern das Auditing, nicht Initialisierungsparameter

– AUDSYS ist Eigentümer des Audit Trail

– Nur eine Tabelle im Tablespace SYSAUX

– Unterstützt RMAN, Data Pump und Direct Path Loader

Page 48: Roadshow Oracle Database 12c: News & Features

Bessere Gewaltentrennung

Auf bestimmte Aufgaben zugeschnittene administrative Privilegien

(≠ SYSDBA):

– Backup und Recovery [SYSBACKUP]

– Oracle Data Guard [SYSDG]

– Encryption Key Verwaltung für TDE [SYSKM]

Die Ausübung dieser Rechte wird automatisch und zwingend im

Audit festgehalten

Page 49: Roadshow Oracle Database 12c: News & Features

PL/SQL, Sicherheit

Granten von Rollen an PL/SQL Packages und Standalone

Subprograms

– Die Unit wird mit der Kombination aus den ihr zugewiesenen und

den aktuell aktiven Rollen des Users ausgeführt

– Keine Neukompilierung nötig, da lose gekoppelt

Möglichkeit, die eine PL/SQL-Unit aufrufende DB-Objekte

durch eine ‘White List’ einzugrenzen

Reduktion der Angriffsfläche

Page 50: Roadshow Oracle Database 12c: News & Features

Oracle Multitenant

Hochverfügbarkeit

Coole Features für Entwickler

Information Lifecycle Management

Werkzeuge für Oracle12c

Lizenzinformationen

Sicherheit auf allen Ebenen

Oracle12c: Ein Überblick

Page 51: Roadshow Oracle Database 12c: News & Features

Information Lifecycle Management in Oracle12c

Direkte Integration in den Datenbank-Kern

– Heat Map: automatisches Monitoring und Klassifikation (Hot/Cold Data)

– Automatic Data Optimization/Placement

– Policies werden automatisiert in der Datenbank ausgeführt

Zusätzlich Erweiterungen in Bereichen wie ...

– Kompression

– Partitionierung

Page 52: Roadshow Oracle Database 12c: News & Features

Heat Map Tracking

Einfaches Setup : ein Parameter

Monitoring: Views, Packages, Enterprise Manager

2 Ebenen: Segment und Block

– Welche Tabellen & Partitionen werden wie

verwendet?

– Welche Blöcke wurden zuletzt verändert?

Umfassend

– Erfasst Reads/Writes, Lookups, Scans

– Aktuell und in Historie

Performant

Active

Frequent

Access

Occasional

Access

Dormant

Actively

updated

Infrequently

updated,

Frequently

Queried

Infrequent

access for

query and

updates

Long term

analytics &

compliance

HOT

COLD

Page 53: Roadshow Oracle Database 12c: News & Features

Heat Map für Tabellen und Partitionen

ORDERS

OWNER OBJECT_NAME TRACK_TIME WRI FUL LOO---------- ----------------------- ---------------- --- --- --SH CUSTOMERS_PK 25.06.2013 22:48 NO NO YESSCOTT DEPT 25.06.2013 12:48 NO YES NOSCOTT EMP 26.06.2013 12:30 YES YES NOSCOTT EMP 25.06.2013 12:48 NO YES NOSCOTT EMP 24.06.2013 11:47 NO YES NOSCOTT PK_EMP 26.06.2013 22:30 NO NO YESSCOTT PK_EMP 25.06.2013 22:48 NO NO YES

Welche Tabellen und Partitionen werden wie

verwendet?

Ein Ausschnitt ...

Page 54: Roadshow Oracle Database 12c: News & Features

Heat Map im Oracle Enterprise Manager

Page 55: Roadshow Oracle Database 12c: News & Features

Automatic Data OptimizationKomprimiere Daten entsprechend ihrem Wert

Copyright © 2012, Oracle and/or its affiliates. All rights reserved.55

Po licy 1

Komprimiere Partitionen mit

‘Row Compression’ falls sie

in den letzten 30 Tagen nicht

verändert wurden

Po licy 2

Komprimiere Partitionen mit

‘Hybrid Columnar Compression’

falls sie in den letzten 180 Tagen

nicht verändert wurden

Alte Daten Neue Daten

Page 56: Roadshow Oracle Database 12c: News & Features

Automatic Data OptimizationKomprimiere Daten entsprechend ihrem Wert

Copyright © 2012, Oracle and/or its affiliates. All rights reserved.56

Alte Daten Neue Daten

No Compression

Advanced Row

Compression

Hybrid Columnar

Query

Compression

Hybrid Columnar

Archive

Compression

3XCompression

OLTP

10XCompression

Reporting

15XCompression

Compliance

Page 57: Roadshow Oracle Database 12c: News & Features

Oracle Multitenant

Hochverfügbarkeit

Coole Features für Entwickler

Information Lifecycle Management

Werkzeuge für Oracle12c

Lizenzinformationen

Sicherheit auf allen Ebenen

Oracle12c: Ein Überblick

Page 58: Roadshow Oracle Database 12c: News & Features

Cloud Control 12c und die Datenbank 12c

Cloud Control 12c unterstützt Oracle Database 12c

Voraussetzung

– Cloud Control 12c Release 2 (12.1.0.2) mit aktuellem Plugin

– Verfügbar seit Februar 2013

Page 59: Roadshow Oracle Database 12c: News & Features

Neues Verwaltungs-Werkzeug für Oracle Database 12c

Automatische Installation

Monitoring und Management einer einzelnen Oracle Datenbank 12c

Nicht für die komplette Administration (aktueller Stand)

– Einfache Konfigurationen

– Kein Backup/Recovery, Resource Management etc.

– Sehr gut geeignet für Performance Monitoring (Performance Hub)

EM Database Express

Page 60: Roadshow Oracle Database 12c: News & Features

Oracle12c Database Express

Page 61: Roadshow Oracle Database 12c: News & Features

Nicht zu vergessen: SQL Developer

Unterstützt Oracle Database 12c

Seit Release 3.0 DBA Unterstützung

– Oracle Multitenant

– Data Redaction

– Resource Manager

– Data Pump

– SQL Tuning Advisor

:

Page 62: Roadshow Oracle Database 12c: News & Features

Oracle Multitenant

Hochverfügbarkeit

Coole Features für Entwickler

Information Lifecycle Management

Werkzeuge für Oracle12c

Lizenzinformationen

Sicherheit auf allen Ebenen

Oracle12c: Ein Überblick

Page 63: Roadshow Oracle Database 12c: News & Features

Lizenzierung: Was tut sich bei den Optionen?

Neue Option: Oracle Multitenant

– Erforderlich bei mehr als einer PDB

Erweiterungen vorhandener Optionen

– Advanced Compression:Heat Map, ADO, Network Compression, Online Move Partition Compressed

– Advanced Security: Data Redaction

– Active Data Guard: Far Sync, Global Data Services, Application Continuity, Rolling Upgrade

– Database Vault: Privilege Analysis

Page 64: Roadshow Oracle Database 12c: News & Features

Lizenzierung: Was tut sich bei den Optionen?

Verfügbar in allen Editionen

– Netzwerk-Verschlüsselung und Strong Authentication Services

– Flashback Data Archives (schon seit Juni 2012)

Total Recall Option nicht mehr verfügbar

– Oracle ASM Cluster File System (Oracle ACFS)

– Oracle ASM Dynamic Volume Manager (Oracle ADVM)

Page 65: Roadshow Oracle Database 12c: News & Features

Wo gibt es mehr Informationen?

„Oracle12c Multitenant Database“ Dojo auf Deutsch

Tutorials and Videos

New Features Guide

– http://www.oracle.com/pls/db121/to_toc?pathname=server.121/e17906/toc.htm

Page 66: Roadshow Oracle Database 12c: News & Features

Graphic Section Divider