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

NoSQL Discussion :

[mongoDB] processus de réduction de la taille de la base


Sujet :

NoSQL

  1. #1
    Membre éprouvé
    Homme Profil pro
    Indépendant X3 et SQL server
    Inscrit en
    Juillet 2006
    Messages
    865
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Vienne (Poitou Charente)

    Informations professionnelles :
    Activité : Indépendant X3 et SQL server
    Secteur : Conseil

    Informations forums :
    Inscription : Juillet 2006
    Messages : 865
    Points : 1 091
    Points
    1 091
    Par défaut [mongoDB] processus de réduction de la taille de la base
    Bonjour a tous,
    Pour planter le décors je viens du monde SQL server (non pas d'huile et de plumes SVP ) et je me retrouve aujourd hui a utiliser mongoDB qui a été choisis par Sage pour gérer la plateforme servant à la couche d'affichage (client léger avec serveur web). Les données métiers restent en SQL serveur ou Oracle.

    Je cherche à monter en compétence sur la partie administration.
    Pour l'instant je m’interroge sur la taille de la base de donnée : le fichier mongodb.log fait 20 Go, je trouve que c'est beaucoup pour juste une Bdd servant à la couche d'affichage.

    et voici le résultat de dbstats
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
     
    {
        "db" : "syracuse",
        "collections" : 81,
        "views" : 0,
        "objects" : 31005,
        "avgObjSize" : 2824.02941461055,
        "dataSize" : 87 559 032.0,
        "storageSize" : 131 137 536.0,
        "numExtents" : 158,
        "indexes" : 114,
        "indexSize" : 5 837 664.0,
        "fileSize" : 251 658 240.0,
        "nsSizeMB" : 16,
        "extentFreeList" : {
            "num" : 0,
            "totalSize" : 0
        },
        "dataFileVersion" : {
            "major" : 4,
            "minor" : 22
        },
        "ok" : 1.0
    }
    Pouvez vous m'aider a comprendre ces 20 Go que je ne retrouve pas dans dbstats

    cdt

  2. #2
    Membre du Club
    Homme Profil pro
    none
    Inscrit en
    Janvier 2020
    Messages
    36
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : none

    Informations forums :
    Inscription : Janvier 2020
    Messages : 36
    Points : 69
    Points
    69
    Par défaut
    Hello,

    J'aime bien SQL Server, c'est un bon SGBDR.

    mongodb.log ? ... mongod.log ? Ce ressemble au systemlog, pas à un fichier de base de données.

    A ce niveau, ça marche comme SQL Server. Ne pas confondre log et transaction log (WAL)
    - SQL Server: l'errorlog n'est pas un fichier .ldf
    - Mongo: le systemlog n'est pas un fichier WAL de wiredtiger


    https://docs.mongodb.com/manual/tuto...ate-log-files/

    dbstats s'intéresse à la taille des data, donc pas à celle du systemlog, et probablement pas à celle des des journaux de transaction.


    Have fun

  3. #3
    Membre éprouvé
    Homme Profil pro
    Indépendant X3 et SQL server
    Inscrit en
    Juillet 2006
    Messages
    865
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Vienne (Poitou Charente)

    Informations professionnelles :
    Activité : Indépendant X3 et SQL server
    Secteur : Conseil

    Informations forums :
    Inscription : Juillet 2006
    Messages : 865
    Points : 1 091
    Points
    1 091
    Par défaut
    merci de votre réponse mais j'ai finalement trouvé

    Et comme vous l'indiquez ce n'est pas le fichier de données c'est une log.
    En fait c'est une log des accès mettant + de 100 ms qui est le paramétrage standard de mongoDB

    Je suis tombé sur une KB qui indiquait comment changer ce paramétrage et depuis tout est rentré dans l'ordre

Discussions similaires

  1. Réduction de la taille d'un fichier
    Par PPLILH2008 dans le forum Excel
    Réponses: 2
    Dernier message: 27/05/2008, 23h37
  2. Réduction de la taille des caractères d'une fraction dans un tableau
    Par kwazikwantik dans le forum Mathématiques - Sciences
    Réponses: 1
    Dernier message: 05/01/2008, 17h56
  3. réduction de la taille du navigateur
    Par mohatablat dans le forum Mise en page CSS
    Réponses: 1
    Dernier message: 15/08/2007, 19h34
  4. Réduction de la taille de photos
    Par douda dans le forum Autres Logiciels
    Réponses: 2
    Dernier message: 30/09/2005, 23h23

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