Bonjour,
J'ai developpé une application en PHP/MySQL pour le boulot il y a à peu près deux ans et beaucoup de choses sont venus s'ajouter depuis.
Bref, je souhaiterai repenser ma base pour l'optimiser mais la structure est un peu complexe.
Pour faire simple il s'agit d'un tableau avec un nombre de colonnes et de lignes dynamiques.
Les lignes viennent d'une autre base, donc vraiment dynamiques.
Le nombre de colonnes et leur nom est paramétré par l'administrateur.
En partant de ces hypotheses, j'ai donc créé une table qui en gros ressemble à ca :
id tableau / n° colonne / n° ligne / valeur
sauf que pour un tableau de 5 sur 5 j'ajoute 25 lignes et que j'en suis à 200 000 lignes au total dans cette table.
Comme il y a pas mal de stats qui tourne dessus, ca commence à ramer serieusement.
Y a t'il une technique pour arranger cela un peux mieux et eviter d'avoir une base enorme, très gourmande lorsque qu'on fait des stats dessus ?
J'espere que c'est clair ^^
Merci d'avance
Partager