![Page 1: · 2015. 12. 18. · Migration auf 12c Erste Erfahrungen Dierk Lenz IT-Tage Frankfurt 2015 . Herrmann & Lenz Services GmbH Herrmann ... Burscheid (bei Leverkusen) •Beratung, Schulung](https://reader034.vdocuments.mx/reader034/viewer/2022051322/603454984111bc6b896a2116/html5/thumbnails/1.jpg)
www.informatik-aktuell.de
![Page 2: · 2015. 12. 18. · Migration auf 12c Erste Erfahrungen Dierk Lenz IT-Tage Frankfurt 2015 . Herrmann & Lenz Services GmbH Herrmann ... Burscheid (bei Leverkusen) •Beratung, Schulung](https://reader034.vdocuments.mx/reader034/viewer/2022051322/603454984111bc6b896a2116/html5/thumbnails/2.jpg)
Migration auf 12c Erste Erfahrungen
Dierk Lenz
IT-Tage Frankfurt 2015
![Page 3: · 2015. 12. 18. · Migration auf 12c Erste Erfahrungen Dierk Lenz IT-Tage Frankfurt 2015 . Herrmann & Lenz Services GmbH Herrmann ... Burscheid (bei Leverkusen) •Beratung, Schulung](https://reader034.vdocuments.mx/reader034/viewer/2022051322/603454984111bc6b896a2116/html5/thumbnails/3.jpg)
Herrmann & Lenz Services GmbH Herrmann & Lenz Solutions GmbH • Erfolgreich seit 1996 am Markt
• Firmensitz: Burscheid (bei Leverkusen)
• Beratung, Schulung und Betrieb/Fernwartung rund um das Thema Oracle Datenbanken
• Schwerpunktthemen: Hochverfügbarkeit, Tuning, Migrationen und Troubleshooting / Monitoring
• Herrmann & Lenz Solutions GmbH
– Produkte: Monitoring Module, Taskzone
2 2
![Page 4: · 2015. 12. 18. · Migration auf 12c Erste Erfahrungen Dierk Lenz IT-Tage Frankfurt 2015 . Herrmann & Lenz Services GmbH Herrmann ... Burscheid (bei Leverkusen) •Beratung, Schulung](https://reader034.vdocuments.mx/reader034/viewer/2022051322/603454984111bc6b896a2116/html5/thumbnails/4.jpg)
Versionen, Editionen – Wo stehen wir heute?
3
![Page 5: · 2015. 12. 18. · Migration auf 12c Erste Erfahrungen Dierk Lenz IT-Tage Frankfurt 2015 . Herrmann & Lenz Services GmbH Herrmann ... Burscheid (bei Leverkusen) •Beratung, Schulung](https://reader034.vdocuments.mx/reader034/viewer/2022051322/603454984111bc6b896a2116/html5/thumbnails/5.jpg)
Versionsübersicht • Extended Support für den Vorgänger 11gR2
(11.2.0.4) verlängert bis Mai 2017 • Erste 12c Version (12.1.0.1) supported bis August
2016, kein Extended Support • 12c Patchset (12.1.0.2) verfügbar als Enterprise
Edition und (seit September 2015) als Standard Edition 2
• Beta Programm 12.2 läuft
4
![Page 6: · 2015. 12. 18. · Migration auf 12c Erste Erfahrungen Dierk Lenz IT-Tage Frankfurt 2015 . Herrmann & Lenz Services GmbH Herrmann ... Burscheid (bei Leverkusen) •Beratung, Schulung](https://reader034.vdocuments.mx/reader034/viewer/2022051322/603454984111bc6b896a2116/html5/thumbnails/6.jpg)
Standard Edition 2
5
![Page 7: · 2015. 12. 18. · Migration auf 12c Erste Erfahrungen Dierk Lenz IT-Tage Frankfurt 2015 . Herrmann & Lenz Services GmbH Herrmann ... Burscheid (bei Leverkusen) •Beratung, Schulung](https://reader034.vdocuments.mx/reader034/viewer/2022051322/603454984111bc6b896a2116/html5/thumbnails/7.jpg)
Versionen
• Ab Version 12.1.0.2 ausschließlich SE2 im Bereich Standard Edition verfügbar
• SE1/SE letztmalig mit den aktuell verfügbaren Versionen 11.2.0.4 und 12.1.0.1 verfügbar
![Page 8: · 2015. 12. 18. · Migration auf 12c Erste Erfahrungen Dierk Lenz IT-Tage Frankfurt 2015 . Herrmann & Lenz Services GmbH Herrmann ... Burscheid (bei Leverkusen) •Beratung, Schulung](https://reader034.vdocuments.mx/reader034/viewer/2022051322/603454984111bc6b896a2116/html5/thumbnails/8.jpg)
Technik
• Voraussetzung: maximal 2 Sockel
• Nutzung von maximal 16 CPU-Threads pro Instanz – Hintergrundprozesse nicht mitgezählt
• RAC enthalten – 2 Knoten
– Maximal 1 CPU pro Knoten
– Nutzung von maximal 8 CPU-Threads für jede RAC-Instanz
7
![Page 9: · 2015. 12. 18. · Migration auf 12c Erste Erfahrungen Dierk Lenz IT-Tage Frankfurt 2015 . Herrmann & Lenz Services GmbH Herrmann ... Burscheid (bei Leverkusen) •Beratung, Schulung](https://reader034.vdocuments.mx/reader034/viewer/2022051322/603454984111bc6b896a2116/html5/thumbnails/9.jpg)
Lizenzen
• SE2-Lizenz notwendig
• SE1/SE-Lizenzen müssen migriert werden
• Preise wie SE
• Bei NUP-Lizenzierung: Mindestens 10 Lizenzen pro Server (war: mindestens 5 Lizenzen pro Kunde)
8
![Page 10: · 2015. 12. 18. · Migration auf 12c Erste Erfahrungen Dierk Lenz IT-Tage Frankfurt 2015 . Herrmann & Lenz Services GmbH Herrmann ... Burscheid (bei Leverkusen) •Beratung, Schulung](https://reader034.vdocuments.mx/reader034/viewer/2022051322/603454984111bc6b896a2116/html5/thumbnails/10.jpg)
Lizenzmigration
• Vorhandene SE/SE1-Lizenzen können migriert werden – Voraussetzung: Lizenzen unter Support
• Zeitpunkt vom Kunden wählbar
• Keine zusätzlichen Lizenzkosten
• Bei SE1-Lizenzen: Uplift von 20% auf „Software Update & Support“
• SE1/SE-Lizenzen bestellbar bis 30.11.2015
9
![Page 11: · 2015. 12. 18. · Migration auf 12c Erste Erfahrungen Dierk Lenz IT-Tage Frankfurt 2015 . Herrmann & Lenz Services GmbH Herrmann ... Burscheid (bei Leverkusen) •Beratung, Schulung](https://reader034.vdocuments.mx/reader034/viewer/2022051322/603454984111bc6b896a2116/html5/thumbnails/11.jpg)
Migrationszeitpunkt
• Mehr Zeit für 11.2.0.4 Installationen Mai 2017
• Mehr Druck für 12.1.0.1 Installationen August 2016
10
![Page 12: · 2015. 12. 18. · Migration auf 12c Erste Erfahrungen Dierk Lenz IT-Tage Frankfurt 2015 . Herrmann & Lenz Services GmbH Herrmann ... Burscheid (bei Leverkusen) •Beratung, Schulung](https://reader034.vdocuments.mx/reader034/viewer/2022051322/603454984111bc6b896a2116/html5/thumbnails/12.jpg)
Die wichtigsten neuen Features
11
![Page 13: · 2015. 12. 18. · Migration auf 12c Erste Erfahrungen Dierk Lenz IT-Tage Frankfurt 2015 . Herrmann & Lenz Services GmbH Herrmann ... Burscheid (bei Leverkusen) •Beratung, Schulung](https://reader034.vdocuments.mx/reader034/viewer/2022051322/603454984111bc6b896a2116/html5/thumbnails/13.jpg)
Multitenant Option
• Konsolidierung
• Löst die Frage: Mehrere Anwendungen (Schemas) in einer DB oder mehrere DBs auf einem Rechner
• Antwort: Eine Container DB mit mehreren Pluggable DBs
12
![Page 14: · 2015. 12. 18. · Migration auf 12c Erste Erfahrungen Dierk Lenz IT-Tage Frankfurt 2015 . Herrmann & Lenz Services GmbH Herrmann ... Burscheid (bei Leverkusen) •Beratung, Schulung](https://reader034.vdocuments.mx/reader034/viewer/2022051322/603454984111bc6b896a2116/html5/thumbnails/14.jpg)
Single Tenant
• Heißt: Container-DB mit genau einer Pluggable DB
• Bei allen Editionen bzw. EE ohne Multitenant Option möglich
• DB Konfiguration ohne Container-DB Deprecated
• Einige Features dann nicht mehr möglich, z.B. DB Verify (!)
13
![Page 15: · 2015. 12. 18. · Migration auf 12c Erste Erfahrungen Dierk Lenz IT-Tage Frankfurt 2015 . Herrmann & Lenz Services GmbH Herrmann ... Burscheid (bei Leverkusen) •Beratung, Schulung](https://reader034.vdocuments.mx/reader034/viewer/2022051322/603454984111bc6b896a2116/html5/thumbnails/15.jpg)
In-Memory Option
• Oracles Antwort auf SAP Hana
• Komplett integriert in die Oracle Database
• Einfach zu konfigurieren:
– Einige Server-Parameter
– ALTER TABLE … INMEMORY
14
![Page 16: · 2015. 12. 18. · Migration auf 12c Erste Erfahrungen Dierk Lenz IT-Tage Frankfurt 2015 . Herrmann & Lenz Services GmbH Herrmann ... Burscheid (bei Leverkusen) •Beratung, Schulung](https://reader034.vdocuments.mx/reader034/viewer/2022051322/603454984111bc6b896a2116/html5/thumbnails/16.jpg)
Full Database Caching Mode
• „Kleine“ In-Memory Option
• Auch in SE2 verfügbar (generell ab 12.1.0.2)
• Hält alle DB-Blöcke im Cache – Auch z.B. NOCACHE LOBs
• Voraussetzung: [Gesamtgröße aller DB Segmente] < [DB Cache]
• ALTER DATABASE FORCE FULL DATABASE CACHING;
15
![Page 17: · 2015. 12. 18. · Migration auf 12c Erste Erfahrungen Dierk Lenz IT-Tage Frankfurt 2015 . Herrmann & Lenz Services GmbH Herrmann ... Burscheid (bei Leverkusen) •Beratung, Schulung](https://reader034.vdocuments.mx/reader034/viewer/2022051322/603454984111bc6b896a2116/html5/thumbnails/17.jpg)
Lange VARCHAR2-Inhalte
• Bisher: Beschränkung von VARCHAR2-Inhalten auf 4000 Bytes – Problematisch insbesondere bei Unicode-Inhalten
• Lösung: Erweiterung der Grenze auf 32 KB
• Parameter (max_string_size) + Skript notwendig
• Nicht reversibel
• Es gibt einige Bugs…
16
![Page 18: · 2015. 12. 18. · Migration auf 12c Erste Erfahrungen Dierk Lenz IT-Tage Frankfurt 2015 . Herrmann & Lenz Services GmbH Herrmann ... Burscheid (bei Leverkusen) •Beratung, Schulung](https://reader034.vdocuments.mx/reader034/viewer/2022051322/603454984111bc6b896a2116/html5/thumbnails/18.jpg)
Neues Privileg READ
• Ab 12.1.0.2
• Problem an SELECT-Privileg? Sperren! (SELECT … FOR UPDATE)
• Zusätzlich zu SELECT nun verfügbar: READ
17
![Page 19: · 2015. 12. 18. · Migration auf 12c Erste Erfahrungen Dierk Lenz IT-Tage Frankfurt 2015 . Herrmann & Lenz Services GmbH Herrmann ... Burscheid (bei Leverkusen) •Beratung, Schulung](https://reader034.vdocuments.mx/reader034/viewer/2022051322/603454984111bc6b896a2116/html5/thumbnails/19.jpg)
Kleinigkeiten
• Datentyp der Spalte DBA_TABLES.TABLE_NAME – Bis 11.2: VARCHAR2(30)
– Ab 12.1: VARCHAR2(128)
• Maximale Länge des Namens nach wie vor 30 Zeichen
• Kommt da in Zukunft etwas? …
18
![Page 20: · 2015. 12. 18. · Migration auf 12c Erste Erfahrungen Dierk Lenz IT-Tage Frankfurt 2015 . Herrmann & Lenz Services GmbH Herrmann ... Burscheid (bei Leverkusen) •Beratung, Schulung](https://reader034.vdocuments.mx/reader034/viewer/2022051322/603454984111bc6b896a2116/html5/thumbnails/20.jpg)
Optimizer Änderungen
• Neue Histogrammtypen – Z.B. Top Frequency
(bei mehr als 254 Werten wenn die 254 meistgenutzten Werte mehr als 99% der Rows ausmachen)
• Adaptive Pläne – Änderung der Strategie zwischen Hash- und Nested
Loop-Joins während der Laufzeit
19
![Page 21: · 2015. 12. 18. · Migration auf 12c Erste Erfahrungen Dierk Lenz IT-Tage Frankfurt 2015 . Herrmann & Lenz Services GmbH Herrmann ... Burscheid (bei Leverkusen) •Beratung, Schulung](https://reader034.vdocuments.mx/reader034/viewer/2022051322/603454984111bc6b896a2116/html5/thumbnails/21.jpg)
Stolpersteine • Workspace Manager nicht mehr verfügbar… und damit
die Funktion WM_CONCAT • In einem Fall vorgekommen: Datapump Export mit
COMPATIBLE_VERSION = 10.2 enthält nicht alle Tabellen – Lösung: Automatisch erstellte extended Statistiken löschen
• Ab 12.1.0.2: RMAN Katalog setzt EE/Partitioning voraus – Eigene exklusive RMAN Katalog DB mit EE Installation
erlaubt
20
![Page 22: · 2015. 12. 18. · Migration auf 12c Erste Erfahrungen Dierk Lenz IT-Tage Frankfurt 2015 . Herrmann & Lenz Services GmbH Herrmann ... Burscheid (bei Leverkusen) •Beratung, Schulung](https://reader034.vdocuments.mx/reader034/viewer/2022051322/603454984111bc6b896a2116/html5/thumbnails/22.jpg)
21
![Page 23: · 2015. 12. 18. · Migration auf 12c Erste Erfahrungen Dierk Lenz IT-Tage Frankfurt 2015 . Herrmann & Lenz Services GmbH Herrmann ... Burscheid (bei Leverkusen) •Beratung, Schulung](https://reader034.vdocuments.mx/reader034/viewer/2022051322/603454984111bc6b896a2116/html5/thumbnails/23.jpg)
22
Kontakt
• E-Mail [email protected]
• Twitter @ora1578
Web
• www.hl-services.de
• blog.hl-services.de
Bald • Podcast DBMS_DISCUSS