[mySQL] limites en mutualisés /dédiés

limites en mutualisés /dédiés [mySQL] - SQL/NoSQL - Programmation

Marsh Posté le 18-08-2004 à 17:17:54    

Bonjour,
apres quelques recherches infructueuses, je m'en viens poser mes questions ici.
 
1- Selon vous, chez un hebergeur mutualisé, vaut-il mieux 100 000 enregistrements dans une table correctement indexée plutôt que 100 tables de 1000 enregistrements (ou que 1000 tables de 100 enregistrements) ?
 
2- la réponse à la question ci-dessus change-t-elle si on est sur un dédié ?
 
3- Je sais, je sais, plein de sites utilisent mysql avec de grooosses bases (genre boursorama), mais jusqu'ou avez vous pousser les limites en terme de nb d'enregistrements dans une base sans trop souffrir de pertes de performance ?
 
merci
PY

Reply

Marsh Posté le 18-08-2004 à 17:17:54   

Reply

Marsh Posté le 18-08-2004 à 17:40:11    

je me lance.  
 
1)100'000 dans une table correctement indexée (je te vois bien faire des requêtes sur 1000 tables...)
 
2)non
 
3)ce forum utilise MySQL, et compte 12 mio de posts

Reply

Marsh Posté le 18-08-2004 à 17:52:46    

Avec des index correctement setupés, MySQL est un SGBD qui est reconnu pour sa rapidité. Donc le nombre d'enregistrement est, à mon avis, un point qui est de très loin secondaire dans les pertes de performances.
Créer des indexes corrects et savoir écrire des jointures dignes de ce nom me semble des points bien plus critiques (ce qui est d'ailleurs vrai avec tous les SGBD)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed