|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Futur Membre du Club
![]() Inscription : juillet 2002 Messages : 51 ![]() |
Bonjour
Je suis entrain de faire des test pour voir le temps d'exécution (insertion) J'ai crée un table dans Access avec 1 champs en numero auto, et 9 champs texte (50) Dans SQL server, j'ai créee la même table. Pour inserer 10 000 enregistrements à l'aide d'une boucle en asp, le temps d'exécution sous ACCESS est de très loin inférieure au temps d'exécution sous SQL Server. Est ce normal ? Comment cela s'explique? Je pensais qu'avec SQL Server, je gagnerai du temps ! Est ce une erreur de programmation dans mon script asp ? pour 10000 lignes : Access ==> 23 secondes SQL Server 2000 ==> 85 secondes voici ma boucle : Code :
|
||
|
|
00
|
|
|
#2 |
|
Futur Membre du Club
![]() Inscription : juillet 2002 Messages : 51 ![]() |
En fait, je dois trouver des arguments pour montrer en quoi c'est mieux de bosser sur SQL server par rapport à Access ...
Donc si vous avez des bons petits arguments, je serais bien interressé ! |
|
|
00
|
|
|
#3 | |
|
Membre Expert
![]() Inscription : novembre 2005 Messages : 1 899 ![]() |
Citation:
Essaye de passer 20 transactions simultanées sur Access, ton argument sera trouvé Pour les insertions plus lentes dans SQL Server, c'est peut-être dû à la croissance automatique par défaut des fichiers, et aussi à l'insertion dans les logs. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com