OVH Cloud OVH Cloud

Requête intégrée ... ou pas ?

2 réponses
Avatar
GoThi
Salut à tous,

Existe-t-il une différence (dans le temps de traitement) entre une requête
enregistrée et une requête intégrée au formulaire ?
En résumé, que me conseillez-vous !!!

Merci d'avance.

2 réponses

Avatar
3stone
Salut,

"GoThi"
| Existe-t-il une différence (dans le temps de traitement) entre une requête
| enregistrée et une requête intégrée au formulaire ?
| En résumé, que me conseillez-vous !!!


Une requête enregistrée sera plus rapide qu'une requête que tu fourni
dans un string... parce qu'elle est déjà compilée.

Mais, c'est très relatif !

La compilation d'une requête ne prend qu'une fraction de seconde,
et si tu appelle une fois une requête qui prend quelques secondes,
voir des minutes... tu ne verra pas la différence !

Autrement dit :
Pour une requête qui semble "très" longue à s'exécuter, la différence
est tout à fait négligeable.
Par contre, une requête que l'on crée "au vol" à des avantages
difficilement contestables.

Une autre raison pour laquelle on utilise des requêtes "en code" est que,
une fois la base transformée en MDE, elles sont "intouchables".


--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Avatar
GoThi
Je te remercie pour ces explications Pierre !!!

Donc, je vais enregistrer mes requêtes !
:-)

@+
GoThi


"3stone" a écrit dans le message de news:

Salut,

"GoThi"
| Existe-t-il une différence (dans le temps de traitement) entre une
requête
| enregistrée et une requête intégrée au formulaire ?
| En résumé, que me conseillez-vous !!!


Une requête enregistrée sera plus rapide qu'une requête que tu fourni
dans un string... parce qu'elle est déjà compilée.

Mais, c'est très relatif !

La compilation d'une requête ne prend qu'une fraction de seconde,
et si tu appelle une fois une requête qui prend quelques secondes,
voir des minutes... tu ne verra pas la différence !

Autrement dit :
Pour une requête qui semble "très" longue à s'exécuter, la différence
est tout à fait négligeable.
Par contre, une requête que l'on crée "au vol" à des avantages
difficilement contestables.

Une autre raison pour laquelle on utilise des requêtes "en code" est que,
une fois la base transformée en MDE, elles sont "intouchables".


--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/