Question :
Quels seraient les principes d'utilisation des tables=20
li=E9es ? Comment en maximiser la performance ?
Contexte :
J'utilise des fonctions RechDom (DLookUp en VBA). En=20
l'utilisant pour rechercher un enregistrement dans une=20
table li=E9e d'environ 10000 enregistrements, j'obtiens un=20
temps de r=E9ponse assez long.
Si je fais une requ=EAte sur la table li=E9e afin de limiter=20
le nombre d'enregistrement dans lesquels rechercher c'est=20
toujours long.
Si =E0 partir de cette requ=EAte je cr=E9e une table et que=20
cette table est plac=E9e dans une autre base afin qu'elle=20
soit li=E9e dans ma base frontale c'est toujours long, mais=20
si cette m=EAme table est plut=F4t cr=E9=E9e =E0 m=EAme la base=20
frontale c'est super rapide.
Je pensais que mon probl=E8me avec la table li=E9e viendrait=20
du fait qu'elle soit sur le r=E9seau mais m=EAme une fois=20
copi=E9 sur mon C:\ j'obtiens toujours un temps de r=E9ponse=20
assez long.
Le lien MicrosoftJET n'a de rapide que le nom=20
finalement ?!! Y a-t-il des choses =E0 regarder c=F4t=E9=20
configuration des postes; configuration du r=E9seau ?
Dans mon cas actuel j'ai des postes mont=E9s en Windows NT=20
et d'autres en Windows XP. La base Access utilis=E9e est en=20
Access 97 et nous sommes sur un r=E9seau Novell (client 4.9)
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Monkeytoo
le champs sur lequel tu effectues ta recherche est-il bien indexé ?
"Gou" a écrit dans le message de news: 6b3d01c475aa$1c92f660$ Question : Quels seraient les principes d'utilisation des tables liées ? Comment en maximiser la performance ?
Contexte : J'utilise des fonctions RechDom (DLookUp en VBA). En l'utilisant pour rechercher un enregistrement dans une table liée d'environ 10000 enregistrements, j'obtiens un temps de réponse assez long.
Si je fais une requête sur la table liée afin de limiter le nombre d'enregistrement dans lesquels rechercher c'est toujours long.
Si à partir de cette requête je crée une table et que cette table est placée dans une autre base afin qu'elle soit liée dans ma base frontale c'est toujours long, mais si cette même table est plutôt créée à même la base frontale c'est super rapide.
Je pensais que mon problème avec la table liée viendrait du fait qu'elle soit sur le réseau mais même une fois copié sur mon C: j'obtiens toujours un temps de réponse assez long.
Le lien MicrosoftJET n'a de rapide que le nom finalement ?!! Y a-t-il des choses à regarder côté configuration des postes; configuration du réseau ?
Dans mon cas actuel j'ai des postes montés en Windows NT et d'autres en Windows XP. La base Access utilisée est en Access 97 et nous sommes sur un réseau Novell (client 4.9)
le champs sur lequel tu effectues ta recherche est-il bien indexé ?
"Gou" <erdoctorblack@NOSPAMhotmail.com> a écrit dans le message de news:
6b3d01c475aa$1c92f660$a601280a@phx.gbl...
Question :
Quels seraient les principes d'utilisation des tables
liées ? Comment en maximiser la performance ?
Contexte :
J'utilise des fonctions RechDom (DLookUp en VBA). En
l'utilisant pour rechercher un enregistrement dans une
table liée d'environ 10000 enregistrements, j'obtiens un
temps de réponse assez long.
Si je fais une requête sur la table liée afin de limiter
le nombre d'enregistrement dans lesquels rechercher c'est
toujours long.
Si à partir de cette requête je crée une table et que
cette table est placée dans une autre base afin qu'elle
soit liée dans ma base frontale c'est toujours long, mais
si cette même table est plutôt créée à même la base
frontale c'est super rapide.
Je pensais que mon problème avec la table liée viendrait
du fait qu'elle soit sur le réseau mais même une fois
copié sur mon C: j'obtiens toujours un temps de réponse
assez long.
Le lien MicrosoftJET n'a de rapide que le nom
finalement ?!! Y a-t-il des choses à regarder côté
configuration des postes; configuration du réseau ?
Dans mon cas actuel j'ai des postes montés en Windows NT
et d'autres en Windows XP. La base Access utilisée est en
Access 97 et nous sommes sur un réseau Novell (client 4.9)
le champs sur lequel tu effectues ta recherche est-il bien indexé ?
"Gou" a écrit dans le message de news: 6b3d01c475aa$1c92f660$ Question : Quels seraient les principes d'utilisation des tables liées ? Comment en maximiser la performance ?
Contexte : J'utilise des fonctions RechDom (DLookUp en VBA). En l'utilisant pour rechercher un enregistrement dans une table liée d'environ 10000 enregistrements, j'obtiens un temps de réponse assez long.
Si je fais une requête sur la table liée afin de limiter le nombre d'enregistrement dans lesquels rechercher c'est toujours long.
Si à partir de cette requête je crée une table et que cette table est placée dans une autre base afin qu'elle soit liée dans ma base frontale c'est toujours long, mais si cette même table est plutôt créée à même la base frontale c'est super rapide.
Je pensais que mon problème avec la table liée viendrait du fait qu'elle soit sur le réseau mais même une fois copié sur mon C: j'obtiens toujours un temps de réponse assez long.
Le lien MicrosoftJET n'a de rapide que le nom finalement ?!! Y a-t-il des choses à regarder côté configuration des postes; configuration du réseau ?
Dans mon cas actuel j'ai des postes montés en Windows NT et d'autres en Windows XP. La base Access utilisée est en Access 97 et nous sommes sur un réseau Novell (client 4.9)
Gou
La table où je fais ma recherche n'a que trois champs (Date - Texte - Texte) et j'ai un index fait sur les deux premiers champs.
Peut-être que mon problème est que je n'utilise pas RechDom (DLookUp) à bon escient ou qu'une autre façon de faire serait plus efficace...
-----Message d'origine----- le champs sur lequel tu effectues ta recherche est-il bien indexé ?
"Gou" a écrit dans le message de news:
6b3d01c475aa$1c92f660$ Question : Quels seraient les principes d'utilisation des tables liées ? Comment en maximiser la performance ?
Contexte : J'utilise des fonctions RechDom (DLookUp en VBA). En l'utilisant pour rechercher un enregistrement dans une table liée d'environ 10000 enregistrements, j'obtiens un temps de réponse assez long.
Si je fais une requête sur la table liée afin de limiter le nombre d'enregistrement dans lesquels rechercher c'est toujours long.
Si à partir de cette requête je crée une table et que cette table est placée dans une autre base afin qu'elle soit liée dans ma base frontale c'est toujours long, mais si cette même table est plutôt créée à même la base frontale c'est super rapide.
Je pensais que mon problème avec la table liée viendrait du fait qu'elle soit sur le réseau mais même une fois copié sur mon C: j'obtiens toujours un temps de réponse assez long.
Le lien MicrosoftJET n'a de rapide que le nom finalement ?!! Y a-t-il des choses à regarder côté configuration des postes; configuration du réseau ?
Dans mon cas actuel j'ai des postes montés en Windows NT et d'autres en Windows XP. La base Access utilisée est en Access 97 et nous sommes sur un réseau Novell (client 4.9)
.
La table où je fais ma recherche n'a que trois champs
(Date - Texte - Texte) et j'ai un index fait sur les deux
premiers champs.
Peut-être que mon problème est que je n'utilise pas
RechDom (DLookUp) à bon escient ou qu'une autre façon de
faire serait plus efficace...
-----Message d'origine-----
le champs sur lequel tu effectues ta recherche est-il
bien indexé ?
"Gou" <erdoctorblack@NOSPAMhotmail.com> a écrit dans le
message de news:
6b3d01c475aa$1c92f660$a601280a@phx.gbl...
Question :
Quels seraient les principes d'utilisation des tables
liées ? Comment en maximiser la performance ?
Contexte :
J'utilise des fonctions RechDom (DLookUp en VBA). En
l'utilisant pour rechercher un enregistrement dans une
table liée d'environ 10000 enregistrements, j'obtiens un
temps de réponse assez long.
Si je fais une requête sur la table liée afin de limiter
le nombre d'enregistrement dans lesquels rechercher c'est
toujours long.
Si à partir de cette requête je crée une table et que
cette table est placée dans une autre base afin qu'elle
soit liée dans ma base frontale c'est toujours long, mais
si cette même table est plutôt créée à même la base
frontale c'est super rapide.
Je pensais que mon problème avec la table liée viendrait
du fait qu'elle soit sur le réseau mais même une fois
copié sur mon C: j'obtiens toujours un temps de réponse
assez long.
Le lien MicrosoftJET n'a de rapide que le nom
finalement ?!! Y a-t-il des choses à regarder côté
configuration des postes; configuration du réseau ?
Dans mon cas actuel j'ai des postes montés en Windows NT
et d'autres en Windows XP. La base Access utilisée est en
Access 97 et nous sommes sur un réseau Novell (client
4.9)
La table où je fais ma recherche n'a que trois champs (Date - Texte - Texte) et j'ai un index fait sur les deux premiers champs.
Peut-être que mon problème est que je n'utilise pas RechDom (DLookUp) à bon escient ou qu'une autre façon de faire serait plus efficace...
-----Message d'origine----- le champs sur lequel tu effectues ta recherche est-il bien indexé ?
"Gou" a écrit dans le message de news:
6b3d01c475aa$1c92f660$ Question : Quels seraient les principes d'utilisation des tables liées ? Comment en maximiser la performance ?
Contexte : J'utilise des fonctions RechDom (DLookUp en VBA). En l'utilisant pour rechercher un enregistrement dans une table liée d'environ 10000 enregistrements, j'obtiens un temps de réponse assez long.
Si je fais une requête sur la table liée afin de limiter le nombre d'enregistrement dans lesquels rechercher c'est toujours long.
Si à partir de cette requête je crée une table et que cette table est placée dans une autre base afin qu'elle soit liée dans ma base frontale c'est toujours long, mais si cette même table est plutôt créée à même la base frontale c'est super rapide.
Je pensais que mon problème avec la table liée viendrait du fait qu'elle soit sur le réseau mais même une fois copié sur mon C: j'obtiens toujours un temps de réponse assez long.
Le lien MicrosoftJET n'a de rapide que le nom finalement ?!! Y a-t-il des choses à regarder côté configuration des postes; configuration du réseau ?
Dans mon cas actuel j'ai des postes montés en Windows NT et d'autres en Windows XP. La base Access utilisée est en Access 97 et nous sommes sur un réseau Novell (client 4.9)