簡體   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