• [^] # Re: Que de temps pour les vues ...

    Posté par . En réponse à la dépêche MySQL 5.0 est sorti. Évalué à 2.

    Pour les perfs, il y a les vues dites matérialisées (sous Oracle au moins). Ca consiste à fabriquer une table qui contient en permanence exactement le contenu qu'aurait ta vue. C'est surtout utilisé pour les bases sur lesquelles on fait du data mining, afin de préparer les résultats des requêtes les plus complexes (regroupements sur des grands nombres d'enregistrements par exemple).
    Ca n'existe pas pour le moment sous PostgreSQL ou Mysql. On peut le faire avec des triggers, mais c'est quand même pas mal de boulot...

    Une vue normale n'accélère pas les perfs. Ca ne fait que simplifier le développement.