Freitag Feb 05, 2016

Installation von Hybrid Cloud Agenten - Quick Guide

Datenbanken, die in der Oracle Cloud im Rahmen von Database as a Service betrieben werden, können von Ihrer lokalen Cloud Control Umgebung verwaltet werden. Dazu müssen Sie in der Oracle Cloud die Agenten in den dort laufenden virtuellen Maschinen installieren. Dieser Tipp gibt Ihnen einen schnellen Einstieg in dieses Thema.

Freitag Jan 22, 2016

Full Database Caching in 12c

Die Datenbank übernimmt seit jeher automatisch das Caching von Datenbankblöcken im Database Buffer Cache. Der Cache unterliegt dabei unterschiedlichen Algorithmen, was die Dauer und die Lagerung der Blöcke im Buffer Cache angeht. Neu in 12c ist ein automatischer Full Database Caching Mode. Falls das Memory ausreichend für die gesamte Datenbank ist und bestimmte interne Regeln erfüllt sind, werden alle Tabellen als kleine (SMALL) Tabellen angesehen. 

Möchte man unabhängig von diesen Regeln sein, kann man diesen Modus auch forcieren. Das Konzept nennt sich dann Force Full Database Caching. Die Idee dahinter ist im Prinzip die gleiche wie beim automatischen Full Database Caching: Ist der Cache groß genug um alle Objekte im Cache zu speichern, können alle Objekte im Cache gelagert werden - einschließlich der LOB Objekte. Um den Full Database Mode zu nutzen, muss dieser zusätzlich im MOUNT Stadium der Datenbank separat eingeschaltet werden.

Mehr dazu in unserem aktuellen Tipp

Freitag Jan 08, 2016

Hochverfügbarkeit für APEX

Je mehr APEX für unternehmenskritische Anwendungen eingesetzt wird, desto wichtiger wird die Verfügbarkeit der APEX-Installation. Da APEX in der Oracle-Datenbank läuft, können alle Hochverfügbarkeitstechnologien derselben genutzt werden. So lässt sich APEX fast ohne Veränderung in einer RAC-Datenbank betreiben (Real Application Clusters). Auch die Verwendung einer Standby-Datenbank mit Oracle Data Guard für ein APEX-System ist völlig unproblematisch.

Wie einfach dies geht zeigt unser erster Community Tipp in diesem Jahr zusammen mit der APEX Community.

Mittwoch Dez 23, 2015

Frohe Weihnachten und ein gutes neues Jahr!

Nun sind alle Türchen unseres Adventskalenders geöffnet!
Wer noch keine Zeit hatte, sich die kurzweiligen Videos zu unterschiedlichen Oracle Datenbankthemen anzuschauen, kann dies gerne nachholen. Die Videos stehen weiterhin unter http://tinyurl.com/advent12c zur Verfügung. 

Wir wünschen Ihnen noch ruhige Tage bis zum Jahreswechsel und einen guten Start ins neue Jahr.

Ihre Oracle BU DB
Roland Aussermeier, Carsten Czarski, Ralf Durben, 
  Heinz-Wilhelm Fabry, Manuel Hoßfeld, Sebastian Solbach,
      Frank Schneede und Ulrike Schwinn 

Freitag Dez 11, 2015

Erweiterte Statistiken (Extended Statistics)

Aussagekräftige Statistiken auf Tabellen und Spalten sind eine wichtige Voraussetzung, damit Statements mit optimaler Performance ausgeführt werden. Wie werden allerdings die Statistiken interpretiert, falls die Spalten in Beziehung (auch Korrelation) zueinander stehen oder durch Ausdrücke verändert werden?

Die "normalen" Statistiken auf einzelnen Spalten können diesen Sachverhalt leider nicht widerspiegeln. Im Falle von korrelierten Spalten werden nur die Einzelstatistiken berücksichtigt und keine zusammengesetzten Statistiken berechnet. Es kann zu nicht optimalen Ausführungsplänen kommen.

Schon in 11g wurde mit dem Feature "Extended Statistics" eine Lösung gefunden. Wie funktionieren diese Extended Statistics? Wie werden sie konfiguriert? Welche Neuigkeiten gibt es in Oracle Database 12c in diesem Zusammenhang?

