Acces en nombre à une base MySQL

HTML5, CSS3, Javascript, support des mobiles... Que penser de votre site ? Vous manquez d'informations pour la construction d'un site qui puisse s'afficher correctement partout ? C'est un problème simple, un peu complexe ? Venez ici !
Séb_37

Acces en nombre à une base MySQL

Message par Séb_37 »

Bonsoir à tous !

Je suis en train de créer un jeu sur le web, j'utilise pour cela une base MySQL et j'aimerai savoir, d'un point de vue optimisation quel est le mieux :
- avoir beaucoup de tables différentes pour ranger mes données
- ou regrouper mes données dans un nombre plus réduit de table (et donc des tables plus volumineuses) ?

Merci d'avance pour votre avis!
TheWizard
Gecko
Messages : 65
Inscription : 24 déc. 2004, 15:53

Message par TheWizard »

Tout dépend la quantité que tu comptes y ranger.
S'il s'agit de quelques centaines d'enregistrement, tu ne verras pas beaucoup de différence.

Je ne m'y connais pas vraiment en optimisation des bases de données. Mais à mon avis, c'est une question à se poser lorsqu'on a vraiment beaucoup d'enregistrements (du genre des millions).
martin
Varan
Messages : 1074
Inscription : 21 janv. 2004, 16:23

Message par martin »

je ne suis en rien une pointure. Ce sujet est délicat sur ce que j'en ai compris.

A mon avis il est plus important de bien structurer son modèle au premier abord, d'avoir un schéma relationnel cohérent, et ensuite de placer des index pertinents. Comme te le dis TheWizard, si tu parles de milliers d'enregistrements, et que tu récupéres des enregistrements sur une clé primaire par exemple, le serveur mysql se rira de ta demande.

Je te file des liens en rapport :

http://sqlpro.developpez.com/
http://sqlpro.developpez.com/cours/optimiser/

http://dev.mysql.com/doc/mysql/fr/mysql ... ation.html (en particulier le point 7.4 par rapport à ta question)
seb_37

re

Message par seb_37 »

Ok merci !

En effet je pense que cela se joura sur quelques milliers d'enregistrements, et environ une centaine de connexion simultannées, pas plus ...
Répondre

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 2 invités