Я пытался восстановить соединения в $ _SESSION,
, но можно использовать только для одного пользователя.
Есть ли лучшие решения?
Читать о <a href="http://www.php.net/mysql_pconnect" rel="noreferrer">mysql_pconnect</a>().
<a href="http://www.php.net/mysql_pconnect" rel="noreferrer">mysql_pconnect</a>()
К сожалению, постоянное соединение не стабильно в PDO и не поддерживается MySQLi.
Постоянные соединения экономят время, когда сервер базы данных не на локальном хосте, но если это так, использование постоянных соединений практически не имеет значения.
Что вы подразумеваете под "повторным использованием соединений"? Соединение - это сокет, который открывается на сервере ... конечно, вы не можете сохранить его в $ _SESSION. Это все равно придется восстановить, так что в любом случае это будет бессмысленно. Самое близкое, что вы можете найти, это постоянные соединения .
используйте mysql_pconnect вместо mysql_connect