Ich habe mehr als 10 Datenbanken mit gleichen Tabellen, aber unterschiedlichen Datensätzen.Suche Datensätze aus mehreren Datenbanken
Jetzt möchte ich eine Suchmaschine haben, die alle Datenbanken durchsuchen kann. Sagen wir zum Beispiel, ich werde nach einer Person nach Nachnamen oder Vornamen suchen, dann muss die Suche zu allen Datenbanken gehen, die Abfrage wird alle Datenbanken durchsuchen.
Wie kann ich das tun? ..
Haben Sie Beispielcode für ASP.NET C#? Vielen Dank!
Sie * wahrscheinlich * nicht eine einzelne Abfrage möchten, die alle Datenbanken durchquert, obwohl technisch ist das möglich. Warum wollen Sie nicht mit der einfachen Lösung gehen und einfach jede Datenbank einzeln angehen? –
weil es effizienter ist, aber ich weiß nicht wie es geht .. Ich kann mit einer einzigen Datenbank, aber nicht mehrere suchen. – Dhenn
Nun, es ist "effizienter", aber dann verlagern Sie alle RPC'ing auf den Datenbankserver. Normalerweise sollten Ihre App-Server die Verantwortung für diese Aufgabe übernehmen, damit Ihre Datenbank nicht durch überflüssige Interkommunikation überlastet wird. Wie auch immer, um Ihnen weiter zu helfen, müssen Sie Ihre * bestimmte * Datenbank angeben. –