Zuhause Persönliche Finanzen Grundlagen von Redo-Log-Dateien in Oracle 12c - Dummys

Grundlagen von Redo-Log-Dateien in Oracle 12c - Dummys

Video: Oracle Datenbank 12c - In-Memory Cache Option Teil 3 - Real World Beispiele und Ergebnisse 2024

Video: Oracle Datenbank 12c - In-Memory Cache Option Teil 3 - Real World Beispiele und Ergebnisse 2024
Anonim

Redo-Log-Dateien speichern die Informationen aus dem Log-Puffer in der Oracle 12c-Datenbank. Sie werden vom Log Writer (LGWR) geschrieben. Wiederum können Sie diese Binärdateien nicht ohne die Hilfe der Datenbanksoftware lesen.

Typischerweise werden Redo-Log-Dateien mit der Erweiterung benannt. LOG oder. RDO. Es kann alles sein, was Sie wollen, aber die beste Praxis zeigt eine dieser beiden Erweiterungen an. Außerdem sind Redo-Log-Dateien in Gruppen und Mitglieder organisiert. Jede Datenbank muss mindestens zwei Redo-Log-Gruppen haben.

Redo-Log-Dateien enthalten alle Informationen, die zur Wiederherstellung verlorener Daten in Ihrer Datenbank erforderlich sind. Jede SQL-Anweisung, die Sie ändern, kann durch die in diesen Dateien gespeicherten Informationen rekonstruiert werden.

Redo-Log-Dateien zeichnen keine Select-Anweisungen auf. Wenn Sie vergessen, was Sie ausgewählt haben, müssen Sie sich das nur noch selbst merken!

Die optimale Größe für Ihre Redo-Log-Dateien hängt davon ab, wie viele Änderungen Sie an Ihrer Datenbank vornehmen. Die Größe wird von Ihnen beim Einrichten der Datenbank ausgewählt und kann später angepasst werden. Wenn der LGWR in eine Redo-Log-Datei schreibt, geschieht dies sequentiell.

Es beginnt am Anfang der Datei und wenn es voll ist, geht es weiter zum nächsten. Hier kommt das Konzept von Gruppen ins Spiel. Oracle füllt jede Gruppe und geht zur nächsten über. Sobald es alle Gruppen gefüllt hat, geht es zurück zum ersten.

Man könnte sagen, sie sind kreisförmig geschrieben. Wenn Sie drei Gruppen haben, würde es so etwas wie 1, 2, 3, 1, 2, 3, … und so weiter gehen.

Jedes Mal, wenn eine Gruppe gefüllt wird und das Schreiben wechselt, wird dies als Protokollwechseloperation bezeichnet. Diese Dinge passieren während einer Protokollwechseloperation:

  • Der LGWR beendet das Schreiben in die aktuelle Gruppe.

  • Der LGWR beginnt mit dem Schreiben in die nächste Gruppe.

  • Ein Datenbankprüfpunkt tritt auf.

  • Der DBWR schreibt fehlerhafte Blöcke aus der Pufferkaskade.

Wie schnell sich jede Gruppe füllt, ist, wie Sie ihre Größe bestimmen. Wenn Sie sich all die Dinge ansehen, die auftreten, wenn ein Protokollwechsel stattfindet, stimmen Sie vielleicht zu, dass es sich um eine ziemlich komplizierte Operation handelt. Aus diesem Grund möchten Sie keine häufigen Protokollwechsel.

Die allgemeine Regel lautet, dass Sie die Protokolldateien nicht häufiger als alle 15-30 Minuten wechseln möchten. Wenn Sie dies bemerken, sollten Sie die Größe jeder Gruppe erhöhen.

Da diese Redo-Log-Dateien an Wiederherstellungsvorgängen beteiligt sein können, sollten Sie sie nicht verlieren. Ähnlich wie Kontrolldateien sollten Redo-Log-Dateien mit gespiegelten Kopien voneinander konfiguriert werden. Und wie bei Steuerdateien sollte sich jedes Mitglied auf einem separaten Datenträger befinden.Auf diese Weise haben Sie immer noch Wiederherstellungsinformationen verfügbar, wenn eine Festplatte ausfällt und die Datenbank ausfällt. Sie sollten keine Daten verlieren.

