Taulmarill+2007-11-19 13:32:45--So wie ich das sehe, musst du sowieso jedes mal, wenn du eine Session lädst überprüfen, ob diese noch gültig ist. Das Aufräumen der Sessions würde ich in ein Zeitfenster legen, in dem dein Server wenig belastet wird.
Hast du dir mal die verfügbaren Perlmodule für Sessions angeschaut? Einen sehr schnellen Eindruck macht auf mich
Cache::FastMmap. Wenn du Catalyst verwendest kannst du auch gleich
Catalyst::Plugin::Session::FastMmap benutzen.
ja klar, muss ja im SELECT auch die Userdaten jedesmal einlesen. Aber das ist immernoch weniger, wie wenn ich bei jedem Request nach dem SELECT noch ein DELETE ausführe. Weil Session laden heisst ja nicht gleichzeitig auch, alte zu bereinigen.