Antworten dazu und weitere Informationen zu "Extended Statistics" erhalten Sie im aktuellen Community Tipp

Donnerstag Dez 03, 2015

Workshop zu Oracle GoldenGate 12.2

Zeitnah zur diesjährigen Oracle Open World (OOW) in San Francisco wurde die Version 12.2 von Oracle GoldenGate freigegeben.

Am 17.12.2015 findet in der Oracle Geschäftsstelle Hannover eine Präsentation der Oracle GoldenGate Version 12.2 für Oracle Kunden und Partner statt. Diese Teilnahme an der Veranstaltung ist kostenlos und richtet sich an GoldenGate Anwender und Spezialisten, die über Erfahrung aus der Arbeit mit dieser Replikationskomponente verfügen. Die Präsentation wird von Dr. Volker Kuhr gehalten und ist sehr technisch ausgerichtet.

Herr Dr. Kuhr war lange Zeit bei Oracle Deutschland im Bereich Consulting tätig und verfügt über umfangreiche Erfahrungen auf dem Gebiet verteilter Datenbanken. Gegenwärtig ist er als Product Manager im Oracle Headquarter in Redwood Shores beschäftigt. Nutzen Sie die einmalige Gelegenheit und lassen Sie sich über die neuen Funktionen und Verbesserungen der GoldenGate Version 12.2 informieren.

Weitere Informationen und die Möglichkeit der Anmeldung zur Veranstaltung finden Sie hier:

https://apex.oracle.com/pls/apex/f?p=38040:1

Am Besten gleich anmelden! 

Freitag Nov 27, 2015

Cloud Control 12c: Rollen und Named Credentials

Named Credentials stellen in Oracle Enterprise Manager Cloud Control ein wichtiges Instrument zur Zugriffskontrolle dar. Die Nutzung dieser Credentials kann aber erst seit Cloud Control 12.1.0.4 mittels Rollen vergeben werden. Dazu kommt eine neue Form von Rollen zum Einsatz: Private Rollen. Wie das funktioniert und wie Sie die neuen Rollen in ihr existierendes Rollenkonzept in Cloud Control einbinden können, finden Sie im aktuellen Tipp

Montag Nov 23, 2015

Der Oracle 12c Adventskalender

Jeden Tag ein kurzes Youtube Video, um unterschiedlichste Oracle Datenbank Technologien in ein paar Minuten in englischer oder deutscher Sprache zu erklären, das ist der Leitgedanke des Oracle 12c Adventskalenders.

Produktmanager und Development Member der Oracle Corporation so wie Oracle Experten aus ganz Deutschland ließen sich von unserer Idee anstecken und haben sich spontan während der DOAG Konferenz von Roland Aussermeier interviewen lassen bzw. sich für ein Kurzvideo zur Verfügung gestellt. 

Soviel darf verraten werden: Ab 1. Dezember sind Tammy Bednar, Andy Rivenes, Markus Michalewicz, Kellyn Pot'Vin-Gorman, Patrick Wolf, Jason Straub, Jagan Athreya, Heinz-Wilhelm Fabry, David Peake, Carsten Czarski, Ralf Durben, Matthias Kratz, Sebastian Solbach, Frank Schneede, Hermann Bär, Bryn Llewelyn, Manuel Hoßfeld und Ulrike Schwinn zu sehen. Die Themen reichen von typischen DBA Themen wie ODA, RAC, Exadata  über Security bis zu Development Themen wie JSON, APEX usw.

Am Besten gleich den Adventskalender hier abonnieren.

Eine schöne Adventszeit wünscht Ihnen
Ihre Oracle BU DB

Freitag Nov 13, 2015

Erzeugen und Verwalten von Pluggable Databases für Fachabteilungen und Poweruser

