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

Jaizer

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

Вот у меня возник вопрос: если один раз я подключаюсь к бд, а потом снова пишу запрос на подключение, то что происходит.
MySQL ошибок не выдает, но мне стало интересно: первое подключение закрывается или как??
 

Jaizer

Новичок
Тогда еще один вопросик: стоит ли закрывать коннект с бд, а потом снова его открывать? или это только лишний гемор?? (в смысле как со скоростью)
 

Нечто

Психолог РНРClub
Где логика?
На соединение с базой, естественно, тратится время.
 

Alexandre

PHPПенсионер
используй pconnect()
тогда не надо каждый раз делать подключения, хотя есть обратная сторона медали ;)

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

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

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