J'ai une table dans ma base de données que j'ai besoin de partitionner en fonction d'un attribut de clé étrangère. Le nombre de tables partitionnées est donc le même que le nombre de valeurs différentes présentes pour la clé étrangère.Partitionnement dynamique d'une table du serveur mySQL principal vers le serveur distant
EDIT: J'ai une configuration de réplication, où une table dans le maître est répliquée dans quatre serveurs esclaves. Les esclaves n'ont pas besoin de répliquer la table WHOLE dans le serveur maître, mais seulement une partition comme indiqué sur la figure. Comment peut-on y parvenir?
Veuillez ne pas utiliser "partition" - il a une implémentation technique spécifique dont vous ne parlez pas. –
La "réplication" est la technique normalement utilisée pour synchroniser les serveurs "esclaves" avec un serveur "maître". Mais vous semblez vouloir que chaque esclave n'ait qu'un sous-ensemble des données? Cela peut être réalisé _if_ la scission se fait par base de données ou par table, et non par une clé. –
Bottom line: MySQL n'a pas tout à fait les outils que vous demandez; soit inventez votre propre outil, soit repensez votre design. –