2017-10-13 3 views
0

Gibt es einen db2-Befehl oder eine SQL-Abfrage zeigt mir die letzte Änderungszeit des Tabellenbereichs in den aktuellen Zustand?DB2-Tablespace-Status letzte Änderungszeit

+0

Sehen Sie, wenn dies hilft ... nicht sicher ... https://stackoverflow.com/questions/26122543/how-to-get-db2-mqt-last-refresh-time?rq=1 –

+0

Welche Db2-Version /Plattform? – mustaccio

+0

Änderung von was - die Daten im Raum oder die Raumdefinition? – Hogan

Antwort

-1

Wenn Sie in DB2 LUW verfolgen möchten, wenn sich ein Feld in einer Tabelle (in Ihrem Fall das Statusfeld der Tablespaces-Systemtabelle) ändert, können Sie dies mithilfe der CCD-Replikation durchführen. Dadurch wird eine Tabelle mit einer Prüfung auf Zeilenebene aller Änderungen an einer Tabelle erstellt. Einzelheiten

: https://www.ibm.com/support/knowledgecenter/en/SSTRGZ_11.4.0/com.ibm.swg.im.iis.repl.qrepl.doc/topics/iiyrqsubcccdtgts.html


Eine weitere Option ist einen Auslöser, um die Tabelle fügen Sie eine externe Tabelle mit den Zeitstempel-Daten zu aktualisieren, die Sie benötigen.


Wenn Sie bei der Verfolgung interessiert sind, wenn sich etwas ändert in einem Tabellen in LUW aus der Shell können Sie verwenden

db2look -d <dbname> -l 

Um die Tabellen Details zu erfahren. Suchen Sie nach Zeilen wie

Dann können Sie das Dateisystem an dieser Stelle betrachten, um zu sehen, wann es zuletzt geändert wurde.

+0

Nun, Sie könnten das auch unter Windows tun, aber der Zeitstempel der Dateiänderung ist überhaupt nicht mit dem Tablespace [_state_] (https://www.ibm.com/support/knowledgecenter/de/SSEPGG_10) korreliert. 5.0/com.ibm.db2.luw.admin.dbobj.doc/doc/c0060111.html). – mustaccio

+0

@mustaccio - Ich sehe Ihren Punkt, ich dachte, dass Zustand wurde nicht verwendet, um auf das spezifische Feld beziehen, sondern den Zustand der Dateien. Ich werde die Antwort trotz des Downvotes über die Möglichkeit hinterlassen, dass dies für das OP hilfreich ist. – Hogan

+0

Nein, nicht wirklich. _Tablespace state_ hat eine spezifische Bedeutung, nichts in Ihrer Antwort scheint darauf einzugehen. Und Replikation? – mustaccio

Verwandte Themen