Hej,
Jeg har tidligere lavet en løsning til en kunde, hvor vi forsøgte at lave et opslag der minder om det du ønsker, vi fik det efter noget tids slamkoderi til at virke ;-) Desværre var performance ligeså ringe som koden blev kompliceret. Ydermere er Query-cache ikke understøtter, når man spreder en query ud over flere servere.
Mit bedste råd, arbejd hen imod en anden løsning, hvor tabellerne er samlet på én server. Hvis det er fordi der er meget belastning på serveren, er en clustered MySQL-løsning et noget bedre svar på problemet :)
Håber dette hjalp dig lidt videre.
Daniel Bahl
http://PCPRO.dk