【发布时间】:2012-09-14 20:41:51
【问题描述】:
我的问题比具体的更笼统,但我正在使用一个例子来转移这个想法。
我有一个论坛,在每次回放中我都会展示用户拥有的消息数量。
假设在某些页面中有 15 个不同的用户,每个用户有超过 20,000 条消息,我应该通过计算用户在消息表中的条目数来重新计算消息数,还是在包含此数据的 users 表,并在每次做出回复时更新该列?
我知道它违反了数据库规范化规则,但每次都计算它似乎是一种很大的浪费。
如果重要的话,我正在使用 mySQL。
【问题讨论】:
标签: mysql sql database database-design database-normalization