Mit Oracle Multitenant ist es seit Version 12c der Oracle Datenbank möglich, über sogenannte Pluggable Databases (PDBs) logisch voneinander getrennte Datenbanken in einer gemeinsamen Container-Datenbank (CDB) zu betreiben.
Multitenant ermöglicht es z.B. Anwendern in Fachabteilungen "eigene Datenbanken" zu geben, in denen sie nach dem "Sandbox Prinzip" frei arbeiten können. Praktischerweise lässt sich diese Vorgehensweise mit Multitenant einrichten, ohne dass die zentrale Datenbankadministration tatsächlich physisch (oder per VM) getrennte Datenbanksysteme für die Fachabteilungen vorhalten müsste.


Doch wie genau erzielt man diese Trennung für Nutzer dieser PDBs, und wodurch wird sichergestellt, dass deren Administratoren nicht auch gleichzeitig Zugriff bekommen auf andere PDBs oder sogar die globale CDB, in der sie laufen?

Diese und weitere Fragen werden im im aktuellen Community Tipp zu Oracle Multitenant behandelt.

Montag Nov 02, 2015

Datenbank-Cloning mit gDBClone (ACFS Snapshot)

Egal ob für Testumgebungen, Entwicklungsumgebungen oder Sicherungen, das Klonen von Datenbanken hat viele Anwendungsmöglichkeiten. Das Klonen mit der ACFS Snapshot Funktionalität im Umfeld von Oracle 12c Multitenant wurde auf der DBA Community in einem früheren Tipp schon beleuchtet.

Was aber tun, wenn keine Multitenant Option zur Verfügung steht, wie zum Beispiel bei einer 11gR2 Datenbank mit der genau ein Upgrade auf 12c getestet werden soll? Oder wenn die Datenbank eine 12c Non-CDB ist oder gar die komplette 12c Multitenant Datenbank mit allen darin enthaltenen Pluggable Datenbanken geklont werden soll?

Auch hierfür kann natürlich die ACFS Snapshot Funktionalität eingesetzt werden. Wie genau dies funktioniert zeigt der aktuelle Community Tipp zu gDBClone.

Freitag Okt 16, 2015

Mehrfachindizierung in 12c (multiple indexes on same set of columns)


Wenn es um Schemaänderungen geht, können immer auch Indizes betroffen sein. Seit 11
g gibt es die Möglichkeit, statt des Indexlöschens ein Umschalten auf INVISIBLE durchzuführen. Dieses Feature stellt eine wichtige Vereinfachung beim Umgang mit Indizes dar. Allerdings konnte eine Spaltenkombination (mit gleicher Spaltenreihenfolge) nicht mit Indizes unterschiedlichen Typs (Mehrfachindizierung) belegt werden. Es könnte beispielsweise sinnvoll sein, Bitmap Indizes für Datawarehouse Abfragen anstatt B-Tree Indizes zu verwenden. Ähnliche Beispiele könnte man sich auch mit globalen und lokalen Indizes vorstellen. 

Mit dem 12c Feature "multiple indexes on same set of columns" ist es jetzt auch möglich durch Mehrfachindizierung die Indizierungsart zu ändern. Über die Voraussetzungen dazu und das nötige Setup lesen Sie in unserem aktuellen Blog.

Freitag Okt 02, 2015

Datenbank-Cloning - Snapclones mit Cloud Control

Das Kopieren (Klonen) von Datenbanken kann aus verschiedenen Gründen notwendig sein. Vor allem bei der Erstellung von Test- und Entwicklungsumgebungen wird gerne auf die existierenden Datenbanken zurückgegriffen. Dabei können sogenannte "Full Clones" erstellt werden, bei denen die Datenbankdateien vollständig kopiert werden. Moderne Storagetechnologien erlauben aber auch ein sogenanntes "Snapcloning", bei dem eine virtuelle Kopie per "Copy on Write" erstellt wird. Physisch wird dabei nur eine Verwaltungsstruktur erzeugt, die auf die Speicherbereiche der zu kopierenden Datenbank verweisen, sowie ein Speicherbereich in dem alle Datenänderungen separat abgelegt werden. Dieser Tipp zeigt, wie es mit Cloud Control gemacht wird.

Freitag Sep 18, 2015

External Password Stores - Ohne Benutzername und Passwort sicher einloggen

Client-Server-Anwendungen und Batch Jobs, aber auch privilegierte Benutzer wie DBAs, die Werkzeuge wie SQL*Plus nutzen, loggen sich unter Angabe von Benutzername und Passwort auf Datenbanken ein. Die Steuerdateien der Batch-Jobs bergen ein Sicherheitsrisiko, denn sie enthalten häufig Benutzernamen und Passwörter. Auf UNIX-Systemen kann sogar jeder, der Zugriff auf das System hat, die im Skript enthaltenen oder eingegebenen Passwörter in der Prozessliste im Klartext sehen. 

External password stores (eps) sind ein Feature, das in allen Editionen der Datenbank zur Verfügung steht. Implementiert wird das Feature über Einträge in den Dateien sqlnet.ora und tnsnames.orasowie über ein Wallet. Dieses Wallet ist das eigentliche external password store - eine nur wenige KB große verschlüsselte Datei, die durch ein Passwort gesichert ist. External password stores werden meistens auf der Clientseite eingesetzt, aber sie funktionieren auch direkt auf dem Server.

Der Beitrag zeigt, wie sowohl Batch Jobs als auch Benutzer sich mittels sogenannter external password stores sicher und ohne Eingabe von Benutzername und Passwort bei der Datenbank anmelden können. Hier geht es zu den Details des Artikels.

Montag Sep 07, 2015

Datenbank-Cloning - ACFS & 12c Multitenant

Egal ob für Testumgebungen, Entwicklungsumgebungen oder Sicherungen, das Klonen von Datenbanken hat viele Anwendungsmöglichkeiten. Mit Oracle 12c Multitenant kommt sogar noch eine weitere hinzu: Das Erzeugen von Seed Datenbanken, die als "Gold-Image" für weitere pluggable Datenbanken dienen.

Genauso vielfältig wie die Einsatzmöglichkeiten eines Klons sind aber auch die Technologien, diesen zu erzeugen. Von einfachen Datenbank Kopien, über platzsparende, schnelle Copy on Write (CoW) Snapshots, wie sie NAS basierte Filer anbieten, bis hin zu SAN Storage basierten Split Mirror Technologien. Neu in diesem Umfeld ist die Möglichkeit, einen Datenbank-Klon mit dem Oracle eigenen ASM Cluster Filesystem (ACFS) zu erzeugen. Dies ist insbesondere deshalb interessant, da die notwendige CoW Snapshot Funktion von ACFS kostenlos für Enterprise Editionen der Datenbank zur Verfügung steht.

Wie einfach, schnell und kostengünstig das Klonen mit ACFS im Umfeld von 12c Multitenant funktioniert, finden Sie in diesem Tipp.

Freitag Aug 21, 2015

Parallele DML Operationen (PDML)

Schon lange stellt die Oracle Datenbank eine Parallel Execution Engine zur Verfügung, die ohne viel Zutun eine Parallelisierung von Operationen wie z.B. SELECT, DDL, Rollback, Recovery und auch DML ermöglicht. Wie kann man Parallel DML aktivieren? Wie kann man diese Statements überwachen? Warum läuft ein Statement nicht parallel? Wann soll überhaupt parallelisiert werden? Gibt es eine Alternative zu PDML?

Da zu diesem Thema immer wieder Fragen bzw. Missverständnisse bei der Verwendung auftauchen, soll das neue Blogposting nicht nur generelle Informationen zu PDML liefern, sondern auch mit einigen Mythen aufräumen. Natürlich wird dabei der aktuelle Stand der Datenbank berücksichtigt und die entsprechenden neuen Features in Oracle Database 12c erklärt. Interesse geweckt? Hier geht's zum Blogeintrag.

Freitag Aug 07, 2015

Cloud Control 12c: EMCLI Nutzung auf bestimmte Rechner begrenzen

Das Enterprise Manager Command Line Interface (EMCLI) ist ein Client Programm, welches einfach zu installieren ist. Es gibt dabei immer wieder den Wunsch seitens der Administration, zu steuern auf welchen Rechnern EMCLI zu Einsatz kommt. Wie Sie das in Cloud Control erreichen können sehen Sie in diesem Tipp.

