Как реализовать пул соединений с базой данных в PHP? - PullRequest
0 голосов
/ 30 августа 2009

Возможные дубликаты: Пул соединений в PHP и Пул соединений php mysql

Я использовал для восстановления соединений в $ _SESSION.

но нашел это нехорошо.

Ответы [ 2 ]

3 голосов
/ 30 августа 2009

Невозможно реализовать пул базы данных в php, потому что каждый запрос выполняется в совершенно новом процессе. Между запросами ничего не сохранилось. Библиотека может иметь свой собственный пул базы данных (в mysql api это называется постоянными соединениями). Однако для mysql это спорный вопрос, поскольку стоимость установления нового соединения ничтожна.

0 голосов
/ 03 апреля 2012

Это не так уж и мало, подключение к базе данных является наиболее трудоемким этапом при подключении к БД независимо от технологии.

...