0

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

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

还是将这些数据永久保存在 MySQL 中?

4

2 回答 2

1

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

如果您需要为历史报告目的保留此类数据,则创建一个离线/报告数据库并定期将数据从在线传输到“报告”数据库。

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

于 2013-01-20T10:13:02.883 回答
1

我认为保存时间戳并清除旧的 dara 是一个好主意。

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

于 2013-01-20T10:16:49.963 回答