Bonjour,
Est t-il possible dans postgresql d'indexer des vues. Si oui comment ?
Merci
Bonjour,
Est t-il possible dans postgresql d'indexer des vues. Si oui comment ?
Merci
Non, mais tu peux indexer les tables utilisées dans ta vue, et l'appel de ta vue utilisera les indexes des tables concernées si Postgresql les jugent judicieux pour ta requête
La théorie, c'est quand on sait tout mais que rien ne fonctionne.
La pratique, c'est quand tout fonctionne mais que personne ne sait pourquoi.
Ici, nous avons réuni théorie et pratique : Rien ne fonctionne ... et personne ne sait pourquoi !
Réplication de base avec Postgresql : http://scheu.developpez.com/tutoriel.../log-shipping/
Ce n'est pas du tout la même chose que les vues indexées (aussi appelées matérialisées par Oracle).
A +
Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
Le site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
Blog SQL, SQL Server, SGBDR : http://blog.developpez.com/sqlpro
Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
Entreprise SQL SPOT : modélisation, conseils, audit, optimisation, formation...
* * * * * Expertise SQL Server : http://mssqlserver.fr/ * * * * *
Merci pour vos réponses....
Mais finalement est ce que c'est possible ou non ?
Lors d'une discussion sur les vues (je ne suis pas habitué au BDD) avec un collégue je lui avait demandé s'il existait des vues qui soient présentes physiquement sur le disque et qui utilisent des sortes de triggers à chaque update,insert,remove pour metter à jour ses données.
Il est revenu vers moi aujourd'hui pour me dire que cela s'appelle des vues matérialisées et comme j'avais lu ton post il y a qq heures je reviens dessus à toute vitesse.
Je te donne un lien que je n'ai pas encore consulté mais le titre à l'air parlant.
http://www.jonathangardner.net/tech/...rialized_Views
PS: si tu en tires quelque se serait super de nous faire un retour.
Les vues indexées ou vue matérialisées existent sous Oracle, SQL Server et IBM DB2. Pas sous PostGreSQL ni MySQL ni Firebird à ma connaissance.
A +
Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
Le site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
Blog SQL, SQL Server, SGBDR : http://blog.developpez.com/sqlpro
Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
Entreprise SQL SPOT : modélisation, conseils, audit, optimisation, formation...
* * * * * Expertise SQL Server : http://mssqlserver.fr/ * * * * *
Partager