В чем причина висячих коннектов?

Всем привет! Есть проектик, на нем стали появлятся вот такие соединения
9abd1c510cd2983ec379da5872b66bc3.png

PDO открываю следующим образом

$pdo = new PDO("mysql:host=".Config::HOST_DB.";dbname=".Config::NAME_DB.";charset=utf8;", Config::LOGIN_DB, Config::PASS_DB);
$stmt = $pdo->prepare($query);


А закрываю так

$stmt->closeCursor();
$stmt = null;
$pdo = null;


В чем может быть проблема этих коннектов висячих, кто сталкивался?
  • Вопрос задан
  • 286 просмотров
Пригласить эксперта
Ответы на вопрос 1
@lubezniy
php.net/manual/ro/pdo.connections.php
Здесь прописано штатно присваивать NULL, как у Вас, но в комментах пользователи говорят, что это не рвёт соединения, и призывают задействовать выполнение запроса KILL CONNECTION_ID() (не гарантируя, что оно будет работать, но потестить можно).
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы