为什么未使用的Symfony2实体会消耗这么多性能?

时间:2013-11-18 14:24:27

标签: performance symfony database-performance

对于我的Symfony2 webapp,我创建了一个由16个实体组成的数据模型。主要实体是UserCompany。还有另一个实体:Location

没有与Location相关的已实现功能,因此现在尚未使用。 (会说:它被定义为一个学说实体,但没有在任何控制器中实现。)

我最近注册了一个监控服务(NewRelic),它允许检查数据库性能消耗。有趣的是:我的Location实体,我根本不使用 ,消耗大部分性能:它具有最高的吞吐量,是我数据库中最耗时的实体。 (除了_session,但没有注意到。)

enter image description here

该监控应用中列出的所有其他实体都是我的应用中使用的实体。

还有一些其他实体已定义但未实施。我的监控应用程序中没有列出这些实体。

5月Location是一个Symfony2保留的实体名称 - 如果使用的话 - 将消耗性能?你对这种行为有任何其他解释吗?

0 个答案:

没有答案