应该从数据库中删除旧记录



每次站点仪表板中的某个表单加载时,我都会生成一个唯一的ID并将其存储到数据库中,当表单提交时,我将ID标记为"used",并且不允许提交已经使用的表单。

问题:是否值得存储日期/时间的表单加载和删除唯一的id说两周?

或者将这些数据永远保存在MySQL中?

我认为保存时间戳和清除旧数据是一个很好的主意。

没有这个,你的网站是不可扩展的。事实上,它可以通过反复加载页面和填满数据库磁盘来攻击,从而有效地杀死您的站点。

是否值得在数据库中存储表单的日期-时间取决于您的决定和您的业务需求,但是,您不应该在在线数据库中存储任何不再需要的数据。

如果您需要为历史报告目的保留这些数据,那么创建一个离线/报告数据库,并定期将数据从在线数据库传输到"报告"数据库。

数据库中的数据量越少,RDBMS检索/操作它的速度就越快。

相关内容

  • 没有找到相关文章

最新更新