Hallo,
ich habe in einer MS Access Datenbank über myODBC mich mit einer mySQL Server Datenbank über veknüpfte Tabellen verbunden.
Klappt alles ganz gut. Nun war es so, dass es eine Tabelle gibt die mehr als 3. Mio Datensätze hat. Das Verbinden dauerte daher unglaublich lange am ende kam eine "system out of memory" Meldung.
Ich konnte die Tabelle also über Access garnicht öffnen. Verbinden ja aber kein öffnen. Durch Recherche habe ich herausgefunden das man durch die ODBC Einstellung NO_CACHE = 1 dieses Problem beheben kann. Hat auch gut geklappt. Ich konnte nach dieser Einstellung die riesen grosse Tabelle problemlos verknüpft in MS Access öffnen.
Aber es kam ein zusätzliches Problem auf. Das schliessen der Tabelle dauert unglaublich lange c.a. 3 Minuten. Beim schliessen der Tabelle werden über das Netz Daten übertragen aber warum? Der mysqld Prozeß läuft auf dem Server auf Hochtouren.
Kann mir jemand weiterhelfen?
Danke
ich habe in einer MS Access Datenbank über myODBC mich mit einer mySQL Server Datenbank über veknüpfte Tabellen verbunden.
Klappt alles ganz gut. Nun war es so, dass es eine Tabelle gibt die mehr als 3. Mio Datensätze hat. Das Verbinden dauerte daher unglaublich lange am ende kam eine "system out of memory" Meldung.
Ich konnte die Tabelle also über Access garnicht öffnen. Verbinden ja aber kein öffnen. Durch Recherche habe ich herausgefunden das man durch die ODBC Einstellung NO_CACHE = 1 dieses Problem beheben kann. Hat auch gut geklappt. Ich konnte nach dieser Einstellung die riesen grosse Tabelle problemlos verknüpft in MS Access öffnen.
Aber es kam ein zusätzliches Problem auf. Das schliessen der Tabelle dauert unglaublich lange c.a. 3 Minuten. Beim schliessen der Tabelle werden über das Netz Daten übertragen aber warum? Der mysqld Prozeß läuft auf dem Server auf Hochtouren.
Kann mir jemand weiterhelfen?
Danke
Comment