Cloud Control 12c: Software Standardization Advisor

Standardisierung und Automatisierung sind alte Begriffe und Ziele in der IT, die viele immer noch nicht vollständig umgesetzt haben. Vor allem bei Umgebungen mit vielen Datenbanken ist es nicht leicht, den Überblick darüber zu behalten, wieviele unterschiedliche Softwareversionen und -stände betrieben werden. Für viele unbemerkt ist seit Anfang 2015 (Cloud Control 12c Release 4 mit den Plugins von Januar 2015) ein solcher Überblick "auf Knopfdruck" in Cloud Control eingebaut: der Software Standardization Advisor. Sie können Ihn nutzen, wenn Sie das Lifecycle Management Pack lizenziert haben. Mehr dazu in diesem Tipp.

Donnerstag Aug 06, 2015

DOAG 2015 - ausgewählte Vorträge der OracleBUDB

Haben Sie Lust, sich mit uns - den Kollegen aus der OracleBUDB - während der DOAG 2015 in Nürnberg zu treffen? Folgende Liste zeigt Ihnen, wo wir wann anzutreffen sind ...

1.Tag (17.11)

9:00 (Sydney)

C. Czarski

Node.js + Oracle-Datenbank = "node-oracledb" = Cool!

11:00 (Krakau)

F. Schneede

Ressourcen Engpässe erkennen mit Exadata AWR

14:00 (Riga)

F. Schneede

Data Management in the Cloud with Oracle Database Cloud Service (Exadata, Backup)

14:30 (Budapest)

C. Czarski

Anwendungen schnell und einfach - in der Cloud oder On Premise: APEX

16:00 (Riga)

R. Durben

Schnell, einfach und sicher: Datenbanken und Anwendungen in die Cloud verschieben

16:30 (Riga)

M. Hoßfeld

Kosteneffizient und ohne Risiko: Upgrade auf Oracle Database 12c mit Oracle Database Cloud Service

17:00 (Riga)

M. Hoßfeld

Flexible Infrastrukturdienste als Basis für die Oracle Cloud Platform

2. Tag (18.11)

12:00 (Krakau)

R. Durben

ORACLE EM12c als Datenlieferant für ITAM/SAM Tools?

15:00 (Shanghai)

S. Solbach

Maximum Availability Architecture

3. Tag (19.11)

10:00 (Seoul))

U. Schwinn

Oracle DB Memory Techniken für mehr Performance

14:00 (Istanbul)

C. Czarski

Diagramme - next generation: D3.js im Unternehmen nutzen

14:00
         (Neu Delhi)

H.W. Fabry

Geht Security in Oracle Database 12c eigentlich anders?

15:00 (Tokio)

R. Durben

Cloud Control BC - Die Reise geht weiter

Und zusätzlich auch noch nach einer Kinosession im Foyer Tokio ...

17.11 12:00

Ralf Durben

Enterprise Academy Teil 12.1.0.5

18.11 10:00

Manuel Hoßfeld

Deep Cloud Nine - Mit Cloud-APIs in Ihre Unternehmens-Galaxie

18.11 17:00

Ulrike Schwinn

Ausgewählte Advisors, Monitoring Werkzeuge in der DB

18.11 16:00

Sebastian Solbach

Hot (Snap)Shots! Der Master aller Datenbanken. DB Clonen, nicht kleckern...

18.11 14:00

Frank Schneede

Eine Datenbank kommt selten allein. Exadata in der Clone-Praxis

19.11 9:00

Heinz-Wilhelm Fabry

Und täglich grüsst das Murmeltier: Umgang mit IT-Sicherheit

19.11 12:00

Carsten Czarski

Das Leben der anderen: Twitter-analyse mit Oracle12c, JSON und APEX 

Freitag Jul 24, 2015

AWR Reports, Performance Hub, historisches SQL Monitoring in 12c

Performance Monitoring mit Oracle Werkzeugen - wie geht das? Was kann man tun, wenn man den Eindruck bekommt, ine Datenbank Applikation läuft nicht (mehr) performant? Viele von Ihnen kennen mittlerweile die wichtigen Hilfsmittel wie AWR, SQL Monitoring, Tracing von Dateien usw.; einige vielleicht auch die Möglichkeit Active Reports zu erstellen um die Informationen auch offline zur Verfügung zu stellen.

