Hallo!

Ich habe mehrere Access-Datenbanken mit gleicher Tabellenstruktur an
unterschiedlichen Orten im Web.

Um nun global Tabellen/Spalten hinzuzuf�gen oder zu �ndern, benutze ich
SQL-Scripts mit "CREATE|ALTER TABLE ... ADD|ALTER COLUMN ...". Globale
Views/Prozeduren �ndere ich mit "DROP VIEW|PROCEDURE" und "CREATE
VIEW|PROCEDURE".

Jetzt gibt es aber auch etliche Views/Procedures, die individuell
gespeichert werden m�ssen. Und damit f�ngt mein Problem an.

Mein L�sungsansatz:
Die Datenbank auf dem Server wird geteilt: Datenbank A enth�lt die
globalen Tabellen und Datenbank B enth�lt individuelle Tabellen,
Verkn�pfungen zu allen Tabellen in A und alle Views/Procedures.

Die Verkn�pfungen zu den Tabellen werden als View per Jet-SQL erzeugt
und in Datenbank B gespeichert:
   SELECT * FROM ... IN datenbank_A
F�r jede Tabelle in Datenbank A gibt es also eine gleichnamige View in
Datenbank B. Dar�ber hinaus werden weitere Views/Procedures erzeugt, die
auf diese Verkn�pfungs-Views zugreifen. Die ASP-Scripts greifen also nur
auf Datenbank B direkt zu.

Kann mir jemand erkl�ren, welche Auswirkungen es hat, wenn ich auf
individuelle Views/Procedures �ber Datenbank B auf Daten in Datenbank A
zugreife? Werden weiterhin Indizes genutzt? L�uft so etwas �ber 1 oder 2
Datenbank-Engines? Gibt es nachhaltige Performance-Einbu�en?

Vielen Dank und freundliche Gr��e
Joachim van de Bruck



| [aspdedatabase] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp

Antwort per Email an