Précédent   Forum des professionnels en informatique > Systèmes > Windows > Windows Vista
Windows Vista Forum d'entraide Windows Vista. Lire -> Découvrez Windows Vista, La F.A.Q Windows Vista
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 27/11/2007, 16h54   #1
Membre du Club
 
Inscription : octobre 2005
Messages : 49
Détails du profil
Informations forums :
Inscription : octobre 2005
Messages : 49
Points : 44
Points : 44
Par défaut Lenteur requêtes ODBC SQL-server 2005 sous Vista

Bonjour,

J'ai une appli sous Access 2000 qui utilise des tables liée SQL Server 2005.

Sous Xp en executant une requête, j'obtient un temps de 30s et lorsque j'execute cette même requête sous vista, le temps passe à 3min !

Le pc sous vista a pourtant un indice de performance de 4,5 donc pas trop mal (2GO de RAM).
J'ai quand même réussi à tomber à 2min30 en utilisant le pilote odbc "natif" de sql server.

Quelqu'un a-t'il constaté le même problème ?

Merci.
Macc est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/11/2007, 19h22   #2
Membre habitué
 
Inscription : septembre 2005
Messages : 127
Détails du profil
Informations forums :
Inscription : septembre 2005
Messages : 127
Points : 122
Points : 122
Le serveur est sur le poste vista?? (quelle version de vista aussi...?).
parce que c'est pas clair...
Si c'est le cas c'est normal.
passes en ligne de commande et réexécute la même requête, il devrait y avoir un gros changement.
Vista est trop gourmand en ressource et SQL serveur 2005 autant.
J'ai le même problème sous Longhorn. Le serveur a 2Go de ram pour sql serveur, sharepoint...
Du coup, je passe plus par l'interface graphique.
Ca donne un tit surcis de soufle au serveur.
Après je ne connais pas ton niveau en sql, ni la complexité de ta requète...
Peut-elle être optimisée ?...
il est difficile de juger avec aussi peu d'éléments.
Le seul conseil, comme ça, serait de couper tout services, programmes superflux.
Ne pas mettre la pagination sur le même disque que SQLServer et ton systeme.
Tu devrais gagné un peu.
Essaies aussi avec une version plus récente d'access, ça peut venir aussi d'une compatibilité entre la version 2000 et vista
lelutin est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/11/2007, 09h13   #3
Membre du Club
 
Inscription : octobre 2005
Messages : 49
Détails du profil
Informations forums :
Inscription : octobre 2005
Messages : 49
Points : 44
Points : 44
Tout d'abord, merci pour ta réponse.

Le serveur n'a pas de problemes de ressources: Quadri xéon 3GHz avec 16 Go RAM, windows server 2003 et SQL server Server 2005 Entreprise.

Mes tests s'effectuent sur des postes "clients" (Xp Pro et Vista Professionnel) sur lesquels j'ai une application en Access 2000. Dans cette application, j'execute des requetes sur les tables liée via l'ODBC Sql server. La version du fichier est Access 2000 mais je l'execute avec un runtime Access 2003 SP2, mais rien n'y fait.

La requete que j'execute est assez complexe, en effet: jointures sur 5 tables avec appel de fonctions Access à l'intérieur de la requête... et impossible à optimiser... sauf à scinder la requête en 2 ou 3 requêtes, le probleme est que sous Xp cette requete prend 30s et sous Vista 2min30 !

Je vais effectuer des tests pour voir si, comme tu me le suggère, ce ne serait pas l'interface graphique de Vista qui plomberait mes traitements.
Macc est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/08/2011, 14h57   #4
Invité de passage
 
Molders
Inscription : septembre 2003
Messages : 4
Détails du profil
Informations personnelles :
Nom : Molders

Informations forums :
Inscription : septembre 2003
Messages : 4
Points : 2
Points : 2
Envoyer un message via MSN à Nic0s
Je rencontre un probleme similaire , avez vous resolut le votre ?
Nic0s est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 05h27.


 
 
 
 
Partenaires

Hébergement Web