URL: https://linuxfr.org/forums/general-general/posts/g%C3%A9rer-beaucoup-vraiment-de-bases-mysql Title: Gérer *beaucoup* (vraiment !) de bases MySQL Authors: natsirt Date: 2010年06月28日T02:08:18+02:00 Tags: Score: 3 Bonsoir. Je dois réfléchir à la problématique suivante : le LMS Dokeos (forké en Chamilo) est un outil intéressant, mais son mode de fonctionnement pose question : il dispose d'un mode mono-base et d'un mode multi-bases. Dans le premier, chaque fois qu'un "cours" est créé, environ 80 tables supplémentaires le sont avec. Dans le second, une nouvelle base est créé pour le "cours", avec toujours à peu près 80 tables dedans, naturellement. D'expérience, en mono-base avec un "cours" par triplet prof-matière-classes, le serveur MySQL s'effondre quasiment avec un seul établissement (de bonne taille, toutefois). Aucun soucis en multi-bases (et j'ai lu de-ci de-là que MySQL n'aimait pas trop qu'on lui "fasse manger" plein de tables...) Tout va bien quand on a quelques instances de ce logiciel, mais quid de la mis à l'échelle ? Imaginons que tous les établissements scolaires d'une académie s'en servent, ça commence à faire ! Avec seulement un "cours" par prof de l'académie, on se retrouve avec plusieurs dizaines de milliers de bases. Peut-on raisonnablement envisager de gérer cette situation, sans devoir multiplier les serveurs à outrance ? Je ne parle pas là de l'aspect HA... D'un autre côté, je ne peux m'empêcher de me dire que les autres LMS (comme Moodle, Sakaï...) qui fonctionnent en mono-base avec un nombre fixe de tables, vont en contrepartie avaler des quantités astronomiques de données ! OK, une SGBD, c'est un peu fait pour ça ;), mais comment se comportent-ils avec des centaines de millions d'entrées dans une seule table ? Si quelqu'un a eu vent d'études sur la complexité des opérations liées aux recherches / insertion dans un SGBD, je suis preneur (idem pour le parfait manuel des bonnes pratiques dans l'écriture des requêtes). Et peut-être que c'est aussi là que d'autres SGBD que MySQL deviennent intéressants... Merci de m'avoir lu ! Et en espérant que quelqu'un ait, sinon des réponses, du moins des pistes, car je suis bien embêté...

AltStyle によって変換されたページ (->オリジナル) /