Как количество обращений к моделям влияет на производительность laravel?

Пишу проект на Laravel, ну и как в любом проекте есть большое количество связей между таблицами, к которым получаю доступ через модели по принципу hasMany, hasOne и т.д. Когда происходит запрос, то по выполнению получаю одну запись из основной таблицы, и по связи через with() получаю N-ое количество данных из связанной таблицы, которая в свою очередь связана с третьей и также подтягивает из третьей таблицы N-ое количество записей... Т.е. результат запроса можно представить примерно так: table_1(1 raw) + table_2 (* raw) + table_3 (* raw).

У меня установлен пакет отладчика barryvdh/laravel-debugbar, который показывает на своей панели информацию о поведении приложения. Там во вкладке "Модели" отображены все модели и стоит цифра (как я понимаю обращений к модели или её экземпляры или что...) прикрепил скриншот. debuger Собственно вопрос в следующем. Количество отображаемых моделей в дебагере влияет на производительность приложения, или это ознакомительная информация, чтобы было понятно, сколько связей было использовано? Эта тема меня беспокоит, не хочу чтобы после заполнения начались лаги, которые возможно пофиксить сразу. Буду очень признателен за развернутый ответ и ссылки на источники об этом.


Ответы (0 шт):