La communauté ALL HTML c'est 60442 membres à ce jour dont 0 inscrits aujourd'hui et 5 depuis une semaine.

  • imprimer
  • aide

Forum de discussions « ASP - SQL »

Retrouvez les publications relatives à ces discussions dans nos rubriques asp, sql.

lenteur d'execution de la requete avec BD ACCESS

liste des forums liste des discussions Participer à la discussion

Photo de natsirte Message publié le samedi 29 novembre 2008 à 23 h 08 par natsirte.
Bonjour,

Sous Access , j'ai une requete qui sollicite 7 tables de 700 lignes chacunes

Mon pb c'est que vu la longueur des tables , le temps d'affichage est trop long .
J'ai testé 2 requetes différentes et
les deux mettent 1 mn 57 environ pour afficher le resultat.


'requete1 :
Set rsED1 = Conn.Execute("SELECT a.numero , a.denomination , a.date_creation , a.denomination2 , b.organisme , b.siege_social , b.bp , c.fax , c.tel1 , c.tel2 , c.mail , d.implantation , d.bp_implantation , d.tel_implantation , d.fax_implantation , d.ville_implantation , e.cnss , e.rccm , e.niu , f.banque , f.commissaire , f.contact , g.activite_principale FROM rc1 a ,rc2 b , rc3 c , rc4 d , rc5 e , rc6 f , rc7 g where a.numero=b.numero and a.numero=c.numero and a.numero=d.numero and a.numero=e.numero and a.numero=f.numero and a.numero=g.numero ")


'requete2 :
'Set rsED1 = Conn.Execute("SELECT a.numero , a.denomination , a.date_creation , a.denomination2 , b.organisme , b.siege_social , b.bp , c.fax , c.tel1 , c.tel2 , c.mail , d.implantation , d.bp_implantation , d.tel_implantation , d.fax_implantation , d.ville_implantation , e.cnss , e.rccm , e.niu , f.banque , f.commissaire , f.contact , g.activite_principale FROM (((((( rc1 a inner join rc2 b on a.numero=b.numero ) inner join rc3 c on c.numero=a.numero) inner join rc4 d on d.numero=a.numero) inner join rc5 e on e.numero=a.numero) inner join rc6 f on f.numero=a.numero) inner join rc7 g on g.numero=a.numero) ")

Ne pouvant pas changer de BD quelqu'un a t'il une solution ou une astuce pour reduire le temps d'attente?

D'avance merci!

liste des forums liste des discussions Participer à la discussion

Vous devez obligatoirement vous identifier en tant que membre pour participer à cette discussion.

ACCÉS COMMUNAUTÉ

Rejoignez ALL HTML

Publiez vos articles, actualités, communiqués ... Donnez votre avis, partagez votre réseau, rencontrez d'autres membres et participez à la vie de la communauté.

Les 5 dernières discussions