Doctrine Extension可记录在单个或多个表上(用于性能)

时间:2015-08-19 09:01:00

标签: mysql symfony doctrine-orm doctrine-extensions

我有大约60个实体。所有这些都有一些可以记录的字段。我预计会记录大约1000个字段。让我们估计每个字段平均变化10次。我正在建立一个SaaS,所以我期待超过一百个项目"。因此,我们正在谈论大约100万条记录的数量级(如果事情成功,则增长到1亿-1亿)

使用Symfony2 + Doctrine2后,将MySQL(当前数据库)迁移到性能更高的数据应该相当容易,而且这种增长不会在一夜之间发生。

所以问题是:我应该使用单个表(默认情况下)来记录所有实体的更改,还是应该为每个实体设置一个表?最后,这将减少表中行数的60(顶部)。考虑到维护60个表比单个表更难,你会建议什么?

0 个答案:

没有答案
相关问题