Hallo zusammen,
ich habe ein Problem, sonst würde ich ja hier nicht schreiben.
Also:
Ich habe eine Datenbank mit ca. 160.000 Einträge. Hierfür bekomme ich täglich ein Update, dass heißt ich bekomme eine Textdatei mit ca. 15.000 Datensätzen, wo Änderungen der 160.000 Datensätze vermerkt sind. Also Daten die sich geändert haben, neue Daten und Datensätze die gelöscht werden können. Diese Textdatei lese ich zeilenweise mit einem PHP-Script aus und andere dann die Datenbank. Das heißt eine Schleife mit 15.000 Durchgägnen.
In letzter Zeit ist der Traffic auf meiner Seite angestiegen, sodass immer ca. 200 Besucher auf der Seite sind. Dadurch läuft das Script nicht mehr durch bzw. es bricht ab.
Jetzt meine Frage gibt es eine bessere Möglichkeit die Datensätze zu aktualisieren oder gibt es die Möglichkeit die Datenbank für den Update zu sperren.
Für Lösungsansätze wäre ich euch dankbar.
Ingo
ich habe ein Problem, sonst würde ich ja hier nicht schreiben.
Also:
Ich habe eine Datenbank mit ca. 160.000 Einträge. Hierfür bekomme ich täglich ein Update, dass heißt ich bekomme eine Textdatei mit ca. 15.000 Datensätzen, wo Änderungen der 160.000 Datensätze vermerkt sind. Also Daten die sich geändert haben, neue Daten und Datensätze die gelöscht werden können. Diese Textdatei lese ich zeilenweise mit einem PHP-Script aus und andere dann die Datenbank. Das heißt eine Schleife mit 15.000 Durchgägnen.
In letzter Zeit ist der Traffic auf meiner Seite angestiegen, sodass immer ca. 200 Besucher auf der Seite sind. Dadurch läuft das Script nicht mehr durch bzw. es bricht ab.
Jetzt meine Frage gibt es eine bessere Möglichkeit die Datensätze zu aktualisieren oder gibt es die Möglichkeit die Datenbank für den Update zu sperren.
Für Lösungsansätze wäre ich euch dankbar.
Ingo
Kommentar