J'essaie de faire une prédiction de croissance sur certains tableaux que j'ai et pour cela je dois faire des calculs sur la taille de mes lignes, le nombre de lignes que je génère par jour et bien les mathématiques.
Je calcule la taille moyenne de chaque ligne de mon tableau comme la somme de la taille moyenne de chaque champ. Donc, en gros :
SELECT 'COL1' , avg(vsize(COL1)) FROM TABLE union
SELECT 'COL2' , avg(vsize(COL2)) FROM TABLE
Faites le total, multipliez-le par le nombre d'entrées d'une journée et travaillez les prédictions à partir de là.
Il s'avère que pour l'une des tables que j'ai examinées, la taille résultante est beaucoup plus petite que je ne le pensais, ce qui m'a amené à me demander si ma méthode était correcte.
De plus, je n'ai pas tenu compte de la taille des indices pour mes prédictions - et bien sûr, je devrais le faire.
Mes questions sont les suivantes :
-
La méthode que j'utilise est-elle fiable ?
-
Des conseils sur la façon dont je pourrais travailler les prédictions pour les indices ?
J'ai fait des recherches sur Internet, mais les méthodes que j'ai trouvées concernent toutes les segments et les extensions, ou bien des calculs basés sur l'ensemble du tableau. J'ai besoin de l'étape avec la ligne réelle de mon tableau pour faire les prédictions (je dois analyser les données dans le tableau afin de déterminer combien d'enregistrements par jour).
Et enfin, il s'agit d'une approximation. Je sais qu'il me manque quelques octets ici et là avec les frais généraux et autres. Je veux juste m'assurer qu'il me manque seulement octets et non gigas :)