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

Automatische Ansichtsaktualisierung in MySql

Jedes Mal, wenn Sie eine Abfrage für die Ansicht ausführen, werden die Daten abgerufen, die sich derzeit in Tabellen befinden - einschließlich aller festgeschriebenen Transaktionen, aber nicht der UPDATE- oder INSERT-Abfragen, die noch nicht festgeschrieben wurden.

Aber sobald Sie diese Daten erhalten haben, werden sie natürlich nicht erneut gesendet. Dafür gibt es Auslöser, aber Ihr Datenbankclient muss die Ansichtsdaten trotzdem abfragen.

Um ein bisschen mehr Klarheit zu schaffen:View speichert (cachet) die Daten nicht, es ist eine logische Struktur und wird immer in die zugrunde liegenden Tabellen schauen.