PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2025 → Lenteur affichage
Lenteur affichage
Débuté par priv!u17puvz170v4Mtznvy+p1z, 08 mai 2025 11:23 - 3 réponses
Membre enregistré
1 message
Posté le 08 mai 2025 - 11:23
Salut tout le monde
Jai un fichier banque de 80000 enregistrements, lorsque je filtrer la première banque qui comporte 70000 enregistrements, l'affichage sera tres lent , le code de filtrage est dans evenement fin initialisation da la fenêtre, si la table fichier avec accès direct la durée de filtrage sera 6 seconde mais avec table chargé en memoire la durée est plus de 20 secondes .
Aussi avec table chargé en memoire base sur une requete la durée augmente presque apres plusieur ouverture de la fenetre, la rapidité seulement la premiere fois a ouverture de l'application durée 2 secondes !!
Merci auparavant
Membre enregistré
899 messages
Posté le 08 mai 2025 - 12:42
a écrit :
Salut tout le monde
Jai un fichier banque de 80000 enregistrements, lorsque je filtrer la première banque qui comporte 70000 enregistrements, l'affichage sera tres lent , le code de filtrage est dans evenement fin initialisation da la fenêtre, si la table fichier avec accès direct la durée de filtrage sera 6 seconde mais avec table chargé en memoire la durée est plus de 20 secondes .
Aussi avec table chargé en memoire base sur une requete la durée augmente presque apres plusieur ouverture de la fenetre, la rapidité seulement la premiere fois a ouverture de l'application durée 2 secondes !!
Merci auparavant



Bonjour,
En première réponse, existe-il un index sur votre clé de recherche ?

++
Christian
Membre enregistré
2 299 messages
Posté le 08 mai 2025 - 14:09
Bonjour,

1. Pourquoi mettre le filtre dans l'initialisation de la fenêtre plutôt que dans l'initialisation de la table ?
2. Voir : Filtres dans les champs Table lié à un fichier de données
https://doc.pcsoft.fr/?1013202
3. Voir aussi ce post :
https://forum.pcsoft.fr/fr-FR/pcsoft.fr.windev/242951-optimisation-table/read.awp

--
Bon dev,
Jean-Pierre
Message modifié, 08 mai 2025 - 14:11
Membre enregistré
1 010 messages
Posté le 09 mai 2025 - 20:12