materialisierte Ansichten sind grundsätzlich zwischengespeicherten Ergebnisse für MySQL Ergebnisse.
Wenn eine Abfrage in einer MySQL-Datenbank ausgeführt wird, wird das Ergebnis als ein Datensatz in einem virtuellen Datenbanktabelle, die später gelöscht wird gespeichert zurückgegeben.
Mit materialisierten Ansichten, ist das Ergebnis einer MySQL-Abfrage tatsächlich in einem echten Datenbanktabelle gespeichert.
Dies kann mit häufigsten Fragen zur Verbesserung der Abfragegeschwindigkeit durchgeführt werden, da das Ergebnis von der Datenbank gelesen werden und nicht auf jede Abfrage erstellt.
Flexviews ermöglicht die Erstellung materialisierte Ansichten sowie zusätzlich fügt Verfahren zum Auffrischen das gespeicherte Ergebnis so, als Datenbankinhalt ändert sich der Cache nicht veraltete Ergebnisse dienen.
Was ist neu in diesem Release .
- Die Aktualisierungsalgorithmus für Ansichten ohne Aggregatfunktionen ist geändert worden, um der Reihenfolge der Änderungen in der Datenbank zu nehmen
- Alle Tabellen Changelogs enthalten nun eine fv $ GSN Säule zur Unterstützung der verbesserten Aktualisierungsalgorithmus.
- FlexCDC verbessert, um alle Datentypen zu unterstützen.
Anforderungen :
- MySQL 5.1 oder höher
- PHP 5.2 oder höher
- PHP PCNTL Erweiterung
Kommentare nicht gefunden