Wie erhalten Sie die letzte Zugriffszeit (und/oder schreiben) Zeit einer MySQL -Datenbank?

StackOverflow https://stackoverflow.com/questions/2344467

  •  23-09-2019
  •  | 
  •  

Frage

Wie finden Sie das letzte Mal, dass eine MySQL -Datenbank gelesen oder geschrieben wurde?

Können Sie diesen Scheck pro Tabelle sogar durchführen?

War es hilfreich?

Lösung

SELECT UPDATE_TIME
FROM   INFORMATION_SCHEMA.TABLES
WHERE  TABLE_SCHEMA = 'dbname'
AND    TABLE_NAME = 'tabname'

Quelle: Wie kann ich feststellen, wann eine MySQL -Tabelle zuletzt aktualisiert wurde?

Andere Tipps

Wenn in Ihrer Datenbank Bin -Protokolle eingeschaltet sind, können Sie die letzte Update -Zeit mit MySQLBinLog erhalten.

Wenn in Ihrer Datenbank die Abfrageprotokollierung aktiviert ist, können Sie die letzte Abfragezeit (entweder aktualisiert oder auswählen) durch Abwickeln des Abfrageprotokolls erhalten.

Überprüfen Sie den Befehl SHOW TABLE STATUS;
Beispiel: Tabellenstatus anzeigen, wobei Name = "table_name_here", benötigen Sie Wert aus Spalten update_time

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top