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

MS SQL Server Discussion :

Recherche de documentation sur les architectures distribuées


Sujet :

MS SQL Server

  1. #1
    Futur Membre du Club
    Inscrit en
    Juin 2009
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Juin 2009
    Messages : 6
    Points : 5
    Points
    5
    Par défaut Recherche de documentation sur les architectures distribuées
    Bonjour à tous,

    Je me documente depuis un moment sur les site Web à fort trafic. Il semble que l'architecture des bases de données joue un rôle primordial à la fois pour les performances et pour la "scalabilité" (mise à l'échelle ?) d'un site.
    Pas de bol pour moi, les mots "Federation", "clustering", "partitioning", "distributed", "parallel" reviennent sans cesse et je ne sais pas trop de quoi il s'agit (j'ai fait quelques recherches sur le web mais je ne suis pas satisfait de ce que j'ai trouvé).
    Quelqu'un connaîtrait il une bonne source d'information concernant les bases de données distribuées / parrallèles (si il y a une différence...) sur SQL Server?
    La plupart des bouquins/tutos/support de cours sur les SGBD que j'ai trouvés ne traitent pas ce sujet.

    Bien sûr, si vous avez des sources générales (pas SQL Server), je suis preneur!

    Merci d'avance à tous!!

  2. #2
    Membre confirmé Avatar de agemis31
    Profil pro
    DBA
    Inscrit en
    Octobre 2007
    Messages
    399
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : DBA

    Informations forums :
    Inscription : Octobre 2007
    Messages : 399
    Points : 478
    Points
    478
    Par défaut
    Bonsoir,

    Voici un lien que j'ai trouvé intéressant sur ce sujet: bigtable.

    Il n'empêche que pour avoir besoin de ces bases d'attributs la, il faut de sacrés besoins et très spécifiques. Les bases de données relationnelles ont encore de beaux jours devant elles, surtout depuis qu'elles s'orientent vers la gestion de contenu et d'informations de moins en moins relationnelles (xml, filestreams).

    @+

  3. #3
    Futur Membre du Club
    Inscrit en
    Juin 2009
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Juin 2009
    Messages : 6
    Points : 5
    Points
    5
    Par défaut
    Merci pour ton lien!
    Cette doc est très spécifique. Je recherche quelque chose qui explique les principes et mécanismes du partitioning et du clustering d'une manière générale et si possible les méthodes pour les mettre en oeuvre avec SQL Server.

    Ceux qui connaissent ces méthodes ont bien un bouquin à conseiller...

  4. #4
    Rédacteur

    Avatar de SQLpro
    Homme Profil pro
    Expert bases de données / SQL / MS SQL Server / Postgresql
    Inscrit en
    Mai 2002
    Messages
    21 772
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Expert bases de données / SQL / MS SQL Server / Postgresql
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2002
    Messages : 21 772
    Points : 52 732
    Points
    52 732
    Billets dans le blog
    5
    Par défaut
    lisez ce que j'ai écrit sur la haute dispo.... Il y a quelques éléments sur le sujet :
    http://sqlpro.developpez.com/cours/s...disponibilite/
    notamment la réplication
    Regardez en sus : Service broker (http://blog.developpez.com/sqlpro/p7...ervice-broker/)

    Nous pourrions y rajouter le concept de vue partitionnées qui consiste à créer sur chaque serveur une base ne contenant qu'une partie des données. Par exemple sur le serveur A les clients de A à M et sur le serveur B les clients de N à Z. Pour que cela marche il faut appliquer des vues de partitionnement avec des UNION ALL qui font des requêtes interserveur. Derrière chacune de ces vues des déclencheurs INSTEAD OF qui routent les mise à jour vers les bons serveur.
    Gros inconvénient de cette conception : l'effet convoi... !

    A +
    Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
    Le site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
    Blog SQL, SQL Server, SGBDR : http://blog.developpez.com/sqlpro
    Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
    Entreprise SQL SPOT : modélisation, conseils, audit, optimisation, formation...
    * * * * * Expertise SQL Server : http://mssqlserver.fr/ * * * * *

  5. #5
    Futur Membre du Club
    Inscrit en
    Juin 2009
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Juin 2009
    Messages : 6
    Points : 5
    Points
    5
    Par défaut
    Merci pour ces infos les gars!

    A+

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

Discussions similaires

  1. Recherche documentation sur les protocoles
    Par sergeh dans le forum Windows
    Réponses: 1
    Dernier message: 24/01/2012, 10h35
  2. [Documents] Recherche de documents sur les periphériques
    Par colocolo dans le forum Périphériques
    Réponses: 3
    Dernier message: 09/12/2007, 14h21
  3. Recherche de documentation sur les automates Siemens avec Delphi
    Par ****** dans le forum API, COM et SDKs
    Réponses: 5
    Dernier message: 22/10/2005, 22h25
  4. Recherche documentation sur les arbres
    Par Oberown dans le forum Algorithmes et structures de données
    Réponses: 2
    Dernier message: 22/09/2004, 01h40

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