Je sais que cela est possible dans SQL Server en utilisant des serveurs liés. Existe-t-il un moyen analogue de le faire dans mySQL ?
Merci de votre attention !
Je sais que cela est possible dans SQL Server en utilisant des serveurs liés. Existe-t-il un moyen analogue de le faire dans mySQL ?
Merci de votre attention !
Vous pouvez consulter le moteur de stockage fédéré . Je ne connais pas sa stabilité, mais il est censé prendre en charge ce genre de choses.
Oui, c'est possible avec le Federated Storage
comme l'indique Olafur Waage dans sa réponse. Ce moteur de stockage doit être explicitement invoqué (en créant l'entrée correspondante dans le fichier de démarrage), mais vous pouvez configurer localement des tables "fantômes" de celles que vous souhaitez interroger à distance. Mais attention : les performances peuvent ne pas être très bonnes - lors de tests récents, la requête exécutée localement sur la table distante (via ma table fédérée) a fini par copier tout le contenu de la table sur le fil et a ensuite exécuté la requête, apparemment sans accès aux index qui existent sur la table distante (même s'ils ont été définis dans la table fédérée). Il en résulte qu'une simple requête qui prenait environ 10 secondes à distance a dû être interrompue après environ une heure lorsqu'elle a été exécutée sur la table fédérée.
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.