2011-09-01 3 views
0

Si je crée une base de données qui serait utilisée par beaucoup d'utilisateurs différents tout en insérant et récupérant constamment des lignes, est-ce que plusieurs tables seraient meilleures? Si ce n'est pas la vitesse, serait-il mieux dans l'impasse?créerait plusieurs tables au lieu d'un seul être meilleur dans beaucoup de connexions

+0

Que doivent être les multiples tables? Comment sont-ils destinés à être utilisés? – Oded

+0

J'ai besoin de collecter des données (varchar) entrées par les utilisateurs, les insérer dans plusieurs lignes dans des colonnes différentes (éditer: lignes, pas des colonnes) pour chaque utilisateur et récupérer les lignes précédentes si une certaine condition est vérifiée. ou je pourrais créer une table différente pour chaque utilisateur. ce qui serait mieux? –

+0

Cela dépend des données. – Oded

Répondre

0

Pour une meilleure gestion des requêtes simultanées ...

  • utiliser le InnoDB moteur au lieu de MyISAM

  • si vous avez vraiment beaucoup de connexions, il pourrait être judicieux d'utiliser MySQL Cluster

Questions connexes