Précédent   Forum des professionnels en informatique > Bases de données > MS SQL-Server > Administration
Administration Forum d'entraide sur l'administration du dataserver, via SSM ou ligne de commande, les tables système, ...
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 08/03/2011, 09h36   #1
Invité régulier
 
Inscription : octobre 2008
Messages : 15
Détails du profil
Informations forums :
Inscription : octobre 2008
Messages : 15
Points : 6
Points : 6
Par défaut OLEDB ou Client Natif

Bonjour,

Dans le cadre de la migration de notre ETL, je suis en train de rationaliser les accès à nos bases de données SQL-Server.

J'ai 2 choix pour les connexions : OLEDB ou client natif. A mon sens, une connexion OLEDB est plus souple et me facilite l'administration car pas de client à installer sur le serveur et pas de version à gérer (SQL-Server 2005 ou 2008).

Par contre, qu'en est-il de la performance ? Est-ce que l'un d'entre vous aurait un retour d'expérience sur le sujet ?

Merci par avance
Stéphane
smuller est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/03/2011, 10h38   #2
Membre Expert
 
Homme Etienne ZINZINDOHOUE
Ingénieur développement
Inscription : mars 2010
Messages : 1 138
Détails du profil
Informations personnelles :
Nom : Homme Etienne ZINZINDOHOUE
Localisation : France, Nord (Nord Pas de Calais)

Informations professionnelles :
Activité : Ingénieur développement
Secteur : High Tech - Opérateur de télécommunications

Informations forums :
Inscription : mars 2010
Messages : 1 138
Points : 2 466
Points : 2 466
Envoyer un message via Yahoo à zinzineti
SQLCLIENT est plus performant que OLEDB.
Par contre tu viens de mettre le doigt sur une contrainte liée à l'utilisation de SQLCLIENT
Citation:
pas de client à installer sur le serveur et pas de version à gérer (SQL-Server 2005 ou 2008).
OLEDB est donc moins performant mais à l'avantage d'être plus générique.

A toi de choisir, tu ne peux pas avoir les deux : performance et généricité

oups !
__________________
Etienne ZINZINDOHOUE
Billets-Articles
zinzineti est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/03/2011, 20h37   #3
Responsable SQL Server

 
Avatar de mikedavem
 
Homme David BARBARIN
Expert SQL Server
Inscription : août 2005
Messages : 3 723
Détails du profil
Informations personnelles :
Nom : Homme David BARBARIN
Localisation : France, Haute Savoie (Rhône Alpes)

Informations professionnelles :
Activité : Expert SQL Server
Secteur : Conseil

Informations forums :
Inscription : août 2005
Messages : 3 723
Points : 6 844
Points : 6 844
Pour compléter les propos d'Etienne SQL Native Client est plus performant car il exploite directement la couche TDS.

++
mikedavem est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 16h18.


 
 
 
 
Partenaires

Hébergement Web