Hi Ludger,
Views auf zwei identische Tabellen sind nicht gut.
Kann man nur bedingt so pauschal sagen. Wenn es um History geht, die im selben Format/Struktur abgelegt werden "muss", dann kann man durchaus auf folgende Mechanismen zurückgreifen:
- alles in einer Tabelle (trivial ;))
- einzelne Queries auf die richtige Tabelle (wenn man sie weiss)
- dynamische Query mit UNION von ausserhalb der DB
- Partitionierte View mit UNION über alle Tabellen (btw: MS SQL kann dahingehend optimieren, dass es dann nur aus den betroffenen Tabellen selektiert)
Auf jeden Fall sollte man die Abfragen analysieren hinsichtlich gebrauch von Indizes (auch FullText ...)
Grüsse
Frank