Hallo,
kann mir jemand sagen, wie ich ermitteln kann wann das letzte Mal etwas in einer Tabelle in MySQL verändert wurde (ohne, dass ich den Zeitpunkt in einer Extraspalte abspeichere, weil ich dann immer wieder alle Einträge lesen müsste)?
Mir wurde "SHOW TABLE STATUS LIKE 'raw%'" hingeworfen, aber damit komme ich nicht weiter.
Letztes Update einer Tabelle in MySQL ermitteln
Letztes Update einer Tabelle in MySQL ermitteln
Guten Morgen, das ist ein schöner Tnetennba!
PureBasic 6.21/Windows 11 x64/Ryzen 7900X/32GB RAM/3 TB SSD
Synology DS1821+/DX517, 130.9TB+50.8TB+2TB SSD
PureBasic 6.21/Windows 11 x64/Ryzen 7900X/32GB RAM/3 TB SSD
Synology DS1821+/DX517, 130.9TB+50.8TB+2TB SSD
Re: Letztes Update einer Tabelle in MySQL ermitteln
Hab's gefunden...ich musste raw% durch meine Tabelle ersetzen...mannomann...
...aber hat mir im Endeffekt nicht genutzt, weil InnoDB den Zeitpunkt nicht hinterlegt.
Gibt es da vielleucht eine einfache Möglichkeit die Anzahl der Zeilen einer Tabelle zu ermitteln ohne immer gleich die ganze Tabelle zu laden?
Edit: "SELECT COUNT(*) FROM TABELLENNAME". Geht.
...aber hat mir im Endeffekt nicht genutzt, weil InnoDB den Zeitpunkt nicht hinterlegt.
Gibt es da vielleucht eine einfache Möglichkeit die Anzahl der Zeilen einer Tabelle zu ermitteln ohne immer gleich die ganze Tabelle zu laden?
Edit: "SELECT COUNT(*) FROM TABELLENNAME". Geht.
Guten Morgen, das ist ein schöner Tnetennba!
PureBasic 6.21/Windows 11 x64/Ryzen 7900X/32GB RAM/3 TB SSD
Synology DS1821+/DX517, 130.9TB+50.8TB+2TB SSD
PureBasic 6.21/Windows 11 x64/Ryzen 7900X/32GB RAM/3 TB SSD
Synology DS1821+/DX517, 130.9TB+50.8TB+2TB SSD
Re: Letztes Update einer Tabelle in MySQL ermitteln
Statt Count(*) Count(ColumnName) müsste gehen
Alles ist möglich, fragt sich nur wie...
Projekte ThreadToGUI / EventDesigner V3 / OOP-BaseClass-Modul
Downloads auf MyWebspace / OneDrive
Projekte ThreadToGUI / EventDesigner V3 / OOP-BaseClass-Modul
Downloads auf MyWebspace / OneDrive
Re: Letztes Update einer Tabelle in MySQL ermitteln
Das sollte Dir den Zeitstempel des letzten Schreibzugriffs liefern:
SELECT UPDATE_TIME
FROM information_schema.tables
WHERE TABLE_SCHEMA = 'dbname'
AND TABLE_NAME = 'tabname'
SELECT UPDATE_TIME
FROM information_schema.tables
WHERE TABLE_SCHEMA = 'dbname'
AND TABLE_NAME = 'tabname'