bonjour le forum,
ayant lu attentivement tout ce que j'au pu trouvé comme doc sur le sujet (y compris ce forum), je me lance quand meme.
situation:
responsable du redeveloppement (jeune il est vrai) d'un portail national, je viens d'etre confronté à un probleme de taille: le choix d'une base de donnée.
en effet, aprés quelques calculs, mon equipe en vient à la conclusion que certaines tables approcheront les 200 millions d'entrées (234 180 000 exactement). et ceci dans le meilleur des cas.
Actuellement, le travail fait par l'ancien chef de projet etait basé sur mysql mais ne correspondait pas au cahier des charges.
Pour tout dire, cela concerne un module d'affichage de bannieres publicitaires et en faisant le compromis entre la taille des tables et l'optimisation des accés à l'information ( pour l'affichage et la reservation des espaces d'affichage), on arrive à la création de 12 tables de 200 millions d'entrée.
bon d'un autre cote ca fait enorme en nombre d'enregistrement mais un enregistrement s'etend sur deux colonnes de type int( 8 ) (pour mysql).
On pourrait en oubliant le manque à gagner du client, diviser le tout par 10 ramenant l'affaire à 24 millions par tables mais ...
Je n'ai pas forcement besoin de preciser que etant d'envergure national, la fréquentation risque d'etre soutenu à certains moment de la journée ceci dit par requete ca ne ferait qu'un resultat de trois lignes !!!
cote plateforme, je vais entrer en contact avec un hebergeur (serveur dedié) et j'opterais pour freebsd. le tout sur un serveur apache avec php.
alors il y as t il une ame sensible qui pourrait me filer en coup de main?
precision, la version light que je viens de recuperer ne contient actuellement que 500000 enregistrement (20mo à la louche) mais comme le cahier des charges n'etait pas respecté ....
bref voila l'affaire qui reste relativement démesurée car en extrapolant, hormis ces tables, les plus grosses (deux) ne devraient contenir que 600000 entrées mais je prefere prendre les devant.
voila comprenne qui peut
merci encore
++
Partager