2016-12-21 9 views
2

Возможно ли закрыть соединение с базой данных после запуска каждого запроса базы данных в Laravel 5.1. Я уже создал приложение с использованием Laravel 5.1 и PostgreSQL, а на моем сервере было ограничено количество подключений, которые были связаны с базой данных, поэтому иногда я получаю сообщение об ошибке «To Many Connections». Поэтому, пожалуйста, скажите мне, как я могу решить эту проблему.Закрытие подключения базы данных В Laravel 5.1

Я не уверен, что Laravel автоматически закрывает соединение db после каждого запроса db.

Спасибо заранее ...

ответ

2

Вы можете использовать DB::disconnect('foo'); Но имейте в виду, Laravel закрывает подключение к БД автоматически в конце сценария. Итак, ваша проблема в другом месте.

Рабочее место здесь будет без ограничений от localhost или для конкретных user. Поскольку каждый посетитель вашего сайта открывает новое соединение с БД

Смежные вопросы