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 MySQL Discussion :

MySQL Innodb - Espace Disque


Sujet :

Administration MySQL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Juillet 2008
    Messages
    70
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juillet 2008
    Messages : 70
    Par défaut MySQL Innodb - Espace Disque
    Bonjour,

    Je suis sur une machine GNU/Linux avec pour version de MySQL:
    Server version: 5.1.49-3 (Debian)

    Je n'ai hélas pas trouvé de réponse satisfaisante en utilisant la recherche, je requiert donc votre aide sur mon problème.

    Sur ma machine je suis proche de la saturation d'espace disque:
    Sys. de fichiers Taille Uti. Disp. Uti% Monté sur
    /dev/vda3 19G 18G 119M 100% /

    Je sais que c'est ma base MySQL qui prend toute la place
    J'ai fais donc un:
    Code mysql : Sélectionner tout - Visualiser dans une fenêtre à part
    show table status;
    Cela me donne en Data_free 424673280

    Cela veut-il dire qu'il me reste 405Mo?

    Je débute et je n'ai donc pas encore les bons automatismes,
    Je souhaite savoir l'espace disque utilisé par ma base de donnée Innodb MySQL et savoir comment je peux l'optimiser.

    N'y a t-il pas des logs utilisés par défaut que je pourrais désactiver?

    Quelle est pour vous la bonne démarche et comment dois-je m'y prendre?


    Merci d'avance,
    Cordialement,
    Seth.

  2. #2
    Expert éminent
    Avatar de CinePhil
    Homme Profil pro
    Ingénieur d'études en informatique
    Inscrit en
    Août 2006
    Messages
    16 818
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur d'études en informatique
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2006
    Messages : 16 818
    Billets dans le blog
    14
    Par défaut
    Tu peux avoir une estimation de la place occupée par chaque BDD dans phpMyAdmin sur l'onglet Bases de données.

    Ensuite, pour connaître la place prise par l'ensemble des données enregistrées dans MySQL en InnoDB, il suffit de regarder la taille du ou des fichiers ibdataN.

    Ce qui prend peut-être beaucoup de place, à la longue, ce sont les fichiers de log.
    Si tu n'as pas rencontré de problème avec tes BDD, tu peux les purger régulièrement avec la requête RESET MASTER.
    Philippe Leménager. Ingénieur d'étude à l'École Nationale Supérieure de Formation de l'Enseignement Agricole, en retraite... mais toujours Autoentrepreneur à l'occasion.
    Mon ancien blog sur la conception des BDD, le langage SQL, le PHP... et mon nouveau blog sur les mêmes sujets.
    « Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément ». (Nicolas Boileau)
    À la maison comme au bureau, j'utilise la suite Linux Mageïa !

Discussions similaires

  1. Réponses: 1
    Dernier message: 28/07/2010, 11h32
  2. Espace disque....
    Par Grandad95 dans le forum Bases de données
    Réponses: 5
    Dernier message: 28/07/2004, 11h52
  3. Probleme d'espace disque (= 0)
    Par infotron dans le forum Administration système
    Réponses: 12
    Dernier message: 01/06/2004, 18h29
  4. VBScript pour obtenir l'espace disque libre
    Par Archangelo dans le forum ASP
    Réponses: 2
    Dernier message: 05/05/2004, 12h33
  5. visualiser l'espace disque occupé par ma base
    Par superdada dans le forum PostgreSQL
    Réponses: 2
    Dernier message: 08/01/2004, 14h59

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