Mit 12c sind diese Hilfsmittel um einige interessante Funktionen erweitert worden. So kann man nun auch das SQL Monitoring historisch nutzen, es gibt einen neuen Performance Bericht - der sogenannte Performance Hub Report und auch der AWR Report ist um einige interessante Informationen zur Performance erweitert worden. 

Wer mehr darüber wissen will, erfährt Details in unserem aktuellen Blogeintrag

Freitag Jul 10, 2015

ASM Filter Driver

Das Automatic Storage Management kurz ASM ist seit Oracle 10g der empfohlene und bevorzugte Volumemanager für Oracle Datenbankdateien, da dieses neben einer optimalen Datenbankperformance auch die Daten automatisch über alle Platten verteilt (Striping) und eine optionale Spiegelung zur Datensicherung mit sich bringt. Dies gilt sowohl für Single Instanz Datenbanken, wie auch für den Oracle Real Application Cluster.

ASM setzt dabei direkt auf den vom Betriebssystem als Devices für ASM bereitgestellten Platten bzw. LUNs an. Allerdings reicht das Betriebssystem die Platten einfach an das Automatic Storage Management weiter. Dem Betriebssystem ist nicht bewusst, dass es sich bei den Devices um Platten für ASM handelt. Dementsprechend gibt es auch keinen Schutz, wenn das Betriebssystem oder der Administrator aus Versehen diese Platten anders verwendet. In der Vergangenheit kam es deshalb häufiger vor, dass der Systemadministrator ASM Platten neu formatierte oder eine neue Partitionstabelle erzeugte. Dies hatte, wie Sie sich vorstellen können, fatalen Folgen für das Automatic Storage Management und damit auch für die Datenbank.

Der mit Oracle 12.1.0.2 eingeführte ASM Filter Driver (kurz ASMFD oder AFD) schützt die Platten, die für ASM verwendet werden, vor unbefugtem Zugriff und beugt damit auch dem versehentlichen Überschreiben durch den Administrator vor.

Wie AFD funktioniert und wie AFD optional vor der RAC Installation konfiguriert werden kann, zeigt der aktuelle DBA Community Tipp

Freitag Jun 26, 2015

Die eigene Datenbank in der Oracle Cloud - So funktioniert Public Database as a Service (Teil 2)

Unser Kollege Manuel Hossfeld, Systemberater in der Oracle BU DB, hatte schon vor ein paar Wochen in seinem Artikel zum Thema Oracle Cloud Service in der Oracle Cloud die Grundlagen zur Nutzung gelegt. Dort wurde beschrieben, wie einfach es ist, eine eigene Oracle Datenbank zu erzeugen und zu betreiben,

Im zweiten Teil geht es nun um das automatische Backup, die verschiedenen Möglichkeiten des Zugriffs auf die "Database Cloud Service" (DBCS) Instanzen und den Umzug einer bestehenden  Datenbank in die "Cloud".

Lesen Sie mehr dazu im aktuellen Tipp.  

Mittwoch Jun 17, 2015

Oracle 12c. Jetzt - Webseminare und vieles mehr ...

JETZT ist der richtige Zeitpunkt, die aktuelle Datenbankversion einzusetzen. Eine ganze Reihe von Veranstaltungen findet im Rahmen von 12cjetzt statt, um Sie dabei zu unterstützen. Alles Wichtige finden Sie unter

http://tinyurl.com/12cjetzt

7 Webinare beleuchten unterschiedliche Aspekte von Oracle Database 12c und den Weg dorthin. Testen, neue Architekturen oder die Vermeidung von Downtimes sind nur einige der Themenschwerpunkte. Es wird nicht nur gezeigt, was beim eigentlichen Upgrade zu beachten ist, sondern auch, wie neue Funktionen von Oracle Database 12c künftige Upgrades vereinfachen. Kunden und Partner bereichern zusätzlich durch Praxisberichte die Seminare.

Auf Twitter wird unter dem Hashtag #12cjetzt auf Aktionen und Neuigkeiten innerhalb der Kampagne aufmerksam gemacht.

Zusätzlich zu den bisherigen Veranstaltungen sind noch weitere Aktionen in der Planung - stay tuned!

Freitag Jun 12, 2015

Cloud Control 12c: Zertifizierung Ihrer Systeme prüfen

Sind Ihre Oracle Systeme alle zertifiziert? Betreiben Sie also alle Ihre Datenbanken auf geeigneten Servern? Sind Ihre Datenbanken auch noch alle supported, sodaß Sie dafür Patches bekommen?

Dieses sind wichtige Fragen und noch wichtiger sind deren Antworten. In größeren Umgebungen ist die korrekte Beantwortung dieser Fragen aber gar nicht so einfach und mit signifikantem Aufwand verbunden. Cloud Control kann mit dem Lifecycle Management Pack hier Abhilfe schaffen, denn die EM Agenten sammeln genügend Daten, deren Auswertung bei der Beantwortung der obigen Fragen helfen kann. Lesen Sie in diesem Tipp, wie das funktioniert.

Freitag Mai 29, 2015

Heat Map Funktionen in 12c

Neu mit Oracle Database 12c ist die Möglichkeit Information Lifecycle Management (kurz ILM) nun direkt innerhalb der Oracle Datenbank zu verwenden. Kein Skripting oder gar die Installation separater Werkzeuge ist dazu erforderlich. ILM in der Datenbank besteht aus mehreren Funktionen wie z.B. die automatische Daten Optimierung, die eine Verlagerung oder Komprimierung von Daten gemäß nutzer-definierter Regeln (englisch policies) ermöglichen kann. 

Als Grundlage dieser Funktionen dient die sogenannte Heat Map, die unabhängig von der Automatischen Daten Optimierung aktiviert und über verschiedene Schnittstellen der Datenbank wie PL/SQL Packages, Data Dictionary Views und Enterprise Manager Cloud Control genutzt werden kann. Wie funktioniert diese Heat Map in der Oracle Datenbank? Welche Zugriffe können überwacht werden?

Die Antworten auf diese Fragen und weitere Informationen dazu erhalten Sie im aktuellen Tipp der DBA Community

Montag Mai 18, 2015

Patchen leicht gemacht mit OPatchauto

Das Patchen von gesamten RAC Clustern inklusive Datenbanken funktioniert schon seit einiger Zeit schnell und einfach: Hierzu liefert das Oracle Patch Utility, kurz OPatch, ein weiteres Patch Werkzeug aus: OPatchauto.

OPatchauto übernimmt beim Patchen die zusätzlichen Schritte, die bei einem Clusterpatch notwendig sind: Vom Herunterfahren des kompletten Clusterstacks über das "unlock" der Dateien, auf die nur der Systemadministrationsbenutzer Root Zugriff hat, bis hin zum eigentlichen Patchen und dem anschließenden Start des Stacks.

Mit der neuesten OPatch Version 12.1.0.7 ist aber noch eine weitere Funktionalität hinzugekommen: Das Patchen von "Software Only" und "Oracle Restart" Installation. Wie leicht dies geht steht im aktuellen DBA Community Tipp.

Montag Mai 04, 2015

Die eigene Datenbank in der Oracle Cloud

Neben den bereits seit Jahren verfügbaren SaaS (Software-as-a-Service) Angeboten in der Oracle Public Cloud, gibt es inzwischen auch Public Cloud Plattformdienste für Datenbanken und Middleware von Oracle. Ohne Investitionen in Lizenzen oder gar eigene Infrastruktur kann die "Datenbank auf Knopfdruck" also auch als fertiger Dienst bezogen werden. Der Markenname für die Public Cloud Angebote lautet übrigens einfach nur "Oracle Cloud".

Wie einfach es ist eine eigene Oracle Datenbank in der Oracle Public Cloud zu erzeugen und zu betrieben und wie man schnell auf die Datenbank zugreift zeigt der heutige Tipp.

Freitag Apr 17, 2015

