Подключение к бд

  • Автор темы Автор темы Jaizer
  • Дата начала Дата начала

Jaizer

Новичок
Подключение к бд

Вот у меня возник вопрос: если один раз я подключаюсь к бд, а потом снова пишу запрос на подключение, то что происходит.
MySQL ошибок не выдает, но мне стало интересно: первое подключение закрывается или как??
 
Тогда еще один вопросик: стоит ли закрывать коннект с бд, а потом снова его открывать? или это только лишний гемор?? (в смысле как со скоростью)
 
Где логика?
На соединение с базой, естественно, тратится время.
 
используй pconnect()
тогда не надо каждый раз делать подключения, хотя есть обратная сторона медали ;)

есть ограничение на кол-во одновременно подключенных соединений, на дешевых хостингах это = 5

а pconnect() висит какое-то время по окончанию сеанса...
т.е. может возникнуть ситуация переполнения буфера подключений и просто не будет соединения с БД

соответственно, каждое подключение pconnect() должно быть корректно закрыто по окончании сеанса, что гарантировать от нашего российско-разгильдяйского менталитета нельзя (можно только с оглядкой в системах с авторизацией, типа CMS)
 
Сверху