С нами с 05.07.03
Сообщения: 364
Рейтинг: 68
|
Добавлено: 13/03/05 в 01:21 |
Сабж. В общем-то интересует отличие от mysql_connect.
Насколько я понял, pconnect не требует каждый раз открывать и закрывать соединение с базой при выполнении скрипта. Если база уже была открыта, то очередной вызов pconnect будет возвращать линк на эту открытую базу. Или я чего-то недопонял?
В общем интересуют доходчивые ответы, желательно с небольшими примерчиками использования.
|
|
|
|
С нами с 05.12.03
Сообщения: 81
Рейтинг: 118
|
Добавлено: 13/03/05 в 01:32 |
|
|
|
|
www.phpdevs.com
С нами с 24.10.02
Сообщения: 16633
Рейтинг: 16105
|
Добавлено: 13/03/05 в 01:42 |
Советую забыть как страшный сон.
|
|
Пишу на php/mysql/django за вменяемые деньги.
Обращаться в личку.
|
0
|
|
|
С нами с 05.07.03
Сообщения: 364
Рейтинг: 68
|
Добавлено: 13/03/05 в 01:50 |
Если не сложно, можно немного обосновать?
|
|
|
|
БешаныйСуслег
С нами с 16.06.04
Сообщения: 1322
Рейтинг: 1338
|
Добавлено: 13/03/05 в 02:19 |
В общем если кратенько, что pconnect получает connection на одну "дочку" апача.
А так как по данным самой mysql время коннекта занимает дохера и больше времени, то получается неэффективно его устанавливать при каждом запросе.
Короче лучше для mod_php использовать pconnect
|
|
|
|
www.phpdevs.com
С нами с 24.10.02
Сообщения: 16633
Рейтинг: 16105
|
Добавлено: 13/03/05 в 03:24 |
Все очень просто. Пхп - это обычно апач и обычно мультитредовость. Последнее условие обычно не позволяет нормально следить за пулами коннекшенов, какой свободный, а какой нет. В результате при загрузке траффиком, мы получим много ожидающих коннекшенов базы вплоть до установленного максимума.
Вобщем для пхп это не подходит.
А так честно говоря скорости для мускуля между простым и персистентным нет. Ну сможешь ты не 700 раз в секунду подключится к базе, а всего 400. Все равно такую нагрузку база не выдержит, если каждый твой коннект будет сопровождатся хотя бы одним квери.
|
|
Пишу на php/mysql/django за вменяемые деньги.
Обращаться в личку.
|
1
|
|
|
С нами с 16.08.04
Сообщения: 111
Рейтинг: 19
|
Добавлено: 13/03/05 в 05:14 |
также pconnect незакрываеца по mysql_close, и вообще толком не закрываеца :) потому и устойчивый.
|
|
|
|
Текстовая реклама в форме ответа Заголовок и до четырех строчек текста Длина текста до 350 символов Купить рекламу в этом месте! |