我需要跟踪在线访问者,因此我创建了一个MySQL表 - online_users
包含字段;
id (primary key), user_name, last_activity (DATETIME), page_url
在每个页面加载时,脚本会在此表中插入一个新行并存储相关信息。
一切正常,但这张桌子快速填满(每天约6k插页)。如果访问者未登录,则不会执行任何插入操作。
目前,我手动删除超过2周的记录(我可以设置一个cron作业来完成这项工作,它不会让表格大小变得太大)。此外,这些插入的想法对我来说看起来不太好,所以我希望更换它但丢失了一点。你能提出更好的建议吗?我有一台Windows服务器。