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 :

Multi instance ou multi db


Sujet :

Administration SQL Server

  1. #1
    Membre actif Avatar de Legenyes
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2005
    Messages
    174
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Novembre 2005
    Messages : 174
    Points : 207
    Points
    207
    Par défaut Multi instance ou multi db
    * Bonjour, *

    Quelle sont les avantages et inconvénient d'un système :
    1 instance de n db
    N instance de 1 db

    * Merci *
    http://www.anaprosy.be - Solution et réalisation informatique

  2. #2
    Modérateur

    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Janvier 2005
    Messages
    5 826
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2005
    Messages : 5 826
    Points : 12 371
    Points
    12 371
    Par défaut
    Bonjour,

    1 instance de n db => maintenir beaucoup de base de données, peut facilement conduire à un défaut d'intégrité des données (duplication, ...)

    N instance de 1 db => maintenance éparse

    Le mieux me semble être d'avoir une instance avec une base de données et de multiples schémas.

    Plus exactement , dans quel cadre se place votre question ?

    @++

  3. #3
    Membre chevronné

    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Août 2007
    Messages
    1 216
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : Suisse

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Industrie Pharmaceutique

    Informations forums :
    Inscription : Août 2007
    Messages : 1 216
    Points : 1 758
    Points
    1 758
    Par défaut
    Bonjour,

    Votre question est... Vaste !

    Certaines bases de données peuvent nécéssiter à elles seules, les ressources d'un serveur complet. Dans ce cas il serait contre performant de les mettre sur une instance avec d'autres bases de données qui consumeraient elles aussi des ressources.

    Certaines bases de données peuvent très bien cohabiter ensemble sur une même instance. Parfois doivent, car l'application s'y connectant le nécéssite.

    Le cout des licences peut jouer un role dans votre choix.

    Dans le cas de plusieurs DBs sur une même instance, en cas de soucis avec l'instance en question, vous pouvez perdre toutes les DBs sur cette instance en 1 fois.

    Combien de bases de données avez vous à répartir ?
    Quel(s) type(s) de bases de données est-ce ? OLTP ? DSS?
    Quelle est la volumétrie de vos bases ?
    Quelle version de SQL Server utilisez vous ?
    Quelle est la capacité de votre/vos serveurs ? De votre baie de stockage ?
    Avez vous des contraintes business quant à la répartition des bases ?
    Est ce des bases de production ? De test ? De développement ?
    ...

    (La liste de question n'est pas exhaustive...)

    Bonne journée

  4. #4
    Expert éminent sénior
    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 : 45
    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
    Points : 12 891
    Points
    12 891
    Par défaut
    Vous devez également prendre en compte les besoins en administration et sécurtié de vos applications qui seront hébergées sur votre serveur.

    Par exemple si pour 2 applications chaque fournisseur vous demande d'être administrateur du serveur (sysadmin) il faudra envisager d'avoir une instance dédiée.

    Bien sûr il faudra effectivement prendre en compte et tester l'impact de chaque application sur les ressources du serveur. Cela reste à dimensionner.

    ++

  5. #5
    Candidat au Club
    Inscrit en
    Février 2010
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Février 2010
    Messages : 3
    Points : 4
    Points
    4
    Par défaut instance et multi instance dans les SAAS
    bonjour ,
    est ce que quelqu'un peut il me dire la différence entre utiliser une architecture a instance unique ou multi instance dans les applications en mode SAAS et merci.

  6. #6
    Rédacteur

    Avatar de SQLpro
    Homme Profil pro
    Expert bases de données / SQL / MS SQL Server / Postgresql
    Inscrit en
    Mai 2002
    Messages
    21 768
    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 768
    Points : 52 565
    Points
    52 565
    Billets dans le blog
    5
    Par défaut
    Le pire est de toutes façon et dans tous les cas de figure n instances car chacune se croyant seule bouffe toute les ressources système au détriment de l'autre. C'est donc soit :
    1) 1 seule instance une seule base avec différents schéma SQL
    2) 1 seule instance n base (à mon avis le mieyux pour le cloisonnement sauf si collation différentes)
    3) p instance avec n base, avec p <= n et chaque instance pi ayant une collation serveur différente, chacune des instances étant sur un serveur virtuel, le tout dans un même serveur physique

    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/ * * * * *

Discussions similaires

  1. Savegarde multi-instances et multi-seveurs
    Par Remremm dans le forum Administration
    Réponses: 2
    Dernier message: 27/10/2011, 14h18
  2. Cron mono-instance ou multi instance ?
    Par laclac dans le forum Langage
    Réponses: 0
    Dernier message: 05/07/2010, 22h43
  3. [TOMCAT]Multi-instances
    Par Nikko95 dans le forum Apache
    Réponses: 5
    Dernier message: 10/08/2005, 14h16
  4. Multi-instance
    Par blackstreet dans le forum Informix
    Réponses: 3
    Dernier message: 06/06/2005, 09h41
  5. FireBird - Multi instances
    Par Thomad dans le forum Débuter
    Réponses: 9
    Dernier message: 07/05/2004, 11h39

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