Message de rapport:
 

Re: LENTEUR CS

Sujet: Re: LENTEUR CS
par Manu sur 31/5/2005 9:57:47

Vu le nombre d'anonymes (au moins 2) je ne sais plus trop à qui je réponds.

Petit rappel : lors d'une transformation d'une relation 1,n - 1,1 en MLD la clé primaire de la table du coté du 1,1 passe en clé étrangère du coté 1,n. En anglais c'est PK pour Primary Key et FK pour Foreign Key. Une PK est un index unique (clé sans doublon pour WinDev), une FK un index non unique (clé avec doublon pour WinDev).

Pour vérifier le plan d'accès de la requete je fais comme d'autres, je reprends toutes les jointures dans la clause where et je regarde si les colonnes mises en jeu sont soit des PK soit des FK (dans le cas contraire je demande explication au développeur). Ensuite je regarde les clause de filtrage.

Concernant mes connaissances SGBD elles me suffisent

Si je résume :
- x secondes pour le fetch
- 32 secondes pour la fonction recherche (c'est bien de GetTypeEpreuve(False,"",Resultat_Bte.CategorieActuel) que nous parlons ?)
- 5 minutes pour les TableAffiche.

juste avec de faire votre requete vous faite
matable..visible = faux

et à la fin
matable..visible = vrai.

Pour la réponse à qui la faute c'est plus une boutade de notre ami anonyme. Personnellement je m'en fouts un peu du moment que vous trouver d'où celà vient et que vous corrigez et que vous nous dites ce qui n'allait pas.




Connexion
Menu
Chercher WDForge
Chercher Web
Partenaires
Visualiser tous les Partenaires...
WinDev, WebDev, WinDev Mobile et HyperFile sont des marques déposées par PCSoft. |  Voter |  Legal |  Contact |   XOOPS 2.0.13.2