Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Neue Datensätze seit der letzten Abfrage in MySQL View

Es gibt zwei Möglichkeiten:

  1. Speichern Sie Datum und Uhrzeit des letzten Zugriffs in der Datenbank pro benutzerpersistenter Sitzungstabelle, falls Sie eine haben. Verwenden Sie beim nächsten Aufruf der Datenbank die vorherige letzte Zugriffszeit in der Sitzung, um Zeilen beginnend bei zu filtern.

  2. Datum und Uhrzeit des letzten Zugriffs in der virtuellen Sitzung des Benutzers in der Client-Umgebung speichern. Senden Sie bei jedem Anruf an den Server auch das Datum des letzten Zugriffs. Damit dieser Server Zeilen ab.

    filtert

Ich bevorzuge die zweite Option, dass der Prozess keine Daten in Datenbanktabellen schreibt.