Jede Kopie innerhalb einer Gruppe wird als -Mitglied bezeichnet. Eine häufige Konfiguration können drei Gruppen mit jeweils zwei Mitgliedern sein, also insgesamt sechs Redo-Log-Dateien. Die Gruppenmitglieder werden gleichzeitig vom Protokollautor geschrieben.

  • Wie viele Gruppen sind geeignet? Die häufigste Konfiguration, der Sie begegnen, ist drei. Sie wollen genug, dass die erste Gruppe in der Liste kopiert und gespeichert werden kann, bevor die LGWR zurückkommt, um sie zu verwenden. Wenn es nicht kopiert wurde, muss der LGWR warten, bis dieser Vorgang abgeschlossen ist. Dies kann schwerwiegende Auswirkungen auf Ihr System haben. Zum Glück werden Sie das selten passieren.

  • Wie viele Mitglieder sind angemessen? Es kommt darauf an, wie paranoid du bist. Zwei Mitglieder auf zwei Festplatten scheinen ziemlich verbreitet zu sein. Es ist jedoch nicht ungewöhnlich, drei Mitglieder auf drei Festplatten zu sehen. Mehr als das und du bist einfach verrückt. Nicht wirklich.

    Je mehr Mitglieder Sie haben, desto mehr Arbeit muss die LGWR leisten. Es kann die Systemleistung beeinträchtigen und gleichzeitig sehr geringe Renditen bieten.

Diese Frage wird häufig gestellt: "Wenn meine Festplatten auf Hardwareebene gespiegelt werden, benötige ich dann mehr als ein Mitglied für jede Gruppe? Schließlich, wenn eine Platte ausfällt, habe ich eine andere, um den Durchhang aufzuheben. "

Leider erhältst du unterschiedliche Antworten, je nachdem, wen du fragst. Fragen Sie uns, und wir empfehlen für jede Gruppe mindestens zwei Mitglieder:

  • Oracle empfiehlt immer noch zwei Mitglieder für jede Gruppe als Best Practice.

  • Je nachdem, wie Ihre Hardware eingerichtet ist, schreiben Sie möglicherweise den gleichen Festplattencontroller in Ihre Festplattenspiegel. Was ist, wenn der Controller korrupten Kauderwelsch schreibt? Jetzt sind beide Kopien beschädigt. Die Trennung Ihrer Mitglieder über zwei verschiedene Festplatten mit verschiedenen Controllern ist die sicherste Wette.

Grundlagen von Redo-Log-Dateien in Oracle 12c - Dummys

Die Wahl des Herausgebers

Zum Hinzufügen von Arbeitsblättern zu Ihrer Excel 2013-Arbeitsmappe - dummies

Zum Hinzufügen von Arbeitsblättern zu Ihrer Excel 2013-Arbeitsmappe - dummies

Jede leere Arbeitsmappe, die Sie öffnen, enthält ein Einzelblatt mit dem prosaischen Namen Sheet1. Um weitere Blätter zu Ihrer Arbeitsmappe in Excel 2013 hinzuzufügen, klicken Sie einfach auf die Schaltfläche Neues Blatt in der Statusleiste (die mit Pluszeichen in einem Kreis). Jedes Arbeitsblatt, das Sie mit der Befehlsschaltfläche Neues Blatt hinzufügen, ist ...

Wie man bedingte Formatierung in Excel 2010 anwendet - dummies

Wie man bedingte Formatierung in Excel 2010 anwendet - dummies

