繁体   English   中英

使用Symfony,我可以检查在页面加载中打开和关闭多少个数据库连接吗?

[英]With Symfony, can I check how many db connections open and close on a page load?

我开始了一个新的工作,并继承了一个基于模型的代码库,其中涉及大量数据库调用。 一个示例页面上可能有50个用户,并且每个用户都会进行以下数据库连接:

$user->getName
$user->getDob
$user->getDepartment

它不是对一个SQL查询获取所有这些信息,而是对页面上的每个实体进行多次调用。 我渴望通过查看执行许多db调用的页面来了解系​​统上的问题页面。 有没有可以遵循的设计模式?

Symfony Profiler应该可以帮助您检查页面加载期间发生的情况。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM