par
Hubert Roksor » 08 nov. 2007, 23:09
Cela est il relatif au matériel utilisé ? (serveurs)
Relatif au système d'exploitation et au système de fichiers. Il n'est pas possible d'ouvrir un nombre illimité de fichiers en même temps, donc pour chaque nouvelle table ouvert il faut préalablement fermer (coupe l'accès à) une autre table. Note : MyISAM crée ~3 fichiers par table, alors qu'InnoDB ne nécessite qu'un nombre fixe de fichiers pour tout le serveur, ça pourrait peut-être t'aider.
On a pas mal d'admins en tout genre qui passent sur le forums, l'un deux en saura peut-être plus que moi.
L'accès au bases est il plus long dans le cas où plusieurs dizaine de milliers de bases contenant plusieurs tables
Mes compétences dans ce domaine sont trop limitées pour être précis j'ai bien peur. Si tu as de très nombreux fichiers alors l'accès sera forcément plus long, mais je ne saurais l'estimer. Ta meilleure option est de faire un script qui créer tes dizaines de milliers de bases/tables et qui ensuite accède à de nombreuses différentes tables, et voir ce que ça donne.
Est il possible d'utiliser une indexation sur les bases de données pour permettre un accès plus rapide ?
Non.