Recherche générale dans une base de données

dodone -  
mouf13 Messages postés 142 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
Je possède 42 bases de données (mySQL) pour un total de 8500 tables.
Toutes les tables possèdent la même structure.
J'ai besoin de faire une recherche sur toutes les tables de toutes les bases. Pour cela je fait une requête multibase pleine de UNION ALL.
Toutefois cette méthode est très lourde et implique un temps d'exécution important. J'aimerai pouvoir récupérer mes données dans un délais maximum de 0.2s.
Existe-t-il une autre solution ?

1 réponse

mouf13 Messages postés 142 Date d'inscription   Statut Membre Dernière intervention   17
 
as tu essayé :

1 je liste mes bases ('show databases');
2 je boucle sur chacune d'elle pour trouver mon occurence à l'interieur de mes tables ?

A essayer.
0