有没有人对以下代码编写的最佳方法有任何建议。 我目前正在制作横幅广告部分,该部分需要记录每个横幅的展示次数和点击次数。
每次加载(或点击)图像时,我都可以在数据库表中写一行,但是当我需要使后端分析过滤掉日期/月/年的横幅广告时我会担心慢。
例如,如果我有1,000000行,其中包含横幅ID和我需要过滤的日期时间。
还关注从前端始终写入DB。如果一个页面有5个横幅,那么每次访问每页的视图就会添加5个新行。
任何想法 感谢
答案 0 :(得分:0)
我建议使用集合表和查询表。集合表没有任何索引来减慢记录的插入速度。查询表将具有加速查询的索引。
在您选择的时间间隔将记录从集合表复制到查询表,然后清空集合表。
不要担心一百万行。一个好的数据库引擎可以处理它。