OVH Cloud OVH Cloud

rapidité d'une base de données

1 réponse
Avatar
David
salut à tous,

j'aimerais pouvoir accèlerer les temps de traitements de ma base de données
... Comment puis je faire ?

est il plus rapide pour la machine d'effecture un openquery ou d'effectuer
une requete SQL directement dans le code ?

1 réponse

Avatar
phil
Salut
Pour voir quels traitements sont les plus longs, teste le
temps de traitement de chacun de cette maniere :

dim a as single
dim b as single
a=timer
'traitements
...
b=timer
msgbox(b-a) 'tu as en secondes le temps de traitement.

En testant toutes tes parties de code comme cela, tu
pourras voir ce qui prend le plus de temps, et tu pourras
comparer le temps de traitement de plusieurs commandes
différentes.

Des fois, il faudra compliquer ton code VBA pour que le pc
ait moins de commandes à exécuter.

Et pense à compacter ta base regulierement, le temps de
traitement en dépend beaucoup.



-----Message d'origine-----
salut à tous,

j'aimerais pouvoir accèlerer les temps de traitements de
ma base de données

.... Comment puis je faire ?

est il plus rapide pour la machine d'effecture un
openquery ou d'effectuer

une requete SQL directement dans le code ?


.