visões materializadas são basicamente em cache resultados para resultados do MySQL.
Quando uma consulta é executada em um banco de dados MySQL, o resultado é retornado como um conjunto de dados armazenados em uma tabela de banco de dados virtual, que mais tarde é excluído.
Com visões materializadas, o resultado de uma consulta MySQL é armazenado dentro de uma tabela de banco de dados real.
Isso pode ser feito com consultas comuns para melhorar a velocidade de consulta, porque o resultado vai ser lido a partir do banco de dados e não compiladas a cada consulta.
Flexviews permite a criação visualizações materializadas, e também acrescenta adicionalmente métodos para atualizar os resultados em cache de modo quando o conteúdo do banco de dados muda o cache não servirá resultados desatualizados.
O que é novo nesta versão :.
- O algoritmo de atualização para pontos de vista sem funções agregadas foi alterado para ter em conta a ordem de mudanças no banco de dados
- Todos os changelogs de mesa incluem agora uma coluna fv $ gsn para apoiar o algoritmo de atualização melhorado.
- FlexCDC é melhorada para suportar todos os tipos de dados.
Requisitos :
- MySQL 5.1 ou superior
- PHP 5.2 ou superior
- PCNTL extensão do PHP
Comentários não encontrado