sperre bei counter inserts notwendig?

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • sperre bei counter inserts notwendig?

    hallo,

    ich möchte einen counter in php in verbindung mit mysql programmieren. nun kann es ja bei entsprechender größe einer website passieren, dass mehrere besucher gleichzeitig die seite besuchen und gespeichert werden müssen. ist es daher notwendig lock tables einzusetzen oder kann es da keine probleme geben?

  • #2
    das kommt darauf an, wie du die hits speichern willst...
    gönnst du jedem hit eine eigene zeile für eine ausführlichere statistik, dann ist das nicht nötig.

    wenn du nur eine zeile hast, die einen zählerstand enthält, dann kommt es darauf an, wer zählt:
    lässt du mysql selbst zählen (UPDATE counter SET stand=stand+1),
    dann ist ein lock auch unnötig.
    wenn du aber den stan dausließt, mit php hochzählst und dann einen festen wert speicherst, dann ist ein lock ratsam, weil sonst eventuell einzelne hits verschluckt werden können (ist zwar bei einer so kleinen rechenzeit eher unwahrscheinlich, dass zwei besucher exakt zeitgleich einen zählerstand updaten, aber sicher ist sicher)

    greetz, high
    Good programming is 40% experience, 20% skill, 20% RTFM, 15% caffeine, and 5% attention to detail.
    When everything else fails, manipulate the data...
    Beschriftungen / Großformatdruck / Werbemittel

    Kommentar

    Lädt...
    X