Hallo Gemeinde
Wie ist mit MySQL folgendes am performantesten möglich:
Ich sammle die Apache Logs in meiner Datenbank und möchte die Aufrufe einem Teilbereich des Webauftritts zuordnen.
Die Teilbereiche sind hierarchisch gegliedert, z.b.:
ID ParentID Directory
1 -1 /pfad
2 1 /pfad/unterpfad
In den Logfiles habe ich natürlich dann Sachen wie:
/pfad/andererpfad/seite.html (wäre Bereich 1)
/pfad/unterpfad/seite.html (wäre Bereich 2)
Bisher habe ich getestet, dass ich einmal am Tag über alle Teilbereiche gehe und zuordne. Dies dauert mir aber zu lang (15 Stunden) (Vielleicht waren meine Indexe da auch nicht die besten, bin in der Hinsicht Anfänger).
Jetzt würde ich das ganze gerne mit Triggern probieren, aber wüsste nicht, wie die Anfrage am besten aussieht.
Jemand eine Idee?
Danke
Kai
Wie ist mit MySQL folgendes am performantesten möglich:
Ich sammle die Apache Logs in meiner Datenbank und möchte die Aufrufe einem Teilbereich des Webauftritts zuordnen.
Die Teilbereiche sind hierarchisch gegliedert, z.b.:
ID ParentID Directory
1 -1 /pfad
2 1 /pfad/unterpfad
In den Logfiles habe ich natürlich dann Sachen wie:
/pfad/andererpfad/seite.html (wäre Bereich 1)
/pfad/unterpfad/seite.html (wäre Bereich 2)
Bisher habe ich getestet, dass ich einmal am Tag über alle Teilbereiche gehe und zuordne. Dies dauert mir aber zu lang (15 Stunden) (Vielleicht waren meine Indexe da auch nicht die besten, bin in der Hinsicht Anfänger).
Jetzt würde ich das ganze gerne mit Triggern probieren, aber wüsste nicht, wie die Anfrage am besten aussieht.
Jemand eine Idee?
Danke
Kai