В настоящее время я работаю над частным проектом, который нуждается в большом количестве запросов sql на страницу.
Поэтому я хотел исправить это, проанализировав запросы и попытавшись оптимизировать их.
Я использую Symfony2 с Doctrine2 и профилировщик Symfony2.
Проблема в том, что мой браузер получает пустую страницу результатов, когда я пытаюсь открыть вкладку panel = db.
В панели профилировщика я вижу количество запросов (140, может быть выше в зависимости от записей пользователей).
Когда я открываю панель базы данных на странице с меньшим количеством запросов к базе данных, панель работает без каких-либо замечаний.
Кто-нибудь еще сталкивался с этой проблемой и знает решение?
С наилучшими пожеланиями
Фредди
По умолчанию профиль хранит собранные данные в файлах в каталоге кеша. Вы можете попытаться изменить систему хранения на более подходящую для такого количества данных.
Здесь у вас есть информация о том, как это сделать-> Переключение хранилища профилировщика
Надеюсь, поможет.
Других решений пока нет …