lenteur exécution requêtes

1 réponse
Avatar
zzzz
Bonjour,
Je travaille sur Access 2003 en local sous XP.
Les bases de donn=E9es deviennent trop volumineuses et complexes.
J'ai pos=E9 ma question sur MFPA et souhaiterais avoir un avis
suppl=E9mentaire. Comme on me l'a propos=E9, j'ai ind=E9x=E9 mes tables et
transf=E9r=E9 mes objets sur une nouvelle base (cl=E9s primaires impossible=
s
car doublons partout) mais pas d'am=E9lioration au niveau de la lenteur
d'ex=E9cution des requ=EAtes.
Passer =E0 autre chose qu'Access serait la derni=E8re solution que je
n'envisage pas pour l'instant.
J'ai un processeur de 1,8 GHz avec une RAM de 2 Go (1 Go =E0 l'origine).
Changer de PC (plus puissant) apportera-t-il une am=E9lioration dans
l'ex=E9cution des requ=EAtes ?
Merci d'avance
Eric

1 réponse

Avatar
Alain Montfranc
zzzz avait prétendu :
Bonjour,
Je travaille sur Access 2003 en local sous XP.
Les bases de données deviennent trop volumineuses et complexes.
J'ai posé ma question sur MFPA et souhaiterais avoir un avis
supplémentaire. Comme on me l'a proposé, j'ai indéxé mes tables et
transféré mes objets sur une nouvelle base (clés primaires impossibles
car doublons partout) mais pas d'amélioration au niveau de la lenteur
d'exécution des requêtes.
Passer à autre chose qu'Access serait la dernière solution que je
n'envisage pas pour l'instant.
J'ai un processeur de 1,8 GHz avec une RAM de 2 Go (1 Go à l'origine).
Changer de PC (plus puissant) apportera-t-il une amélioration dans
l'exécution des requêtes ?



Ca depend beaucoup de ce que fait la base... Si il y a bcp de lecture,
mettre de la ram améliorera les choses en permettant de monter les
tables en mémoire (si un machin comme access sait faire ce qui n'est
pas gagné), sinon passer sur un disque rapide (ssd ou ramdisk)

Merci d'avance
Eric