assema-moussa.com

  

Beste Artikel:

  
Main / So richten Sie Logminer in Oracle 10g ein

So richten Sie logminer in oracle 10g ein

Wenn Sie versehentlich oder unglücklicherweise Ihr Archivprotokollverzeichnis füllen, wird es für Ihre Kunden durch eine Unterbrechung der Produktion ITP übersetzt. Wenn Sie keine Verbindung herstellen können oder zu beschäftigt waren, alte archivierte Protokolldateien zu löschen oder das Archivprotokollverzeichnis oder den Bereich für die schnelle Wiederherstellung zu vergrößern, sollten Sie später untersuchen, was diesen plötzlichen Anstieg der Wiederherstellungsinformationen verursacht hat.

Diese Tabelle existiert möglicherweise nicht für den Overhead, den sie verursachen würde. In den meisten Fällen möchten Sie die archivierten Protokolldateien analysieren.

Wenn Sie dies aus Leistungsgründen wirklich nicht möchten, stehen zwei weitere Optionen zur Verfügung: Sie sollten in der Lage sein zu bestätigen, dass das Wörterbuch gut geladen wurde, aber in meinem Fall 11 nicht sehr gut funktioniert hat. Wenn der Vorgang also nicht zu lang ist, geben Sie Folgendes aus: Bitte beachten Sie auch, dass beim Beenden oder Zurücksetzen Ihrer Sitzung auch Informationen verloren gehen. Was Sie mit der Log Miner-Ansicht berechnen, muss offensichtlich mit der Gesamtmenge der von uns geladenen archivierten Protokolldateien korreliert sein, um diese Verwendung zu kennen:

Nach einem Kommentar zu diesem Beitrag und einer eingehenderen Untersuchung eines neuen Tests nach einem Problem, das wir hatten, habe ich die Abfrage geändert, um die Informationen zu erhalten. Um beim Abrufen einer Tabelle den Wert der nächsten Zeile zu erhalten, führen Sie entweder eine automatische Verknüpfung durch oder verwenden Analysefunktionen.

Die Blocknummer multipliziert mit der Blockgröße des archivierten Protokolls plus dem Versatz im Block gibt Ihnen die absolute Position der Wiederherstellungsinformationen in der archivierten Protokolldatei. Wenn Sie diese absolute Position der Zeile nachher mit der absoluten Position der aktuellen Zeile subtrahieren, erhalten Sie die Wiederherstellungsgröße der aktuellen Zeile.

Die einzige Wiederherstellungsinformation, die Ihnen fehlt, ist die letzte Zeile jeder archivierten Protokolldatei, da LEAD nichts findet, sodass der Standardwert für denselben Wert und die Berechnung gleich 0 sind. Dies ist jedoch ein kleiner Fehler im Vergleich zum Gesamtergebnis.

Wenn Sie alle Zeilen der folgenden Abfrage summieren, sollte sie genau der Größe aller archivierten Protokolldateien entsprechen, die Sie im LogMiner-Prozess geladen haben. Ich habe auch einen Hinweis hinzugefügt, um die Abfrage zu parallelisieren und den Wert an Ihre zugrunde liegende Hardware anzupassen: In den obigen 1024 ist die Redo-Block-Größe Ihrer Plattform. Passen Sie es an Ihre Plattform an, siehe nächstes Kapitel. Der Eigentümer des NULL-Segments wird angehängt, um Transaktionen, Festschreibungen und interne Vorgänge zu starten, für die keine zusätzlichen Informationen abgerufen werden können.

Eine zusätzliche Anmeldung wäre hilfreich, wie Oracle sagt, aber dies wäre erforderlich gewesen, bevor Sie das Problem und die Notwendigkeit, in einer archivierten Protokolldatei zu graben, hatten. Bei der Arbeit an einem anderen Produktionsproblem habe ich festgestellt, dass Sie Recht haben! Ich habe den Blog-Beitrag entsprechend aktualisiert.

Vielen Dank für konstruktives Feedback. Deine Email-Adresse wird nicht veröffentlicht. Sie können diese HTML-Tags und -Attribute verwenden: Navigation umschalten. Home Über Datenschutz. WERT, t. ORA - 01308: AT "SYS. Yannick Jaquier. Miguel Nunes sagt: 14. September 2016 um 16: Yannick Jaquier sagt: 26. Oktober 2016 um 15: Hinterlasse eine Antwort Antworten abbrechen Deine E-Mail-Adresse wird nicht veröffentlicht. AT Zeile 1.

(с) 2019 assema-moussa.com