【发布时间】:2010-05-15 13:55:17
【问题描述】:
一个问题的例子:我有一个包含用户、问题和答案的数据库。每个用户都有一个分数,可以使用问题和答案表中的数据来计算。因此,如果我在 users 表中有一个 score 字段,那将是多余的。但是,如果我不使用分数字段,那么每次计算分数都会显着降低网站速度。
我目前的解决方案是将它放在一个分数字段中,然后每隔几个小时运行一个 cron,它会重新计算每个人的分数,并更新该字段。
有没有更好的方法来处理这个问题?
【问题讨论】:
-
什么是数字中的“显着慢”值?
标签: mysql redundancy