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 :

[SQL SRV 2005]Connaître la taille d'un select dans la base


Sujet :

MS SQL Server

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Avril 2007
    Messages
    76
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations forums :
    Inscription : Avril 2007
    Messages : 76
    Par défaut [SQL SRV 2005]Connaître la taille d'un select dans la base
    Bonjour à tous,

    Je voulais savoir s'il était possible do connaître la taille que représente en base la réponse d'un select.

    Je vais tâcher d'être un peu plus clair si ce n'est pas le cas :

    Dans un base de données qui contient des tables produits, calendrier, clients, commerciaux etc ...

    Je fais un select * From client where nom like '%T'

    --> Je souhaite savoir la taille prise dans ma base de donnée par tous les enregistrements en réponse à mon select.

    Voila je sais pas si c'est possible mais merci d'avance

  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,

    La taille... non, si c'est en octet, cela ne veut pas dire grand chose. Tu peux faire des calculs sur la taille de chaque colonne, mais le résultat sera erroné, car tu ne comptes pas le vide laissé potentiellement dans les pages, et les octets supplémentaires dans les pages, et les pages d'index ...

    Tu peux voir combien de pages (pages de données de 8 kb) son lues par ta requête, et exécutant d'abord :

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

Discussions similaires

  1. [SQL SRV 2005] Requête simple
    Par Ykaar dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 05/03/2008, 16h49
  2. [SQL SRV 2005] Comment annuler une transaction ?
    Par Ykaar dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 17/12/2007, 11h56
  3. [SQL SRV 2005] Création d'une table
    Par olbi dans le forum MS SQL Server
    Réponses: 10
    Dernier message: 16/07/2007, 15h14
  4. [SQL SRV 2005] Suppression de toutes les données
    Par olbi dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 14/07/2007, 13h01
  5. Réponses: 2
    Dernier message: 11/01/2007, 11h28

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