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
