Hallo zusammen,
wir haben auf einem Debian-Server MySql laufen und auf diesem Server liegen mehrere Projekte, die alle auf bestimmte Tabellen zugreifen, die für jedes Projekt gleich sind (Statistikdaten).
Nun habe ich mir überlegt, ob es nicht möglich ist, MySql hat pro Tabelle ja 3 Dateien die diese repräsentieren, die Statistikdaten irgendwo zentral auf dem Server abzulegen und via symbolischem Link in jede Projekt-Datenbank einzubinden. Historisch gewachsen ist es so, dass nicht vorgesehen ist je nach Abfrage zwischen den Datenbanken zu wechseln (sprich eine zentrale Statistikdatenbank + X Projektdatenbanken), weshalb das wohl der einfachste Weg wäre.
Habt ihr eine Idee, ob sowas möglich ist (generell nur lesende Zugriffe auf die Tabellen) oder ob es Probleme geben kann, wenn von Projekt 1 und 2 (und evtl. noch mehr) auf dieselbe Tabelle zugegriffen wird?
Für uns wäre der Vorteil, dass wir uns die mehrere GB großen Tabellen nur einmal vorhalten müssten (also mehr Speicherplatz zur Verfügung hätten), bei Updates auf diese Tabellen die nur einmal ausgeführt werden müssten, etc.
Vielen Dank und viele Grüße,
Dirk
wir haben auf einem Debian-Server MySql laufen und auf diesem Server liegen mehrere Projekte, die alle auf bestimmte Tabellen zugreifen, die für jedes Projekt gleich sind (Statistikdaten).
Nun habe ich mir überlegt, ob es nicht möglich ist, MySql hat pro Tabelle ja 3 Dateien die diese repräsentieren, die Statistikdaten irgendwo zentral auf dem Server abzulegen und via symbolischem Link in jede Projekt-Datenbank einzubinden. Historisch gewachsen ist es so, dass nicht vorgesehen ist je nach Abfrage zwischen den Datenbanken zu wechseln (sprich eine zentrale Statistikdatenbank + X Projektdatenbanken), weshalb das wohl der einfachste Weg wäre.
Habt ihr eine Idee, ob sowas möglich ist (generell nur lesende Zugriffe auf die Tabellen) oder ob es Probleme geben kann, wenn von Projekt 1 und 2 (und evtl. noch mehr) auf dieselbe Tabelle zugegriffen wird?
Für uns wäre der Vorteil, dass wir uns die mehrere GB großen Tabellen nur einmal vorhalten müssten (also mehr Speicherplatz zur Verfügung hätten), bei Updates auf diese Tabellen die nur einmal ausgeführt werden müssten, etc.
Vielen Dank und viele Grüße,
Dirk