Как рассчитываются номера соединений с БД?

0

У меня сегодня номер подключения к базе данных, который никогда не случается раньше. как показано ниже:

Изображение 174551

и я не знаю, почему. потому что нет доступа к этой базе данных. просто cronjob, который работает с прошлого месяца и никаких изменений.

поэтому мне было интересно, как рассчитывается этот номер подключения к базе данных?

каждый SELECT, UPDATE и INSERT считается 1.

или каждый $conn = new mysqli($servername, $username, $password); считать 1?

  • 0
    Последний случай.
  • 0
    Вы закрываете свою связь?
Показать ещё 1 комментарий
Теги:
amazon-rds

1 ответ

1
Лучший ответ

Количество соединений Amazon RDS Db - это постоянное соединение, созданное при подключении библиотеки. так

$conn = new mysqli($servername, $username, $password); будет считаться 1 единственной связью.

Причина увеличения подключений может быть ошибкой в вашем скрипте или файле библиотеки. После каждого успешного выбора/вставки/обновления/удаления или выполнения цельной функции (в конце cron в вашем случае) вам нужно закрыть соединение mysqli. RDS не будет автоматически закрывать ваше соединение, и, следовательно, когда ваш cron запускается в следующий раз, когда будет установлено новое соединение, и подсчет увеличивается.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню