mysql : connect или pconnect ?
1.
KOZZ (11.01.2011 / 19:48)
Что из этого производительнее?
2.
Александр (11.01.2011 / 20:44)
кто говорил про экономию на спичках)?
тут вообще очень маленькая разница в скорости, посмотри в исходниках насколько незначительно всё различается.
3.
Юрий (12.01.2011 / 04:40)
pconnect отличается тем, что перед подключением выполняется проверка на уже открытые подключения.
Если есть открытые подключения, то функция возвратит идентификатор вместо создания нового подключения.
При завершении сценария подключение не закрывается, а остается действующим для дальнейшего использования, т.е. функция mysql_close() не может закрыть подключения, созданное с помощью mysql_pconnect().
Добавлено через 03:01 сек.
По моему мнению лучше использовать mysql_connect(), т.к. с ней будет меньше процессов в памяти сервера.
4.
Марсель (12.01.2011 / 05:18)
Автор,
на заметку
http://php.su/functions/?mysql_pconnect
http://php.su/functions/?mysql_connect
тоесть если незнаешь, что и какая функция делает, смотри там ну или офф сайт
5.
KOZZ (12.01.2011 / 07:23)
3,4, я читал про обе функции, знаю чем они отличаются работе.
меня интересует какая из них быстрее
6.
Марсель (12.01.2011 / 07:39)
я думаю mysql_connect, так как она сразу устанавливает соединение, а mysql_pconnect еще и ищет)
URL:
https://visavi.net/topics/17576