更新统计计数器或仅计数(*) - 性能

时间:2014-02-13 05:05:54

标签: mysql optimization count statistics sql-update

在留言板中跟踪统计数据的更快/更好的方法是什么?

- >帖子/主题的数量

为每个传入的帖子或删除帖子后更新“number_of_posts”等列。

或者只是在匹配topicId的帖子上计算(*)?

1 个答案:

答案 0 :(得分:0)

只需使用count(*) - 它内置于数据库中。它经过了很好的测试,已经写好了。

有一个特殊的列为您执行此操作意味着您需要编写代码来管理它,使其与实际值保持同步(在添加和删除时)。为什么要为自己做更多工作?