Time Out recherche par code postal
Bonjour,
Il y a des problèmes de Time Out lors de la recherche par code postal, par exemple avec la requête suivante : http://api.cquest.org/dvf?code_postal=45000
En analysant le fichier de création de la base de données, j'ai pu constater que vous aviez créé un index par code postal sur la base dvf_geo_$MILLESIME mais pas sur la vue associée. De ce fait, la recherche par code postal n'utilise pas d'index et doit réaliser un table scan.
Pourriez-vous essayer de créer l'index sur la vue pour voir si ceci résoud le problème ?
Merci d'avance
Les vues (non matérialisée) ne peuvent avoir d'index, car que sont les tables sur lesquelles elles s'appuient qui assurent ce rôle.
Il semble y avoir un problème dans postgresql qui n'exploite pas toujours l'index correctement. Investigations en cours...