Hallo,
habe mal eine Performancefrage:
Ich möchte eine Funktion basteln, die immer die Profilbesucher anzeigt (Wer hat mich besucht?).
Nach Datum sortiert. (Der letzte Besucher ganz oben).
Mein Ansatz:
mySQL-Tabelle:
userid, besuchte_userid, timestamp
_____________________________
1, 3, 12xxxxxxxx
1, 99, 12xxxxxxxx
1, 12, 12xxxxxxxx
Nun würden natürlich unendlich viele Datensätze geschrieben (je nach Klick), mich interessieren aber immer nur die letzten 3 Besucher...
Was kann man dass lösen?
Kann man die Anzahl der Datensätze pro userid begrenzen?
Oder bin ich da komplett auf dem Holzweg?
Danke für Hinweise...
habe mal eine Performancefrage:
Ich möchte eine Funktion basteln, die immer die Profilbesucher anzeigt (Wer hat mich besucht?).
Nach Datum sortiert. (Der letzte Besucher ganz oben).
Mein Ansatz:
mySQL-Tabelle:
userid, besuchte_userid, timestamp
_____________________________
1, 3, 12xxxxxxxx
1, 99, 12xxxxxxxx
1, 12, 12xxxxxxxx
Nun würden natürlich unendlich viele Datensätze geschrieben (je nach Klick), mich interessieren aber immer nur die letzten 3 Besucher...
Was kann man dass lösen?
Kann man die Anzahl der Datensätze pro userid begrenzen?
Oder bin ich da komplett auf dem Holzweg?
Danke für Hinweise...
Kommentar