Mit der bedingten Formatierung von excel 2010 können Sie das Aussehen von eine Zelle basierend auf ihrem Wert oder dem Wert einer anderen Zelle. Sie geben bestimmte Bedingungen an, und wenn diese Bedingungen erfüllt sind, wendet Excel die Formatierung an, die Sie auswählen. Sie können die bedingte Formatierung verwenden, um Datumsangaben zu suchen, die bestimmte Kriterien erfüllen (z. B. fallen auf ...

Die Wahl des Herausgebers

ASVAB Vorbereitung: Wie man Brüche multipliziert und dividiert - Dummies

ASVAB Vorbereitung: Wie man Brüche multipliziert und dividiert - Dummies

Es wird erwartet, dass festes Verständnis des mathematischen Grundwissens, wenn Sie das ASVAB nehmen. Multiplizieren und Dividieren von Brüchen sind zwei der Dinge, die Sie wissen müssen. Fraktionen multiplizieren Fraktionen multiplizieren ist sehr einfach. Alles, was Sie tun müssen, ist, die Zähler untereinander zu multiplizieren und die Nenner mit ... zu multiplizieren.

ASVAB-Praxis: Beispiel-Fragen zu Word-Kenntnissen - Dummies

ASVAB-Praxis: Beispiel-Fragen zu Word-Kenntnissen - Dummies

Sie müssen für die Word-Wissensprobleme bereit sein auf dem ASVAB. Das Format, das Sie unten sehen, ist ein gutes Beispiel dafür, was Sie finden werden, wenn Sie das ASVAB benutzen. Beispielfragen Wortwissenszeit: 11 Minuten für 35 Fragen Anleitung: Der Wortwissensubtest ist der dritte Untertest ...

ASVAB: Paragraph Comprehension Subtest Beispiel Testfragen - Dummies

ASVAB: Paragraph Comprehension Subtest Beispiel Testfragen - Dummies

Zeit für Sie, all Ihre ASVAB Vorbereitung zur guten Verwendung. Fragen Sie sich anhand der folgenden Beispieltestfragen, ob Ihr Leseverständnis auf dem neuesten Stand ist. Lesen Sie jeden kurzen Absatz, dem eine oder mehrere Fragen zu den in dieser Passage enthaltenen Informationen folgen. Achten Sie darauf, den Absatz sorgfältig zu lesen ...

Die Wahl des Herausgebers

Zoomen und Schwenken in AutoCAD - Dummys

Zoomen und Schwenken in AutoCAD - Dummys

AutoCAD erleichtert das Schwenken, indem es Bildlaufleisten und Echtzeit-Schwenken bietet. Beim Echtzeit-Panning (im Gegensatz zum Vorgabezeit-Panning?) Können Sie Objekte auf dem Bildschirm sehen, wenn Sie die Maus nach oben und unten oder vor und zurück bewegen. Natürlich bewegt sich der Standpunkt, nicht die Objekte. Sowohl das Schwenken als auch das Zoomen ändern die Ansicht ...

Mit AutoCAD LT 2005 DesignCenter - Dummies

Mit AutoCAD LT 2005 DesignCenter - Dummies

DesignCenter ist ein dummer Name für eine nützliche, wenn auch etwas ausgelastete Palette. Die DesignCenter-Palette ist praktisch für das Extrahieren von Daten aus allen Arten von Zeichnungen. Während sich die Eigenschaftenpalette mit Objekteigenschaften beschäftigt, behandelt die DesignCenter-Palette hauptsächlich benannte Objekte: Ebenen, Linientypen, Blockdefinitionen (dh Symboldefinitionen), Textstile und andere Organisationsobjekte ...

Was Sie über AutoCAD-Koordinatensysteme wissen sollten - Dummies

Was Sie über AutoCAD-Koordinatensysteme wissen sollten - Dummies

Jeder Punkt in einer AutoCAD-Zeichnungsdatei kann identifiziert werden durch seine X-, Y-, Z-Koordinaten. (In den meisten 2D-Zeichnungen ist der Z-Koordinatenwert 0. 0.) Dieses Koordinatensystem wird in AutoCAD als Weltkoordinatensystem oder WCS bezeichnet. Koordinateneingabe Die direkteste Methode, um Punkte präzise einzugeben, ist die Eingabe von Zahlen mit dem ...