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 :

voir les instances


Sujet :

MS SQL Server

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Juin 2005
    Messages
    141
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 141
    Par défaut voir les instances
    salut à tous !
    j'ai deux questions :

    1/ je suis dans un réseau et j'ai SQL Server 2000 sur mon poste(localhost).dans le reseau il y'a un serveur(nommé PerfServer) sur lequel est installé SQL server 2000 egalement.je voudrais pouvoir voir l'instance de sql serveur de PerfServer au niveau de mon poste (de mon sql serveur) afin que je puisse faire des requêtes sur le serveur.
    comment je peux proceder pour faire afficher cette instance en local ?

    2/je traites des lignes que je split avant de faire des insertions dans ma BD.mes tables contiennent en commun des colonnes Date,Name et SBS_Name et il se trouve que à une date donnée (07/02/07 par exemple) ,pour un name donné (BTSM:0/BTS:0 par exemple) et pour un SBS_Name donné(SBS_1 par exemple),la ligne inserrée est unique .
    alors je me demande si je ne dois plutot pas creer ma clé primaire sur ces trois colonnes à la fois (Date,Name et SBS_name) afin que mes requêtes soient plus rapides.
    NB:mes tables ont dejà une clé auto incrémentée mais je ne fais pas de recherche (select) par rapport à la clé mais plutot par rapport à la date, au Name ou au ABS_name.

    je vous remercie pour votre aide

  2. #2
    Membre Expert
    Avatar de rudib
    Homme Profil pro
    Fakir SQL Server & NoSQL
    Inscrit en
    Mai 2006
    Messages
    2 573
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Fakir SQL Server & NoSQL

    Informations forums :
    Inscription : Mai 2006
    Messages : 2 573
    Par défaut
    Bonjour,

    Pour voir un autre serveur sur le tien, crée un serveur lié (linked server), regarde ce nom dans l'aide en ligne.

    Ensuite, ne confond pas clé primaire (une contrainte du modèle relationnel) et index ordonné (une fonctionnalité du sgbd). Essaie de ne pas créer d'index ordonné trop gros pour des raisons de taille de base et de performance de modifications de données. Un index non ordonné pourrait suffire dans ton cas. Surtout si tu ne fais que des recherches de données uniques, pas de blocs de données

  3. #3
    Membre confirmé
    Inscrit en
    Juin 2005
    Messages
    141
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 141
    Par défaut
    merci pour ton aide !
    je saute voir ce que je peux faire avec.
    Essaie de ne pas créer d'index ordonné trop gros pour des raisons de taille de base et de performance de modifications de données
    je ne comprends pas !
    merci encore

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    25
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 25
    Par défaut
    Salut le neutrino, ce qu'il veut dire (du moins je pense ) sur les indexes c'est qu'il ne faut pas que tu crée des indexes sur 12 champs de ta table car lorsque tu vas ajouter des données ou en modifier, le fournisseur de BDD devra modifier tes tables d'indexes, et plus ton index comprend de champs, plus il va mettre longtemps pour se mettre à jour.

    Voilà, @+

  5. #5
    Membre Expert
    Avatar de rudib
    Homme Profil pro
    Fakir SQL Server & NoSQL
    Inscrit en
    Mai 2006
    Messages
    2 573
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Fakir SQL Server & NoSQL

    Informations forums :
    Inscription : Mai 2006
    Messages : 2 573
    Par défaut
    L'index ordonné régit la façon dont les enregistrements sont physiquement sotckés dans la table, donc un changement de ces valeurs crée des mouvements d'enregistrement ou de la fragmentation.

    De plus, la clé de l'index ordonné est présente dans tous les autres index non ordonnés. Donc sa taille influence celle de tous les autres index.

  6. #6
    Membre confirmé
    Inscrit en
    Juin 2005
    Messages
    141
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 141
    Par défaut
    merci à tous mon pb est résolu !
    il me suffisait de faire un click droit sur <Groupe SQL Server> et clicker sur <Enregistrer un nouveau serveur sql serveur> ensuite suivre l'assistant.
    je vous remercie tous !

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

Discussions similaires

  1. [//TODO] Comment voir les balises TODO dans les problemes?
    Par romain3395 dans le forum Eclipse Java
    Réponses: 1
    Dernier message: 06/12/2004, 08h53
  2. Réponses: 18
    Dernier message: 22/10/2004, 14h49
  3. [VB6] comment voir les machines d'un réseau local
    Par bouboussjunior dans le forum VB 6 et antérieur
    Réponses: 12
    Dernier message: 16/07/2004, 15h00
  4. Comment voir les champs créés dans les tables?
    Par Missvan dans le forum PostgreSQL
    Réponses: 3
    Dernier message: 18/02/2004, 10h27
  5. voir les sequences existantes ?
    Par soniaSQL dans le forum PostgreSQL
    Réponses: 6
    Dernier message: 25/06/2003, 16h33

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