j'ai une base de donnée Access dans laquelle j'ai un lien (myodbc 3.51) vers
un serveur Mysql (3.23.39), comportant environ 600 000 enregistrements.
Sous Win98/Access 97, le temps d'attente pour aller au dernier
enregistrement (Ctrl-End) est d'environ 5 secondes.
Par contre sous Access Xp/Windows Xp, le temps d'attente est d'environ 2
minutes.
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
Daniel Carollo
Bonjour Gerard!
La grosse difference entre Access 97 (Jet 3.5) et Access 2000/2002 (Jet 4.0) est le passage au stockage des donnees en unicode, sur deux octets au lieu d'un. Les problemes de lenteur sont sutout marquants quand il faut faire une conversion de ANSI a unicode ou vice-versa, quand on recupere avec un frontal d'une version les donnees d'une version differente. La premiere chose a faire serait de verifier l'existence de nouveaux pilotes ODBC. Apres ca, il faut verifier tout ce qu'on verifie d'habitude (les index, la structure des tables, les liens entre tables...), je crois qu'il y a une reference a ca dans la faq du forum (http://users.skynet.be/mpfa/charte.htm)
Bonne continuation.
Daniel :-)
Computing Technologies International - www.computing-tech.com - We provide solutions...
"Gérard MARCILLAC" wrote in message news:3f1e987a$0$239$
Bonjour,
j'ai une base de donnée Access dans laquelle j'ai un lien (myodbc 3.51) vers
un serveur Mysql (3.23.39), comportant environ 600 000 enregistrements. Sous Win98/Access 97, le temps d'attente pour aller au dernier enregistrement (Ctrl-End) est d'environ 5 secondes. Par contre sous Access Xp/Windows Xp, le temps d'attente est d'environ 2 minutes.
D'où peut venir le problème ?
Si qqn a une réponse, merci d'avance!
Gérard
Bonjour Gerard!
La grosse difference entre Access 97 (Jet 3.5) et Access 2000/2002 (Jet 4.0)
est le passage au stockage des donnees en unicode, sur deux octets au lieu
d'un.
Les problemes de lenteur sont sutout marquants quand il faut faire une
conversion de ANSI a unicode ou vice-versa, quand on recupere avec un
frontal d'une version les donnees d'une version differente.
La premiere chose a faire serait de verifier l'existence de nouveaux pilotes
ODBC. Apres ca, il faut verifier tout ce qu'on verifie d'habitude (les
index, la structure des tables, les liens entre tables...), je crois qu'il y
a une reference a ca dans la faq du forum
(http://users.skynet.be/mpfa/charte.htm)
Bonne continuation.
Daniel :-)
Computing Technologies International - www.computing-tech.com - We
provide solutions...
"Gérard MARCILLAC" <g-marcillac@selmoni.ch> wrote in message
news:3f1e987a$0$239$4d4ef98e@read.news.ch.uu.net...
Bonjour,
j'ai une base de donnée Access dans laquelle j'ai un lien (myodbc 3.51)
vers
un serveur Mysql (3.23.39), comportant environ 600 000 enregistrements.
Sous Win98/Access 97, le temps d'attente pour aller au dernier
enregistrement (Ctrl-End) est d'environ 5 secondes.
Par contre sous Access Xp/Windows Xp, le temps d'attente est d'environ 2
minutes.
La grosse difference entre Access 97 (Jet 3.5) et Access 2000/2002 (Jet 4.0) est le passage au stockage des donnees en unicode, sur deux octets au lieu d'un. Les problemes de lenteur sont sutout marquants quand il faut faire une conversion de ANSI a unicode ou vice-versa, quand on recupere avec un frontal d'une version les donnees d'une version differente. La premiere chose a faire serait de verifier l'existence de nouveaux pilotes ODBC. Apres ca, il faut verifier tout ce qu'on verifie d'habitude (les index, la structure des tables, les liens entre tables...), je crois qu'il y a une reference a ca dans la faq du forum (http://users.skynet.be/mpfa/charte.htm)
Bonne continuation.
Daniel :-)
Computing Technologies International - www.computing-tech.com - We provide solutions...
"Gérard MARCILLAC" wrote in message news:3f1e987a$0$239$
Bonjour,
j'ai une base de donnée Access dans laquelle j'ai un lien (myodbc 3.51) vers
un serveur Mysql (3.23.39), comportant environ 600 000 enregistrements. Sous Win98/Access 97, le temps d'attente pour aller au dernier enregistrement (Ctrl-End) est d'environ 5 secondes. Par contre sous Access Xp/Windows Xp, le temps d'attente est d'environ 2 minutes.
D'où peut venir le problème ?
Si qqn a une réponse, merci d'avance!
Gérard
Gérard MARCILLAC
Merci,
En fait je viens de me rendre compte que c'est sous Windows XP que ça ne marche plus, même avec Access97 !
Gérard
"Daniel Carollo" schrieb im Newsbeitrag news:%
Bonjour Gerard!
La grosse difference entre Access 97 (Jet 3.5) et Access 2000/2002 (Jet 4.0)
est le passage au stockage des donnees en unicode, sur deux octets au lieu d'un. Les problemes de lenteur sont sutout marquants quand il faut faire une conversion de ANSI a unicode ou vice-versa, quand on recupere avec un frontal d'une version les donnees d'une version differente. La premiere chose a faire serait de verifier l'existence de nouveaux pilotes
ODBC. Apres ca, il faut verifier tout ce qu'on verifie d'habitude (les index, la structure des tables, les liens entre tables...), je crois qu'il y
a une reference a ca dans la faq du forum (http://users.skynet.be/mpfa/charte.htm)
Bonne continuation.
Daniel :-)
Computing Technologies International - www.computing-tech.com - We provide solutions...
"Gérard MARCILLAC" wrote in message news:3f1e987a$0$239$
Bonjour,
j'ai une base de donnée Access dans laquelle j'ai un lien (myodbc 3.51) vers
un serveur Mysql (3.23.39), comportant environ 600 000 enregistrements. Sous Win98/Access 97, le temps d'attente pour aller au dernier enregistrement (Ctrl-End) est d'environ 5 secondes. Par contre sous Access Xp/Windows Xp, le temps d'attente est d'environ 2 minutes.
D'où peut venir le problème ?
Si qqn a une réponse, merci d'avance!
Gérard
Merci,
En fait je viens de me rendre compte que c'est sous Windows XP que ça ne
marche plus, même avec Access97 !
Gérard
"Daniel Carollo" <danielc@NO_SPAM_PLEASE.computing-tech.com> schrieb im
Newsbeitrag news:%23jCEwFUUDHA.2148@TK2MSFTNGP11.phx.gbl...
Bonjour Gerard!
La grosse difference entre Access 97 (Jet 3.5) et Access 2000/2002 (Jet
4.0)
est le passage au stockage des donnees en unicode, sur deux octets au lieu
d'un.
Les problemes de lenteur sont sutout marquants quand il faut faire une
conversion de ANSI a unicode ou vice-versa, quand on recupere avec un
frontal d'une version les donnees d'une version differente.
La premiere chose a faire serait de verifier l'existence de nouveaux
pilotes
ODBC. Apres ca, il faut verifier tout ce qu'on verifie d'habitude (les
index, la structure des tables, les liens entre tables...), je crois qu'il
y
a une reference a ca dans la faq du forum
(http://users.skynet.be/mpfa/charte.htm)
Bonne continuation.
Daniel :-)
Computing Technologies International - www.computing-tech.com - We
provide solutions...
"Gérard MARCILLAC" <g-marcillac@selmoni.ch> wrote in message
news:3f1e987a$0$239$4d4ef98e@read.news.ch.uu.net...
Bonjour,
j'ai une base de donnée Access dans laquelle j'ai un lien (myodbc 3.51)
vers
un serveur Mysql (3.23.39), comportant environ 600 000 enregistrements.
Sous Win98/Access 97, le temps d'attente pour aller au dernier
enregistrement (Ctrl-End) est d'environ 5 secondes.
Par contre sous Access Xp/Windows Xp, le temps d'attente est d'environ 2
minutes.
En fait je viens de me rendre compte que c'est sous Windows XP que ça ne marche plus, même avec Access97 !
Gérard
"Daniel Carollo" schrieb im Newsbeitrag news:%
Bonjour Gerard!
La grosse difference entre Access 97 (Jet 3.5) et Access 2000/2002 (Jet 4.0)
est le passage au stockage des donnees en unicode, sur deux octets au lieu d'un. Les problemes de lenteur sont sutout marquants quand il faut faire une conversion de ANSI a unicode ou vice-versa, quand on recupere avec un frontal d'une version les donnees d'une version differente. La premiere chose a faire serait de verifier l'existence de nouveaux pilotes
ODBC. Apres ca, il faut verifier tout ce qu'on verifie d'habitude (les index, la structure des tables, les liens entre tables...), je crois qu'il y
a une reference a ca dans la faq du forum (http://users.skynet.be/mpfa/charte.htm)
Bonne continuation.
Daniel :-)
Computing Technologies International - www.computing-tech.com - We provide solutions...
"Gérard MARCILLAC" wrote in message news:3f1e987a$0$239$
Bonjour,
j'ai une base de donnée Access dans laquelle j'ai un lien (myodbc 3.51) vers
un serveur Mysql (3.23.39), comportant environ 600 000 enregistrements. Sous Win98/Access 97, le temps d'attente pour aller au dernier enregistrement (Ctrl-End) est d'environ 5 secondes. Par contre sous Access Xp/Windows Xp, le temps d'attente est d'environ 2 minutes.