Cloud Control 12c: Datenbank-Passwörter mit EMCLI regelmäßig ändern

Zum sicheren Betrieb einer Datenbank gehört das regelmäßige Ändern von Administrations-Passwörtern. Im Falle einer Oracle Datenbank betrifft dieses nicht nur die Datenbankbenutzer SYS und SYSTEM, sondern alle DBA-Benutzer und auch DBSNMP, der ja vom EM-Agenten für das Monitoring benutzt wird. Mit dem Enterprise Manager Commandline Interface (EMCLI) können Sie dieses einfach umsetzen. Lesen Sie in diesem Tipp, wie das funktioniert.

Mittwoch Apr 15, 2015

Webseminar: Oracle Database Appliance 12.1.2.2 & X5-2

Die Oracle Database Appliance führt mit der aktuellen Version 12.1.2.2 zum ersten mal Funktionen ein, die nur auf der ODA verfügbar sind:

  • Oracle Database shared Flash Cache
  • ACFS Filesystem Performance Verbesserungen für Snapshots durch Auslagern von Metadaten auf Flash

Aber auch sonst hat sich mit der aktuellen Software, neben der Unterstützung der neuen X5-2 ODA, einiges getan:

  • Speziell angepasste Datenbanktemplates für OLTP und Data Warehouse
  • Snapshot von Datenbanken & VMs
  • ACFS Administration im OAKCLI
  • ACFS Sparse File Support

Folien Download. auch auf Slideshare.

Webcast Aufzeichnung.

Donnerstag Apr 02, 2015

Automatic Big Table Caching in 12c

Bei der Betrachtung der Performance von Workloads gehört auch die Analyse des Cache Verhaltens von Daten zu den wichtigen Aspekten. Result Caching, das Pre Loading von Tabellen oder die Verwendung des Keep Pools sind altbekannte Techniken in diesem Zusammenhang. Gerade mit Oracle Database 12c (12.1.0.2) und der Einführung der In-Memory Database Option sind viele Neuigkeiten nicht nur für die Segment Ablage im Cache sondern auch im Bereich optimierte Ausführung und somit zur Performance Steigerung hinzugefügt worden. Wer sich hierüber informieren möchte, sollte den interessanten Blog oder das White Paper von der Produktmanagerin Maria Colgan zum Thema Oracle Database In-Memory zu rate ziehen. 


Unabhängig von diesen Features ist eine weitere Neuigkeit eigens für das parallele oder serielle Scannen von Segmenten im Hauptspeicher eingeführt worden - das sogenannte Automatic Big Table Caching (auch kurz ABTC). Unser aktueller Tipp zeigt die Konfiguration und ein erstes einfaches Beispiel mit seriellen Abfragen. Mehr dazu im vollständigen Blogeintrag.



Donnerstag Mrz 19, 2015

Cloud Control 12c: Datenbanken mit einem Mausklick patchen

Auch Oracle Datenbanken müssen hin und wieder gepatcht werden. Unter anderem sollten die Sicherheitspatches, die alle drei Monate erscheinen, eingespielt werden. Dieses ist in der Praxis mit einem manuellen Aufwand verbunden, der mit dem Lifecycle Management Pack von Cloud Control stark reduziert werden kann. Auch kleine hilfreiche Tools können verwendet werden, wie zum Beispiel Oplan, welches im letzten Tipp vorgestellt wurde. Bei aller Hilfe bleibt aber immer ein gewisser Aufwand übrig. Wie wäre es mit einem einzelnen Mausklick?

Wie das mit Cloud Control funktioniert, lesen Sie in diesem Tipp

About

Hier finden Sie aktuelle Tipps rund um die Oracle Datenbank.

Die Community-Einträge repräsentieren die Meinung der Autoren und entsprechen nicht zwingend der Meinung der Oracle Deutschland B.V. & Co KG.

Viel Spaß beim Lesen wünschen
Ulrike Schwinn, Ralf Durben,
Manuel Hoßfeld und Sebastian Solbach

Search

Categories
Archives
« Februar 2016
MoDiMiDoFrSaSo
1
2
3
4
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
      
       
Heute