IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Administration SQL Server Discussion :

OLEDB ou Client Natif


Sujet :

Administration SQL Server

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    24
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Octobre 2008
    Messages : 24
    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

  2. #2
    Membre Expert

    Homme Profil pro
    Chargé de Développement et d'Analyse de données
    Inscrit en
    Mars 2010
    Messages
    1 278
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Chargé de Développement et d'Analyse de données
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2010
    Messages : 1 278
    Par défaut
    SQLCLIENT est plus performant que OLEDB.
    Par contre tu viens de mettre le doigt sur une contrainte liée à l'utilisation de SQLCLIENT
    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

  3. #3
    Expert confirmé
    Avatar de mikedavem
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Août 2005
    Messages
    5 450
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Distribution

    Informations forums :
    Inscription : Août 2005
    Messages : 5 450
    Par défaut
    Pour compléter les propos d'Etienne SQL Native Client est plus performant car il exploite directement la couche TDS.

    ++

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 40
    Dernier message: 13/10/2016, 07h11
  2. Messagerie - Client natif MAC - Rejet
    Par YvesProvence dans le forum Apple
    Réponses: 1
    Dernier message: 18/03/2015, 16h00
  3. Réponses: 3
    Dernier message: 17/04/2014, 18h39
  4. Développement d'un client pour tablette : web ou natif ?
    Par Pat_AfterMoon dans le forum Général Dotnet
    Réponses: 5
    Dernier message: 22/05/2012, 08h46
  5. [WD14] Lenteur accès SQLServer Natif vs OLEDB
    Par Zoons dans le forum WinDev
    Réponses: 4
    Dernier message: 06/10/2009, 09h50

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo