Hallo zusammen,
habe folgendes Szenario:
Eine Applikation von mir scannt per SNMP Netzelemente. Größenordnung : Ein einige zehntausend Datensaetze in 5-10 Tabellen.
Es gibt eine Datenbank, welche die vollstaendigen Daten halten und zurverfügung stellen soll. Daneben eine zweite temporäre DB, in welcher die Daten während des Scanvorgangs eingetragen werden.
Sobald der Scanvorgang abgeschlossen ist, soll die "live" DB gelöscht und die kompletten Temp-DB Inhalte dort eingefügt/kopiert werden.
Habt ihr einen Ansatz für mich, wie ich das am schnellsten und problemlosesten machen kann?
Geht das evtl innerhalb des MySQL Servers? Oder muss ich mit der Applikation die gesamte Temp DB auslesen und einzeln in die Live DB wieder einfügen?
Gibt es evtl eine elegantere Lösung?
Danke für Ansätze!
Gruß
Frank
habe folgendes Szenario:
Eine Applikation von mir scannt per SNMP Netzelemente. Größenordnung : Ein einige zehntausend Datensaetze in 5-10 Tabellen.
Es gibt eine Datenbank, welche die vollstaendigen Daten halten und zurverfügung stellen soll. Daneben eine zweite temporäre DB, in welcher die Daten während des Scanvorgangs eingetragen werden.
Sobald der Scanvorgang abgeschlossen ist, soll die "live" DB gelöscht und die kompletten Temp-DB Inhalte dort eingefügt/kopiert werden.
Habt ihr einen Ansatz für mich, wie ich das am schnellsten und problemlosesten machen kann?
Geht das evtl innerhalb des MySQL Servers? Oder muss ich mit der Applikation die gesamte Temp DB auslesen und einzeln in die Live DB wieder einfügen?
Gibt es evtl eine elegantere Lösung?
Danke für Ansätze!
Gruß
Frank