0
跟踪留言板中统计数据的更快/更好的方法是什么?更新统计计数器或只计数(*) - 性能
- >若干职位/主题
更新像每个进入文章或帖子被删除后“number_of_posts”一栏。
或者只匹配(*)与topicId匹配的帖子?
跟踪留言板中统计数据的更快/更好的方法是什么?更新统计计数器或只计数(*) - 性能
- >若干职位/主题
更新像每个进入文章或帖子被删除后“number_of_posts”一栏。
或者只匹配(*)与topicId匹配的帖子?
只需使用count(*)
- 它内置到数据库中。它已经过很好的测试,并且已经被写入。
有一个特殊的列来为你做这件事意味着你需要编写代码来管理它,保持它与实际值(添加和删除)同步。为什么要为自己做更多的工作?
有时我觉得很复杂。编写代码时,我不知道如果有索引,count(*)不会真正计入每条记录。现在我有一个系统可以自己完成并更新计数器。但是现在我知道更新每一个动作是非常糟糕的。但我只是想确定一切之前。 – user2429266