vistas materializadas están básicamente en caché resultados para resultados de MySQL.
Cuando se ejecuta una consulta en una base de datos MySQL, el resultado se devuelve como un conjunto de datos almacenados en una tabla de base de datos virtual que se elimina después.
Con vistas materializadas, el resultado de una consulta MySQL se almacena en realidad dentro de una tabla de base de datos real.
Esto se puede hacer con las consultas comunes para mejorar la velocidad de consulta, ya que el resultado será leído de la base de datos, no se compila en cada consulta.
Flexviews permite crear vistas materializadas, y también se suma, además, métodos para actualizar los resultados en caché de modo que cuando el contenido de la base de datos cambia la caché no servirá resultados obsoletos.
¿Qué hay de nuevo en esta versión :.
- El algoritmo de actualización para las visitas sin funciones de agregado se ha modificado para tener en cuenta el orden de los cambios en la base de datos
- Todos los registros de cambios de mesa ahora incluyen una columna fv $ gsn para apoyar el algoritmo de actualización mejorada.
- FlexCDC se mejora para apoyar a todos los tipos de datos.
Requisitos
- MySQL 5.1 o superior
- PHP 5.2 o superior
- extensión PCNTL de PHP
Comentarios que no se encuentran