我在使用Play!编写分析系统时玩耍(学习体验)!框架(2)(JAVA),针对每个网页视图的数据库条目(分析)
我想写高效的代码,并且由于这一点,我很努力在以下决定:
对于每一个浏览网页变得有添加记录,指定网站(example.org),页面(/index.html)和查看日期。正如你所猜测的那样,行数将会很大。 要使用数据,我选择网站为“example.org”的所有行,循环浏览结果以构建一个包含日期和它在该日期有多少个视图的散列图,然后使用它构建图。
必须有这样做的更多更好的办法,
例如,而不是每个视图中的行会更好,更新现有记录添加一个视图中的记录。
任何援助将不胜感激。
谢谢
所以你说的是什么(对于图表中的每个日期)我选择日期为20100124,网站为example.org的地方并计算结果并返回每个网站的结果。听起来不错,我想限制可以查找的最大日期范围,但是对于给定年份的每一天执行查询将会花费大量的时间在sql服务器上。 – WookooUK
然后你可以结合查询: 选择日期,COUNT(*) FROM YOUR_TABLE 其中站点=“thesite” GROUP BY现场 – dounyy