Hallo,
ich möchte die Profis (da ich keiner bin) hier fragen wie sie folgendes lösen würden:
Ich habe eine Datenbank mit je einer Tabelle pro Stadt, darin zwischen 0 und 5000 Einträgen z.B.:
objekt_id | email | text | etc
Normal wird immer nur die Tabelle der jeweiligen Stadt abgefragt - für eine Übersicht benötige ich nun aber die Abfrage aller Tabellen nach einer Email-Adresse.
Also etwas wie: select * from allen Tabellen where email = 'bla'
Tabellen werden es mit der Zeit immer mehr, also 2 bis 100. Es gibt eine Übersichts-Tabelle in der eingetragen welche Städte-Tabellen es bereits gibt.
Wie ist die performanteste Lösung eurer Meinung nach? Alle Tabellen joinen, einzeln abfragen,...
Danke für eure Hilfe,
Helmuth