【发布时间】:2023-03-04 15:57:01
【问题描述】:
在留言板中跟踪统计数据的更快/更好的方法是什么?
-> 帖子/主题的数量
为每个传入的帖子或在帖子被删除后更新一个类似“number_of_posts”的列。
或者只是在匹配 topicId 的帖子上计数(*)?
【问题讨论】:
标签: mysql optimization count statistics sql-update
在留言板中跟踪统计数据的更快/更好的方法是什么?
-> 帖子/主题的数量
为每个传入的帖子或在帖子被删除后更新一个类似“number_of_posts”的列。
或者只是在匹配 topicId 的帖子上计数(*)?
【问题讨论】:
标签: mysql optimization count statistics sql-update
只需使用count(*) - 它内置在数据库中。它经过了很好的测试,并且已经编写好了。
拥有一个专门的列来为您执行此操作意味着您需要编写代码来管理它,使其与实际值保持同步(添加和删除)。为什么要为自己做更多的工作?
【讨论】: