Du weißt aber, dass du den User-Agent, die IP, die Uhrzeit, bei HTTP Authentifizierung auch den Usernamen, sowie die Request URI für die aufgerufene Seite auch in deiner access-log findest? Es dürfte u.U. performanter sein, wenn du dir ein Programm schreibst welches die access-log auswertet, anstatt bei jedem Seitenaufruf neue Daten in die DB schreibst.
naja, im access log ist aber nichts bezüglich cookies drinnen,...
und der großteil der user hat cookies ja aktiviert,...