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 :

Taille d'une base


Sujet :

MS SQL Server

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Septembre 2006
    Messages
    365
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 365
    Par défaut Taille d'une base
    Bonjour,

    j'ai une base de données dont la taille augmente indéfiniment.
    j'utilise des tables temporaires dans mes requêtes que je supprime (DROP) une fois terminé.

    Cependant, la taille de ma base ne cesse pas d'augmenter et le fait de supprimer les tables ne réduit pas sa taille.

    Ya des options pour remédier à ça ?
    Merci

  2. #2
    Membre Expert

    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 : 42
    Localisation : Suisse

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

    Informations forums :
    Inscription : Août 2007
    Messages : 1 216
    Par défaut
    Hmmmm... Arrêter d'y introduire des données... ^^

  3. #3
    Membre éclairé
    Inscrit en
    Septembre 2006
    Messages
    365
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 365
    Par défaut
    Trés amusant..

    Pourquoi une table supprimée occupe encore de l'espace sur le disque?

  4. #4
    Membre Expert

    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 : 42
    Localisation : Suisse

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

    Informations forums :
    Inscription : Août 2007
    Messages : 1 216
    Par défaut
    Je ne vois pas ce qu'il y a d'amusant, dans votre définition vous dites que la base de donnée croit indéfiniment, ce qui est effectivement le cas d'une base de donnée en activité dans laquelle on charge des données, si aucun archivage n'est prévu. Soyez plus spécifique lorsque vous posez une question et l'on pourra mieux vous répondre

    Maintenant une base de donnée à un taux de croissance prédéfinit, que ce soit en MB ou en % vis à vis de sa taille.
    Une fois le fichier "agrandi", l'espace disque reste reservé et vide, qu'il y aie ou pas des données qui remplisse tout l'espace... Une fois tout l'espace occupé, un accroissement se produira et ce indéfiniment s'il n'y a pas de limite de croissante spécifiée.

    Pour récupérer l'espace non utilisé, faites un shrink...

  5. #5
    Membre éclairé
    Inscrit en
    Septembre 2006
    Messages
    365
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 365
    Par défaut
    Plus précis que ça ?
    j'ai une base de données dont la taille augmente indéfiniment.
    j'utilise des tables temporaires dans mes requêtes que je supprime (DROP) une fois terminé.
    Je charge des données OUI.. mais je supprime les tables TEMP Aprés.
    Cependant, la taille de la base ne se réduit pas.


    C'est ça ma question !!!

  6. #6
    Membre Expert Avatar de Jinroh77
    Homme Profil pro
    Consultant en Business Intelligence
    Inscrit en
    Février 2006
    Messages
    1 964
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Consultant en Business Intelligence

    Informations forums :
    Inscription : Février 2006
    Messages : 1 964
    Par défaut
    Que fait tu de ces données ? Juste un passage en table temporaire, sans alimenter de vraies tables au passage ?

    Sinon tu peux regarder l'espace disque réservé à ta base mais non occupé.
    Clic droit sur la base\Propriétés\Espace innutilisé.

Discussions similaires

  1. Comment calculer la taille d'une base de données ?
    Par say dans le forum Décisions SGBD
    Réponses: 8
    Dernier message: 01/04/2011, 16h48
  2. Taille d'une base de données
    Par raptor70 dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 23/09/2005, 08h44
  3. Quelles définitions pour la taille d'une base
    Par Christophe Charron dans le forum SQL Procédural
    Réponses: 2
    Dernier message: 15/09/2005, 07h59
  4. [Oracle 8i] réduire la taille d'une base de test
    Par delphim dans le forum Oracle
    Réponses: 2
    Dernier message: 04/07/2005, 11h59
  5. [SQL SERVEUR]taille d'une base de donnée
    Par hirochirak dans le forum Autres SGBD
    Réponses: 2
    Dernier message: 08/01/2004, 12h07

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