@Vernal96

Уместно ли непрерывно держать соединение с базой данных до конца рендера веб-страницы?

Например на странице требуется выполнить 10-20 (иногда больше) запросов к базе данных при рендере страницы. Делать один большой запрос слишком муторно и не удобно, а 10 маленьких запросов выполняются очень быстро, если каждый раз не отключаться от БД. Собственно вопрос есть ли альтернатива или нет ничего страшного, если соединение будет держаться секунды две непрерывно?
  • Вопрос задан
  • 331 просмотр
Решения вопроса 1
@Fixid
Используйте pool для поддержания коннектов с MySQL, новое соединение уже не надо устанавливать, используйте старое
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
skobkin
@skobkin
Гентушник, разработчик на PHP и Symfony.
Да.
Ответ написан
Комментировать
@maxtm
Make money, not job
Вполне, ничего в этом страшного нет. Для БД - уже открытое соединение никак не дает нагрузки от того, что оно не закрылось в течении 1 сек, 10, 1000 сек.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы