vues matérialisées sont essentiellement mis en cache des résultats pour les résultats MySQL.
Quand une requête est exécutée dans une base de données MySQL, le résultat est retourné comme un ensemble de données stockées dans une table de base de données virtuelle qui obtient plus tard supprimé.
Avec des vues matérialisées, le résultat d'une requête MySQL est actuellement stocké dans une vraie table de base de données.
Cela peut être fait avec des requêtes communes pour améliorer la vitesse de requête, car le résultat sera lu à partir de la base de données et non compilé sur chaque requête.
FlexViews permet de créer des vues matérialisées, et ajoute également en outre des méthodes pour rafraîchir les résultats mis en cache donc quand le contenu de base de données change la cache ne servira pas des résultats incohérents.
Ce qui est nouveau dans ce communiqué :.
- L'algorithme de rafraîchissement de vues sans les fonctions d'agrégation a été modifié pour tenir compte de l'ordre des changements dans la base de données
- Tous changelogs de table comprend maintenant une colonne fv $ de gsn pour soutenir l'algorithme de rafraîchissement améliorée.
- FlexCDC est améliorée pour soutenir tous les types de données.
Exigences :
- MySQL 5.1 ou supérieur
- PHP 5.2 ou supérieur
- l'extension de PCNTL de PHP
Commentaires non trouvées