Journal Dimensionnement d'une base de donnée.

Posté par  .
Étiquettes : aucune
0
11
fév.
2004
Cher journal,

Dans la série des questions existentielles, je cherche des informations concernant une méthode de dimensionnement d'une base de donnée.

Pour le nombre de connexion, ce n'est pas trop dur mais pour la taille de la base, là, je bloque.

Si tu as quelques retours d'eXPériences ou s'il y a des méthodes coonues, je pense que ca pourra être intéressant
  • # Re: Dimensionnement d'une base de donnée.

    Posté par  (site web personnel) . Évalué à 1.

    C'est pas un truc qui dépend fortement du type de ta base de donnée ?
    Je connais pas trop mySql et cie, mais sous Oracle, je sais que si tu veux prédimmensionner les tables, tu dois passer par les outils de config et non par des commandes SQL à la con.

    Un jour libre ?

  • # Re: Dimensionnement d'une base de donnée.

    Posté par  . Évalué à 2.

    En fait, ce que tu veux savoir, c'est combien (en Mo) va prendre une base qui auraient genre 5000 entrées réparties dans 4 table (exemple)?
    • [^] # Re: Dimensionnement d'une base de donnée.

      Posté par  . Évalué à 2.

      Ouais, c'est çà. J'ai 1500 variables mises à jour avec une fréquence moyenne de 10 fois par minutes (avec un maximal de 20),
      la taille d'un enregistrement est d'environ 80 octet.
      il y a des index sur 3 des champs (ID, horodate, Tagname)

      Quel est la taille pour deux mois d'historiques ?

      En fait, je vourdrait savoir si il existe une méthode de calcul fiable pour déterminé la taille de la base.)

      Par ce que je peux faire :
      10 * 60 * 24 = 14400 insertions pour deux mois pour une variables
      soit 21 600 000 insertions totale pour l'ensemble.
      Si un enregistrement = 80 octet (plus les index) soit 100 octect.
      Ca fait 2160 000 000 octect

      donc 2,01 giga

      Mais cette méthode est-elle correcte ?


      --
      Elle n'était pas très clair ma question ?
      • [^] # Re: Dimensionnement d'une base de donnée.

        Posté par  . Évalué à 2.

        je pense que tu avoir un ordre de grandeur,
        la taille exact, c'est pas gagner, ca depends de ce que tu prend comme type de table, de tes index, etc...
        mais en gros, 2 Go comme ordre de grandeur ca donne une idée.. prends 2,5 Go

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.